From 5f59cb96dfec4e9851e2d641f11d2264f68ad47f Mon Sep 17 00:00:00 2001 From: Microsoft Graph DevX Tooling Date: Tue, 30 Jan 2024 10:31:36 +0000 Subject: [PATCH 1/6] Update generated files with build 132469 --- .../siteLists/item/publish/index.ts | 6 +- .../messages/archive/index.ts | 12 +- .../messages/favorite/index.ts | 12 +- .../messages/markRead/index.ts | 12 +- .../messages/markUnread/index.ts | 12 +- .../messages/unarchive/index.ts | 12 +- .../messages/unfavorite/index.ts | 12 +- .../item/instantiate/index.ts | 6 +- .../applications/delta/index.ts | 6 +- .../getAvailableExtensionProperties/index.ts | 12 +- .../applications/getByIds/index.ts | 12 +- .../applications/item/addKey/index.ts | 6 +- .../applications/item/addPassword/index.ts | 6 +- .../appManagementPolicies/item/ref/index.ts | 22 +- .../item/appManagementPolicies/ref/index.ts | 38 +- .../item/checkMemberGroups/index.ts | 12 +- .../item/checkMemberObjects/index.ts | 12 +- .../item/getMemberGroups/index.ts | 12 +- .../item/getMemberObjects/index.ts | 12 +- .../item/owners/item/ref/index.ts | 22 +- .../applications/item/owners/ref/index.ts | 38 +- .../applications/item/removeKey/index.ts | 6 +- .../applications/item/removePassword/index.ts | 6 +- .../item/setVerifiedPublisher/index.ts | 6 +- .../acquireAccessToken/index.ts | 6 +- .../jobs/item/provisionOnDemand/index.ts | 6 +- .../jobs/item/restart/index.ts | 6 +- .../jobs/item/schema/filterOperators/index.ts | 6 +- .../jobs/item/schema/functions/index.ts | 6 +- .../jobs/item/schema/parseExpression/index.ts | 6 +- .../jobs/item/validateCredentials/index.ts | 6 +- .../jobs/validateCredentials/index.ts | 6 +- .../item/synchronization/secrets/index.ts | 94 +- .../item/schema/filterOperators/index.ts | 6 +- .../templates/item/schema/functions/index.ts | 6 +- .../item/schema/parseExpression/index.ts | 6 +- .../tokenIssuancePolicies/item/ref/index.ts | 22 +- .../item/tokenIssuancePolicies/ref/index.ts | 38 +- .../tokenLifetimePolicies/item/ref/index.ts | 22 +- .../item/tokenLifetimePolicies/ref/index.ts | 38 +- .../applications/validateProperties/index.ts | 6 +- .../chats/getAllMessages/index.ts | 6 +- .../chats/item/hideForUser/index.ts | 6 +- .../item/installedApps/item/upgrade/index.ts | 6 +- .../chats/item/markChatReadForUser/index.ts | 6 +- .../chats/item/markChatUnreadForUser/index.ts | 6 +- .../chats/item/members/add/index.ts | 12 +- .../chats/item/members/item/index.ts | 8 +- .../chats/item/messages/delta/index.ts | 6 +- .../item/messages/item/replies/delta/index.ts | 6 +- .../chats/item/messages/item/replies/index.ts | 6 +- .../item/replies/item/setReaction/index.ts | 6 +- .../item/replies/item/unsetReaction/index.ts | 6 +- .../item/messages/item/setReaction/index.ts | 6 +- .../item/messages/item/unsetReaction/index.ts | 6 +- .../item/sendActivityNotification/index.ts | 10 +- .../chats/item/unhideForUser/index.ts | 6 +- .../index.ts | 6 +- .../index.ts | 6 +- .../calls/item/addLargeGalleryView/index.ts | 6 +- .../communications/calls/item/answer/index.ts | 6 +- .../calls/item/cancelMediaProcessing/index.ts | 6 +- .../item/changeScreenSharingRole/index.ts | 6 +- .../communications/calls/item/mute/index.ts | 6 +- .../calls/item/participants/invite/index.ts | 12 +- .../item/participants/item/mute/index.ts | 6 +- .../participants/item/startHoldMusic/index.ts | 6 +- .../participants/item/stopHoldMusic/index.ts | 6 +- .../calls/item/playPrompt/index.ts | 6 +- .../calls/item/recordResponse/index.ts | 6 +- .../calls/item/redirect/index.ts | 6 +- .../communications/calls/item/reject/index.ts | 6 +- .../calls/item/sendDtmfTones/index.ts | 6 +- .../calls/item/subscribeToTone/index.ts | 6 +- .../calls/item/transfer/index.ts | 6 +- .../communications/calls/item/unmute/index.ts | 6 +- .../calls/item/updateRecordingStatus/index.ts | 6 +- .../logTeleconferenceDeviceQuality/index.ts | 6 +- .../getPresencesByUserId/index.ts | 12 +- .../onlineMeetings/createOrGet/index.ts | 6 +- .../getVirtualAppointmentJoinWebUrl/index.ts | 6 +- .../presences/item/clearPresence/index.ts | 6 +- .../presences/item/setPresence/index.ts | 6 +- .../presences/item/setStatusMessage/index.ts | 6 +- .../item/setUserPreferredPresence/index.ts | 6 +- .../index.ts | 12 +- .../contacts/delta/index.ts | 6 +- .../getAvailableExtensionProperties/index.ts | 12 +- .../contacts/getByIds/index.ts | 12 +- .../contacts/item/checkMemberGroups/index.ts | 12 +- .../contacts/item/checkMemberObjects/index.ts | 12 +- .../contacts/item/getMemberGroups/index.ts | 12 +- .../contacts/item/getMemberObjects/index.ts | 12 +- .../contacts/validateProperties/index.ts | 6 +- .../contracts/delta/index.ts | 6 +- .../getAvailableExtensionProperties/index.ts | 12 +- .../contracts/getByIds/index.ts | 12 +- .../contracts/item/checkMemberGroups/index.ts | 12 +- .../item/checkMemberObjects/index.ts | 12 +- .../contracts/item/getMemberGroups/index.ts | 12 +- .../contracts/item/getMemberObjects/index.ts | 12 +- .../contracts/validateProperties/index.ts | 6 +- .../deviceAppManagement/index.ts | 4 +- .../managedAppPolicies/index.ts | 8 +- .../item/targetApps/index.ts | 6 +- .../index.ts | 6 +- .../appliedPolicies/item/targetApps/index.ts | 6 +- .../intendedPolicies/item/targetApps/index.ts | 6 +- .../managedEBooks/index.ts | 8 +- .../managedEBooks/item/assign/index.ts | 6 +- .../managedEBooks/item/assignments/index.ts | 14 +- .../item/assignments/item/index.ts | 14 +- .../managedEBooks/item/index.ts | 8 +- .../item/assign/index.ts | 6 +- .../mobileAppConfigurations/item/index.ts | 8 +- .../deviceAppManagement/mobileApps/index.ts | 14 +- .../mobileApps/item/assign/index.ts | 6 +- .../item/files/item/commit/index.ts | 6 +- .../item/files/item/commit/index.ts | 6 +- .../item/files/item/commit/index.ts | 6 +- .../item/files/item/commit/index.ts | 6 +- .../item/files/item/commit/index.ts | 6 +- .../item/files/item/commit/index.ts | 6 +- .../item/files/item/commit/index.ts | 6 +- .../item/files/item/commit/index.ts | 6 +- .../item/files/item/commit/index.ts | 6 +- .../item/files/item/commit/index.ts | 6 +- .../item/files/item/commit/index.ts | 6 +- .../mobileApps/item/index.ts | 20 +- .../item/assign/index.ts | 6 +- .../item/targetApps/index.ts | 6 +- .../index.ts | 6 +- .../index.ts | 6 +- .../auditEvents/getAuditCategories/index.ts | 6 +- .../deviceCompliancePolicies/index.ts | 14 +- .../item/assign/index.ts | 12 +- .../deviceCompliancePolicies/item/index.ts | 20 +- .../item/scheduleActionsForRules/index.ts | 6 +- .../deviceConfigurations/index.ts | 14 +- .../deviceConfigurations/item/assign/index.ts | 12 +- .../index.ts | 6 +- .../deviceConfigurations/item/index.ts | 20 +- .../deviceEnrollmentConfigurations/index.ts | 14 +- .../item/assign/index.ts | 6 +- .../item/index.ts | 14 +- .../item/setPriority/index.ts | 6 +- .../exchangeConnectors/item/sync/index.ts | 6 +- .../getEffectivePermissionsWithScope/index.ts | 6 +- .../importEscaped/index.ts | 12 +- .../deviceManagement/index.ts | 4 +- .../item/cleanWindowsDevice/index.ts | 6 +- .../deleteUserFromSharedAppleDevice/index.ts | 6 +- .../item/createDownloadUrl/index.ts | 6 +- .../item/updateWindowsDeviceAccount/index.ts | 6 +- .../item/windowsDefenderScan/index.ts | 6 +- .../managedDevices/item/wipe/index.ts | 6 +- .../reports/getCachedReport/index.ts | 6 +- .../index.ts | 6 +- .../index.ts | 6 +- .../index.ts | 6 +- .../index.ts | 6 +- .../index.ts | 6 +- .../index.ts | 6 +- .../index.ts | 6 +- .../index.ts | 6 +- .../getDeviceNonComplianceReport/index.ts | 6 +- .../index.ts | 6 +- .../reports/getHistoricalReport/index.ts | 6 +- .../index.ts | 6 +- .../getPolicyNonComplianceMetadata/index.ts | 6 +- .../getPolicyNonComplianceReport/index.ts | 6 +- .../index.ts | 6 +- .../reports/getReportFilters/index.ts | 6 +- .../getSettingNonComplianceReport/index.ts | 6 +- .../deviceManagement/roleDefinitions/index.ts | 6 +- .../roleDefinitions/item/index.ts | 12 +- .../index.ts | 6 +- .../index.ts | 6 +- .../item/assignUserToDevice/index.ts | 6 +- .../item/updateDeviceProperties/index.ts | 6 +- .../devices/delta/index.ts | 6 +- .../getAvailableExtensionProperties/index.ts | 12 +- .../devices/getByIds/index.ts | 12 +- .../devices/item/checkMemberGroups/index.ts | 12 +- .../devices/item/checkMemberObjects/index.ts | 12 +- .../devices/item/getMemberGroups/index.ts | 12 +- .../devices/item/getMemberObjects/index.ts | 12 +- .../item/registeredOwners/item/ref/index.ts | 22 +- .../item/registeredOwners/ref/index.ts | 38 +- .../item/registeredUsers/item/ref/index.ts | 22 +- .../devices/item/registeredUsers/ref/index.ts | 38 +- .../devices/validateProperties/index.ts | 6 +- .../administrativeUnits/delta/index.ts | 6 +- .../item/members/item/ref/index.ts | 22 +- .../item/members/ref/index.ts | 38 +- .../getAvailableExtensionProperties/index.ts | 12 +- .../directory/deletedItems/getByIds/index.ts | 12 +- .../item/checkMemberGroups/index.ts | 12 +- .../item/checkMemberObjects/index.ts | 12 +- .../item/getMemberGroups/index.ts | 12 +- .../item/getMemberObjects/index.ts | 12 +- .../deletedItems/validateProperties/index.ts | 6 +- .../availableProviderTypes/index.ts | 6 +- .../directoryObjects/delta/index.ts | 6 +- .../getAvailableExtensionProperties/index.ts | 12 +- .../directoryObjects/getByIds/index.ts | 12 +- .../item/checkMemberGroups/index.ts | 12 +- .../item/checkMemberObjects/index.ts | 12 +- .../item/getMemberGroups/index.ts | 12 +- .../item/getMemberObjects/index.ts | 12 +- .../validateProperties/index.ts | 6 +- .../directoryRoleTemplates/delta/index.ts | 6 +- .../getAvailableExtensionProperties/index.ts | 12 +- .../directoryRoleTemplates/getByIds/index.ts | 12 +- .../item/checkMemberGroups/index.ts | 12 +- .../item/checkMemberObjects/index.ts | 12 +- .../item/getMemberGroups/index.ts | 12 +- .../item/getMemberObjects/index.ts | 12 +- .../validateProperties/index.ts | 6 +- .../directoryRoles/delta/index.ts | 6 +- .../getAvailableExtensionProperties/index.ts | 12 +- .../directoryRoles/getByIds/index.ts | 12 +- .../item/checkMemberGroups/index.ts | 12 +- .../item/checkMemberObjects/index.ts | 12 +- .../item/getMemberGroups/index.ts | 12 +- .../item/getMemberObjects/index.ts | 12 +- .../item/members/item/ref/index.ts | 22 +- .../directoryRoles/item/members/ref/index.ts | 38 +- .../validateProperties/index.ts | 6 +- .../domains/item/forceDelete/index.ts | 6 +- .../domains/item/promote/index.ts | 6 +- .../item/assignSensitivityLabel/index.ts | 6 +- .../drives/item/items/item/checkin/index.ts | 6 +- .../drives/item/items/item/copy/index.ts | 6 +- .../item/items/item/createLink/index.ts | 6 +- .../items/item/createUploadSession/index.ts | 6 +- .../drives/item/items/item/delta/index.ts | 6 +- .../item/items/item/deltaWithToken/index.ts | 6 +- .../item/getActivitiesByInterval/index.ts | 6 +- .../index.ts | 6 +- .../drives/item/items/item/index.ts | 6 +- .../drives/item/items/item/invite/index.ts | 12 +- .../item/permissions/item/grant/index.ts | 12 +- .../drives/item/items/item/preview/index.ts | 6 +- .../drives/item/items/item/restore/index.ts | 6 +- .../item/items/item/retentionLabel/index.ts | 6 +- .../item/items/item/searchWithQ/index.ts | 6 +- .../items/item/validatePermission/index.ts | 6 +- .../workbook/application/calculate/index.ts | 6 +- .../item/workbook/createSession/index.ts | 6 +- .../item/workbook/functions/abs/index.ts | 6 +- .../item/workbook/functions/accrInt/index.ts | 6 +- .../item/workbook/functions/accrIntM/index.ts | 6 +- .../item/workbook/functions/acos/index.ts | 6 +- .../item/workbook/functions/acosh/index.ts | 6 +- .../item/workbook/functions/acot/index.ts | 6 +- .../item/workbook/functions/acoth/index.ts | 6 +- .../workbook/functions/amorDegrc/index.ts | 6 +- .../item/workbook/functions/amorLinc/index.ts | 6 +- .../item/workbook/functions/and/index.ts | 6 +- .../item/workbook/functions/arabic/index.ts | 6 +- .../item/workbook/functions/areas/index.ts | 6 +- .../item/workbook/functions/asc/index.ts | 6 +- .../item/workbook/functions/asin/index.ts | 6 +- .../item/workbook/functions/asinh/index.ts | 6 +- .../item/workbook/functions/atan/index.ts | 6 +- .../item/workbook/functions/atan2/index.ts | 6 +- .../item/workbook/functions/atanh/index.ts | 6 +- .../item/workbook/functions/aveDev/index.ts | 6 +- .../item/workbook/functions/average/index.ts | 6 +- .../item/workbook/functions/averageA/index.ts | 6 +- .../workbook/functions/averageIf/index.ts | 6 +- .../workbook/functions/averageIfs/index.ts | 6 +- .../item/workbook/functions/bahtText/index.ts | 6 +- .../item/workbook/functions/base/index.ts | 6 +- .../item/workbook/functions/besselI/index.ts | 6 +- .../item/workbook/functions/besselJ/index.ts | 6 +- .../item/workbook/functions/besselK/index.ts | 6 +- .../item/workbook/functions/besselY/index.ts | 6 +- .../workbook/functions/beta_Dist/index.ts | 6 +- .../item/workbook/functions/beta_Inv/index.ts | 6 +- .../item/workbook/functions/bin2Dec/index.ts | 6 +- .../item/workbook/functions/bin2Hex/index.ts | 6 +- .../item/workbook/functions/bin2Oct/index.ts | 6 +- .../workbook/functions/binom_Dist/index.ts | 6 +- .../functions/binom_Dist_Range/index.ts | 6 +- .../workbook/functions/binom_Inv/index.ts | 6 +- .../item/workbook/functions/bitand/index.ts | 6 +- .../workbook/functions/bitlshift/index.ts | 6 +- .../item/workbook/functions/bitor/index.ts | 6 +- .../workbook/functions/bitrshift/index.ts | 6 +- .../item/workbook/functions/bitxor/index.ts | 6 +- .../workbook/functions/ceiling_Math/index.ts | 6 +- .../functions/ceiling_Precise/index.ts | 6 +- .../item/workbook/functions/char/index.ts | 6 +- .../workbook/functions/chiSq_Dist/index.ts | 6 +- .../workbook/functions/chiSq_Dist_RT/index.ts | 6 +- .../workbook/functions/chiSq_Inv/index.ts | 6 +- .../workbook/functions/chiSq_Inv_RT/index.ts | 6 +- .../item/workbook/functions/choose/index.ts | 6 +- .../item/workbook/functions/clean/index.ts | 6 +- .../item/workbook/functions/code/index.ts | 6 +- .../item/workbook/functions/columns/index.ts | 6 +- .../item/workbook/functions/combin/index.ts | 6 +- .../item/workbook/functions/combina/index.ts | 6 +- .../item/workbook/functions/complex/index.ts | 6 +- .../workbook/functions/concatenate/index.ts | 6 +- .../functions/confidence_Norm/index.ts | 6 +- .../workbook/functions/confidence_T/index.ts | 6 +- .../item/workbook/functions/convert/index.ts | 6 +- .../item/workbook/functions/cos/index.ts | 6 +- .../item/workbook/functions/cosh/index.ts | 6 +- .../item/workbook/functions/cot/index.ts | 6 +- .../item/workbook/functions/coth/index.ts | 6 +- .../item/workbook/functions/count/index.ts | 6 +- .../item/workbook/functions/countA/index.ts | 6 +- .../workbook/functions/countBlank/index.ts | 6 +- .../item/workbook/functions/countIf/index.ts | 6 +- .../item/workbook/functions/countIfs/index.ts | 6 +- .../workbook/functions/coupDayBs/index.ts | 6 +- .../item/workbook/functions/coupDays/index.ts | 6 +- .../workbook/functions/coupDaysNc/index.ts | 6 +- .../item/workbook/functions/coupNcd/index.ts | 6 +- .../item/workbook/functions/coupNum/index.ts | 6 +- .../item/workbook/functions/coupPcd/index.ts | 6 +- .../item/workbook/functions/csc/index.ts | 6 +- .../item/workbook/functions/csch/index.ts | 6 +- .../item/workbook/functions/cumIPmt/index.ts | 6 +- .../item/workbook/functions/cumPrinc/index.ts | 6 +- .../item/workbook/functions/date/index.ts | 6 +- .../workbook/functions/datevalue/index.ts | 6 +- .../item/workbook/functions/daverage/index.ts | 6 +- .../item/workbook/functions/day/index.ts | 6 +- .../item/workbook/functions/days/index.ts | 6 +- .../item/workbook/functions/days360/index.ts | 6 +- .../items/item/workbook/functions/db/index.ts | 6 +- .../item/workbook/functions/dbcs/index.ts | 6 +- .../item/workbook/functions/dcount/index.ts | 6 +- .../item/workbook/functions/dcountA/index.ts | 6 +- .../item/workbook/functions/ddb/index.ts | 6 +- .../item/workbook/functions/dec2Bin/index.ts | 6 +- .../item/workbook/functions/dec2Hex/index.ts | 6 +- .../item/workbook/functions/dec2Oct/index.ts | 6 +- .../item/workbook/functions/decimal/index.ts | 6 +- .../item/workbook/functions/degrees/index.ts | 6 +- .../item/workbook/functions/delta/index.ts | 6 +- .../item/workbook/functions/devSq/index.ts | 6 +- .../item/workbook/functions/dget/index.ts | 6 +- .../item/workbook/functions/disc/index.ts | 6 +- .../item/workbook/functions/dmax/index.ts | 6 +- .../item/workbook/functions/dmin/index.ts | 6 +- .../item/workbook/functions/dollar/index.ts | 6 +- .../item/workbook/functions/dollarDe/index.ts | 6 +- .../item/workbook/functions/dollarFr/index.ts | 6 +- .../item/workbook/functions/dproduct/index.ts | 6 +- .../item/workbook/functions/dstDev/index.ts | 6 +- .../item/workbook/functions/dstDevP/index.ts | 6 +- .../item/workbook/functions/dsum/index.ts | 6 +- .../item/workbook/functions/duration/index.ts | 6 +- .../item/workbook/functions/dvar/index.ts | 6 +- .../item/workbook/functions/dvarP/index.ts | 6 +- .../workbook/functions/ecma_Ceiling/index.ts | 6 +- .../item/workbook/functions/edate/index.ts | 6 +- .../item/workbook/functions/effect/index.ts | 6 +- .../item/workbook/functions/eoMonth/index.ts | 6 +- .../item/workbook/functions/erf/index.ts | 6 +- .../item/workbook/functions/erfC/index.ts | 6 +- .../workbook/functions/erfC_Precise/index.ts | 6 +- .../workbook/functions/erf_Precise/index.ts | 6 +- .../workbook/functions/error_Type/index.ts | 6 +- .../item/workbook/functions/even/index.ts | 6 +- .../item/workbook/functions/exact/index.ts | 6 +- .../item/workbook/functions/exp/index.ts | 6 +- .../workbook/functions/expon_Dist/index.ts | 6 +- .../item/workbook/functions/f_Dist/index.ts | 6 +- .../workbook/functions/f_Dist_RT/index.ts | 6 +- .../item/workbook/functions/f_Inv/index.ts | 6 +- .../item/workbook/functions/f_Inv_RT/index.ts | 6 +- .../item/workbook/functions/fact/index.ts | 6 +- .../workbook/functions/factDouble/index.ts | 6 +- .../item/workbook/functions/find/index.ts | 6 +- .../item/workbook/functions/findB/index.ts | 6 +- .../item/workbook/functions/fisher/index.ts | 6 +- .../workbook/functions/fisherInv/index.ts | 6 +- .../item/workbook/functions/fixed/index.ts | 6 +- .../workbook/functions/floor_Math/index.ts | 6 +- .../workbook/functions/floor_Precise/index.ts | 6 +- .../items/item/workbook/functions/fv/index.ts | 6 +- .../workbook/functions/fvschedule/index.ts | 6 +- .../item/workbook/functions/gamma/index.ts | 6 +- .../item/workbook/functions/gammaLn/index.ts | 6 +- .../functions/gammaLn_Precise/index.ts | 6 +- .../workbook/functions/gamma_Dist/index.ts | 6 +- .../workbook/functions/gamma_Inv/index.ts | 6 +- .../item/workbook/functions/gauss/index.ts | 6 +- .../item/workbook/functions/gcd/index.ts | 6 +- .../item/workbook/functions/geStep/index.ts | 6 +- .../item/workbook/functions/geoMean/index.ts | 6 +- .../item/workbook/functions/harMean/index.ts | 6 +- .../item/workbook/functions/hex2Bin/index.ts | 6 +- .../item/workbook/functions/hex2Dec/index.ts | 6 +- .../item/workbook/functions/hex2Oct/index.ts | 6 +- .../item/workbook/functions/hlookup/index.ts | 6 +- .../item/workbook/functions/hour/index.ts | 6 +- .../workbook/functions/hypGeom_Dist/index.ts | 6 +- .../workbook/functions/hyperlink/index.ts | 6 +- .../workbook/functions/ifEscaped/index.ts | 6 +- .../item/workbook/functions/imAbs/index.ts | 6 +- .../workbook/functions/imArgument/index.ts | 6 +- .../workbook/functions/imConjugate/index.ts | 6 +- .../item/workbook/functions/imCos/index.ts | 6 +- .../item/workbook/functions/imCosh/index.ts | 6 +- .../item/workbook/functions/imCot/index.ts | 6 +- .../item/workbook/functions/imCsc/index.ts | 6 +- .../item/workbook/functions/imCsch/index.ts | 6 +- .../item/workbook/functions/imDiv/index.ts | 6 +- .../item/workbook/functions/imExp/index.ts | 6 +- .../item/workbook/functions/imLn/index.ts | 6 +- .../item/workbook/functions/imLog10/index.ts | 6 +- .../item/workbook/functions/imLog2/index.ts | 6 +- .../item/workbook/functions/imPower/index.ts | 6 +- .../workbook/functions/imProduct/index.ts | 6 +- .../item/workbook/functions/imReal/index.ts | 6 +- .../item/workbook/functions/imSec/index.ts | 6 +- .../item/workbook/functions/imSech/index.ts | 6 +- .../item/workbook/functions/imSin/index.ts | 6 +- .../item/workbook/functions/imSinh/index.ts | 6 +- .../item/workbook/functions/imSqrt/index.ts | 6 +- .../item/workbook/functions/imSub/index.ts | 6 +- .../item/workbook/functions/imSum/index.ts | 6 +- .../item/workbook/functions/imTan/index.ts | 6 +- .../workbook/functions/imaginary/index.ts | 6 +- .../item/workbook/functions/int/index.ts | 6 +- .../item/workbook/functions/intRate/index.ts | 6 +- .../item/workbook/functions/ipmt/index.ts | 6 +- .../item/workbook/functions/irr/index.ts | 6 +- .../item/workbook/functions/isErr/index.ts | 6 +- .../item/workbook/functions/isError/index.ts | 6 +- .../item/workbook/functions/isEven/index.ts | 6 +- .../workbook/functions/isFormula/index.ts | 6 +- .../workbook/functions/isLogical/index.ts | 6 +- .../item/workbook/functions/isNA/index.ts | 6 +- .../workbook/functions/isNonText/index.ts | 6 +- .../item/workbook/functions/isNumber/index.ts | 6 +- .../item/workbook/functions/isOdd/index.ts | 6 +- .../item/workbook/functions/isText/index.ts | 6 +- .../workbook/functions/isoWeekNum/index.ts | 6 +- .../workbook/functions/iso_Ceiling/index.ts | 6 +- .../item/workbook/functions/ispmt/index.ts | 6 +- .../item/workbook/functions/isref/index.ts | 6 +- .../item/workbook/functions/kurt/index.ts | 6 +- .../item/workbook/functions/large/index.ts | 6 +- .../item/workbook/functions/lcm/index.ts | 6 +- .../item/workbook/functions/left/index.ts | 6 +- .../item/workbook/functions/leftb/index.ts | 6 +- .../item/workbook/functions/len/index.ts | 6 +- .../item/workbook/functions/lenb/index.ts | 6 +- .../items/item/workbook/functions/ln/index.ts | 6 +- .../item/workbook/functions/log/index.ts | 6 +- .../item/workbook/functions/log10/index.ts | 6 +- .../workbook/functions/logNorm_Dist/index.ts | 6 +- .../workbook/functions/logNorm_Inv/index.ts | 6 +- .../item/workbook/functions/lookup/index.ts | 6 +- .../item/workbook/functions/lower/index.ts | 6 +- .../item/workbook/functions/match/index.ts | 6 +- .../item/workbook/functions/max/index.ts | 6 +- .../item/workbook/functions/maxA/index.ts | 6 +- .../workbook/functions/mduration/index.ts | 6 +- .../item/workbook/functions/median/index.ts | 6 +- .../item/workbook/functions/mid/index.ts | 6 +- .../item/workbook/functions/midb/index.ts | 6 +- .../item/workbook/functions/min/index.ts | 6 +- .../item/workbook/functions/minA/index.ts | 6 +- .../item/workbook/functions/minute/index.ts | 6 +- .../item/workbook/functions/mirr/index.ts | 6 +- .../item/workbook/functions/mod/index.ts | 6 +- .../item/workbook/functions/month/index.ts | 6 +- .../item/workbook/functions/mround/index.ts | 6 +- .../workbook/functions/multiNomial/index.ts | 6 +- .../items/item/workbook/functions/n/index.ts | 6 +- .../workbook/functions/negBinom_Dist/index.ts | 6 +- .../workbook/functions/networkDays/index.ts | 6 +- .../functions/networkDays_Intl/index.ts | 6 +- .../item/workbook/functions/nominal/index.ts | 6 +- .../workbook/functions/norm_Dist/index.ts | 6 +- .../item/workbook/functions/norm_Inv/index.ts | 6 +- .../workbook/functions/norm_S_Dist/index.ts | 6 +- .../workbook/functions/norm_S_Inv/index.ts | 6 +- .../item/workbook/functions/not/index.ts | 6 +- .../item/workbook/functions/nper/index.ts | 6 +- .../item/workbook/functions/npv/index.ts | 6 +- .../workbook/functions/numberValue/index.ts | 6 +- .../item/workbook/functions/oct2Bin/index.ts | 6 +- .../item/workbook/functions/oct2Dec/index.ts | 6 +- .../item/workbook/functions/oct2Hex/index.ts | 6 +- .../item/workbook/functions/odd/index.ts | 6 +- .../workbook/functions/oddFPrice/index.ts | 6 +- .../workbook/functions/oddFYield/index.ts | 6 +- .../workbook/functions/oddLPrice/index.ts | 6 +- .../workbook/functions/oddLYield/index.ts | 6 +- .../items/item/workbook/functions/or/index.ts | 6 +- .../workbook/functions/pduration/index.ts | 6 +- .../functions/percentRank_Exc/index.ts | 6 +- .../functions/percentRank_Inc/index.ts | 6 +- .../functions/percentile_Exc/index.ts | 6 +- .../functions/percentile_Inc/index.ts | 6 +- .../item/workbook/functions/permut/index.ts | 6 +- .../workbook/functions/permutationa/index.ts | 6 +- .../item/workbook/functions/phi/index.ts | 6 +- .../item/workbook/functions/pmt/index.ts | 6 +- .../workbook/functions/poisson_Dist/index.ts | 6 +- .../item/workbook/functions/power/index.ts | 6 +- .../item/workbook/functions/ppmt/index.ts | 6 +- .../item/workbook/functions/price/index.ts | 6 +- .../workbook/functions/priceDisc/index.ts | 6 +- .../item/workbook/functions/priceMat/index.ts | 6 +- .../item/workbook/functions/product/index.ts | 6 +- .../item/workbook/functions/proper/index.ts | 6 +- .../items/item/workbook/functions/pv/index.ts | 6 +- .../workbook/functions/quartile_Exc/index.ts | 6 +- .../workbook/functions/quartile_Inc/index.ts | 6 +- .../item/workbook/functions/quotient/index.ts | 6 +- .../item/workbook/functions/radians/index.ts | 6 +- .../workbook/functions/randBetween/index.ts | 6 +- .../item/workbook/functions/rank_Avg/index.ts | 6 +- .../item/workbook/functions/rank_Eq/index.ts | 6 +- .../item/workbook/functions/rate/index.ts | 6 +- .../item/workbook/functions/received/index.ts | 6 +- .../item/workbook/functions/replace/index.ts | 6 +- .../item/workbook/functions/replaceB/index.ts | 6 +- .../item/workbook/functions/rept/index.ts | 6 +- .../item/workbook/functions/right/index.ts | 6 +- .../item/workbook/functions/rightb/index.ts | 6 +- .../item/workbook/functions/roman/index.ts | 6 +- .../item/workbook/functions/round/index.ts | 6 +- .../workbook/functions/roundDown/index.ts | 6 +- .../item/workbook/functions/roundUp/index.ts | 6 +- .../item/workbook/functions/rows/index.ts | 6 +- .../item/workbook/functions/rri/index.ts | 6 +- .../item/workbook/functions/sec/index.ts | 6 +- .../item/workbook/functions/sech/index.ts | 6 +- .../item/workbook/functions/second/index.ts | 6 +- .../workbook/functions/seriesSum/index.ts | 6 +- .../item/workbook/functions/sheet/index.ts | 6 +- .../item/workbook/functions/sheets/index.ts | 6 +- .../item/workbook/functions/sign/index.ts | 6 +- .../item/workbook/functions/sin/index.ts | 6 +- .../item/workbook/functions/sinh/index.ts | 6 +- .../item/workbook/functions/skew/index.ts | 6 +- .../item/workbook/functions/skew_p/index.ts | 6 +- .../item/workbook/functions/sln/index.ts | 6 +- .../item/workbook/functions/small/index.ts | 6 +- .../item/workbook/functions/sqrt/index.ts | 6 +- .../item/workbook/functions/sqrtPi/index.ts | 6 +- .../item/workbook/functions/stDevA/index.ts | 6 +- .../item/workbook/functions/stDevPA/index.ts | 6 +- .../item/workbook/functions/stDev_P/index.ts | 6 +- .../item/workbook/functions/stDev_S/index.ts | 6 +- .../workbook/functions/standardize/index.ts | 6 +- .../workbook/functions/substitute/index.ts | 6 +- .../item/workbook/functions/subtotal/index.ts | 6 +- .../item/workbook/functions/sum/index.ts | 6 +- .../item/workbook/functions/sumIf/index.ts | 6 +- .../item/workbook/functions/sumIfs/index.ts | 6 +- .../item/workbook/functions/sumSq/index.ts | 6 +- .../item/workbook/functions/syd/index.ts | 6 +- .../items/item/workbook/functions/t/index.ts | 6 +- .../item/workbook/functions/t_Dist/index.ts | 6 +- .../workbook/functions/t_Dist_2T/index.ts | 6 +- .../workbook/functions/t_Dist_RT/index.ts | 6 +- .../item/workbook/functions/t_Inv/index.ts | 6 +- .../item/workbook/functions/t_Inv_2T/index.ts | 6 +- .../item/workbook/functions/tan/index.ts | 6 +- .../item/workbook/functions/tanh/index.ts | 6 +- .../item/workbook/functions/tbillEq/index.ts | 6 +- .../workbook/functions/tbillPrice/index.ts | 6 +- .../workbook/functions/tbillYield/index.ts | 6 +- .../item/workbook/functions/text/index.ts | 6 +- .../item/workbook/functions/time/index.ts | 6 +- .../workbook/functions/timevalue/index.ts | 6 +- .../item/workbook/functions/trim/index.ts | 6 +- .../item/workbook/functions/trimMean/index.ts | 6 +- .../item/workbook/functions/trunc/index.ts | 6 +- .../item/workbook/functions/type/index.ts | 6 +- .../item/workbook/functions/unichar/index.ts | 6 +- .../item/workbook/functions/unicode/index.ts | 6 +- .../item/workbook/functions/upper/index.ts | 6 +- .../item/workbook/functions/usdollar/index.ts | 6 +- .../item/workbook/functions/value/index.ts | 6 +- .../item/workbook/functions/varA/index.ts | 6 +- .../item/workbook/functions/varPA/index.ts | 6 +- .../item/workbook/functions/var_P/index.ts | 6 +- .../item/workbook/functions/var_S/index.ts | 6 +- .../item/workbook/functions/vdb/index.ts | 6 +- .../item/workbook/functions/vlookup/index.ts | 6 +- .../item/workbook/functions/weekNum/index.ts | 6 +- .../item/workbook/functions/weekday/index.ts | 6 +- .../workbook/functions/weibull_Dist/index.ts | 6 +- .../item/workbook/functions/workDay/index.ts | 6 +- .../workbook/functions/workDay_Intl/index.ts | 6 +- .../item/workbook/functions/xirr/index.ts | 6 +- .../item/workbook/functions/xnpv/index.ts | 6 +- .../item/workbook/functions/xor/index.ts | 6 +- .../item/workbook/functions/year/index.ts | 6 +- .../item/workbook/functions/yearFrac/index.ts | 6 +- .../item/workbook/functions/yield/index.ts | 6 +- .../workbook/functions/yieldDisc/index.ts | 6 +- .../item/workbook/functions/yieldMat/index.ts | 6 +- .../item/workbook/functions/z_Test/index.ts | 6 +- .../items/item/workbook/names/add/index.ts | 6 +- .../workbook/names/addFormulaLocal/index.ts | 6 +- .../item/items/item/workbook/names/index.ts | 2 +- .../item/workbook/names/item/range/index.ts | 6 +- .../items/item/workbook/tables/add/index.ts | 6 +- .../items/item/workbook/tables/count/index.ts | 6 +- .../item/items/item/workbook/tables/index.ts | 5 +- .../workbook/tables/item/columns/add/index.ts | 6 +- .../tables/item/columns/count/index.ts | 6 +- .../workbook/tables/item/columns/index.ts | 3 +- .../item/columns/item/filter/apply/index.ts | 6 +- .../filter/applyBottomItemsFilter/index.ts | 6 +- .../filter/applyBottomPercentFilter/index.ts | 6 +- .../item/filter/applyCellColorFilter/index.ts | 6 +- .../item/filter/applyCustomFilter/index.ts | 6 +- .../item/filter/applyDynamicFilter/index.ts | 6 +- .../item/filter/applyFontColorFilter/index.ts | 6 +- .../item/filter/applyIconFilter/index.ts | 6 +- .../item/filter/applyTopItemsFilter/index.ts | 6 +- .../filter/applyTopPercentFilter/index.ts | 6 +- .../item/filter/applyValuesFilter/index.ts | 6 +- .../itemAtWithIndex/dataBodyRange/index.ts | 45 + .../columns/itemAtWithIndex/filter/index.ts | 110 + .../itemAtWithIndex/headerRowRange/index.ts | 45 + .../item/columns/itemAtWithIndex/index.ts | 52 +- .../columns/itemAtWithIndex/range/index.ts | 45 + .../itemAtWithIndex/totalRowRange/index.ts | 45 + .../workbook/tables/item/rows/add/index.ts | 6 +- .../workbook/tables/item/rows/count/index.ts | 6 +- .../item/workbook/tables/item/rows/index.ts | 3 +- .../tables/item/rows/itemAtWithIndex/index.ts | 16 +- .../item/rows/itemAtWithIndex/range/index.ts | 44 + .../workbook/tables/item/sort/apply/index.ts | 6 +- .../itemAtWithIndex/clearFilters/index.ts | 42 + .../tables/itemAtWithIndex/columns/index.ts | 123 + .../itemAtWithIndex/convertToRange/index.ts | 45 + .../itemAtWithIndex/dataBodyRange/index.ts | 45 + .../itemAtWithIndex/headerRowRange/index.ts | 45 + .../workbook/tables/itemAtWithIndex/index.ts | 106 +- .../tables/itemAtWithIndex/range/index.ts | 45 + .../itemAtWithIndex/reapplyFilters/index.ts | 42 + .../tables/itemAtWithIndex/rows/index.ts | 123 + .../tables/itemAtWithIndex/sort/index.ts | 111 + .../itemAtWithIndex/totalRowRange/index.ts | 45 + .../tables/itemAtWithIndex/worksheet/index.ts | 65 + .../item/workbook/worksheets/add/index.ts | 6 +- .../items/item/workbook/worksheets/index.ts | 2 +- .../worksheets/item/charts/add/index.ts | 6 +- .../worksheets/item/charts/count/index.ts | 6 +- .../workbook/worksheets/item/charts/index.ts | 6 +- .../format/fill/setSolidColor/index.ts | 6 +- .../item/format/fill/setSolidColor/index.ts | 6 +- .../item/charts/item/image/index.ts | 6 +- .../item/charts/item/imageWithWidth/index.ts | 6 +- .../item/imageWithWidthWithHeight/index.ts | 6 +- .../index.ts | 6 +- .../legend/format/fill/setSolidColor/index.ts | 6 +- .../item/charts/item/series/count/index.ts | 6 +- .../item/charts/item/series/index.ts | 5 +- .../item/format/fill/setSolidColor/index.ts | 6 +- .../item/charts/item/series/item/index.ts | 4 +- .../item/series/item/points/count/index.ts | 6 +- .../charts/item/series/item/points/index.ts | 3 +- .../item/format/fill/setSolidColor/index.ts | 6 +- .../points/itemAtWithIndex/format/index.ts | 110 + .../item/points/itemAtWithIndex/index.ts | 16 +- .../series/itemAtWithIndex/format/index.ts | 110 + .../item/series/itemAtWithIndex/index.ts | 25 +- .../series/itemAtWithIndex/points/index.ts | 123 + .../item/charts/item/setData/index.ts | 6 +- .../item/charts/item/setPosition/index.ts | 6 +- .../title/format/fill/setSolidColor/index.ts | 6 +- .../item/charts/itemAtWithIndex/axes/index.ts | 110 + .../itemAtWithIndex/dataLabels/index.ts | 112 + .../charts/itemAtWithIndex/format/index.ts | 110 + .../charts/itemAtWithIndex/image/index.ts | 83 + .../itemAtWithIndex/imageWithWidth/index.ts | 83 + .../imageWithWidthWithHeight/index.ts | 83 + .../index.ts | 83 + .../item/charts/itemAtWithIndex/index.ts | 133 +- .../charts/itemAtWithIndex/legend/index.ts | 112 + .../charts/itemAtWithIndex/series/index.ts | 123 + .../charts/itemAtWithIndex/setData/index.ts | 94 + .../itemAtWithIndex/setPosition/index.ts | 94 + .../charts/itemAtWithIndex/title/index.ts | 112 + .../charts/itemAtWithIndex/worksheet/index.ts | 65 + .../item/charts/itemWithName/axes/index.ts | 110 + .../charts/itemWithName/dataLabels/index.ts | 112 + .../item/charts/itemWithName/format/index.ts | 110 + .../item/charts/itemWithName/image/index.ts | 83 + .../itemWithName/imageWithWidth/index.ts | 83 + .../imageWithWidthWithHeight/index.ts | 83 + .../index.ts | 83 + .../item/charts/itemWithName/index.ts | 133 +- .../item/charts/itemWithName/legend/index.ts | 112 + .../item/charts/itemWithName/series/index.ts | 123 + .../item/charts/itemWithName/setData/index.ts | 94 + .../charts/itemWithName/setPosition/index.ts | 94 + .../item/charts/itemWithName/title/index.ts | 112 + .../charts/itemWithName/worksheet/index.ts | 65 + .../worksheets/item/names/add/index.ts | 6 +- .../item/names/addFormulaLocal/index.ts | 6 +- .../worksheets/item/names/item/range/index.ts | 6 +- .../item/protection/protect/index.ts | 6 +- .../worksheets/item/tables/add/index.ts | 6 +- .../worksheets/item/tables/count/index.ts | 6 +- .../workbook/worksheets/item/tables/index.ts | 3 +- .../item/tables/item/columns/add/index.ts | 6 +- .../item/tables/item/columns/count/index.ts | 6 +- .../item/tables/item/columns/index.ts | 3 +- .../item/columns/item/filter/apply/index.ts | 6 +- .../filter/applyBottomItemsFilter/index.ts | 6 +- .../filter/applyBottomPercentFilter/index.ts | 6 +- .../item/filter/applyCellColorFilter/index.ts | 6 +- .../item/filter/applyCustomFilter/index.ts | 6 +- .../item/filter/applyDynamicFilter/index.ts | 6 +- .../item/filter/applyFontColorFilter/index.ts | 6 +- .../item/filter/applyIconFilter/index.ts | 6 +- .../item/filter/applyTopItemsFilter/index.ts | 6 +- .../filter/applyTopPercentFilter/index.ts | 6 +- .../item/filter/applyValuesFilter/index.ts | 6 +- .../itemAtWithIndex/dataBodyRange/index.ts | 45 + .../columns/itemAtWithIndex/filter/index.ts | 110 + .../itemAtWithIndex/headerRowRange/index.ts | 45 + .../item/columns/itemAtWithIndex/index.ts | 52 +- .../columns/itemAtWithIndex/range/index.ts | 45 + .../itemAtWithIndex/totalRowRange/index.ts | 45 + .../item/tables/item/rows/add/index.ts | 6 +- .../item/tables/item/rows/count/index.ts | 6 +- .../worksheets/item/tables/item/rows/index.ts | 3 +- .../tables/item/rows/itemAtWithIndex/index.ts | 16 +- .../item/rows/itemAtWithIndex/range/index.ts | 44 + .../item/tables/item/sort/apply/index.ts | 6 +- .../itemAtWithIndex/clearFilters/index.ts | 42 + .../tables/itemAtWithIndex/columns/index.ts | 123 + .../itemAtWithIndex/convertToRange/index.ts | 45 + .../itemAtWithIndex/dataBodyRange/index.ts | 45 + .../itemAtWithIndex/headerRowRange/index.ts | 45 + .../item/tables/itemAtWithIndex/index.ts | 106 +- .../tables/itemAtWithIndex/range/index.ts | 45 + .../itemAtWithIndex/reapplyFilters/index.ts | 42 + .../item/tables/itemAtWithIndex/rows/index.ts | 123 + .../item/tables/itemAtWithIndex/sort/index.ts | 111 + .../itemAtWithIndex/totalRowRange/index.ts | 45 + .../tables/itemAtWithIndex/worksheet/index.ts | 65 + .../item/list/contentTypes/addCopy/index.ts | 6 +- .../addCopyFromContentTypeHub/index.ts | 6 +- .../getCompatibleHubContentTypes/index.ts | 6 +- .../item/associateWithHubSites/index.ts | 6 +- .../copyToDefaultContentLocation/index.ts | 6 +- .../contentTypes/item/isPublished/index.ts | 6 +- .../item/list/items/item/createLink/index.ts | 6 +- .../item/getActivitiesByInterval/index.ts | 6 +- .../index.ts | 6 +- .../drives/item/recent/index.ts | 6 +- .../drives/item/searchWithQ/index.ts | 6 +- .../drives/item/sharedWithMe/index.ts | 6 +- .../education/classes/delta/index.ts | 6 +- .../item/assignmentCategories/delta/index.ts | 6 +- .../classes/item/assignments/delta/index.ts | 6 +- .../item/categories/delta/index.ts | 6 +- .../item/categories/item/ref/index.ts | 22 +- .../assignments/item/categories/ref/index.ts | 38 +- .../item/submissions/item/reassign/index.ts | 4 +- .../classes/item/members/item/ref/index.ts | 22 +- .../classes/item/members/ref/index.ts | 38 +- .../classes/item/teachers/item/ref/index.ts | 22 +- .../classes/item/teachers/ref/index.ts | 38 +- .../education/me/assignments/delta/index.ts | 6 +- .../item/categories/delta/index.ts | 6 +- .../item/categories/item/ref/index.ts | 22 +- .../assignments/item/categories/ref/index.ts | 38 +- .../item/submissions/item/reassign/index.ts | 4 +- .../education/schools/delta/index.ts | 6 +- .../schools/item/classes/item/ref/index.ts | 22 +- .../schools/item/classes/ref/index.ts | 38 +- .../schools/item/users/item/ref/index.ts | 22 +- .../education/schools/item/users/ref/index.ts | 38 +- .../education/users/delta/index.ts | 6 +- .../users/item/assignments/delta/index.ts | 6 +- .../item/categories/delta/index.ts | 6 +- .../item/categories/item/ref/index.ts | 22 +- .../assignments/item/categories/ref/index.ts | 38 +- .../item/submissions/item/reassign/index.ts | 4 +- .../employeeExperience/index.ts | 18 +- .../index.ts | 111 + .../learningProviders/item/index.ts | 22 + .../learningContentsWithExternalId/index.ts | 112 + .../index.ts | 112 + .../index.ts | 12 +- .../item/addGroup/index.ts | 12 +- .../item/removeGroup/index.ts | 12 +- .../groupSettingTemplates/delta/index.ts | 6 +- .../getAvailableExtensionProperties/index.ts | 12 +- .../groupSettingTemplates/getByIds/index.ts | 12 +- .../item/checkMemberGroups/index.ts | 12 +- .../item/checkMemberObjects/index.ts | 12 +- .../item/getMemberGroups/index.ts | 12 +- .../item/getMemberObjects/index.ts | 12 +- .../validateProperties/index.ts | 6 +- .../msgraph-sdk-groups/groups/delta/index.ts | 6 +- .../getAvailableExtensionProperties/index.ts | 12 +- .../groups/getByIds/index.ts | 12 +- .../item/acceptedSenders/item/ref/index.ts | 22 +- .../groups/item/acceptedSenders/ref/index.ts | 38 +- .../groups/item/assignLicense/index.ts | 6 +- .../index.ts | 6 +- .../item/calendar/calendarView/delta/index.ts | 6 +- .../calendarView/item/accept/index.ts | 6 +- .../attachments/createUploadSession/index.ts | 6 +- .../calendarView/item/attachments/index.ts | 6 +- .../calendarView/item/cancel/index.ts | 6 +- .../calendarView/item/decline/index.ts | 6 +- .../calendarView/item/forward/index.ts | 6 +- .../item/instances/delta/index.ts | 6 +- .../item/instances/item/accept/index.ts | 6 +- .../attachments/createUploadSession/index.ts | 6 +- .../item/instances/item/attachments/index.ts | 6 +- .../item/instances/item/cancel/index.ts | 6 +- .../item/instances/item/decline/index.ts | 6 +- .../item/instances/item/forward/index.ts | 6 +- .../instances/item/snoozeReminder/index.ts | 6 +- .../instances/item/tentativelyAccept/index.ts | 6 +- .../calendarView/item/snoozeReminder/index.ts | 6 +- .../item/tentativelyAccept/index.ts | 6 +- .../item/calendar/events/delta/index.ts | 6 +- .../item/calendar/events/item/accept/index.ts | 6 +- .../attachments/createUploadSession/index.ts | 6 +- .../calendar/events/item/attachments/index.ts | 6 +- .../item/calendar/events/item/cancel/index.ts | 6 +- .../calendar/events/item/decline/index.ts | 6 +- .../calendar/events/item/forward/index.ts | 6 +- .../events/item/instances/delta/index.ts | 6 +- .../item/instances/item/accept/index.ts | 6 +- .../attachments/createUploadSession/index.ts | 6 +- .../item/instances/item/attachments/index.ts | 6 +- .../item/instances/item/cancel/index.ts | 6 +- .../item/instances/item/decline/index.ts | 6 +- .../item/instances/item/forward/index.ts | 6 +- .../instances/item/snoozeReminder/index.ts | 6 +- .../instances/item/tentativelyAccept/index.ts | 6 +- .../events/item/snoozeReminder/index.ts | 6 +- .../events/item/tentativelyAccept/index.ts | 6 +- .../groups/item/calendar/getSchedule/index.ts | 12 +- .../groups/item/calendarView/delta/index.ts | 6 +- .../item/calendarView/item/accept/index.ts | 6 +- .../attachments/createUploadSession/index.ts | 6 +- .../calendarView/item/attachments/index.ts | 6 +- .../item/calendarView/item/cancel/index.ts | 6 +- .../item/calendarView/item/decline/index.ts | 6 +- .../item/calendarView/item/forward/index.ts | 6 +- .../item/instances/delta/index.ts | 6 +- .../item/instances/item/accept/index.ts | 6 +- .../attachments/createUploadSession/index.ts | 6 +- .../item/instances/item/attachments/index.ts | 6 +- .../item/instances/item/cancel/index.ts | 6 +- .../item/instances/item/decline/index.ts | 6 +- .../item/instances/item/forward/index.ts | 6 +- .../instances/item/snoozeReminder/index.ts | 6 +- .../instances/item/tentativelyAccept/index.ts | 6 +- .../calendarView/item/snoozeReminder/index.ts | 6 +- .../item/tentativelyAccept/index.ts | 6 +- .../checkGrantedPermissionsForApp/index.ts | 6 +- .../groups/item/checkMemberGroups/index.ts | 12 +- .../groups/item/checkMemberObjects/index.ts | 12 +- .../groups/item/conversations/index.ts | 6 +- .../groups/item/conversations/item/index.ts | 10 +- .../item/threads/item/posts/index.ts | 8 +- .../attachments/createUploadSession/index.ts | 6 +- .../threads/item/posts/item/forward/index.ts | 6 +- .../attachments/createUploadSession/index.ts | 6 +- .../posts/item/inReplyTo/forward/index.ts | 6 +- .../item/posts/item/inReplyTo/reply/index.ts | 11 +- .../threads/item/posts/item/reply/index.ts | 11 +- .../item/threads/item/reply/index.ts | 12 +- .../groups/item/events/delta/index.ts | 6 +- .../groups/item/events/item/accept/index.ts | 6 +- .../attachments/createUploadSession/index.ts | 6 +- .../item/events/item/attachments/index.ts | 6 +- .../groups/item/events/item/cancel/index.ts | 6 +- .../groups/item/events/item/decline/index.ts | 6 +- .../groups/item/events/item/forward/index.ts | 6 +- .../item/events/item/instances/delta/index.ts | 6 +- .../item/instances/item/accept/index.ts | 6 +- .../attachments/createUploadSession/index.ts | 6 +- .../item/instances/item/attachments/index.ts | 6 +- .../item/instances/item/cancel/index.ts | 6 +- .../item/instances/item/decline/index.ts | 6 +- .../item/instances/item/forward/index.ts | 6 +- .../instances/item/snoozeReminder/index.ts | 6 +- .../instances/item/tentativelyAccept/index.ts | 6 +- .../item/events/item/snoozeReminder/index.ts | 6 +- .../events/item/tentativelyAccept/index.ts | 6 +- .../groups/item/getMemberGroups/index.ts | 12 +- .../groups/item/getMemberObjects/index.ts | 12 +- .../item/addGroup/index.ts | 12 +- .../item/removeGroup/index.ts | 12 +- .../msgraph-sdk-groups/groups/item/index.ts | 6 +- .../groups/item/members/item/ref/index.ts | 22 +- .../groups/item/members/ref/index.ts | 38 +- .../notebooks/getNotebookFromWebUrl/index.ts | 6 +- .../index.ts | 6 +- .../notebooks/item/copyNotebook/index.ts | 6 +- .../sections/item/copyToNotebook/index.ts | 6 +- .../sections/item/copyToSectionGroup/index.ts | 6 +- .../item/pages/item/copyToSection/index.ts | 6 +- .../pages/item/onenotePatchContent/index.ts | 6 +- .../sections/item/copyToNotebook/index.ts | 6 +- .../sections/item/copyToSectionGroup/index.ts | 6 +- .../item/pages/item/copyToSection/index.ts | 6 +- .../pages/item/onenotePatchContent/index.ts | 6 +- .../onenote/pages/item/copyToSection/index.ts | 6 +- .../pages/item/onenotePatchContent/index.ts | 6 +- .../sections/item/copyToNotebook/index.ts | 6 +- .../sections/item/copyToSectionGroup/index.ts | 6 +- .../item/pages/item/copyToSection/index.ts | 6 +- .../pages/item/onenotePatchContent/index.ts | 6 +- .../sections/item/copyToNotebook/index.ts | 6 +- .../sections/item/copyToSectionGroup/index.ts | 6 +- .../item/pages/item/copyToSection/index.ts | 6 +- .../pages/item/onenotePatchContent/index.ts | 6 +- .../groups/item/owners/item/ref/index.ts | 22 +- .../groups/item/owners/ref/index.ts | 38 +- .../groups/item/photo/index.ts | 19 - .../item/rejectedSenders/item/ref/index.ts | 22 +- .../groups/item/rejectedSenders/ref/index.ts | 38 +- .../groups/item/sites/add/index.ts | 12 +- .../groups/item/sites/delta/index.ts | 6 +- .../groups/item/sites/getAllSites/index.ts | 6 +- .../sites/item/contentTypes/addCopy/index.ts | 6 +- .../addCopyFromContentTypeHub/index.ts | 6 +- .../getCompatibleHubContentTypes/index.ts | 6 +- .../item/associateWithHubSites/index.ts | 6 +- .../copyToDefaultContentLocation/index.ts | 6 +- .../contentTypes/item/isPublished/index.ts | 6 +- .../item/getActivitiesByInterval/index.ts | 6 +- .../index.ts | 6 +- .../index.ts | 6 +- .../item/getByPathWithPath/analytics/index.ts | 110 + .../item/getByPathWithPath/columns/index.ts | 123 + .../getByPathWithPath/contentTypes/index.ts | 123 + .../getByPathWithPath/createdByUser/index.ts | 65 + .../item/getByPathWithPath/drive/index.ts | 65 + .../item/getByPathWithPath/drives/index.ts | 95 + .../externalColumns/index.ts | 95 + .../getActivitiesByInterval/index.ts | 122 + .../index.ts | 122 + .../index.ts | 122 + .../getByPathWithPath1/analytics/index.ts | 110 + .../getByPathWithPath1/columns/index.ts | 123 + .../getByPathWithPath1/contentTypes/index.ts | 123 + .../getByPathWithPath1/createdByUser/index.ts | 65 + .../getByPathWithPath1/drive/index.ts | 65 + .../getByPathWithPath1/drives/index.ts | 95 + .../externalColumns/index.ts | 95 + .../getByPathWithPath1/index.ts | 193 + .../getByPathWithPath1/items/index.ts | 95 + .../lastModifiedByUser/index.ts | 65 + .../getByPathWithPath1/lists/index.ts | 123 + .../getByPathWithPath1/onenote/index.ts | 110 + .../getByPathWithPath1/operations/index.ts | 122 + .../getByPathWithPath1/permissions/index.ts | 123 + .../getByPathWithPath1/sites/index.ts | 96 + .../getByPathWithPath1/termStore/index.ts | 112 + .../getByPathWithPath1/termStores/index.ts | 121 + .../sites/item/getByPathWithPath/index.ts | 196 +- .../item/getByPathWithPath/items/index.ts | 95 + .../lastModifiedByUser/index.ts | 65 + .../item/getByPathWithPath/lists/index.ts | 123 + .../item/getByPathWithPath/onenote/index.ts | 110 + .../getByPathWithPath/operations/index.ts | 122 + .../getByPathWithPath/permissions/index.ts | 123 + .../item/getByPathWithPath/sites/index.ts | 96 + .../item/getByPathWithPath/termStore/index.ts | 112 + .../getByPathWithPath/termStores/index.ts | 121 + .../groups/item/sites/item/index.ts | 3 +- .../lists/item/contentTypes/addCopy/index.ts | 6 +- .../addCopyFromContentTypeHub/index.ts | 6 +- .../getCompatibleHubContentTypes/index.ts | 6 +- .../item/associateWithHubSites/index.ts | 6 +- .../copyToDefaultContentLocation/index.ts | 6 +- .../contentTypes/item/isPublished/index.ts | 6 +- .../item/sites/item/lists/item/index.ts | 8 +- .../lists/item/items/item/createLink/index.ts | 6 +- .../item/getActivitiesByInterval/index.ts | 6 +- .../index.ts | 6 +- .../notebooks/getNotebookFromWebUrl/index.ts | 6 +- .../index.ts | 6 +- .../notebooks/item/copyNotebook/index.ts | 6 +- .../sections/item/copyToNotebook/index.ts | 6 +- .../sections/item/copyToSectionGroup/index.ts | 6 +- .../item/pages/item/copyToSection/index.ts | 6 +- .../pages/item/onenotePatchContent/index.ts | 6 +- .../sections/item/copyToNotebook/index.ts | 6 +- .../sections/item/copyToSectionGroup/index.ts | 6 +- .../item/pages/item/copyToSection/index.ts | 6 +- .../pages/item/onenotePatchContent/index.ts | 6 +- .../onenote/pages/item/copyToSection/index.ts | 6 +- .../pages/item/onenotePatchContent/index.ts | 6 +- .../sections/item/copyToNotebook/index.ts | 6 +- .../sections/item/copyToSectionGroup/index.ts | 6 +- .../item/pages/item/copyToSection/index.ts | 6 +- .../pages/item/onenotePatchContent/index.ts | 6 +- .../sections/item/copyToNotebook/index.ts | 6 +- .../sections/item/copyToSectionGroup/index.ts | 6 +- .../item/pages/item/copyToSection/index.ts | 6 +- .../pages/item/onenotePatchContent/index.ts | 6 +- .../item/permissions/item/grant/index.ts | 12 +- .../groups/item/sites/remove/index.ts | 12 +- .../groups/item/team/archive/index.ts | 6 +- .../team/channels/getAllMessages/index.ts | 6 +- .../index.ts | 6 +- .../team/channels/item/members/add/index.ts | 12 +- .../item/team/channels/item/members/index.ts | 6 +- .../channels/item/messages/delta/index.ts | 6 +- .../item/messages/item/replies/delta/index.ts | 6 +- .../item/messages/item/replies/index.ts | 6 +- .../item/replies/item/setReaction/index.ts | 6 +- .../item/replies/item/unsetReaction/index.ts | 6 +- .../item/messages/item/setReaction/index.ts | 6 +- .../item/messages/item/unsetReaction/index.ts | 6 +- .../groups/item/team/clone/index.ts | 6 +- .../team/installedApps/item/upgrade/index.ts | 6 +- .../groups/item/team/members/add/index.ts | 12 +- .../index.ts | 6 +- .../team/primaryChannel/members/add/index.ts | 12 +- .../item/team/primaryChannel/members/index.ts | 6 +- .../primaryChannel/messages/delta/index.ts | 6 +- .../messages/item/replies/delta/index.ts | 6 +- .../messages/item/replies/index.ts | 6 +- .../item/replies/item/setReaction/index.ts | 6 +- .../item/replies/item/unsetReaction/index.ts | 6 +- .../messages/item/setReaction/index.ts | 6 +- .../messages/item/unsetReaction/index.ts | 6 +- .../groups/item/team/schedule/share/index.ts | 10 +- .../team/sendActivityNotification/index.ts | 10 +- .../groups/item/threads/item/index.ts | 10 +- .../groups/item/threads/item/posts/index.ts | 8 +- .../attachments/createUploadSession/index.ts | 6 +- .../threads/item/posts/item/forward/index.ts | 6 +- .../attachments/createUploadSession/index.ts | 6 +- .../posts/item/inReplyTo/forward/index.ts | 6 +- .../item/posts/item/inReplyTo/reply/index.ts | 11 +- .../threads/item/posts/item/reply/index.ts | 11 +- .../groups/item/threads/item/reply/index.ts | 12 +- .../groups/item/validateProperties/index.ts | 6 +- .../groups/validateProperties/index.ts | 6 +- .../item/uploadClientCertificate/index.ts | 6 +- .../uploadClientCertificate/index.ts | 6 +- .../uploadClientCertificate/index.ts | 6 +- .../setOrder/index.ts | 6 +- .../item/ref/index.ts | 22 +- .../userFlowIdentityProviders/ref/index.ts | 37 +- .../item/updateAllowedCombinations/index.ts | 6 +- .../namedLocations/item/index.ts | 12 +- .../availableProviderTypes/index.ts | 6 +- .../filterByCurrentUserWithOn/index.ts | 6 +- .../filterByCurrentUserWithOn/index.ts | 6 +- .../item/batchRecordDecisions/index.ts | 6 +- .../filterByCurrentUserWithOn/index.ts | 6 +- .../stages/filterByCurrentUserWithOn/index.ts | 6 +- .../filterByCurrentUserWithOn/index.ts | 6 +- .../filterByCurrentUserWithOn/index.ts | 6 +- .../filterByCurrentUserWithOn/index.ts | 6 +- .../filterByCurrentUserWithOn/index.ts | 6 +- .../filterByCurrentUserWithOn/index.ts | 6 +- .../getApplicablePolicyRequirements/index.ts | 6 +- .../item/ref/index.ts | 22 +- .../incompatibleAccessPackages/ref/index.ts | 38 +- .../item/incompatibleGroups/item/ref/index.ts | 22 +- .../item/incompatibleGroups/ref/index.ts | 38 +- .../accessPackages/item/index.ts | 8 +- .../filterByCurrentUserWithOn/index.ts | 6 +- .../assignmentRequests/item/resume/index.ts | 6 +- .../assignments/additionalAccess/index.ts | 6 +- .../index.ts | 6 +- .../filterByCurrentUserWithOn/index.ts | 6 +- .../customWorkflowExtensions/item/index.ts | 14 +- .../item/externalSponsors/item/ref/index.ts | 22 +- .../item/externalSponsors/ref/index.ts | 38 +- .../item/internalSponsors/item/ref/index.ts | 22 +- .../item/internalSponsors/ref/index.ts | 38 +- .../customWorkflowExtensions/item/index.ts | 14 +- .../index.ts | 6 +- .../index.ts | 6 +- .../index.ts | 6 +- .../index.ts | 6 +- .../index.ts | 6 +- .../index.ts | 6 +- .../index.ts | 6 +- .../index.ts | 6 +- .../index.ts | 6 +- .../index.ts | 6 +- .../index.ts | 6 +- .../index.ts | 6 +- .../index.ts | 6 +- .../index.ts | 6 +- .../index.ts | 6 +- .../index.ts | 6 +- .../index.ts | 6 +- .../filterByCurrentUserWithOn/index.ts | 6 +- .../filterByCurrentUserWithOn/index.ts | 6 +- .../filterByCurrentUserWithOn/index.ts | 6 +- .../filterByCurrentUserWithOn/index.ts | 6 +- .../filterByCurrentUserWithOn/index.ts | 6 +- .../filterByCurrentUserWithOn/index.ts | 6 +- .../filterByCurrentUserWithOn/index.ts | 6 +- .../termsOfUse/agreements/item/index.ts | 8 +- .../confirmCompromised/index.ts | 6 +- .../riskyServicePrincipals/dismiss/index.ts | 6 +- .../riskyUsers/confirmCompromised/index.ts | 6 +- .../riskyUsers/dismiss/index.ts | 6 +- .../availableProviderTypes/index.ts | 6 +- .../oauth2PermissionGrants/delta/index.ts | 6 +- .../organization/delta/index.ts | 6 +- .../getAvailableExtensionProperties/index.ts | 12 +- .../organization/getByIds/index.ts | 12 +- .../organization/index.ts | 8 +- .../item/checkMemberGroups/index.ts | 12 +- .../item/checkMemberObjects/index.ts | 12 +- .../item/getMemberGroups/index.ts | 12 +- .../item/getMemberObjects/index.ts | 12 +- .../index.ts | 6 +- .../organization/validateProperties/index.ts | 6 +- .../permissionGrants/delta/index.ts | 6 +- .../getAvailableExtensionProperties/index.ts | 12 +- .../permissionGrants/getByIds/index.ts | 12 +- .../item/checkMemberGroups/index.ts | 12 +- .../item/checkMemberObjects/index.ts | 12 +- .../item/getMemberGroups/index.ts | 12 +- .../item/getMemberObjects/index.ts | 12 +- .../validateProperties/index.ts | 6 +- .../item/updateAllowedCombinations/index.ts | 6 +- .../item/appliesTo/item/ref/index.ts | 22 +- .../item/appliesTo/ref/index.ts | 38 +- .../print/printers/create/index.ts | 6 +- .../printers/item/jobs/item/abort/index.ts | 6 +- .../item/createUploadSession/index.ts | 6 +- .../printers/item/jobs/item/redirect/index.ts | 6 +- .../item/allowedGroups/item/ref/index.ts | 22 +- .../shares/item/allowedGroups/ref/index.ts | 38 +- .../item/allowedUsers/item/ref/index.ts | 22 +- .../shares/item/allowedUsers/ref/index.ts | 38 +- .../shares/item/jobs/item/abort/index.ts | 6 +- .../item/createUploadSession/index.ts | 6 +- .../shares/item/jobs/item/redirect/index.ts | 6 +- .../index.ts | 6 +- .../index.ts | 6 +- .../index.ts | 6 +- .../index.ts | 6 +- .../index.ts | 6 +- .../index.ts | 6 +- .../filterByCurrentUserWithOn/index.ts | 6 +- .../filterByCurrentUserWithOn/index.ts | 6 +- .../filterByCurrentUserWithOn/index.ts | 6 +- .../filterByCurrentUserWithOn/index.ts | 6 +- .../filterByCurrentUserWithOn/index.ts | 6 +- .../filterByCurrentUserWithOn/index.ts | 6 +- .../filterByCurrentUserWithOn/index.ts | 6 +- .../filterByCurrentUserWithOn/index.ts | 6 +- .../filterByCurrentUserWithOn/index.ts | 6 +- .../filterByCurrentUserWithOn/index.ts | 6 +- .../filterByCurrentUserWithOn/index.ts | 6 +- .../filterByCurrentUserWithOn/index.ts | 6 +- .../msgraph-sdk-search/search/query/index.ts | 12 +- .../microsoftGraphSecurityApplyHold/index.ts | 6 +- .../microsoftGraphSecurityRemoveHold/index.ts | 6 +- .../microsoftGraphSecurityApplyHold/index.ts | 6 +- .../microsoftGraphSecurityRemoveHold/index.ts | 6 +- .../index.ts | 6 +- .../microsoftGraphSecurityExport/index.ts | 6 +- .../microsoftGraphSecurityApplyTags/index.ts | 6 +- .../microsoftGraphSecurityExport/index.ts | 6 +- .../microsoftGraphSecurityPurgeData/index.ts | 6 +- .../index.ts | 6 +- .../index.ts | 6 +- .../servicePrincipals/delta/index.ts | 6 +- .../getAvailableExtensionProperties/index.ts | 12 +- .../servicePrincipals/getByIds/index.ts | 12 +- .../servicePrincipals/item/addKey/index.ts | 6 +- .../item/addPassword/index.ts | 6 +- .../item/addTokenSigningCertificate/index.ts | 6 +- .../item/checkMemberGroups/index.ts | 12 +- .../item/checkMemberObjects/index.ts | 12 +- .../claimsMappingPolicies/item/ref/index.ts | 22 +- .../item/claimsMappingPolicies/ref/index.ts | 38 +- .../item/getMemberGroups/index.ts | 12 +- .../item/getMemberObjects/index.ts | 12 +- .../item/ref/index.ts | 22 +- .../homeRealmDiscoveryPolicies/ref/index.ts | 38 +- .../item/owners/item/ref/index.ts | 22 +- .../item/owners/ref/index.ts | 38 +- .../servicePrincipals/item/removeKey/index.ts | 6 +- .../item/removePassword/index.ts | 6 +- .../acquireAccessToken/index.ts | 6 +- .../jobs/item/provisionOnDemand/index.ts | 6 +- .../jobs/item/restart/index.ts | 6 +- .../jobs/item/schema/filterOperators/index.ts | 6 +- .../jobs/item/schema/functions/index.ts | 6 +- .../jobs/item/schema/parseExpression/index.ts | 6 +- .../jobs/item/validateCredentials/index.ts | 6 +- .../jobs/validateCredentials/index.ts | 6 +- .../item/synchronization/secrets/index.ts | 94 +- .../item/schema/filterOperators/index.ts | 6 +- .../templates/item/schema/functions/index.ts | 6 +- .../item/schema/parseExpression/index.ts | 6 +- .../validateProperties/index.ts | 6 +- .../item/list/contentTypes/addCopy/index.ts | 6 +- .../addCopyFromContentTypeHub/index.ts | 6 +- .../getCompatibleHubContentTypes/index.ts | 6 +- .../item/associateWithHubSites/index.ts | 6 +- .../copyToDefaultContentLocation/index.ts | 6 +- .../contentTypes/item/isPublished/index.ts | 6 +- .../item/list/items/item/createLink/index.ts | 6 +- .../item/getActivitiesByInterval/index.ts | 6 +- .../index.ts | 6 +- .../shares/item/permission/grant/index.ts | 12 +- packages/msgraph-sdk-sites/sites/add/index.ts | 12 +- .../msgraph-sdk-sites/sites/delta/index.ts | 6 +- .../sites/getAllSites/index.ts | 6 +- packages/msgraph-sdk-sites/sites/index.ts | 8 +- .../sites/item/contentTypes/addCopy/index.ts | 6 +- .../addCopyFromContentTypeHub/index.ts | 6 +- .../getCompatibleHubContentTypes/index.ts | 6 +- .../item/associateWithHubSites/index.ts | 6 +- .../copyToDefaultContentLocation/index.ts | 6 +- .../contentTypes/item/isPublished/index.ts | 6 +- .../item/getActivitiesByInterval/index.ts | 6 +- .../index.ts | 6 +- .../index.ts | 6 +- .../item/getByPathWithPath/analytics/index.ts | 110 + .../item/getByPathWithPath/columns/index.ts | 123 + .../getByPathWithPath/contentTypes/index.ts | 123 + .../getByPathWithPath/createdByUser/index.ts | 65 + .../item/getByPathWithPath/drive/index.ts | 65 + .../item/getByPathWithPath/drives/index.ts | 95 + .../externalColumns/index.ts | 95 + .../getActivitiesByInterval/index.ts | 122 + .../index.ts | 122 + .../index.ts | 122 + .../getByPathWithPath1/analytics/index.ts | 110 + .../getByPathWithPath1/columns/index.ts | 123 + .../getByPathWithPath1/contentTypes/index.ts | 123 + .../getByPathWithPath1/createdByUser/index.ts | 65 + .../getByPathWithPath1/drive/index.ts | 65 + .../getByPathWithPath1/drives/index.ts | 95 + .../externalColumns/index.ts | 95 + .../getByPathWithPath1/index.ts | 193 + .../getByPathWithPath1/items/index.ts | 95 + .../lastModifiedByUser/index.ts | 65 + .../getByPathWithPath1/lists/index.ts | 123 + .../getByPathWithPath1/onenote/index.ts | 110 + .../getByPathWithPath1/operations/index.ts | 122 + .../getByPathWithPath1/permissions/index.ts | 123 + .../getByPathWithPath1/sites/index.ts | 96 + .../getByPathWithPath1/termStore/index.ts | 112 + .../getByPathWithPath1/termStores/index.ts | 121 + .../sites/item/getByPathWithPath/index.ts | 196 +- .../item/getByPathWithPath/items/index.ts | 95 + .../lastModifiedByUser/index.ts | 65 + .../item/getByPathWithPath/lists/index.ts | 123 + .../item/getByPathWithPath/onenote/index.ts | 110 + .../getByPathWithPath/operations/index.ts | 122 + .../getByPathWithPath/permissions/index.ts | 123 + .../item/getByPathWithPath/sites/index.ts | 96 + .../item/getByPathWithPath/termStore/index.ts | 112 + .../getByPathWithPath/termStores/index.ts | 121 + .../msgraph-sdk-sites/sites/item/index.ts | 3 +- .../lists/item/contentTypes/addCopy/index.ts | 6 +- .../addCopyFromContentTypeHub/index.ts | 6 +- .../getCompatibleHubContentTypes/index.ts | 6 +- .../item/associateWithHubSites/index.ts | 6 +- .../copyToDefaultContentLocation/index.ts | 6 +- .../contentTypes/item/isPublished/index.ts | 6 +- .../sites/item/lists/item/index.ts | 8 +- .../lists/item/items/item/createLink/index.ts | 6 +- .../item/getActivitiesByInterval/index.ts | 6 +- .../index.ts | 6 +- .../notebooks/getNotebookFromWebUrl/index.ts | 6 +- .../index.ts | 6 +- .../notebooks/item/copyNotebook/index.ts | 6 +- .../sections/item/copyToNotebook/index.ts | 6 +- .../sections/item/copyToSectionGroup/index.ts | 6 +- .../item/pages/item/copyToSection/index.ts | 6 +- .../pages/item/onenotePatchContent/index.ts | 6 +- .../sections/item/copyToNotebook/index.ts | 6 +- .../sections/item/copyToSectionGroup/index.ts | 6 +- .../item/pages/item/copyToSection/index.ts | 6 +- .../pages/item/onenotePatchContent/index.ts | 6 +- .../onenote/pages/item/copyToSection/index.ts | 6 +- .../pages/item/onenotePatchContent/index.ts | 6 +- .../sections/item/copyToNotebook/index.ts | 6 +- .../sections/item/copyToSectionGroup/index.ts | 6 +- .../item/pages/item/copyToSection/index.ts | 6 +- .../pages/item/onenotePatchContent/index.ts | 6 +- .../sections/item/copyToNotebook/index.ts | 6 +- .../sections/item/copyToSectionGroup/index.ts | 6 +- .../item/pages/item/copyToSection/index.ts | 6 +- .../pages/item/onenotePatchContent/index.ts | 6 +- .../item/permissions/item/grant/index.ts | 12 +- .../msgraph-sdk-sites/sites/remove/index.ts | 12 +- .../item/appointments/item/cancel/index.ts | 6 +- .../item/calendarView/item/cancel/index.ts | 6 +- .../item/getStaffAvailability/index.ts | 12 +- .../index.ts | 6 +- .../webinars/getByUserRoleWithRole/index.ts | 6 +- .../teams/getAllMessages/index.ts | 6 +- .../teams/item/archive/index.ts | 6 +- .../item/channels/getAllMessages/index.ts | 6 +- .../index.ts | 6 +- .../item/channels/item/members/add/index.ts | 12 +- .../teams/item/channels/item/members/index.ts | 6 +- .../channels/item/messages/delta/index.ts | 6 +- .../item/messages/item/replies/delta/index.ts | 6 +- .../item/messages/item/replies/index.ts | 6 +- .../item/replies/item/setReaction/index.ts | 6 +- .../item/replies/item/unsetReaction/index.ts | 6 +- .../item/messages/item/setReaction/index.ts | 6 +- .../item/messages/item/unsetReaction/index.ts | 6 +- .../teams/item/clone/index.ts | 6 +- .../item/installedApps/item/upgrade/index.ts | 6 +- .../teams/item/members/add/index.ts | 12 +- .../index.ts | 6 +- .../item/primaryChannel/members/add/index.ts | 12 +- .../item/primaryChannel/members/index.ts | 6 +- .../primaryChannel/messages/delta/index.ts | 6 +- .../messages/item/replies/delta/index.ts | 6 +- .../messages/item/replies/index.ts | 6 +- .../item/replies/item/setReaction/index.ts | 6 +- .../item/replies/item/unsetReaction/index.ts | 6 +- .../messages/item/setReaction/index.ts | 6 +- .../messages/item/unsetReaction/index.ts | 6 +- .../teams/item/schedule/share/index.ts | 10 +- .../item/sendActivityNotification/index.ts | 10 +- .../deletedTeams/getAllMessages/index.ts | 6 +- .../item/channels/getAllMessages/index.ts | 6 +- .../index.ts | 6 +- .../item/channels/item/members/add/index.ts | 12 +- .../item/channels/item/members/index.ts | 6 +- .../channels/item/messages/delta/index.ts | 6 +- .../item/messages/item/replies/delta/index.ts | 6 +- .../item/messages/item/replies/index.ts | 6 +- .../item/replies/item/setReaction/index.ts | 6 +- .../item/replies/item/unsetReaction/index.ts | 6 +- .../item/messages/item/setReaction/index.ts | 6 +- .../item/messages/item/unsetReaction/index.ts | 6 +- .../index.ts | 6 +- .../msgraph-sdk-users/users/delta/index.ts | 6 +- .../getAvailableExtensionProperties/index.ts | 12 +- .../msgraph-sdk-users/users/getByIds/index.ts | 12 +- packages/msgraph-sdk-users/users/index.ts | 8 +- .../users/item/activities/recent/index.ts | 6 +- .../users/item/assignLicense/index.ts | 6 +- .../methods/item/resetPassword/index.ts | 6 +- .../index.ts | 6 +- .../item/calendar/calendarView/delta/index.ts | 6 +- .../calendarView/item/accept/index.ts | 6 +- .../attachments/createUploadSession/index.ts | 6 +- .../calendarView/item/attachments/index.ts | 6 +- .../calendarView/item/cancel/index.ts | 6 +- .../calendarView/item/decline/index.ts | 6 +- .../calendarView/item/forward/index.ts | 6 +- .../item/instances/delta/index.ts | 6 +- .../item/instances/item/accept/index.ts | 6 +- .../attachments/createUploadSession/index.ts | 6 +- .../item/instances/item/attachments/index.ts | 6 +- .../item/instances/item/cancel/index.ts | 6 +- .../item/instances/item/decline/index.ts | 6 +- .../item/instances/item/forward/index.ts | 6 +- .../instances/item/snoozeReminder/index.ts | 6 +- .../instances/item/tentativelyAccept/index.ts | 6 +- .../calendarView/item/snoozeReminder/index.ts | 6 +- .../item/tentativelyAccept/index.ts | 6 +- .../users/item/calendar/events/delta/index.ts | 6 +- .../item/calendar/events/item/accept/index.ts | 6 +- .../attachments/createUploadSession/index.ts | 6 +- .../calendar/events/item/attachments/index.ts | 6 +- .../item/calendar/events/item/cancel/index.ts | 6 +- .../calendar/events/item/decline/index.ts | 6 +- .../calendar/events/item/forward/index.ts | 6 +- .../events/item/instances/delta/index.ts | 6 +- .../item/instances/item/accept/index.ts | 6 +- .../attachments/createUploadSession/index.ts | 6 +- .../item/instances/item/attachments/index.ts | 6 +- .../item/instances/item/cancel/index.ts | 6 +- .../item/instances/item/decline/index.ts | 6 +- .../item/instances/item/forward/index.ts | 6 +- .../instances/item/snoozeReminder/index.ts | 6 +- .../instances/item/tentativelyAccept/index.ts | 6 +- .../events/item/snoozeReminder/index.ts | 6 +- .../events/item/tentativelyAccept/index.ts | 6 +- .../users/item/calendar/getSchedule/index.ts | 12 +- .../users/item/calendar/index.ts | 20 + .../index.ts | 6 +- .../item/calendarView/delta/index.ts | 6 +- .../item/calendarView/item/accept/index.ts | 6 +- .../attachments/createUploadSession/index.ts | 6 +- .../calendarView/item/attachments/index.ts | 6 +- .../item/calendarView/item/cancel/index.ts | 6 +- .../item/calendarView/item/decline/index.ts | 6 +- .../item/calendarView/item/forward/index.ts | 6 +- .../item/instances/delta/index.ts | 6 +- .../item/instances/item/accept/index.ts | 6 +- .../attachments/createUploadSession/index.ts | 6 +- .../item/instances/item/attachments/index.ts | 6 +- .../item/instances/item/cancel/index.ts | 6 +- .../item/instances/item/decline/index.ts | 6 +- .../item/instances/item/forward/index.ts | 6 +- .../instances/item/snoozeReminder/index.ts | 6 +- .../instances/item/tentativelyAccept/index.ts | 6 +- .../calendarView/item/snoozeReminder/index.ts | 6 +- .../item/tentativelyAccept/index.ts | 6 +- .../item/calendars/item/events/delta/index.ts | 6 +- .../item/events/item/accept/index.ts | 6 +- .../attachments/createUploadSession/index.ts | 6 +- .../item/events/item/attachments/index.ts | 6 +- .../item/events/item/cancel/index.ts | 6 +- .../item/events/item/decline/index.ts | 6 +- .../item/events/item/forward/index.ts | 6 +- .../item/events/item/instances/delta/index.ts | 6 +- .../item/instances/item/accept/index.ts | 6 +- .../attachments/createUploadSession/index.ts | 6 +- .../item/instances/item/attachments/index.ts | 6 +- .../item/instances/item/cancel/index.ts | 6 +- .../item/instances/item/decline/index.ts | 6 +- .../item/instances/item/forward/index.ts | 6 +- .../instances/item/snoozeReminder/index.ts | 6 +- .../instances/item/tentativelyAccept/index.ts | 6 +- .../item/events/item/snoozeReminder/index.ts | 6 +- .../events/item/tentativelyAccept/index.ts | 6 +- .../item/calendars/item/getSchedule/index.ts | 12 +- .../users/item/calendarView/delta/index.ts | 6 +- .../item/calendarView/item/accept/index.ts | 6 +- .../attachments/createUploadSession/index.ts | 6 +- .../calendarView/item/attachments/index.ts | 6 +- .../item/calendarView/item/cancel/index.ts | 6 +- .../item/calendarView/item/decline/index.ts | 6 +- .../item/calendarView/item/forward/index.ts | 6 +- .../item/instances/delta/index.ts | 6 +- .../item/instances/item/accept/index.ts | 6 +- .../attachments/createUploadSession/index.ts | 6 +- .../item/instances/item/attachments/index.ts | 6 +- .../item/instances/item/cancel/index.ts | 6 +- .../item/instances/item/decline/index.ts | 6 +- .../item/instances/item/forward/index.ts | 6 +- .../instances/item/snoozeReminder/index.ts | 6 +- .../instances/item/tentativelyAccept/index.ts | 6 +- .../calendarView/item/snoozeReminder/index.ts | 6 +- .../item/tentativelyAccept/index.ts | 6 +- .../index.ts | 6 +- .../item/calendarView/delta/index.ts | 6 +- .../item/calendarView/item/accept/index.ts | 6 +- .../attachments/createUploadSession/index.ts | 6 +- .../calendarView/item/attachments/index.ts | 6 +- .../item/calendarView/item/cancel/index.ts | 6 +- .../item/calendarView/item/decline/index.ts | 6 +- .../item/calendarView/item/forward/index.ts | 6 +- .../item/instances/delta/index.ts | 6 +- .../item/instances/item/accept/index.ts | 6 +- .../attachments/createUploadSession/index.ts | 6 +- .../item/instances/item/attachments/index.ts | 6 +- .../item/instances/item/cancel/index.ts | 6 +- .../item/instances/item/decline/index.ts | 6 +- .../item/instances/item/forward/index.ts | 6 +- .../instances/item/snoozeReminder/index.ts | 6 +- .../instances/item/tentativelyAccept/index.ts | 6 +- .../calendarView/item/snoozeReminder/index.ts | 6 +- .../item/tentativelyAccept/index.ts | 6 +- .../item/calendars/item/events/delta/index.ts | 6 +- .../item/events/item/accept/index.ts | 6 +- .../attachments/createUploadSession/index.ts | 6 +- .../item/events/item/attachments/index.ts | 6 +- .../item/events/item/cancel/index.ts | 6 +- .../item/events/item/decline/index.ts | 6 +- .../item/events/item/forward/index.ts | 6 +- .../item/events/item/instances/delta/index.ts | 6 +- .../item/instances/item/accept/index.ts | 6 +- .../attachments/createUploadSession/index.ts | 6 +- .../item/instances/item/attachments/index.ts | 6 +- .../item/instances/item/cancel/index.ts | 6 +- .../item/instances/item/decline/index.ts | 6 +- .../item/instances/item/forward/index.ts | 6 +- .../instances/item/snoozeReminder/index.ts | 6 +- .../instances/item/tentativelyAccept/index.ts | 6 +- .../item/events/item/snoozeReminder/index.ts | 6 +- .../events/item/tentativelyAccept/index.ts | 6 +- .../item/calendars/item/getSchedule/index.ts | 12 +- .../users/item/changePassword/index.ts | 6 +- .../users/item/chats/getAllMessages/index.ts | 6 +- .../item/chats/item/hideForUser/index.ts | 6 +- .../item/installedApps/item/upgrade/index.ts | 6 +- .../chats/item/markChatReadForUser/index.ts | 6 +- .../chats/item/markChatUnreadForUser/index.ts | 6 +- .../item/chats/item/members/add/index.ts | 12 +- .../item/chats/item/members/item/index.ts | 8 +- .../item/chats/item/messages/delta/index.ts | 6 +- .../item/messages/item/replies/delta/index.ts | 6 +- .../chats/item/messages/item/replies/index.ts | 6 +- .../item/replies/item/setReaction/index.ts | 6 +- .../item/replies/item/unsetReaction/index.ts | 6 +- .../item/messages/item/setReaction/index.ts | 6 +- .../item/messages/item/unsetReaction/index.ts | 6 +- .../item/sendActivityNotification/index.ts | 10 +- .../item/chats/item/unhideForUser/index.ts | 6 +- .../users/item/checkMemberGroups/index.ts | 12 +- .../users/item/checkMemberObjects/index.ts | 12 +- .../users/item/contactFolders/delta/index.ts | 6 +- .../item/childFolders/delta/index.ts | 6 +- .../childFolders/item/contacts/delta/index.ts | 6 +- .../item/contacts/delta/index.ts | 6 +- .../users/item/contacts/delta/index.ts | 6 +- .../users/item/employeeExperience/index.ts | 11 + .../index.ts | 66 + .../users/item/events/delta/index.ts | 6 +- .../users/item/events/index.ts | 6 +- .../users/item/events/item/accept/index.ts | 6 +- .../attachments/createUploadSession/index.ts | 6 +- .../item/events/item/attachments/index.ts | 6 +- .../users/item/events/item/cancel/index.ts | 6 +- .../users/item/events/item/decline/index.ts | 6 +- .../users/item/events/item/forward/index.ts | 6 +- .../item/events/item/instances/delta/index.ts | 6 +- .../item/instances/item/accept/index.ts | 6 +- .../attachments/createUploadSession/index.ts | 6 +- .../item/instances/item/attachments/index.ts | 6 +- .../item/instances/item/cancel/index.ts | 6 +- .../item/instances/item/decline/index.ts | 6 +- .../item/instances/item/forward/index.ts | 6 +- .../instances/item/snoozeReminder/index.ts | 6 +- .../instances/item/tentativelyAccept/index.ts | 6 +- .../item/events/item/snoozeReminder/index.ts | 6 +- .../events/item/tentativelyAccept/index.ts | 6 +- .../users/item/exportPersonalData/index.ts | 6 +- .../users/item/findMeetingTimes/index.ts | 6 +- .../users/item/getMailTips/index.ts | 12 +- .../getManagedAppDiagnosticStatuses/index.ts | 6 +- .../users/item/getManagedAppPolicies/index.ts | 6 +- .../getManagedDevicesWithAppFailures/index.ts | 6 +- .../users/item/getMemberGroups/index.ts | 12 +- .../users/item/getMemberObjects/index.ts | 12 +- .../msgraph-sdk-users/users/item/index.ts | 6 +- .../item/joinedTeams/getAllMessages/index.ts | 6 +- .../item/joinedTeams/item/archive/index.ts | 6 +- .../item/channels/getAllMessages/index.ts | 6 +- .../index.ts | 6 +- .../item/channels/item/members/add/index.ts | 12 +- .../item/channels/item/members/index.ts | 6 +- .../channels/item/messages/delta/index.ts | 6 +- .../item/messages/item/replies/delta/index.ts | 6 +- .../item/messages/item/replies/index.ts | 6 +- .../item/replies/item/setReaction/index.ts | 6 +- .../item/replies/item/unsetReaction/index.ts | 6 +- .../item/messages/item/setReaction/index.ts | 6 +- .../item/messages/item/unsetReaction/index.ts | 6 +- .../item/joinedTeams/item/clone/index.ts | 6 +- .../item/installedApps/item/upgrade/index.ts | 6 +- .../joinedTeams/item/members/add/index.ts | 12 +- .../index.ts | 6 +- .../item/primaryChannel/members/add/index.ts | 12 +- .../item/primaryChannel/members/index.ts | 6 +- .../primaryChannel/messages/delta/index.ts | 6 +- .../messages/item/replies/delta/index.ts | 6 +- .../messages/item/replies/index.ts | 6 +- .../item/replies/item/setReaction/index.ts | 6 +- .../item/replies/item/unsetReaction/index.ts | 6 +- .../messages/item/setReaction/index.ts | 6 +- .../messages/item/unsetReaction/index.ts | 6 +- .../joinedTeams/item/schedule/share/index.ts | 10 +- .../item/sendActivityNotification/index.ts | 10 +- .../users/item/mailFolders/delta/index.ts | 6 +- .../item/childFolders/delta/index.ts | 6 +- .../item/childFolders/item/copy/index.ts | 6 +- .../childFolders/item/messages/delta/index.ts | 6 +- .../attachments/createUploadSession/index.ts | 6 +- .../item/messages/item/attachments/index.ts | 8 +- .../item/messages/item/copy/index.ts | 6 +- .../item/messages/item/createForward/index.ts | 6 +- .../item/messages/item/createReply/index.ts | 6 +- .../messages/item/createReplyAll/index.ts | 6 +- .../item/messages/item/forward/index.ts | 6 +- .../item/messages/item/move/index.ts | 6 +- .../item/messages/item/reply/index.ts | 6 +- .../item/messages/item/replyAll/index.ts | 6 +- .../item/childFolders/item/move/index.ts | 6 +- .../users/item/mailFolders/item/copy/index.ts | 6 +- .../mailFolders/item/messages/delta/index.ts | 6 +- .../attachments/createUploadSession/index.ts | 6 +- .../item/messages/item/attachments/index.ts | 8 +- .../item/messages/item/copy/index.ts | 6 +- .../item/messages/item/createForward/index.ts | 6 +- .../item/messages/item/createReply/index.ts | 6 +- .../messages/item/createReplyAll/index.ts | 6 +- .../item/messages/item/forward/index.ts | 6 +- .../item/messages/item/move/index.ts | 6 +- .../item/messages/item/reply/index.ts | 6 +- .../item/messages/item/replyAll/index.ts | 6 +- .../users/item/mailFolders/item/move/index.ts | 6 +- .../item/cleanWindowsDevice/index.ts | 6 +- .../deleteUserFromSharedAppleDevice/index.ts | 6 +- .../item/createDownloadUrl/index.ts | 6 +- .../item/updateWindowsDeviceAccount/index.ts | 6 +- .../item/windowsDefenderScan/index.ts | 6 +- .../item/managedDevices/item/wipe/index.ts | 6 +- .../users/item/messages/delta/index.ts | 6 +- .../users/item/messages/index.ts | 2 +- .../attachments/createUploadSession/index.ts | 6 +- .../item/messages/item/attachments/index.ts | 8 +- .../users/item/messages/item/copy/index.ts | 6 +- .../item/messages/item/createForward/index.ts | 6 +- .../item/messages/item/createReply/index.ts | 6 +- .../messages/item/createReplyAll/index.ts | 6 +- .../users/item/messages/item/forward/index.ts | 6 +- .../users/item/messages/item/index.ts | 8 +- .../users/item/messages/item/move/index.ts | 6 +- .../users/item/messages/item/reply/index.ts | 6 +- .../item/messages/item/replyAll/index.ts | 6 +- .../users/item/messages/item/value/index.ts | 2 +- .../notebooks/getNotebookFromWebUrl/index.ts | 6 +- .../index.ts | 6 +- .../notebooks/item/copyNotebook/index.ts | 6 +- .../sections/item/copyToNotebook/index.ts | 6 +- .../sections/item/copyToSectionGroup/index.ts | 6 +- .../item/pages/item/copyToSection/index.ts | 6 +- .../pages/item/onenotePatchContent/index.ts | 6 +- .../sections/item/copyToNotebook/index.ts | 6 +- .../sections/item/copyToSectionGroup/index.ts | 6 +- .../item/pages/item/copyToSection/index.ts | 6 +- .../pages/item/onenotePatchContent/index.ts | 6 +- .../onenote/pages/item/copyToSection/index.ts | 6 +- .../pages/item/onenotePatchContent/index.ts | 6 +- .../sections/item/copyToNotebook/index.ts | 6 +- .../sections/item/copyToSectionGroup/index.ts | 6 +- .../item/pages/item/copyToSection/index.ts | 6 +- .../pages/item/onenotePatchContent/index.ts | 6 +- .../sections/item/copyToNotebook/index.ts | 6 +- .../sections/item/copyToSectionGroup/index.ts | 6 +- .../item/pages/item/copyToSection/index.ts | 6 +- .../pages/item/onenotePatchContent/index.ts | 6 +- .../item/onlineMeetings/createOrGet/index.ts | 6 +- .../getVirtualAppointmentJoinWebUrl/index.ts | 6 +- .../item/outlook/supportedLanguages/index.ts | 6 +- .../item/outlook/supportedTimeZones/index.ts | 6 +- .../index.ts | 6 +- .../users/item/photo/index.ts | 19 - .../item/presence/clearPresence/index.ts | 6 +- .../users/item/presence/setPresence/index.ts | 6 +- .../item/presence/setStatusMessage/index.ts | 6 +- .../setUserPreferredPresence/index.ts | 6 +- .../index.ts | 6 +- .../users/item/revokeSignInSessions/index.ts | 6 +- .../users/item/sendMail/index.ts | 6 +- .../sendActivityNotification/index.ts | 6 +- .../users/item/todo/lists/delta/index.ts | 6 +- .../item/todo/lists/item/tasks/delta/index.ts | 6 +- .../attachments/createUploadSession/index.ts | 6 +- .../users/item/translateExchangeIds/index.ts | 12 +- .../index.ts | 6 +- .../users/validateProperties/index.ts | 6 +- packages/msgraph-sdk/graphRequestAdapter.ts | 43 - .../msgraph-sdk/models/callRecords/index.ts | 162 +- .../models/externalConnectors/index.ts | 182 +- .../models/identityGovernance/index.ts | 230 +- packages/msgraph-sdk/models/index.ts | 13247 ++++++++-------- .../msgraph-sdk/models/oDataErrors/index.ts | 24 +- packages/msgraph-sdk/models/security/index.ts | 1082 +- .../msgraph-sdk/models/termStore/index.ts | 82 +- packages/msgraph-sdk/version.ts | 1 - 1676 files changed, 27901 insertions(+), 13037 deletions(-) create mode 100644 packages/msgraph-sdk-drives/drives/item/items/item/workbook/tables/item/columns/itemAtWithIndex/dataBodyRange/index.ts create mode 100644 packages/msgraph-sdk-drives/drives/item/items/item/workbook/tables/item/columns/itemAtWithIndex/filter/index.ts create mode 100644 packages/msgraph-sdk-drives/drives/item/items/item/workbook/tables/item/columns/itemAtWithIndex/headerRowRange/index.ts create mode 100644 packages/msgraph-sdk-drives/drives/item/items/item/workbook/tables/item/columns/itemAtWithIndex/range/index.ts create mode 100644 packages/msgraph-sdk-drives/drives/item/items/item/workbook/tables/item/columns/itemAtWithIndex/totalRowRange/index.ts create mode 100644 packages/msgraph-sdk-drives/drives/item/items/item/workbook/tables/item/rows/itemAtWithIndex/range/index.ts create mode 100644 packages/msgraph-sdk-drives/drives/item/items/item/workbook/tables/itemAtWithIndex/clearFilters/index.ts create mode 100644 packages/msgraph-sdk-drives/drives/item/items/item/workbook/tables/itemAtWithIndex/columns/index.ts create mode 100644 packages/msgraph-sdk-drives/drives/item/items/item/workbook/tables/itemAtWithIndex/convertToRange/index.ts create mode 100644 packages/msgraph-sdk-drives/drives/item/items/item/workbook/tables/itemAtWithIndex/dataBodyRange/index.ts create mode 100644 packages/msgraph-sdk-drives/drives/item/items/item/workbook/tables/itemAtWithIndex/headerRowRange/index.ts create mode 100644 packages/msgraph-sdk-drives/drives/item/items/item/workbook/tables/itemAtWithIndex/range/index.ts create mode 100644 packages/msgraph-sdk-drives/drives/item/items/item/workbook/tables/itemAtWithIndex/reapplyFilters/index.ts create mode 100644 packages/msgraph-sdk-drives/drives/item/items/item/workbook/tables/itemAtWithIndex/rows/index.ts create mode 100644 packages/msgraph-sdk-drives/drives/item/items/item/workbook/tables/itemAtWithIndex/sort/index.ts create mode 100644 packages/msgraph-sdk-drives/drives/item/items/item/workbook/tables/itemAtWithIndex/totalRowRange/index.ts create mode 100644 packages/msgraph-sdk-drives/drives/item/items/item/workbook/tables/itemAtWithIndex/worksheet/index.ts create mode 100644 packages/msgraph-sdk-drives/drives/item/items/item/workbook/worksheets/item/charts/item/series/item/points/itemAtWithIndex/format/index.ts create mode 100644 packages/msgraph-sdk-drives/drives/item/items/item/workbook/worksheets/item/charts/item/series/itemAtWithIndex/format/index.ts create mode 100644 packages/msgraph-sdk-drives/drives/item/items/item/workbook/worksheets/item/charts/item/series/itemAtWithIndex/points/index.ts create mode 100644 packages/msgraph-sdk-drives/drives/item/items/item/workbook/worksheets/item/charts/itemAtWithIndex/axes/index.ts create mode 100644 packages/msgraph-sdk-drives/drives/item/items/item/workbook/worksheets/item/charts/itemAtWithIndex/dataLabels/index.ts create mode 100644 packages/msgraph-sdk-drives/drives/item/items/item/workbook/worksheets/item/charts/itemAtWithIndex/format/index.ts create mode 100644 packages/msgraph-sdk-drives/drives/item/items/item/workbook/worksheets/item/charts/itemAtWithIndex/image/index.ts create mode 100644 packages/msgraph-sdk-drives/drives/item/items/item/workbook/worksheets/item/charts/itemAtWithIndex/imageWithWidth/index.ts create mode 100644 packages/msgraph-sdk-drives/drives/item/items/item/workbook/worksheets/item/charts/itemAtWithIndex/imageWithWidthWithHeight/index.ts create mode 100644 packages/msgraph-sdk-drives/drives/item/items/item/workbook/worksheets/item/charts/itemAtWithIndex/imageWithWidthWithHeightWithFittingMode/index.ts create mode 100644 packages/msgraph-sdk-drives/drives/item/items/item/workbook/worksheets/item/charts/itemAtWithIndex/legend/index.ts create mode 100644 packages/msgraph-sdk-drives/drives/item/items/item/workbook/worksheets/item/charts/itemAtWithIndex/series/index.ts create mode 100644 packages/msgraph-sdk-drives/drives/item/items/item/workbook/worksheets/item/charts/itemAtWithIndex/setData/index.ts create mode 100644 packages/msgraph-sdk-drives/drives/item/items/item/workbook/worksheets/item/charts/itemAtWithIndex/setPosition/index.ts create mode 100644 packages/msgraph-sdk-drives/drives/item/items/item/workbook/worksheets/item/charts/itemAtWithIndex/title/index.ts create mode 100644 packages/msgraph-sdk-drives/drives/item/items/item/workbook/worksheets/item/charts/itemAtWithIndex/worksheet/index.ts create mode 100644 packages/msgraph-sdk-drives/drives/item/items/item/workbook/worksheets/item/charts/itemWithName/axes/index.ts create mode 100644 packages/msgraph-sdk-drives/drives/item/items/item/workbook/worksheets/item/charts/itemWithName/dataLabels/index.ts create mode 100644 packages/msgraph-sdk-drives/drives/item/items/item/workbook/worksheets/item/charts/itemWithName/format/index.ts create mode 100644 packages/msgraph-sdk-drives/drives/item/items/item/workbook/worksheets/item/charts/itemWithName/image/index.ts create mode 100644 packages/msgraph-sdk-drives/drives/item/items/item/workbook/worksheets/item/charts/itemWithName/imageWithWidth/index.ts create mode 100644 packages/msgraph-sdk-drives/drives/item/items/item/workbook/worksheets/item/charts/itemWithName/imageWithWidthWithHeight/index.ts create mode 100644 packages/msgraph-sdk-drives/drives/item/items/item/workbook/worksheets/item/charts/itemWithName/imageWithWidthWithHeightWithFittingMode/index.ts create mode 100644 packages/msgraph-sdk-drives/drives/item/items/item/workbook/worksheets/item/charts/itemWithName/legend/index.ts create mode 100644 packages/msgraph-sdk-drives/drives/item/items/item/workbook/worksheets/item/charts/itemWithName/series/index.ts create mode 100644 packages/msgraph-sdk-drives/drives/item/items/item/workbook/worksheets/item/charts/itemWithName/setData/index.ts create mode 100644 packages/msgraph-sdk-drives/drives/item/items/item/workbook/worksheets/item/charts/itemWithName/setPosition/index.ts create mode 100644 packages/msgraph-sdk-drives/drives/item/items/item/workbook/worksheets/item/charts/itemWithName/title/index.ts create mode 100644 packages/msgraph-sdk-drives/drives/item/items/item/workbook/worksheets/item/charts/itemWithName/worksheet/index.ts create mode 100644 packages/msgraph-sdk-drives/drives/item/items/item/workbook/worksheets/item/tables/item/columns/itemAtWithIndex/dataBodyRange/index.ts create mode 100644 packages/msgraph-sdk-drives/drives/item/items/item/workbook/worksheets/item/tables/item/columns/itemAtWithIndex/filter/index.ts create mode 100644 packages/msgraph-sdk-drives/drives/item/items/item/workbook/worksheets/item/tables/item/columns/itemAtWithIndex/headerRowRange/index.ts create mode 100644 packages/msgraph-sdk-drives/drives/item/items/item/workbook/worksheets/item/tables/item/columns/itemAtWithIndex/range/index.ts create mode 100644 packages/msgraph-sdk-drives/drives/item/items/item/workbook/worksheets/item/tables/item/columns/itemAtWithIndex/totalRowRange/index.ts create mode 100644 packages/msgraph-sdk-drives/drives/item/items/item/workbook/worksheets/item/tables/item/rows/itemAtWithIndex/range/index.ts create mode 100644 packages/msgraph-sdk-drives/drives/item/items/item/workbook/worksheets/item/tables/itemAtWithIndex/clearFilters/index.ts create mode 100644 packages/msgraph-sdk-drives/drives/item/items/item/workbook/worksheets/item/tables/itemAtWithIndex/columns/index.ts create mode 100644 packages/msgraph-sdk-drives/drives/item/items/item/workbook/worksheets/item/tables/itemAtWithIndex/convertToRange/index.ts create mode 100644 packages/msgraph-sdk-drives/drives/item/items/item/workbook/worksheets/item/tables/itemAtWithIndex/dataBodyRange/index.ts create mode 100644 packages/msgraph-sdk-drives/drives/item/items/item/workbook/worksheets/item/tables/itemAtWithIndex/headerRowRange/index.ts create mode 100644 packages/msgraph-sdk-drives/drives/item/items/item/workbook/worksheets/item/tables/itemAtWithIndex/range/index.ts create mode 100644 packages/msgraph-sdk-drives/drives/item/items/item/workbook/worksheets/item/tables/itemAtWithIndex/reapplyFilters/index.ts create mode 100644 packages/msgraph-sdk-drives/drives/item/items/item/workbook/worksheets/item/tables/itemAtWithIndex/rows/index.ts create mode 100644 packages/msgraph-sdk-drives/drives/item/items/item/workbook/worksheets/item/tables/itemAtWithIndex/sort/index.ts create mode 100644 packages/msgraph-sdk-drives/drives/item/items/item/workbook/worksheets/item/tables/itemAtWithIndex/totalRowRange/index.ts create mode 100644 packages/msgraph-sdk-drives/drives/item/items/item/workbook/worksheets/item/tables/itemAtWithIndex/worksheet/index.ts create mode 100644 packages/msgraph-sdk-employeeExperience/employeeExperience/learningCourseActivitiesWithExternalcourseActivityId/index.ts create mode 100644 packages/msgraph-sdk-employeeExperience/employeeExperience/learningProviders/item/learningContentsWithExternalId/index.ts create mode 100644 packages/msgraph-sdk-employeeExperience/employeeExperience/learningProviders/item/learningCourseActivitiesWithExternalcourseActivityId/index.ts create mode 100644 packages/msgraph-sdk-groups/groups/item/sites/item/getByPathWithPath/analytics/index.ts create mode 100644 packages/msgraph-sdk-groups/groups/item/sites/item/getByPathWithPath/columns/index.ts create mode 100644 packages/msgraph-sdk-groups/groups/item/sites/item/getByPathWithPath/contentTypes/index.ts create mode 100644 packages/msgraph-sdk-groups/groups/item/sites/item/getByPathWithPath/createdByUser/index.ts create mode 100644 packages/msgraph-sdk-groups/groups/item/sites/item/getByPathWithPath/drive/index.ts create mode 100644 packages/msgraph-sdk-groups/groups/item/sites/item/getByPathWithPath/drives/index.ts create mode 100644 packages/msgraph-sdk-groups/groups/item/sites/item/getByPathWithPath/externalColumns/index.ts create mode 100644 packages/msgraph-sdk-groups/groups/item/sites/item/getByPathWithPath/getActivitiesByInterval/index.ts create mode 100644 packages/msgraph-sdk-groups/groups/item/sites/item/getByPathWithPath/getActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithInterval/index.ts create mode 100644 packages/msgraph-sdk-groups/groups/item/sites/item/getByPathWithPath/getApplicableContentTypesForListWithListId/index.ts create mode 100644 packages/msgraph-sdk-groups/groups/item/sites/item/getByPathWithPath/getByPathWithPath1/analytics/index.ts create mode 100644 packages/msgraph-sdk-groups/groups/item/sites/item/getByPathWithPath/getByPathWithPath1/columns/index.ts create mode 100644 packages/msgraph-sdk-groups/groups/item/sites/item/getByPathWithPath/getByPathWithPath1/contentTypes/index.ts create mode 100644 packages/msgraph-sdk-groups/groups/item/sites/item/getByPathWithPath/getByPathWithPath1/createdByUser/index.ts create mode 100644 packages/msgraph-sdk-groups/groups/item/sites/item/getByPathWithPath/getByPathWithPath1/drive/index.ts create mode 100644 packages/msgraph-sdk-groups/groups/item/sites/item/getByPathWithPath/getByPathWithPath1/drives/index.ts create mode 100644 packages/msgraph-sdk-groups/groups/item/sites/item/getByPathWithPath/getByPathWithPath1/externalColumns/index.ts create mode 100644 packages/msgraph-sdk-groups/groups/item/sites/item/getByPathWithPath/getByPathWithPath1/index.ts create mode 100644 packages/msgraph-sdk-groups/groups/item/sites/item/getByPathWithPath/getByPathWithPath1/items/index.ts create mode 100644 packages/msgraph-sdk-groups/groups/item/sites/item/getByPathWithPath/getByPathWithPath1/lastModifiedByUser/index.ts create mode 100644 packages/msgraph-sdk-groups/groups/item/sites/item/getByPathWithPath/getByPathWithPath1/lists/index.ts create mode 100644 packages/msgraph-sdk-groups/groups/item/sites/item/getByPathWithPath/getByPathWithPath1/onenote/index.ts create mode 100644 packages/msgraph-sdk-groups/groups/item/sites/item/getByPathWithPath/getByPathWithPath1/operations/index.ts create mode 100644 packages/msgraph-sdk-groups/groups/item/sites/item/getByPathWithPath/getByPathWithPath1/permissions/index.ts create mode 100644 packages/msgraph-sdk-groups/groups/item/sites/item/getByPathWithPath/getByPathWithPath1/sites/index.ts create mode 100644 packages/msgraph-sdk-groups/groups/item/sites/item/getByPathWithPath/getByPathWithPath1/termStore/index.ts create mode 100644 packages/msgraph-sdk-groups/groups/item/sites/item/getByPathWithPath/getByPathWithPath1/termStores/index.ts create mode 100644 packages/msgraph-sdk-groups/groups/item/sites/item/getByPathWithPath/items/index.ts create mode 100644 packages/msgraph-sdk-groups/groups/item/sites/item/getByPathWithPath/lastModifiedByUser/index.ts create mode 100644 packages/msgraph-sdk-groups/groups/item/sites/item/getByPathWithPath/lists/index.ts create mode 100644 packages/msgraph-sdk-groups/groups/item/sites/item/getByPathWithPath/onenote/index.ts create mode 100644 packages/msgraph-sdk-groups/groups/item/sites/item/getByPathWithPath/operations/index.ts create mode 100644 packages/msgraph-sdk-groups/groups/item/sites/item/getByPathWithPath/permissions/index.ts create mode 100644 packages/msgraph-sdk-groups/groups/item/sites/item/getByPathWithPath/sites/index.ts create mode 100644 packages/msgraph-sdk-groups/groups/item/sites/item/getByPathWithPath/termStore/index.ts create mode 100644 packages/msgraph-sdk-groups/groups/item/sites/item/getByPathWithPath/termStores/index.ts create mode 100644 packages/msgraph-sdk-sites/sites/item/getByPathWithPath/analytics/index.ts create mode 100644 packages/msgraph-sdk-sites/sites/item/getByPathWithPath/columns/index.ts create mode 100644 packages/msgraph-sdk-sites/sites/item/getByPathWithPath/contentTypes/index.ts create mode 100644 packages/msgraph-sdk-sites/sites/item/getByPathWithPath/createdByUser/index.ts create mode 100644 packages/msgraph-sdk-sites/sites/item/getByPathWithPath/drive/index.ts create mode 100644 packages/msgraph-sdk-sites/sites/item/getByPathWithPath/drives/index.ts create mode 100644 packages/msgraph-sdk-sites/sites/item/getByPathWithPath/externalColumns/index.ts create mode 100644 packages/msgraph-sdk-sites/sites/item/getByPathWithPath/getActivitiesByInterval/index.ts create mode 100644 packages/msgraph-sdk-sites/sites/item/getByPathWithPath/getActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithInterval/index.ts create mode 100644 packages/msgraph-sdk-sites/sites/item/getByPathWithPath/getApplicableContentTypesForListWithListId/index.ts create mode 100644 packages/msgraph-sdk-sites/sites/item/getByPathWithPath/getByPathWithPath1/analytics/index.ts create mode 100644 packages/msgraph-sdk-sites/sites/item/getByPathWithPath/getByPathWithPath1/columns/index.ts create mode 100644 packages/msgraph-sdk-sites/sites/item/getByPathWithPath/getByPathWithPath1/contentTypes/index.ts create mode 100644 packages/msgraph-sdk-sites/sites/item/getByPathWithPath/getByPathWithPath1/createdByUser/index.ts create mode 100644 packages/msgraph-sdk-sites/sites/item/getByPathWithPath/getByPathWithPath1/drive/index.ts create mode 100644 packages/msgraph-sdk-sites/sites/item/getByPathWithPath/getByPathWithPath1/drives/index.ts create mode 100644 packages/msgraph-sdk-sites/sites/item/getByPathWithPath/getByPathWithPath1/externalColumns/index.ts create mode 100644 packages/msgraph-sdk-sites/sites/item/getByPathWithPath/getByPathWithPath1/index.ts create mode 100644 packages/msgraph-sdk-sites/sites/item/getByPathWithPath/getByPathWithPath1/items/index.ts create mode 100644 packages/msgraph-sdk-sites/sites/item/getByPathWithPath/getByPathWithPath1/lastModifiedByUser/index.ts create mode 100644 packages/msgraph-sdk-sites/sites/item/getByPathWithPath/getByPathWithPath1/lists/index.ts create mode 100644 packages/msgraph-sdk-sites/sites/item/getByPathWithPath/getByPathWithPath1/onenote/index.ts create mode 100644 packages/msgraph-sdk-sites/sites/item/getByPathWithPath/getByPathWithPath1/operations/index.ts create mode 100644 packages/msgraph-sdk-sites/sites/item/getByPathWithPath/getByPathWithPath1/permissions/index.ts create mode 100644 packages/msgraph-sdk-sites/sites/item/getByPathWithPath/getByPathWithPath1/sites/index.ts create mode 100644 packages/msgraph-sdk-sites/sites/item/getByPathWithPath/getByPathWithPath1/termStore/index.ts create mode 100644 packages/msgraph-sdk-sites/sites/item/getByPathWithPath/getByPathWithPath1/termStores/index.ts create mode 100644 packages/msgraph-sdk-sites/sites/item/getByPathWithPath/items/index.ts create mode 100644 packages/msgraph-sdk-sites/sites/item/getByPathWithPath/lastModifiedByUser/index.ts create mode 100644 packages/msgraph-sdk-sites/sites/item/getByPathWithPath/lists/index.ts create mode 100644 packages/msgraph-sdk-sites/sites/item/getByPathWithPath/onenote/index.ts create mode 100644 packages/msgraph-sdk-sites/sites/item/getByPathWithPath/operations/index.ts create mode 100644 packages/msgraph-sdk-sites/sites/item/getByPathWithPath/permissions/index.ts create mode 100644 packages/msgraph-sdk-sites/sites/item/getByPathWithPath/sites/index.ts create mode 100644 packages/msgraph-sdk-sites/sites/item/getByPathWithPath/termStore/index.ts create mode 100644 packages/msgraph-sdk-sites/sites/item/getByPathWithPath/termStores/index.ts create mode 100644 packages/msgraph-sdk-users/users/item/employeeExperience/learningCourseActivitiesWithExternalcourseActivityId/index.ts delete mode 100644 packages/msgraph-sdk/graphRequestAdapter.ts delete mode 100644 packages/msgraph-sdk/version.ts diff --git a/packages/msgraph-sdk-admin/admin/edge/internetExplorerMode/siteLists/item/publish/index.ts b/packages/msgraph-sdk-admin/admin/edge/internetExplorerMode/siteLists/item/publish/index.ts index 723d1a49ff8..d15dab065d6 100644 --- a/packages/msgraph-sdk-admin/admin/edge/internetExplorerMode/siteLists/item/publish/index.ts +++ b/packages/msgraph-sdk-admin/admin/edge/internetExplorerMode/siteLists/item/publish/index.ts @@ -10,14 +10,14 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a publishPostRequestBody */ -export function createPublishPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createPublishPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoPublishPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoPublishPostRequestBody(publishPostRequestBody: PublishPostRequestBody | undefined = {} as PublishPostRequestBody) : Record void> { +export function deserializeIntoPublishPostRequestBody(publishPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { publishPostRequestBody.backingStoreEnabled = true; }, "revision": n => { publishPostRequestBody.revision = n.getStringValue(); }, @@ -71,7 +71,7 @@ export interface PublishRequestBuilder extends BaseRequestBuilder | undefined = {}) : void { writer.writeStringValue("revision", publishPostRequestBody.revision); writer.writeCollectionOfObjectValues("sharedCookies", publishPostRequestBody.sharedCookies, serializeBrowserSharedCookie); writer.writeCollectionOfObjectValues("sites", publishPostRequestBody.sites, serializeBrowserSite); diff --git a/packages/msgraph-sdk-admin/admin/serviceAnnouncement/messages/archive/index.ts b/packages/msgraph-sdk-admin/admin/serviceAnnouncement/messages/archive/index.ts index 657c4f17fe2..56a2af50688 100644 --- a/packages/msgraph-sdk-admin/admin/serviceAnnouncement/messages/archive/index.ts +++ b/packages/msgraph-sdk-admin/admin/serviceAnnouncement/messages/archive/index.ts @@ -57,7 +57,7 @@ export interface ArchiveRequestBuilder extends BaseRequestBuilder Record void>) { return deserializeIntoArchivePostRequestBody; } /** @@ -65,14 +65,14 @@ export function createArchivePostRequestBodyFromDiscriminatorValue(parseNode: Pa * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a archivePostResponse */ -export function createArchivePostResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createArchivePostResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoArchivePostResponse; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoArchivePostRequestBody(archivePostRequestBody: ArchivePostRequestBody | undefined = {} as ArchivePostRequestBody) : Record void> { +export function deserializeIntoArchivePostRequestBody(archivePostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { archivePostRequestBody.backingStoreEnabled = true; }, "messageIds": n => { archivePostRequestBody.messageIds = n.getCollectionOfPrimitiveValues(); }, @@ -82,7 +82,7 @@ export function deserializeIntoArchivePostRequestBody(archivePostRequestBody: Ar * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoArchivePostResponse(archivePostResponse: ArchivePostResponse | undefined = {} as ArchivePostResponse) : Record void> { +export function deserializeIntoArchivePostResponse(archivePostResponse: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { archivePostResponse.backingStoreEnabled = true; }, "value": n => { archivePostResponse.value = n.getBooleanValue(); }, @@ -92,7 +92,7 @@ export function deserializeIntoArchivePostResponse(archivePostResponse: ArchiveP * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeArchivePostRequestBody(writer: SerializationWriter, archivePostRequestBody: ArchivePostRequestBody | undefined = {} as ArchivePostRequestBody) : void { +export function serializeArchivePostRequestBody(writer: SerializationWriter, archivePostRequestBody: Partial | undefined = {}) : void { writer.writeCollectionOfPrimitiveValues("messageIds", archivePostRequestBody.messageIds); writer.writeAdditionalData(archivePostRequestBody.additionalData); } @@ -100,7 +100,7 @@ export function serializeArchivePostRequestBody(writer: SerializationWriter, arc * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeArchivePostResponse(writer: SerializationWriter, archivePostResponse: ArchivePostResponse | undefined = {} as ArchivePostResponse) : void { +export function serializeArchivePostResponse(writer: SerializationWriter, archivePostResponse: Partial | undefined = {}) : void { writer.writeBooleanValue("value", archivePostResponse.value); writer.writeAdditionalData(archivePostResponse.additionalData); } diff --git a/packages/msgraph-sdk-admin/admin/serviceAnnouncement/messages/favorite/index.ts b/packages/msgraph-sdk-admin/admin/serviceAnnouncement/messages/favorite/index.ts index 84d6ce9bae6..a513d8252f9 100644 --- a/packages/msgraph-sdk-admin/admin/serviceAnnouncement/messages/favorite/index.ts +++ b/packages/msgraph-sdk-admin/admin/serviceAnnouncement/messages/favorite/index.ts @@ -9,7 +9,7 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a favoritePostRequestBody */ -export function createFavoritePostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createFavoritePostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoFavoritePostRequestBody; } /** @@ -17,14 +17,14 @@ export function createFavoritePostRequestBodyFromDiscriminatorValue(parseNode: P * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a favoritePostResponse */ -export function createFavoritePostResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createFavoritePostResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoFavoritePostResponse; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoFavoritePostRequestBody(favoritePostRequestBody: FavoritePostRequestBody | undefined = {} as FavoritePostRequestBody) : Record void> { +export function deserializeIntoFavoritePostRequestBody(favoritePostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { favoritePostRequestBody.backingStoreEnabled = true; }, "messageIds": n => { favoritePostRequestBody.messageIds = n.getCollectionOfPrimitiveValues(); }, @@ -34,7 +34,7 @@ export function deserializeIntoFavoritePostRequestBody(favoritePostRequestBody: * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoFavoritePostResponse(favoritePostResponse: FavoritePostResponse | undefined = {} as FavoritePostResponse) : Record void> { +export function deserializeIntoFavoritePostResponse(favoritePostResponse: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { favoritePostResponse.backingStoreEnabled = true; }, "value": n => { favoritePostResponse.value = n.getBooleanValue(); }, @@ -92,7 +92,7 @@ export interface FavoriteRequestBuilder extends BaseRequestBuilder | undefined = {}) : void { writer.writeCollectionOfPrimitiveValues("messageIds", favoritePostRequestBody.messageIds); writer.writeAdditionalData(favoritePostRequestBody.additionalData); } @@ -100,7 +100,7 @@ export function serializeFavoritePostRequestBody(writer: SerializationWriter, fa * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeFavoritePostResponse(writer: SerializationWriter, favoritePostResponse: FavoritePostResponse | undefined = {} as FavoritePostResponse) : void { +export function serializeFavoritePostResponse(writer: SerializationWriter, favoritePostResponse: Partial | undefined = {}) : void { writer.writeBooleanValue("value", favoritePostResponse.value); writer.writeAdditionalData(favoritePostResponse.additionalData); } diff --git a/packages/msgraph-sdk-admin/admin/serviceAnnouncement/messages/markRead/index.ts b/packages/msgraph-sdk-admin/admin/serviceAnnouncement/messages/markRead/index.ts index 05f3df8baf6..b1b9d684f9b 100644 --- a/packages/msgraph-sdk-admin/admin/serviceAnnouncement/messages/markRead/index.ts +++ b/packages/msgraph-sdk-admin/admin/serviceAnnouncement/messages/markRead/index.ts @@ -9,7 +9,7 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a markReadPostRequestBody */ -export function createMarkReadPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createMarkReadPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoMarkReadPostRequestBody; } /** @@ -17,14 +17,14 @@ export function createMarkReadPostRequestBodyFromDiscriminatorValue(parseNode: P * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a markReadPostResponse */ -export function createMarkReadPostResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createMarkReadPostResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoMarkReadPostResponse; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoMarkReadPostRequestBody(markReadPostRequestBody: MarkReadPostRequestBody | undefined = {} as MarkReadPostRequestBody) : Record void> { +export function deserializeIntoMarkReadPostRequestBody(markReadPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { markReadPostRequestBody.backingStoreEnabled = true; }, "messageIds": n => { markReadPostRequestBody.messageIds = n.getCollectionOfPrimitiveValues(); }, @@ -34,7 +34,7 @@ export function deserializeIntoMarkReadPostRequestBody(markReadPostRequestBody: * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoMarkReadPostResponse(markReadPostResponse: MarkReadPostResponse | undefined = {} as MarkReadPostResponse) : Record void> { +export function deserializeIntoMarkReadPostResponse(markReadPostResponse: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { markReadPostResponse.backingStoreEnabled = true; }, "value": n => { markReadPostResponse.value = n.getBooleanValue(); }, @@ -92,7 +92,7 @@ export interface MarkReadRequestBuilder extends BaseRequestBuilder | undefined = {}) : void { writer.writeCollectionOfPrimitiveValues("messageIds", markReadPostRequestBody.messageIds); writer.writeAdditionalData(markReadPostRequestBody.additionalData); } @@ -100,7 +100,7 @@ export function serializeMarkReadPostRequestBody(writer: SerializationWriter, ma * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeMarkReadPostResponse(writer: SerializationWriter, markReadPostResponse: MarkReadPostResponse | undefined = {} as MarkReadPostResponse) : void { +export function serializeMarkReadPostResponse(writer: SerializationWriter, markReadPostResponse: Partial | undefined = {}) : void { writer.writeBooleanValue("value", markReadPostResponse.value); writer.writeAdditionalData(markReadPostResponse.additionalData); } diff --git a/packages/msgraph-sdk-admin/admin/serviceAnnouncement/messages/markUnread/index.ts b/packages/msgraph-sdk-admin/admin/serviceAnnouncement/messages/markUnread/index.ts index fe806099a71..e13511bd28b 100644 --- a/packages/msgraph-sdk-admin/admin/serviceAnnouncement/messages/markUnread/index.ts +++ b/packages/msgraph-sdk-admin/admin/serviceAnnouncement/messages/markUnread/index.ts @@ -9,7 +9,7 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a markUnreadPostRequestBody */ -export function createMarkUnreadPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createMarkUnreadPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoMarkUnreadPostRequestBody; } /** @@ -17,14 +17,14 @@ export function createMarkUnreadPostRequestBodyFromDiscriminatorValue(parseNode: * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a markUnreadPostResponse */ -export function createMarkUnreadPostResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createMarkUnreadPostResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoMarkUnreadPostResponse; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoMarkUnreadPostRequestBody(markUnreadPostRequestBody: MarkUnreadPostRequestBody | undefined = {} as MarkUnreadPostRequestBody) : Record void> { +export function deserializeIntoMarkUnreadPostRequestBody(markUnreadPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { markUnreadPostRequestBody.backingStoreEnabled = true; }, "messageIds": n => { markUnreadPostRequestBody.messageIds = n.getCollectionOfPrimitiveValues(); }, @@ -34,7 +34,7 @@ export function deserializeIntoMarkUnreadPostRequestBody(markUnreadPostRequestBo * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoMarkUnreadPostResponse(markUnreadPostResponse: MarkUnreadPostResponse | undefined = {} as MarkUnreadPostResponse) : Record void> { +export function deserializeIntoMarkUnreadPostResponse(markUnreadPostResponse: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { markUnreadPostResponse.backingStoreEnabled = true; }, "value": n => { markUnreadPostResponse.value = n.getBooleanValue(); }, @@ -92,7 +92,7 @@ export interface MarkUnreadRequestBuilder extends BaseRequestBuilder | undefined = {}) : void { writer.writeCollectionOfPrimitiveValues("messageIds", markUnreadPostRequestBody.messageIds); writer.writeAdditionalData(markUnreadPostRequestBody.additionalData); } @@ -100,7 +100,7 @@ export function serializeMarkUnreadPostRequestBody(writer: SerializationWriter, * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeMarkUnreadPostResponse(writer: SerializationWriter, markUnreadPostResponse: MarkUnreadPostResponse | undefined = {} as MarkUnreadPostResponse) : void { +export function serializeMarkUnreadPostResponse(writer: SerializationWriter, markUnreadPostResponse: Partial | undefined = {}) : void { writer.writeBooleanValue("value", markUnreadPostResponse.value); writer.writeAdditionalData(markUnreadPostResponse.additionalData); } diff --git a/packages/msgraph-sdk-admin/admin/serviceAnnouncement/messages/unarchive/index.ts b/packages/msgraph-sdk-admin/admin/serviceAnnouncement/messages/unarchive/index.ts index 8ec21f6d899..b1c54c0bd42 100644 --- a/packages/msgraph-sdk-admin/admin/serviceAnnouncement/messages/unarchive/index.ts +++ b/packages/msgraph-sdk-admin/admin/serviceAnnouncement/messages/unarchive/index.ts @@ -9,7 +9,7 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a unarchivePostRequestBody */ -export function createUnarchivePostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createUnarchivePostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoUnarchivePostRequestBody; } /** @@ -17,14 +17,14 @@ export function createUnarchivePostRequestBodyFromDiscriminatorValue(parseNode: * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a unarchivePostResponse */ -export function createUnarchivePostResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createUnarchivePostResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoUnarchivePostResponse; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoUnarchivePostRequestBody(unarchivePostRequestBody: UnarchivePostRequestBody | undefined = {} as UnarchivePostRequestBody) : Record void> { +export function deserializeIntoUnarchivePostRequestBody(unarchivePostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { unarchivePostRequestBody.backingStoreEnabled = true; }, "messageIds": n => { unarchivePostRequestBody.messageIds = n.getCollectionOfPrimitiveValues(); }, @@ -34,7 +34,7 @@ export function deserializeIntoUnarchivePostRequestBody(unarchivePostRequestBody * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoUnarchivePostResponse(unarchivePostResponse: UnarchivePostResponse | undefined = {} as UnarchivePostResponse) : Record void> { +export function deserializeIntoUnarchivePostResponse(unarchivePostResponse: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { unarchivePostResponse.backingStoreEnabled = true; }, "value": n => { unarchivePostResponse.value = n.getBooleanValue(); }, @@ -44,7 +44,7 @@ export function deserializeIntoUnarchivePostResponse(unarchivePostResponse: Unar * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeUnarchivePostRequestBody(writer: SerializationWriter, unarchivePostRequestBody: UnarchivePostRequestBody | undefined = {} as UnarchivePostRequestBody) : void { +export function serializeUnarchivePostRequestBody(writer: SerializationWriter, unarchivePostRequestBody: Partial | undefined = {}) : void { writer.writeCollectionOfPrimitiveValues("messageIds", unarchivePostRequestBody.messageIds); writer.writeAdditionalData(unarchivePostRequestBody.additionalData); } @@ -52,7 +52,7 @@ export function serializeUnarchivePostRequestBody(writer: SerializationWriter, u * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeUnarchivePostResponse(writer: SerializationWriter, unarchivePostResponse: UnarchivePostResponse | undefined = {} as UnarchivePostResponse) : void { +export function serializeUnarchivePostResponse(writer: SerializationWriter, unarchivePostResponse: Partial | undefined = {}) : void { writer.writeBooleanValue("value", unarchivePostResponse.value); writer.writeAdditionalData(unarchivePostResponse.additionalData); } diff --git a/packages/msgraph-sdk-admin/admin/serviceAnnouncement/messages/unfavorite/index.ts b/packages/msgraph-sdk-admin/admin/serviceAnnouncement/messages/unfavorite/index.ts index 3d617f34982..e4aae93c788 100644 --- a/packages/msgraph-sdk-admin/admin/serviceAnnouncement/messages/unfavorite/index.ts +++ b/packages/msgraph-sdk-admin/admin/serviceAnnouncement/messages/unfavorite/index.ts @@ -9,7 +9,7 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a unfavoritePostRequestBody */ -export function createUnfavoritePostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createUnfavoritePostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoUnfavoritePostRequestBody; } /** @@ -17,14 +17,14 @@ export function createUnfavoritePostRequestBodyFromDiscriminatorValue(parseNode: * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a unfavoritePostResponse */ -export function createUnfavoritePostResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createUnfavoritePostResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoUnfavoritePostResponse; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoUnfavoritePostRequestBody(unfavoritePostRequestBody: UnfavoritePostRequestBody | undefined = {} as UnfavoritePostRequestBody) : Record void> { +export function deserializeIntoUnfavoritePostRequestBody(unfavoritePostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { unfavoritePostRequestBody.backingStoreEnabled = true; }, "messageIds": n => { unfavoritePostRequestBody.messageIds = n.getCollectionOfPrimitiveValues(); }, @@ -34,7 +34,7 @@ export function deserializeIntoUnfavoritePostRequestBody(unfavoritePostRequestBo * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoUnfavoritePostResponse(unfavoritePostResponse: UnfavoritePostResponse | undefined = {} as UnfavoritePostResponse) : Record void> { +export function deserializeIntoUnfavoritePostResponse(unfavoritePostResponse: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { unfavoritePostResponse.backingStoreEnabled = true; }, "value": n => { unfavoritePostResponse.value = n.getBooleanValue(); }, @@ -44,7 +44,7 @@ export function deserializeIntoUnfavoritePostResponse(unfavoritePostResponse: Un * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeUnfavoritePostRequestBody(writer: SerializationWriter, unfavoritePostRequestBody: UnfavoritePostRequestBody | undefined = {} as UnfavoritePostRequestBody) : void { +export function serializeUnfavoritePostRequestBody(writer: SerializationWriter, unfavoritePostRequestBody: Partial | undefined = {}) : void { writer.writeCollectionOfPrimitiveValues("messageIds", unfavoritePostRequestBody.messageIds); writer.writeAdditionalData(unfavoritePostRequestBody.additionalData); } @@ -52,7 +52,7 @@ export function serializeUnfavoritePostRequestBody(writer: SerializationWriter, * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeUnfavoritePostResponse(writer: SerializationWriter, unfavoritePostResponse: UnfavoritePostResponse | undefined = {} as UnfavoritePostResponse) : void { +export function serializeUnfavoritePostResponse(writer: SerializationWriter, unfavoritePostResponse: Partial | undefined = {}) : void { writer.writeBooleanValue("value", unfavoritePostResponse.value); writer.writeAdditionalData(unfavoritePostResponse.additionalData); } diff --git a/packages/msgraph-sdk-applicationTemplates/applicationTemplates/item/instantiate/index.ts b/packages/msgraph-sdk-applicationTemplates/applicationTemplates/item/instantiate/index.ts index 09f4c867a65..8202a18be1a 100644 --- a/packages/msgraph-sdk-applicationTemplates/applicationTemplates/item/instantiate/index.ts +++ b/packages/msgraph-sdk-applicationTemplates/applicationTemplates/item/instantiate/index.ts @@ -10,14 +10,14 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a instantiatePostRequestBody */ -export function createInstantiatePostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createInstantiatePostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoInstantiatePostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoInstantiatePostRequestBody(instantiatePostRequestBody: InstantiatePostRequestBody | undefined = {} as InstantiatePostRequestBody) : Record void> { +export function deserializeIntoInstantiatePostRequestBody(instantiatePostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { instantiatePostRequestBody.backingStoreEnabled = true; }, "displayName": n => { instantiatePostRequestBody.displayName = n.getStringValue(); }, @@ -61,7 +61,7 @@ export interface InstantiateRequestBuilder extends BaseRequestBuilder | undefined = {}) : void { writer.writeStringValue("displayName", instantiatePostRequestBody.displayName); writer.writeAdditionalData(instantiatePostRequestBody.additionalData); } diff --git a/packages/msgraph-sdk-applications/applications/delta/index.ts b/packages/msgraph-sdk-applications/applications/delta/index.ts index 9bdccda558f..f08da35c972 100644 --- a/packages/msgraph-sdk-applications/applications/delta/index.ts +++ b/packages/msgraph-sdk-applications/applications/delta/index.ts @@ -10,7 +10,7 @@ import { type BaseRequestBuilder, type Parsable, type ParsableFactory, type Pars * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a deltaGetResponse */ -export function createDeltaGetResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createDeltaGetResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoDeltaGetResponse; } export interface DeltaGetResponse extends BaseDeltaFunctionResponse, Parsable { @@ -73,7 +73,7 @@ export interface DeltaRequestBuilderGetQueryParameters { * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoDeltaGetResponse(deltaGetResponse: DeltaGetResponse | undefined = {} as DeltaGetResponse) : Record void> { +export function deserializeIntoDeltaGetResponse(deltaGetResponse: Partial | undefined = {}) : Record void> { return { ...deserializeIntoBaseDeltaFunctionResponse(deltaGetResponse), "value": n => { deltaGetResponse.value = n.getCollectionOfObjectValues(createApplicationFromDiscriminatorValue); }, @@ -83,7 +83,7 @@ export function deserializeIntoDeltaGetResponse(deltaGetResponse: DeltaGetRespon * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeDeltaGetResponse(writer: SerializationWriter, deltaGetResponse: DeltaGetResponse | undefined = {} as DeltaGetResponse) : void { +export function serializeDeltaGetResponse(writer: SerializationWriter, deltaGetResponse: Partial | undefined = {}) : void { serializeBaseDeltaFunctionResponse(writer, deltaGetResponse) writer.writeCollectionOfObjectValues("value", deltaGetResponse.value, serializeApplication); } diff --git a/packages/msgraph-sdk-applications/applications/getAvailableExtensionProperties/index.ts b/packages/msgraph-sdk-applications/applications/getAvailableExtensionProperties/index.ts index 9f5cb4c4785..122a0bd4331 100644 --- a/packages/msgraph-sdk-applications/applications/getAvailableExtensionProperties/index.ts +++ b/packages/msgraph-sdk-applications/applications/getAvailableExtensionProperties/index.ts @@ -10,7 +10,7 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a getAvailableExtensionPropertiesPostRequestBody */ -export function createGetAvailableExtensionPropertiesPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createGetAvailableExtensionPropertiesPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoGetAvailableExtensionPropertiesPostRequestBody; } /** @@ -18,14 +18,14 @@ export function createGetAvailableExtensionPropertiesPostRequestBodyFromDiscrimi * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a getAvailableExtensionPropertiesPostResponse */ -export function createGetAvailableExtensionPropertiesPostResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createGetAvailableExtensionPropertiesPostResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoGetAvailableExtensionPropertiesPostResponse; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoGetAvailableExtensionPropertiesPostRequestBody(getAvailableExtensionPropertiesPostRequestBody: GetAvailableExtensionPropertiesPostRequestBody | undefined = {} as GetAvailableExtensionPropertiesPostRequestBody) : Record void> { +export function deserializeIntoGetAvailableExtensionPropertiesPostRequestBody(getAvailableExtensionPropertiesPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { getAvailableExtensionPropertiesPostRequestBody.backingStoreEnabled = true; }, "isSyncedFromOnPremises": n => { getAvailableExtensionPropertiesPostRequestBody.isSyncedFromOnPremises = n.getBooleanValue(); }, @@ -35,7 +35,7 @@ export function deserializeIntoGetAvailableExtensionPropertiesPostRequestBody(ge * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoGetAvailableExtensionPropertiesPostResponse(getAvailableExtensionPropertiesPostResponse: GetAvailableExtensionPropertiesPostResponse | undefined = {} as GetAvailableExtensionPropertiesPostResponse) : Record void> { +export function deserializeIntoGetAvailableExtensionPropertiesPostResponse(getAvailableExtensionPropertiesPostResponse: Partial | undefined = {}) : Record void> { return { ...deserializeIntoBaseCollectionPaginationCountResponse(getAvailableExtensionPropertiesPostResponse), "value": n => { getAvailableExtensionPropertiesPostResponse.value = n.getCollectionOfObjectValues(createExtensionPropertyFromDiscriminatorValue); }, @@ -85,7 +85,7 @@ export interface GetAvailableExtensionPropertiesRequestBuilder extends BaseReque * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeGetAvailableExtensionPropertiesPostRequestBody(writer: SerializationWriter, getAvailableExtensionPropertiesPostRequestBody: GetAvailableExtensionPropertiesPostRequestBody | undefined = {} as GetAvailableExtensionPropertiesPostRequestBody) : void { +export function serializeGetAvailableExtensionPropertiesPostRequestBody(writer: SerializationWriter, getAvailableExtensionPropertiesPostRequestBody: Partial | undefined = {}) : void { writer.writeBooleanValue("isSyncedFromOnPremises", getAvailableExtensionPropertiesPostRequestBody.isSyncedFromOnPremises); writer.writeAdditionalData(getAvailableExtensionPropertiesPostRequestBody.additionalData); } @@ -93,7 +93,7 @@ export function serializeGetAvailableExtensionPropertiesPostRequestBody(writer: * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeGetAvailableExtensionPropertiesPostResponse(writer: SerializationWriter, getAvailableExtensionPropertiesPostResponse: GetAvailableExtensionPropertiesPostResponse | undefined = {} as GetAvailableExtensionPropertiesPostResponse) : void { +export function serializeGetAvailableExtensionPropertiesPostResponse(writer: SerializationWriter, getAvailableExtensionPropertiesPostResponse: Partial | undefined = {}) : void { serializeBaseCollectionPaginationCountResponse(writer, getAvailableExtensionPropertiesPostResponse) writer.writeCollectionOfObjectValues("value", getAvailableExtensionPropertiesPostResponse.value, serializeExtensionProperty); } diff --git a/packages/msgraph-sdk-applications/applications/getByIds/index.ts b/packages/msgraph-sdk-applications/applications/getByIds/index.ts index be9232dde4a..f0ff85ccd88 100644 --- a/packages/msgraph-sdk-applications/applications/getByIds/index.ts +++ b/packages/msgraph-sdk-applications/applications/getByIds/index.ts @@ -10,7 +10,7 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a getByIdsPostRequestBody */ -export function createGetByIdsPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createGetByIdsPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoGetByIdsPostRequestBody; } /** @@ -18,14 +18,14 @@ export function createGetByIdsPostRequestBodyFromDiscriminatorValue(parseNode: P * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a getByIdsPostResponse */ -export function createGetByIdsPostResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createGetByIdsPostResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoGetByIdsPostResponse; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoGetByIdsPostRequestBody(getByIdsPostRequestBody: GetByIdsPostRequestBody | undefined = {} as GetByIdsPostRequestBody) : Record void> { +export function deserializeIntoGetByIdsPostRequestBody(getByIdsPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { getByIdsPostRequestBody.backingStoreEnabled = true; }, "ids": n => { getByIdsPostRequestBody.ids = n.getCollectionOfPrimitiveValues(); }, @@ -36,7 +36,7 @@ export function deserializeIntoGetByIdsPostRequestBody(getByIdsPostRequestBody: * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoGetByIdsPostResponse(getByIdsPostResponse: GetByIdsPostResponse | undefined = {} as GetByIdsPostResponse) : Record void> { +export function deserializeIntoGetByIdsPostResponse(getByIdsPostResponse: Partial | undefined = {}) : Record void> { return { ...deserializeIntoBaseCollectionPaginationCountResponse(getByIdsPostResponse), "value": n => { getByIdsPostResponse.value = n.getCollectionOfObjectValues(createDirectoryObjectFromDiscriminatorValue); }, @@ -90,7 +90,7 @@ export interface GetByIdsRequestBuilder extends BaseRequestBuilder | undefined = {}) : void { writer.writeCollectionOfPrimitiveValues("ids", getByIdsPostRequestBody.ids); writer.writeCollectionOfPrimitiveValues("types", getByIdsPostRequestBody.types); writer.writeAdditionalData(getByIdsPostRequestBody.additionalData); @@ -99,7 +99,7 @@ export function serializeGetByIdsPostRequestBody(writer: SerializationWriter, ge * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeGetByIdsPostResponse(writer: SerializationWriter, getByIdsPostResponse: GetByIdsPostResponse | undefined = {} as GetByIdsPostResponse) : void { +export function serializeGetByIdsPostResponse(writer: SerializationWriter, getByIdsPostResponse: Partial | undefined = {}) : void { serializeBaseCollectionPaginationCountResponse(writer, getByIdsPostResponse) writer.writeCollectionOfObjectValues("value", getByIdsPostResponse.value, serializeDirectoryObject); } diff --git a/packages/msgraph-sdk-applications/applications/item/addKey/index.ts b/packages/msgraph-sdk-applications/applications/item/addKey/index.ts index fbf3028bb30..bca3235261b 100644 --- a/packages/msgraph-sdk-applications/applications/item/addKey/index.ts +++ b/packages/msgraph-sdk-applications/applications/item/addKey/index.ts @@ -52,14 +52,14 @@ export interface AddKeyRequestBuilder extends BaseRequestBuilder Record void>) { return deserializeIntoAddKeyPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoAddKeyPostRequestBody(addKeyPostRequestBody: AddKeyPostRequestBody | undefined = {} as AddKeyPostRequestBody) : Record void> { +export function deserializeIntoAddKeyPostRequestBody(addKeyPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { addKeyPostRequestBody.backingStoreEnabled = true; }, "keyCredential": n => { addKeyPostRequestBody.keyCredential = n.getObjectValue(createKeyCredentialFromDiscriminatorValue); }, @@ -71,7 +71,7 @@ export function deserializeIntoAddKeyPostRequestBody(addKeyPostRequestBody: AddK * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeAddKeyPostRequestBody(writer: SerializationWriter, addKeyPostRequestBody: AddKeyPostRequestBody | undefined = {} as AddKeyPostRequestBody) : void { +export function serializeAddKeyPostRequestBody(writer: SerializationWriter, addKeyPostRequestBody: Partial | undefined = {}) : void { writer.writeObjectValue("keyCredential", addKeyPostRequestBody.keyCredential, serializeKeyCredential); writer.writeObjectValue("passwordCredential", addKeyPostRequestBody.passwordCredential, serializePasswordCredential); writer.writeStringValue("proof", addKeyPostRequestBody.proof); diff --git a/packages/msgraph-sdk-applications/applications/item/addPassword/index.ts b/packages/msgraph-sdk-applications/applications/item/addPassword/index.ts index 1098ad53f4c..ecec1b58fb7 100644 --- a/packages/msgraph-sdk-applications/applications/item/addPassword/index.ts +++ b/packages/msgraph-sdk-applications/applications/item/addPassword/index.ts @@ -44,14 +44,14 @@ export interface AddPasswordRequestBuilder extends BaseRequestBuilder Record void>) { return deserializeIntoAddPasswordPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoAddPasswordPostRequestBody(addPasswordPostRequestBody: AddPasswordPostRequestBody | undefined = {} as AddPasswordPostRequestBody) : Record void> { +export function deserializeIntoAddPasswordPostRequestBody(addPasswordPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { addPasswordPostRequestBody.backingStoreEnabled = true; }, "passwordCredential": n => { addPasswordPostRequestBody.passwordCredential = n.getObjectValue(createPasswordCredentialFromDiscriminatorValue); }, @@ -61,7 +61,7 @@ export function deserializeIntoAddPasswordPostRequestBody(addPasswordPostRequest * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeAddPasswordPostRequestBody(writer: SerializationWriter, addPasswordPostRequestBody: AddPasswordPostRequestBody | undefined = {} as AddPasswordPostRequestBody) : void { +export function serializeAddPasswordPostRequestBody(writer: SerializationWriter, addPasswordPostRequestBody: Partial | undefined = {}) : void { writer.writeObjectValue("passwordCredential", addPasswordPostRequestBody.passwordCredential, serializePasswordCredential); writer.writeAdditionalData(addPasswordPostRequestBody.additionalData); } diff --git a/packages/msgraph-sdk-applications/applications/item/appManagementPolicies/item/ref/index.ts b/packages/msgraph-sdk-applications/applications/item/appManagementPolicies/item/ref/index.ts index 52745fa1718..c03b5c9c0c0 100644 --- a/packages/msgraph-sdk-applications/applications/item/appManagementPolicies/item/ref/index.ts +++ b/packages/msgraph-sdk-applications/applications/item/appManagementPolicies/item/ref/index.ts @@ -13,29 +13,14 @@ export interface RefRequestBuilder extends BaseRequestBuilder * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @see {@link https://learn.microsoft.com/graph/api/appmanagementpolicy-delete-appliesto?view=graph-rest-1.0|Find more info here} */ - delete(requestConfiguration?: RequestConfiguration | undefined) : Promise; + delete(requestConfiguration?: RequestConfiguration | undefined) : Promise; /** * Remove an appManagementPolicy policy object from an application or service principal object. When you remove the appManagementPolicy, the application or service principal adopts the tenant-wide tenantAppManagementPolicy setting. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns a RequestInformation */ - toDeleteRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; + toDeleteRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; } -/** - * Remove an appManagementPolicy policy object from an application or service principal object. When you remove the appManagementPolicy, the application or service principal adopts the tenant-wide tenantAppManagementPolicy setting. - */ -export interface RefRequestBuilderDeleteQueryParameters { - /** - * Delete Uri - */ - id?: string; -} -/** - * Mapper for query parameters from symbol name to serialization name represented as a constant. - */ -const RefRequestBuilderDeleteQueryParametersMapper: Record = { - "id": "%40id", -}; /** * Metadata for all the requests in the request builder. */ @@ -47,12 +32,11 @@ export const RefRequestBuilderRequestsMetadata: RequestsMetadata = { _5XX: createODataErrorFromDiscriminatorValue as ParsableFactory, }, adapterMethodName: "sendNoResponseContentAsync", - queryParametersMapper: RefRequestBuilderDeleteQueryParametersMapper, }, }; /** * Uri template for the request builder. */ -export const RefRequestBuilderUriTemplate = "{+baseurl}/applications/{application%2Did}/appManagementPolicies/{appManagementPolicy%2Did}/$ref{?%40id*}"; +export const RefRequestBuilderUriTemplate = "{+baseurl}/applications/{application%2Did}/appManagementPolicies/{appManagementPolicy%2Did}/$ref"; /* tslint:enable */ /* eslint-enable */ diff --git a/packages/msgraph-sdk-applications/applications/item/appManagementPolicies/ref/index.ts b/packages/msgraph-sdk-applications/applications/item/appManagementPolicies/ref/index.ts index 66470574108..8171a33c50f 100644 --- a/packages/msgraph-sdk-applications/applications/item/appManagementPolicies/ref/index.ts +++ b/packages/msgraph-sdk-applications/applications/item/appManagementPolicies/ref/index.ts @@ -9,6 +9,12 @@ import { type BaseRequestBuilder, type Parsable, type ParsableFactory, type Requ * Provides operations to manage the collection of application entities. */ export interface RefRequestBuilder extends BaseRequestBuilder { + /** + * Remove an appManagementPolicy policy object from an application or service principal object. When you remove the appManagementPolicy, the application or service principal adopts the tenant-wide tenantAppManagementPolicy setting. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @see {@link https://learn.microsoft.com/graph/api/appmanagementpolicy-delete-appliesto?view=graph-rest-1.0|Find more info here} + */ + delete(requestConfiguration?: RequestConfiguration | undefined) : Promise; /** * The appManagementPolicy applied to this application. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. @@ -22,6 +28,12 @@ export interface RefRequestBuilder extends BaseRequestBuilder * @see {@link https://learn.microsoft.com/graph/api/appmanagementpolicy-post-appliesto?view=graph-rest-1.0|Find more info here} */ post(body: ReferenceCreate, requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Remove an appManagementPolicy policy object from an application or service principal object. When you remove the appManagementPolicy, the application or service principal adopts the tenant-wide tenantAppManagementPolicy setting. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns a RequestInformation + */ + toDeleteRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; /** * The appManagementPolicy applied to this application. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. @@ -36,6 +48,15 @@ export interface RefRequestBuilder extends BaseRequestBuilder */ toPostRequestInformation(body: ReferenceCreate, requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; } +/** + * Remove an appManagementPolicy policy object from an application or service principal object. When you remove the appManagementPolicy, the application or service principal adopts the tenant-wide tenantAppManagementPolicy setting. + */ +export interface RefRequestBuilderDeleteQueryParameters { + /** + * The delete Uri + */ + id?: string; +} /** * The appManagementPolicy applied to this application. */ @@ -65,6 +86,12 @@ export interface RefRequestBuilderGetQueryParameters { */ top?: number; } +/** + * Mapper for query parameters from symbol name to serialization name represented as a constant. + */ +const RefRequestBuilderDeleteQueryParametersMapper: Record = { + "id": "%40id", +}; /** * Mapper for query parameters from symbol name to serialization name represented as a constant. */ @@ -80,6 +107,15 @@ const RefRequestBuilderGetQueryParametersMapper: Record = { * Metadata for all the requests in the request builder. */ export const RefRequestBuilderRequestsMetadata: RequestsMetadata = { + delete: { + responseBodyContentType: "application/json", + errorMappings: { + _4XX: createODataErrorFromDiscriminatorValue as ParsableFactory, + _5XX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "sendNoResponseContentAsync", + queryParametersMapper: RefRequestBuilderDeleteQueryParametersMapper, + }, get: { responseBodyContentType: "application/json", errorMappings: { @@ -105,6 +141,6 @@ export const RefRequestBuilderRequestsMetadata: RequestsMetadata = { /** * Uri template for the request builder. */ -export const RefRequestBuilderUriTemplate = "{+baseurl}/applications/{application%2Did}/appManagementPolicies/$ref{?%24top,%24skip,%24search,%24filter,%24count,%24orderby}"; +export const RefRequestBuilderUriTemplate = "{+baseurl}/applications/{application%2Did}/appManagementPolicies/$ref{?%24top,%24skip,%24search,%24filter,%24count,%24orderby,%40id*}"; /* tslint:enable */ /* eslint-enable */ diff --git a/packages/msgraph-sdk-applications/applications/item/checkMemberGroups/index.ts b/packages/msgraph-sdk-applications/applications/item/checkMemberGroups/index.ts index 8fb3f53b246..a4e884d440c 100644 --- a/packages/msgraph-sdk-applications/applications/item/checkMemberGroups/index.ts +++ b/packages/msgraph-sdk-applications/applications/item/checkMemberGroups/index.ts @@ -50,7 +50,7 @@ export interface CheckMemberGroupsRequestBuilder extends BaseRequestBuilder Record void>) { return deserializeIntoCheckMemberGroupsPostRequestBody; } /** @@ -58,14 +58,14 @@ export function createCheckMemberGroupsPostRequestBodyFromDiscriminatorValue(par * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a checkMemberGroupsPostResponse */ -export function createCheckMemberGroupsPostResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createCheckMemberGroupsPostResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoCheckMemberGroupsPostResponse; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoCheckMemberGroupsPostRequestBody(checkMemberGroupsPostRequestBody: CheckMemberGroupsPostRequestBody | undefined = {} as CheckMemberGroupsPostRequestBody) : Record void> { +export function deserializeIntoCheckMemberGroupsPostRequestBody(checkMemberGroupsPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { checkMemberGroupsPostRequestBody.backingStoreEnabled = true; }, "groupIds": n => { checkMemberGroupsPostRequestBody.groupIds = n.getCollectionOfPrimitiveValues(); }, @@ -75,7 +75,7 @@ export function deserializeIntoCheckMemberGroupsPostRequestBody(checkMemberGroup * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoCheckMemberGroupsPostResponse(checkMemberGroupsPostResponse: CheckMemberGroupsPostResponse | undefined = {} as CheckMemberGroupsPostResponse) : Record void> { +export function deserializeIntoCheckMemberGroupsPostResponse(checkMemberGroupsPostResponse: Partial | undefined = {}) : Record void> { return { ...deserializeIntoBaseCollectionPaginationCountResponse(checkMemberGroupsPostResponse), "value": n => { checkMemberGroupsPostResponse.value = n.getCollectionOfPrimitiveValues(); }, @@ -85,7 +85,7 @@ export function deserializeIntoCheckMemberGroupsPostResponse(checkMemberGroupsPo * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeCheckMemberGroupsPostRequestBody(writer: SerializationWriter, checkMemberGroupsPostRequestBody: CheckMemberGroupsPostRequestBody | undefined = {} as CheckMemberGroupsPostRequestBody) : void { +export function serializeCheckMemberGroupsPostRequestBody(writer: SerializationWriter, checkMemberGroupsPostRequestBody: Partial | undefined = {}) : void { writer.writeCollectionOfPrimitiveValues("groupIds", checkMemberGroupsPostRequestBody.groupIds); writer.writeAdditionalData(checkMemberGroupsPostRequestBody.additionalData); } @@ -93,7 +93,7 @@ export function serializeCheckMemberGroupsPostRequestBody(writer: SerializationW * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeCheckMemberGroupsPostResponse(writer: SerializationWriter, checkMemberGroupsPostResponse: CheckMemberGroupsPostResponse | undefined = {} as CheckMemberGroupsPostResponse) : void { +export function serializeCheckMemberGroupsPostResponse(writer: SerializationWriter, checkMemberGroupsPostResponse: Partial | undefined = {}) : void { serializeBaseCollectionPaginationCountResponse(writer, checkMemberGroupsPostResponse) writer.writeCollectionOfPrimitiveValues("value", checkMemberGroupsPostResponse.value); } diff --git a/packages/msgraph-sdk-applications/applications/item/checkMemberObjects/index.ts b/packages/msgraph-sdk-applications/applications/item/checkMemberObjects/index.ts index a714788c6b7..b870e599a94 100644 --- a/packages/msgraph-sdk-applications/applications/item/checkMemberObjects/index.ts +++ b/packages/msgraph-sdk-applications/applications/item/checkMemberObjects/index.ts @@ -49,7 +49,7 @@ export interface CheckMemberObjectsRequestBuilder extends BaseRequestBuilder Record void>) { return deserializeIntoCheckMemberObjectsPostRequestBody; } /** @@ -57,14 +57,14 @@ export function createCheckMemberObjectsPostRequestBodyFromDiscriminatorValue(pa * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a checkMemberObjectsPostResponse */ -export function createCheckMemberObjectsPostResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createCheckMemberObjectsPostResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoCheckMemberObjectsPostResponse; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoCheckMemberObjectsPostRequestBody(checkMemberObjectsPostRequestBody: CheckMemberObjectsPostRequestBody | undefined = {} as CheckMemberObjectsPostRequestBody) : Record void> { +export function deserializeIntoCheckMemberObjectsPostRequestBody(checkMemberObjectsPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { checkMemberObjectsPostRequestBody.backingStoreEnabled = true; }, "ids": n => { checkMemberObjectsPostRequestBody.ids = n.getCollectionOfPrimitiveValues(); }, @@ -74,7 +74,7 @@ export function deserializeIntoCheckMemberObjectsPostRequestBody(checkMemberObje * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoCheckMemberObjectsPostResponse(checkMemberObjectsPostResponse: CheckMemberObjectsPostResponse | undefined = {} as CheckMemberObjectsPostResponse) : Record void> { +export function deserializeIntoCheckMemberObjectsPostResponse(checkMemberObjectsPostResponse: Partial | undefined = {}) : Record void> { return { ...deserializeIntoBaseCollectionPaginationCountResponse(checkMemberObjectsPostResponse), "value": n => { checkMemberObjectsPostResponse.value = n.getCollectionOfPrimitiveValues(); }, @@ -84,7 +84,7 @@ export function deserializeIntoCheckMemberObjectsPostResponse(checkMemberObjects * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeCheckMemberObjectsPostRequestBody(writer: SerializationWriter, checkMemberObjectsPostRequestBody: CheckMemberObjectsPostRequestBody | undefined = {} as CheckMemberObjectsPostRequestBody) : void { +export function serializeCheckMemberObjectsPostRequestBody(writer: SerializationWriter, checkMemberObjectsPostRequestBody: Partial | undefined = {}) : void { writer.writeCollectionOfPrimitiveValues("ids", checkMemberObjectsPostRequestBody.ids); writer.writeAdditionalData(checkMemberObjectsPostRequestBody.additionalData); } @@ -92,7 +92,7 @@ export function serializeCheckMemberObjectsPostRequestBody(writer: Serialization * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeCheckMemberObjectsPostResponse(writer: SerializationWriter, checkMemberObjectsPostResponse: CheckMemberObjectsPostResponse | undefined = {} as CheckMemberObjectsPostResponse) : void { +export function serializeCheckMemberObjectsPostResponse(writer: SerializationWriter, checkMemberObjectsPostResponse: Partial | undefined = {}) : void { serializeBaseCollectionPaginationCountResponse(writer, checkMemberObjectsPostResponse) writer.writeCollectionOfPrimitiveValues("value", checkMemberObjectsPostResponse.value); } diff --git a/packages/msgraph-sdk-applications/applications/item/getMemberGroups/index.ts b/packages/msgraph-sdk-applications/applications/item/getMemberGroups/index.ts index 3f8cbfe8229..d6f77992ef5 100644 --- a/packages/msgraph-sdk-applications/applications/item/getMemberGroups/index.ts +++ b/packages/msgraph-sdk-applications/applications/item/getMemberGroups/index.ts @@ -10,7 +10,7 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a getMemberGroupsPostRequestBody */ -export function createGetMemberGroupsPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createGetMemberGroupsPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoGetMemberGroupsPostRequestBody; } /** @@ -18,14 +18,14 @@ export function createGetMemberGroupsPostRequestBodyFromDiscriminatorValue(parse * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a getMemberGroupsPostResponse */ -export function createGetMemberGroupsPostResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createGetMemberGroupsPostResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoGetMemberGroupsPostResponse; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoGetMemberGroupsPostRequestBody(getMemberGroupsPostRequestBody: GetMemberGroupsPostRequestBody | undefined = {} as GetMemberGroupsPostRequestBody) : Record void> { +export function deserializeIntoGetMemberGroupsPostRequestBody(getMemberGroupsPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { getMemberGroupsPostRequestBody.backingStoreEnabled = true; }, "securityEnabledOnly": n => { getMemberGroupsPostRequestBody.securityEnabledOnly = n.getBooleanValue(); }, @@ -35,7 +35,7 @@ export function deserializeIntoGetMemberGroupsPostRequestBody(getMemberGroupsPos * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoGetMemberGroupsPostResponse(getMemberGroupsPostResponse: GetMemberGroupsPostResponse | undefined = {} as GetMemberGroupsPostResponse) : Record void> { +export function deserializeIntoGetMemberGroupsPostResponse(getMemberGroupsPostResponse: Partial | undefined = {}) : Record void> { return { ...deserializeIntoBaseCollectionPaginationCountResponse(getMemberGroupsPostResponse), "value": n => { getMemberGroupsPostResponse.value = n.getCollectionOfPrimitiveValues(); }, @@ -85,7 +85,7 @@ export interface GetMemberGroupsRequestBuilder extends BaseRequestBuilder | undefined = {}) : void { writer.writeBooleanValue("securityEnabledOnly", getMemberGroupsPostRequestBody.securityEnabledOnly); writer.writeAdditionalData(getMemberGroupsPostRequestBody.additionalData); } @@ -93,7 +93,7 @@ export function serializeGetMemberGroupsPostRequestBody(writer: SerializationWri * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeGetMemberGroupsPostResponse(writer: SerializationWriter, getMemberGroupsPostResponse: GetMemberGroupsPostResponse | undefined = {} as GetMemberGroupsPostResponse) : void { +export function serializeGetMemberGroupsPostResponse(writer: SerializationWriter, getMemberGroupsPostResponse: Partial | undefined = {}) : void { serializeBaseCollectionPaginationCountResponse(writer, getMemberGroupsPostResponse) writer.writeCollectionOfPrimitiveValues("value", getMemberGroupsPostResponse.value); } diff --git a/packages/msgraph-sdk-applications/applications/item/getMemberObjects/index.ts b/packages/msgraph-sdk-applications/applications/item/getMemberObjects/index.ts index c01376eafeb..7c798113645 100644 --- a/packages/msgraph-sdk-applications/applications/item/getMemberObjects/index.ts +++ b/packages/msgraph-sdk-applications/applications/item/getMemberObjects/index.ts @@ -10,7 +10,7 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a getMemberObjectsPostRequestBody */ -export function createGetMemberObjectsPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createGetMemberObjectsPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoGetMemberObjectsPostRequestBody; } /** @@ -18,14 +18,14 @@ export function createGetMemberObjectsPostRequestBodyFromDiscriminatorValue(pars * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a getMemberObjectsPostResponse */ -export function createGetMemberObjectsPostResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createGetMemberObjectsPostResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoGetMemberObjectsPostResponse; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoGetMemberObjectsPostRequestBody(getMemberObjectsPostRequestBody: GetMemberObjectsPostRequestBody | undefined = {} as GetMemberObjectsPostRequestBody) : Record void> { +export function deserializeIntoGetMemberObjectsPostRequestBody(getMemberObjectsPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { getMemberObjectsPostRequestBody.backingStoreEnabled = true; }, "securityEnabledOnly": n => { getMemberObjectsPostRequestBody.securityEnabledOnly = n.getBooleanValue(); }, @@ -35,7 +35,7 @@ export function deserializeIntoGetMemberObjectsPostRequestBody(getMemberObjectsP * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoGetMemberObjectsPostResponse(getMemberObjectsPostResponse: GetMemberObjectsPostResponse | undefined = {} as GetMemberObjectsPostResponse) : Record void> { +export function deserializeIntoGetMemberObjectsPostResponse(getMemberObjectsPostResponse: Partial | undefined = {}) : Record void> { return { ...deserializeIntoBaseCollectionPaginationCountResponse(getMemberObjectsPostResponse), "value": n => { getMemberObjectsPostResponse.value = n.getCollectionOfPrimitiveValues(); }, @@ -85,7 +85,7 @@ export interface GetMemberObjectsRequestBuilder extends BaseRequestBuilder | undefined = {}) : void { writer.writeBooleanValue("securityEnabledOnly", getMemberObjectsPostRequestBody.securityEnabledOnly); writer.writeAdditionalData(getMemberObjectsPostRequestBody.additionalData); } @@ -93,7 +93,7 @@ export function serializeGetMemberObjectsPostRequestBody(writer: SerializationWr * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeGetMemberObjectsPostResponse(writer: SerializationWriter, getMemberObjectsPostResponse: GetMemberObjectsPostResponse | undefined = {} as GetMemberObjectsPostResponse) : void { +export function serializeGetMemberObjectsPostResponse(writer: SerializationWriter, getMemberObjectsPostResponse: Partial | undefined = {}) : void { serializeBaseCollectionPaginationCountResponse(writer, getMemberObjectsPostResponse) writer.writeCollectionOfPrimitiveValues("value", getMemberObjectsPostResponse.value); } diff --git a/packages/msgraph-sdk-applications/applications/item/owners/item/ref/index.ts b/packages/msgraph-sdk-applications/applications/item/owners/item/ref/index.ts index 72a3cc59d5a..394eaedcf47 100644 --- a/packages/msgraph-sdk-applications/applications/item/owners/item/ref/index.ts +++ b/packages/msgraph-sdk-applications/applications/item/owners/item/ref/index.ts @@ -13,29 +13,14 @@ export interface RefRequestBuilder extends BaseRequestBuilder * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @see {@link https://learn.microsoft.com/graph/api/application-delete-owners?view=graph-rest-1.0|Find more info here} */ - delete(requestConfiguration?: RequestConfiguration | undefined) : Promise; + delete(requestConfiguration?: RequestConfiguration | undefined) : Promise; /** * Remove an owner from an application. As a recommended best practice, apps should have at least two owners. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns a RequestInformation */ - toDeleteRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; + toDeleteRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; } -/** - * Remove an owner from an application. As a recommended best practice, apps should have at least two owners. - */ -export interface RefRequestBuilderDeleteQueryParameters { - /** - * Delete Uri - */ - id?: string; -} -/** - * Mapper for query parameters from symbol name to serialization name represented as a constant. - */ -const RefRequestBuilderDeleteQueryParametersMapper: Record = { - "id": "%40id", -}; /** * Metadata for all the requests in the request builder. */ @@ -47,12 +32,11 @@ export const RefRequestBuilderRequestsMetadata: RequestsMetadata = { _5XX: createODataErrorFromDiscriminatorValue as ParsableFactory, }, adapterMethodName: "sendNoResponseContentAsync", - queryParametersMapper: RefRequestBuilderDeleteQueryParametersMapper, }, }; /** * Uri template for the request builder. */ -export const RefRequestBuilderUriTemplate = "{+baseurl}/applications/{application%2Did}/owners/{directoryObject%2Did}/$ref{?%40id*}"; +export const RefRequestBuilderUriTemplate = "{+baseurl}/applications/{application%2Did}/owners/{directoryObject%2Did}/$ref"; /* tslint:enable */ /* eslint-enable */ diff --git a/packages/msgraph-sdk-applications/applications/item/owners/ref/index.ts b/packages/msgraph-sdk-applications/applications/item/owners/ref/index.ts index a4895498a32..5ab2bd050bb 100644 --- a/packages/msgraph-sdk-applications/applications/item/owners/ref/index.ts +++ b/packages/msgraph-sdk-applications/applications/item/owners/ref/index.ts @@ -9,6 +9,12 @@ import { type BaseRequestBuilder, type Parsable, type ParsableFactory, type Requ * Provides operations to manage the collection of application entities. */ export interface RefRequestBuilder extends BaseRequestBuilder { + /** + * Remove an owner from an application. As a recommended best practice, apps should have at least two owners. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @see {@link https://learn.microsoft.com/graph/api/application-delete-owners?view=graph-rest-1.0|Find more info here} + */ + delete(requestConfiguration?: RequestConfiguration | undefined) : Promise; /** * Directory objects that are owners of the application. Read-only. Nullable. Supports $expand, $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1), and $select nested in $expand. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. @@ -23,6 +29,12 @@ export interface RefRequestBuilder extends BaseRequestBuilder * @see {@link https://learn.microsoft.com/graph/api/application-post-owners?view=graph-rest-1.0|Find more info here} */ post(body: ReferenceCreate, requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Remove an owner from an application. As a recommended best practice, apps should have at least two owners. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns a RequestInformation + */ + toDeleteRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; /** * Directory objects that are owners of the application. Read-only. Nullable. Supports $expand, $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1), and $select nested in $expand. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. @@ -37,6 +49,15 @@ export interface RefRequestBuilder extends BaseRequestBuilder */ toPostRequestInformation(body: ReferenceCreate, requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; } +/** + * Remove an owner from an application. As a recommended best practice, apps should have at least two owners. + */ +export interface RefRequestBuilderDeleteQueryParameters { + /** + * The delete Uri + */ + id?: string; +} /** * Directory objects that are owners of the application. Read-only. Nullable. Supports $expand, $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1), and $select nested in $expand. */ @@ -66,6 +87,12 @@ export interface RefRequestBuilderGetQueryParameters { */ top?: number; } +/** + * Mapper for query parameters from symbol name to serialization name represented as a constant. + */ +const RefRequestBuilderDeleteQueryParametersMapper: Record = { + "id": "%40id", +}; /** * Mapper for query parameters from symbol name to serialization name represented as a constant. */ @@ -81,6 +108,15 @@ const RefRequestBuilderGetQueryParametersMapper: Record = { * Metadata for all the requests in the request builder. */ export const RefRequestBuilderRequestsMetadata: RequestsMetadata = { + delete: { + responseBodyContentType: "application/json", + errorMappings: { + _4XX: createODataErrorFromDiscriminatorValue as ParsableFactory, + _5XX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "sendNoResponseContentAsync", + queryParametersMapper: RefRequestBuilderDeleteQueryParametersMapper, + }, get: { responseBodyContentType: "application/json", errorMappings: { @@ -106,6 +142,6 @@ export const RefRequestBuilderRequestsMetadata: RequestsMetadata = { /** * Uri template for the request builder. */ -export const RefRequestBuilderUriTemplate = "{+baseurl}/applications/{application%2Did}/owners/$ref{?%24top,%24skip,%24search,%24filter,%24count,%24orderby}"; +export const RefRequestBuilderUriTemplate = "{+baseurl}/applications/{application%2Did}/owners/$ref{?%24top,%24skip,%24search,%24filter,%24count,%24orderby,%40id*}"; /* tslint:enable */ /* eslint-enable */ diff --git a/packages/msgraph-sdk-applications/applications/item/removeKey/index.ts b/packages/msgraph-sdk-applications/applications/item/removeKey/index.ts index 18bee3c94bd..d5a706bf52e 100644 --- a/packages/msgraph-sdk-applications/applications/item/removeKey/index.ts +++ b/packages/msgraph-sdk-applications/applications/item/removeKey/index.ts @@ -10,14 +10,14 @@ import { type Guid } from 'guid-typescript'; * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a removeKeyPostRequestBody */ -export function createRemoveKeyPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createRemoveKeyPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoRemoveKeyPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoRemoveKeyPostRequestBody(removeKeyPostRequestBody: RemoveKeyPostRequestBody | undefined = {} as RemoveKeyPostRequestBody) : Record void> { +export function deserializeIntoRemoveKeyPostRequestBody(removeKeyPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { removeKeyPostRequestBody.backingStoreEnabled = true; }, "keyId": n => { removeKeyPostRequestBody.keyId = n.getGuidValue(); }, @@ -65,7 +65,7 @@ export interface RemoveKeyRequestBuilder extends BaseRequestBuilder | undefined = {}) : void { writer.writeGuidValue("keyId", removeKeyPostRequestBody.keyId); writer.writeStringValue("proof", removeKeyPostRequestBody.proof); writer.writeAdditionalData(removeKeyPostRequestBody.additionalData); diff --git a/packages/msgraph-sdk-applications/applications/item/removePassword/index.ts b/packages/msgraph-sdk-applications/applications/item/removePassword/index.ts index 3f40501f256..ace33ade7b0 100644 --- a/packages/msgraph-sdk-applications/applications/item/removePassword/index.ts +++ b/packages/msgraph-sdk-applications/applications/item/removePassword/index.ts @@ -10,14 +10,14 @@ import { type Guid } from 'guid-typescript'; * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a removePasswordPostRequestBody */ -export function createRemovePasswordPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createRemovePasswordPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoRemovePasswordPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoRemovePasswordPostRequestBody(removePasswordPostRequestBody: RemovePasswordPostRequestBody | undefined = {} as RemovePasswordPostRequestBody) : Record void> { +export function deserializeIntoRemovePasswordPostRequestBody(removePasswordPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { removePasswordPostRequestBody.backingStoreEnabled = true; }, "keyId": n => { removePasswordPostRequestBody.keyId = n.getGuidValue(); }, @@ -60,7 +60,7 @@ export interface RemovePasswordRequestBuilder extends BaseRequestBuilder | undefined = {}) : void { writer.writeGuidValue("keyId", removePasswordPostRequestBody.keyId); writer.writeAdditionalData(removePasswordPostRequestBody.additionalData); } diff --git a/packages/msgraph-sdk-applications/applications/item/setVerifiedPublisher/index.ts b/packages/msgraph-sdk-applications/applications/item/setVerifiedPublisher/index.ts index 4fed137bf83..e1b72729447 100644 --- a/packages/msgraph-sdk-applications/applications/item/setVerifiedPublisher/index.ts +++ b/packages/msgraph-sdk-applications/applications/item/setVerifiedPublisher/index.ts @@ -9,14 +9,14 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a setVerifiedPublisherPostRequestBody */ -export function createSetVerifiedPublisherPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createSetVerifiedPublisherPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoSetVerifiedPublisherPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoSetVerifiedPublisherPostRequestBody(setVerifiedPublisherPostRequestBody: SetVerifiedPublisherPostRequestBody | undefined = {} as SetVerifiedPublisherPostRequestBody) : Record void> { +export function deserializeIntoSetVerifiedPublisherPostRequestBody(setVerifiedPublisherPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { setVerifiedPublisherPostRequestBody.backingStoreEnabled = true; }, "verifiedPublisherId": n => { setVerifiedPublisherPostRequestBody.verifiedPublisherId = n.getStringValue(); }, @@ -26,7 +26,7 @@ export function deserializeIntoSetVerifiedPublisherPostRequestBody(setVerifiedPu * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeSetVerifiedPublisherPostRequestBody(writer: SerializationWriter, setVerifiedPublisherPostRequestBody: SetVerifiedPublisherPostRequestBody | undefined = {} as SetVerifiedPublisherPostRequestBody) : void { +export function serializeSetVerifiedPublisherPostRequestBody(writer: SerializationWriter, setVerifiedPublisherPostRequestBody: Partial | undefined = {}) : void { writer.writeStringValue("verifiedPublisherId", setVerifiedPublisherPostRequestBody.verifiedPublisherId); writer.writeAdditionalData(setVerifiedPublisherPostRequestBody.additionalData); } diff --git a/packages/msgraph-sdk-applications/applications/item/synchronization/acquireAccessToken/index.ts b/packages/msgraph-sdk-applications/applications/item/synchronization/acquireAccessToken/index.ts index 0199dddd81d..176a23bc171 100644 --- a/packages/msgraph-sdk-applications/applications/item/synchronization/acquireAccessToken/index.ts +++ b/packages/msgraph-sdk-applications/applications/item/synchronization/acquireAccessToken/index.ts @@ -43,14 +43,14 @@ export interface AcquireAccessTokenRequestBuilder extends BaseRequestBuilder Record void>) { return deserializeIntoAcquireAccessTokenPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoAcquireAccessTokenPostRequestBody(acquireAccessTokenPostRequestBody: AcquireAccessTokenPostRequestBody | undefined = {} as AcquireAccessTokenPostRequestBody) : Record void> { +export function deserializeIntoAcquireAccessTokenPostRequestBody(acquireAccessTokenPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { acquireAccessTokenPostRequestBody.backingStoreEnabled = true; }, "credentials": n => { acquireAccessTokenPostRequestBody.credentials = n.getCollectionOfObjectValues(createSynchronizationSecretKeyStringValuePairFromDiscriminatorValue); }, @@ -60,7 +60,7 @@ export function deserializeIntoAcquireAccessTokenPostRequestBody(acquireAccessTo * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeAcquireAccessTokenPostRequestBody(writer: SerializationWriter, acquireAccessTokenPostRequestBody: AcquireAccessTokenPostRequestBody | undefined = {} as AcquireAccessTokenPostRequestBody) : void { +export function serializeAcquireAccessTokenPostRequestBody(writer: SerializationWriter, acquireAccessTokenPostRequestBody: Partial | undefined = {}) : void { writer.writeCollectionOfObjectValues("credentials", acquireAccessTokenPostRequestBody.credentials, serializeSynchronizationSecretKeyStringValuePair); writer.writeAdditionalData(acquireAccessTokenPostRequestBody.additionalData); } diff --git a/packages/msgraph-sdk-applications/applications/item/synchronization/jobs/item/provisionOnDemand/index.ts b/packages/msgraph-sdk-applications/applications/item/synchronization/jobs/item/provisionOnDemand/index.ts index a70bb10f03d..cbe9fad8101 100644 --- a/packages/msgraph-sdk-applications/applications/item/synchronization/jobs/item/provisionOnDemand/index.ts +++ b/packages/msgraph-sdk-applications/applications/item/synchronization/jobs/item/provisionOnDemand/index.ts @@ -10,14 +10,14 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a provisionOnDemandPostRequestBody */ -export function createProvisionOnDemandPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createProvisionOnDemandPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoProvisionOnDemandPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoProvisionOnDemandPostRequestBody(provisionOnDemandPostRequestBody: ProvisionOnDemandPostRequestBody | undefined = {} as ProvisionOnDemandPostRequestBody) : Record void> { +export function deserializeIntoProvisionOnDemandPostRequestBody(provisionOnDemandPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { provisionOnDemandPostRequestBody.backingStoreEnabled = true; }, "parameters": n => { provisionOnDemandPostRequestBody.parameters = n.getCollectionOfObjectValues(createSynchronizationJobApplicationParametersFromDiscriminatorValue); }, @@ -61,7 +61,7 @@ export interface ProvisionOnDemandRequestBuilder extends BaseRequestBuilder | undefined = {}) : void { writer.writeCollectionOfObjectValues("parameters", provisionOnDemandPostRequestBody.parameters, serializeSynchronizationJobApplicationParameters); writer.writeAdditionalData(provisionOnDemandPostRequestBody.additionalData); } diff --git a/packages/msgraph-sdk-applications/applications/item/synchronization/jobs/item/restart/index.ts b/packages/msgraph-sdk-applications/applications/item/synchronization/jobs/item/restart/index.ts index edb4f0651b5..40d0b25fc75 100644 --- a/packages/msgraph-sdk-applications/applications/item/synchronization/jobs/item/restart/index.ts +++ b/packages/msgraph-sdk-applications/applications/item/synchronization/jobs/item/restart/index.ts @@ -10,14 +10,14 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a restartPostRequestBody */ -export function createRestartPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createRestartPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoRestartPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoRestartPostRequestBody(restartPostRequestBody: RestartPostRequestBody | undefined = {} as RestartPostRequestBody) : Record void> { +export function deserializeIntoRestartPostRequestBody(restartPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { restartPostRequestBody.backingStoreEnabled = true; }, "criteria": n => { restartPostRequestBody.criteria = n.getObjectValue(createSynchronizationJobRestartCriteriaFromDiscriminatorValue); }, @@ -60,7 +60,7 @@ export interface RestartRequestBuilder extends BaseRequestBuilder | undefined = {}) : void { writer.writeObjectValue("criteria", restartPostRequestBody.criteria, serializeSynchronizationJobRestartCriteria); writer.writeAdditionalData(restartPostRequestBody.additionalData); } diff --git a/packages/msgraph-sdk-applications/applications/item/synchronization/jobs/item/schema/filterOperators/index.ts b/packages/msgraph-sdk-applications/applications/item/synchronization/jobs/item/schema/filterOperators/index.ts index 4ecf57a0ad3..90edae2f17c 100644 --- a/packages/msgraph-sdk-applications/applications/item/synchronization/jobs/item/schema/filterOperators/index.ts +++ b/packages/msgraph-sdk-applications/applications/item/synchronization/jobs/item/schema/filterOperators/index.ts @@ -10,14 +10,14 @@ import { type BaseRequestBuilder, type Parsable, type ParsableFactory, type Pars * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a filterOperatorsGetResponse */ -export function createFilterOperatorsGetResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createFilterOperatorsGetResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoFilterOperatorsGetResponse; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoFilterOperatorsGetResponse(filterOperatorsGetResponse: FilterOperatorsGetResponse | undefined = {} as FilterOperatorsGetResponse) : Record void> { +export function deserializeIntoFilterOperatorsGetResponse(filterOperatorsGetResponse: Partial | undefined = {}) : Record void> { return { ...deserializeIntoBaseCollectionPaginationCountResponse(filterOperatorsGetResponse), "value": n => { filterOperatorsGetResponse.value = n.getCollectionOfObjectValues(createFilterOperatorSchemaFromDiscriminatorValue); }, @@ -83,7 +83,7 @@ export interface FilterOperatorsRequestBuilderGetQueryParameters { * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeFilterOperatorsGetResponse(writer: SerializationWriter, filterOperatorsGetResponse: FilterOperatorsGetResponse | undefined = {} as FilterOperatorsGetResponse) : void { +export function serializeFilterOperatorsGetResponse(writer: SerializationWriter, filterOperatorsGetResponse: Partial | undefined = {}) : void { serializeBaseCollectionPaginationCountResponse(writer, filterOperatorsGetResponse) writer.writeCollectionOfObjectValues("value", filterOperatorsGetResponse.value, serializeFilterOperatorSchema); } diff --git a/packages/msgraph-sdk-applications/applications/item/synchronization/jobs/item/schema/functions/index.ts b/packages/msgraph-sdk-applications/applications/item/synchronization/jobs/item/schema/functions/index.ts index 3f1d7c848f5..bc866c2e1b1 100644 --- a/packages/msgraph-sdk-applications/applications/item/synchronization/jobs/item/schema/functions/index.ts +++ b/packages/msgraph-sdk-applications/applications/item/synchronization/jobs/item/schema/functions/index.ts @@ -10,14 +10,14 @@ import { type BaseRequestBuilder, type Parsable, type ParsableFactory, type Pars * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a functionsGetResponse */ -export function createFunctionsGetResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createFunctionsGetResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoFunctionsGetResponse; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoFunctionsGetResponse(functionsGetResponse: FunctionsGetResponse | undefined = {} as FunctionsGetResponse) : Record void> { +export function deserializeIntoFunctionsGetResponse(functionsGetResponse: Partial | undefined = {}) : Record void> { return { ...deserializeIntoBaseCollectionPaginationCountResponse(functionsGetResponse), "value": n => { functionsGetResponse.value = n.getCollectionOfObjectValues(createAttributeMappingFunctionSchemaFromDiscriminatorValue); }, @@ -83,7 +83,7 @@ export interface FunctionsRequestBuilderGetQueryParameters { * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeFunctionsGetResponse(writer: SerializationWriter, functionsGetResponse: FunctionsGetResponse | undefined = {} as FunctionsGetResponse) : void { +export function serializeFunctionsGetResponse(writer: SerializationWriter, functionsGetResponse: Partial | undefined = {}) : void { serializeBaseCollectionPaginationCountResponse(writer, functionsGetResponse) writer.writeCollectionOfObjectValues("value", functionsGetResponse.value, serializeAttributeMappingFunctionSchema); } diff --git a/packages/msgraph-sdk-applications/applications/item/synchronization/jobs/item/schema/parseExpression/index.ts b/packages/msgraph-sdk-applications/applications/item/synchronization/jobs/item/schema/parseExpression/index.ts index adce5f6efaf..fabbf1a777b 100644 --- a/packages/msgraph-sdk-applications/applications/item/synchronization/jobs/item/schema/parseExpression/index.ts +++ b/packages/msgraph-sdk-applications/applications/item/synchronization/jobs/item/schema/parseExpression/index.ts @@ -10,14 +10,14 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a parseExpressionPostRequestBody */ -export function createParseExpressionPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createParseExpressionPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoParseExpressionPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoParseExpressionPostRequestBody(parseExpressionPostRequestBody: ParseExpressionPostRequestBody | undefined = {} as ParseExpressionPostRequestBody) : Record void> { +export function deserializeIntoParseExpressionPostRequestBody(parseExpressionPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { parseExpressionPostRequestBody.backingStoreEnabled = true; }, "expression": n => { parseExpressionPostRequestBody.expression = n.getStringValue(); }, @@ -71,7 +71,7 @@ export interface ParseExpressionRequestBuilder extends BaseRequestBuilder | undefined = {}) : void { writer.writeStringValue("expression", parseExpressionPostRequestBody.expression); writer.writeObjectValue("targetAttributeDefinition", parseExpressionPostRequestBody.targetAttributeDefinition, serializeAttributeDefinition); writer.writeObjectValue("testInputObject", parseExpressionPostRequestBody.testInputObject, serializeExpressionInputObject); diff --git a/packages/msgraph-sdk-applications/applications/item/synchronization/jobs/item/validateCredentials/index.ts b/packages/msgraph-sdk-applications/applications/item/synchronization/jobs/item/validateCredentials/index.ts index 9e12d15b6a4..45bed385ab3 100644 --- a/packages/msgraph-sdk-applications/applications/item/synchronization/jobs/item/validateCredentials/index.ts +++ b/packages/msgraph-sdk-applications/applications/item/synchronization/jobs/item/validateCredentials/index.ts @@ -10,14 +10,14 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a validateCredentialsPostRequestBody */ -export function createValidateCredentialsPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createValidateCredentialsPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoValidateCredentialsPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoValidateCredentialsPostRequestBody(validateCredentialsPostRequestBody: ValidateCredentialsPostRequestBody | undefined = {} as ValidateCredentialsPostRequestBody) : Record void> { +export function deserializeIntoValidateCredentialsPostRequestBody(validateCredentialsPostRequestBody: Partial | undefined = {}) : Record void> { return { "applicationIdentifier": n => { validateCredentialsPostRequestBody.applicationIdentifier = n.getStringValue(); }, "backingStoreEnabled": n => { validateCredentialsPostRequestBody.backingStoreEnabled = true; }, @@ -30,7 +30,7 @@ export function deserializeIntoValidateCredentialsPostRequestBody(validateCreden * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeValidateCredentialsPostRequestBody(writer: SerializationWriter, validateCredentialsPostRequestBody: ValidateCredentialsPostRequestBody | undefined = {} as ValidateCredentialsPostRequestBody) : void { +export function serializeValidateCredentialsPostRequestBody(writer: SerializationWriter, validateCredentialsPostRequestBody: Partial | undefined = {}) : void { writer.writeStringValue("applicationIdentifier", validateCredentialsPostRequestBody.applicationIdentifier); writer.writeCollectionOfObjectValues("credentials", validateCredentialsPostRequestBody.credentials, serializeSynchronizationSecretKeyStringValuePair); writer.writeStringValue("templateId", validateCredentialsPostRequestBody.templateId); diff --git a/packages/msgraph-sdk-applications/applications/item/synchronization/jobs/validateCredentials/index.ts b/packages/msgraph-sdk-applications/applications/item/synchronization/jobs/validateCredentials/index.ts index 557296b3b70..7267f1b5569 100644 --- a/packages/msgraph-sdk-applications/applications/item/synchronization/jobs/validateCredentials/index.ts +++ b/packages/msgraph-sdk-applications/applications/item/synchronization/jobs/validateCredentials/index.ts @@ -10,14 +10,14 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a validateCredentialsPostRequestBody */ -export function createValidateCredentialsPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createValidateCredentialsPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoValidateCredentialsPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoValidateCredentialsPostRequestBody(validateCredentialsPostRequestBody: ValidateCredentialsPostRequestBody | undefined = {} as ValidateCredentialsPostRequestBody) : Record void> { +export function deserializeIntoValidateCredentialsPostRequestBody(validateCredentialsPostRequestBody: Partial | undefined = {}) : Record void> { return { "applicationIdentifier": n => { validateCredentialsPostRequestBody.applicationIdentifier = n.getStringValue(); }, "backingStoreEnabled": n => { validateCredentialsPostRequestBody.backingStoreEnabled = true; }, @@ -30,7 +30,7 @@ export function deserializeIntoValidateCredentialsPostRequestBody(validateCreden * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeValidateCredentialsPostRequestBody(writer: SerializationWriter, validateCredentialsPostRequestBody: ValidateCredentialsPostRequestBody | undefined = {} as ValidateCredentialsPostRequestBody) : void { +export function serializeValidateCredentialsPostRequestBody(writer: SerializationWriter, validateCredentialsPostRequestBody: Partial | undefined = {}) : void { writer.writeStringValue("applicationIdentifier", validateCredentialsPostRequestBody.applicationIdentifier); writer.writeCollectionOfObjectValues("credentials", validateCredentialsPostRequestBody.credentials, serializeSynchronizationSecretKeyStringValuePair); writer.writeStringValue("templateId", validateCredentialsPostRequestBody.templateId); diff --git a/packages/msgraph-sdk-applications/applications/item/synchronization/secrets/index.ts b/packages/msgraph-sdk-applications/applications/item/synchronization/secrets/index.ts index 5235fc9f3f7..8aaf58bc61a 100644 --- a/packages/msgraph-sdk-applications/applications/item/synchronization/secrets/index.ts +++ b/packages/msgraph-sdk-applications/applications/item/synchronization/secrets/index.ts @@ -4,8 +4,72 @@ import { createSynchronizationSecretKeyStringValuePairFromDiscriminatorValue, serializeSynchronizationSecretKeyStringValuePair, type SynchronizationSecretKeyStringValuePair } from '@microsoft/msgraph-sdk/models/'; import { createODataErrorFromDiscriminatorValue, type ODataError } from '@microsoft/msgraph-sdk/models/oDataErrors/'; import { CountRequestBuilderRequestsMetadata, CountRequestBuilderUriTemplate, type CountRequestBuilder } from './count/'; -import { type BaseRequestBuilder, type KeysToExcludeForNavigationMetadata, type NavigationMetadata, type Parsable, type ParsableFactory, type RequestConfiguration, type RequestInformation, type RequestsMetadata } from '@microsoft/kiota-abstractions'; +import { type AdditionalDataHolder, type BackedModel, type BackingStore, type BaseRequestBuilder, type KeysToExcludeForNavigationMetadata, type NavigationMetadata, type Parsable, type ParsableFactory, type ParseNode, type RequestConfiguration, type RequestInformation, type RequestsMetadata, type SerializationWriter } from '@microsoft/kiota-abstractions'; +/** + * Creates a new instance of the appropriate class based on discriminator value + * @param parseNode The parse node to use to read the discriminator value and create the object + * @returns a secretsPutRequestBody + */ +export function createSecretsPutRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { + return deserializeIntoSecretsPutRequestBody; +} +/** + * Creates a new instance of the appropriate class based on discriminator value + * @param parseNode The parse node to use to read the discriminator value and create the object + * @returns a secretsPutResponse + */ +export function createSecretsPutResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { + return deserializeIntoSecretsPutResponse; +} +/** + * The deserialization information for the current model + * @returns a Record void> + */ +export function deserializeIntoSecretsPutRequestBody(secretsPutRequestBody: Partial | undefined = {}) : Record void> { + return { + "backingStoreEnabled": n => { secretsPutRequestBody.backingStoreEnabled = true; }, + "value": n => { secretsPutRequestBody.value = n.getCollectionOfObjectValues(createSynchronizationSecretKeyStringValuePairFromDiscriminatorValue); }, + } +} +/** + * The deserialization information for the current model + * @returns a Record void> + */ +export function deserializeIntoSecretsPutResponse(secretsPutResponse: Partial | undefined = {}) : Record void> { + return { + "backingStoreEnabled": n => { secretsPutResponse.backingStoreEnabled = true; }, + "value": n => { secretsPutResponse.value = n.getCollectionOfObjectValues(createSynchronizationSecretKeyStringValuePairFromDiscriminatorValue); }, + } +} +export interface SecretsPutRequestBody extends AdditionalDataHolder, BackedModel, Parsable { + /** + * Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + */ + additionalData?: Record; + /** + * Stores model information. + */ + backingStoreEnabled?: boolean; + /** + * The value property + */ + value?: SynchronizationSecretKeyStringValuePair[]; +} +export interface SecretsPutResponse extends AdditionalDataHolder, BackedModel, Parsable { + /** + * Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + */ + additionalData?: Record; + /** + * Stores model information. + */ + backingStoreEnabled?: boolean; + /** + * The value property + */ + value?: SynchronizationSecretKeyStringValuePair[]; +} /** * Builds and executes requests for operations under /applications/{application-id}/synchronization/secrets */ @@ -18,16 +82,32 @@ export interface SecretsRequestBuilder extends BaseRequestBuilder | undefined) : Promise; + put(body: SecretsPutRequestBody, requestConfiguration?: RequestConfiguration | undefined) : Promise; /** * Update property secrets value. * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns a RequestInformation */ - toPutRequestInformation(body: SynchronizationSecretKeyStringValuePair[], requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; + toPutRequestInformation(body: SecretsPutRequestBody, requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; +} +/** + * Serializes information the current object + * @param writer Serialization writer to use to serialize this model + */ +export function serializeSecretsPutRequestBody(writer: SerializationWriter, secretsPutRequestBody: Partial | undefined = {}) : void { + writer.writeCollectionOfObjectValues("value", secretsPutRequestBody.value, serializeSynchronizationSecretKeyStringValuePair); + writer.writeAdditionalData(secretsPutRequestBody.additionalData); +} +/** + * Serializes information the current object + * @param writer Serialization writer to use to serialize this model + */ +export function serializeSecretsPutResponse(writer: SerializationWriter, secretsPutResponse: Partial | undefined = {}) : void { + writer.writeCollectionOfObjectValues("value", secretsPutResponse.value, serializeSynchronizationSecretKeyStringValuePair); + writer.writeAdditionalData(secretsPutResponse.additionalData); } /** * Metadata for all the navigation properties in the request builder. @@ -48,10 +128,10 @@ export const SecretsRequestBuilderRequestsMetadata: RequestsMetadata = { _4XX: createODataErrorFromDiscriminatorValue as ParsableFactory, _5XX: createODataErrorFromDiscriminatorValue as ParsableFactory, }, - adapterMethodName: "sendCollectionAsync", - responseBodyFactory: createSynchronizationSecretKeyStringValuePairFromDiscriminatorValue, + adapterMethodName: "sendAsync", + responseBodyFactory: createSecretsPutResponseFromDiscriminatorValue, requestBodyContentType: "application/json", - requestBodySerializer: serializeSynchronizationSecretKeyStringValuePair, + requestBodySerializer: serializeSecretsPutRequestBody, requestInformationContentSetMethod: "setContentFromParsable", }, }; diff --git a/packages/msgraph-sdk-applications/applications/item/synchronization/templates/item/schema/filterOperators/index.ts b/packages/msgraph-sdk-applications/applications/item/synchronization/templates/item/schema/filterOperators/index.ts index c690e4bfc45..aa747db27a1 100644 --- a/packages/msgraph-sdk-applications/applications/item/synchronization/templates/item/schema/filterOperators/index.ts +++ b/packages/msgraph-sdk-applications/applications/item/synchronization/templates/item/schema/filterOperators/index.ts @@ -10,14 +10,14 @@ import { type BaseRequestBuilder, type Parsable, type ParsableFactory, type Pars * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a filterOperatorsGetResponse */ -export function createFilterOperatorsGetResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createFilterOperatorsGetResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoFilterOperatorsGetResponse; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoFilterOperatorsGetResponse(filterOperatorsGetResponse: FilterOperatorsGetResponse | undefined = {} as FilterOperatorsGetResponse) : Record void> { +export function deserializeIntoFilterOperatorsGetResponse(filterOperatorsGetResponse: Partial | undefined = {}) : Record void> { return { ...deserializeIntoBaseCollectionPaginationCountResponse(filterOperatorsGetResponse), "value": n => { filterOperatorsGetResponse.value = n.getCollectionOfObjectValues(createFilterOperatorSchemaFromDiscriminatorValue); }, @@ -83,7 +83,7 @@ export interface FilterOperatorsRequestBuilderGetQueryParameters { * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeFilterOperatorsGetResponse(writer: SerializationWriter, filterOperatorsGetResponse: FilterOperatorsGetResponse | undefined = {} as FilterOperatorsGetResponse) : void { +export function serializeFilterOperatorsGetResponse(writer: SerializationWriter, filterOperatorsGetResponse: Partial | undefined = {}) : void { serializeBaseCollectionPaginationCountResponse(writer, filterOperatorsGetResponse) writer.writeCollectionOfObjectValues("value", filterOperatorsGetResponse.value, serializeFilterOperatorSchema); } diff --git a/packages/msgraph-sdk-applications/applications/item/synchronization/templates/item/schema/functions/index.ts b/packages/msgraph-sdk-applications/applications/item/synchronization/templates/item/schema/functions/index.ts index 0ccc4a410cf..24dbb11589e 100644 --- a/packages/msgraph-sdk-applications/applications/item/synchronization/templates/item/schema/functions/index.ts +++ b/packages/msgraph-sdk-applications/applications/item/synchronization/templates/item/schema/functions/index.ts @@ -10,14 +10,14 @@ import { type BaseRequestBuilder, type Parsable, type ParsableFactory, type Pars * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a functionsGetResponse */ -export function createFunctionsGetResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createFunctionsGetResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoFunctionsGetResponse; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoFunctionsGetResponse(functionsGetResponse: FunctionsGetResponse | undefined = {} as FunctionsGetResponse) : Record void> { +export function deserializeIntoFunctionsGetResponse(functionsGetResponse: Partial | undefined = {}) : Record void> { return { ...deserializeIntoBaseCollectionPaginationCountResponse(functionsGetResponse), "value": n => { functionsGetResponse.value = n.getCollectionOfObjectValues(createAttributeMappingFunctionSchemaFromDiscriminatorValue); }, @@ -83,7 +83,7 @@ export interface FunctionsRequestBuilderGetQueryParameters { * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeFunctionsGetResponse(writer: SerializationWriter, functionsGetResponse: FunctionsGetResponse | undefined = {} as FunctionsGetResponse) : void { +export function serializeFunctionsGetResponse(writer: SerializationWriter, functionsGetResponse: Partial | undefined = {}) : void { serializeBaseCollectionPaginationCountResponse(writer, functionsGetResponse) writer.writeCollectionOfObjectValues("value", functionsGetResponse.value, serializeAttributeMappingFunctionSchema); } diff --git a/packages/msgraph-sdk-applications/applications/item/synchronization/templates/item/schema/parseExpression/index.ts b/packages/msgraph-sdk-applications/applications/item/synchronization/templates/item/schema/parseExpression/index.ts index 60668057419..5848130051e 100644 --- a/packages/msgraph-sdk-applications/applications/item/synchronization/templates/item/schema/parseExpression/index.ts +++ b/packages/msgraph-sdk-applications/applications/item/synchronization/templates/item/schema/parseExpression/index.ts @@ -10,14 +10,14 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a parseExpressionPostRequestBody */ -export function createParseExpressionPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createParseExpressionPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoParseExpressionPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoParseExpressionPostRequestBody(parseExpressionPostRequestBody: ParseExpressionPostRequestBody | undefined = {} as ParseExpressionPostRequestBody) : Record void> { +export function deserializeIntoParseExpressionPostRequestBody(parseExpressionPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { parseExpressionPostRequestBody.backingStoreEnabled = true; }, "expression": n => { parseExpressionPostRequestBody.expression = n.getStringValue(); }, @@ -71,7 +71,7 @@ export interface ParseExpressionRequestBuilder extends BaseRequestBuilder | undefined = {}) : void { writer.writeStringValue("expression", parseExpressionPostRequestBody.expression); writer.writeObjectValue("targetAttributeDefinition", parseExpressionPostRequestBody.targetAttributeDefinition, serializeAttributeDefinition); writer.writeObjectValue("testInputObject", parseExpressionPostRequestBody.testInputObject, serializeExpressionInputObject); diff --git a/packages/msgraph-sdk-applications/applications/item/tokenIssuancePolicies/item/ref/index.ts b/packages/msgraph-sdk-applications/applications/item/tokenIssuancePolicies/item/ref/index.ts index 65c205476cd..48127c454b7 100644 --- a/packages/msgraph-sdk-applications/applications/item/tokenIssuancePolicies/item/ref/index.ts +++ b/packages/msgraph-sdk-applications/applications/item/tokenIssuancePolicies/item/ref/index.ts @@ -13,29 +13,14 @@ export interface RefRequestBuilder extends BaseRequestBuilder * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @see {@link https://learn.microsoft.com/graph/api/application-delete-tokenissuancepolicies?view=graph-rest-1.0|Find more info here} */ - delete(requestConfiguration?: RequestConfiguration | undefined) : Promise; + delete(requestConfiguration?: RequestConfiguration | undefined) : Promise; /** * Remove a tokenIssuancePolicy from an application. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns a RequestInformation */ - toDeleteRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; + toDeleteRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; } -/** - * Remove a tokenIssuancePolicy from an application. - */ -export interface RefRequestBuilderDeleteQueryParameters { - /** - * Delete Uri - */ - id?: string; -} -/** - * Mapper for query parameters from symbol name to serialization name represented as a constant. - */ -const RefRequestBuilderDeleteQueryParametersMapper: Record = { - "id": "%40id", -}; /** * Metadata for all the requests in the request builder. */ @@ -47,12 +32,11 @@ export const RefRequestBuilderRequestsMetadata: RequestsMetadata = { _5XX: createODataErrorFromDiscriminatorValue as ParsableFactory, }, adapterMethodName: "sendNoResponseContentAsync", - queryParametersMapper: RefRequestBuilderDeleteQueryParametersMapper, }, }; /** * Uri template for the request builder. */ -export const RefRequestBuilderUriTemplate = "{+baseurl}/applications/{application%2Did}/tokenIssuancePolicies/{tokenIssuancePolicy%2Did}/$ref{?%40id*}"; +export const RefRequestBuilderUriTemplate = "{+baseurl}/applications/{application%2Did}/tokenIssuancePolicies/{tokenIssuancePolicy%2Did}/$ref"; /* tslint:enable */ /* eslint-enable */ diff --git a/packages/msgraph-sdk-applications/applications/item/tokenIssuancePolicies/ref/index.ts b/packages/msgraph-sdk-applications/applications/item/tokenIssuancePolicies/ref/index.ts index 53ccf484f0a..bb56c15c2db 100644 --- a/packages/msgraph-sdk-applications/applications/item/tokenIssuancePolicies/ref/index.ts +++ b/packages/msgraph-sdk-applications/applications/item/tokenIssuancePolicies/ref/index.ts @@ -9,6 +9,12 @@ import { type BaseRequestBuilder, type Parsable, type ParsableFactory, type Requ * Provides operations to manage the collection of application entities. */ export interface RefRequestBuilder extends BaseRequestBuilder { + /** + * Remove a tokenIssuancePolicy from an application. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @see {@link https://learn.microsoft.com/graph/api/application-delete-tokenissuancepolicies?view=graph-rest-1.0|Find more info here} + */ + delete(requestConfiguration?: RequestConfiguration | undefined) : Promise; /** * List the tokenIssuancePolicy objects that are assigned to an application. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. @@ -23,6 +29,12 @@ export interface RefRequestBuilder extends BaseRequestBuilder * @see {@link https://learn.microsoft.com/graph/api/application-post-tokenissuancepolicies?view=graph-rest-1.0|Find more info here} */ post(body: ReferenceCreate, requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Remove a tokenIssuancePolicy from an application. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns a RequestInformation + */ + toDeleteRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; /** * List the tokenIssuancePolicy objects that are assigned to an application. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. @@ -37,6 +49,15 @@ export interface RefRequestBuilder extends BaseRequestBuilder */ toPostRequestInformation(body: ReferenceCreate, requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; } +/** + * Remove a tokenIssuancePolicy from an application. + */ +export interface RefRequestBuilderDeleteQueryParameters { + /** + * The delete Uri + */ + id?: string; +} /** * List the tokenIssuancePolicy objects that are assigned to an application. */ @@ -66,6 +87,12 @@ export interface RefRequestBuilderGetQueryParameters { */ top?: number; } +/** + * Mapper for query parameters from symbol name to serialization name represented as a constant. + */ +const RefRequestBuilderDeleteQueryParametersMapper: Record = { + "id": "%40id", +}; /** * Mapper for query parameters from symbol name to serialization name represented as a constant. */ @@ -81,6 +108,15 @@ const RefRequestBuilderGetQueryParametersMapper: Record = { * Metadata for all the requests in the request builder. */ export const RefRequestBuilderRequestsMetadata: RequestsMetadata = { + delete: { + responseBodyContentType: "application/json", + errorMappings: { + _4XX: createODataErrorFromDiscriminatorValue as ParsableFactory, + _5XX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "sendNoResponseContentAsync", + queryParametersMapper: RefRequestBuilderDeleteQueryParametersMapper, + }, get: { responseBodyContentType: "application/json", errorMappings: { @@ -106,6 +142,6 @@ export const RefRequestBuilderRequestsMetadata: RequestsMetadata = { /** * Uri template for the request builder. */ -export const RefRequestBuilderUriTemplate = "{+baseurl}/applications/{application%2Did}/tokenIssuancePolicies/$ref{?%24top,%24skip,%24search,%24filter,%24count,%24orderby}"; +export const RefRequestBuilderUriTemplate = "{+baseurl}/applications/{application%2Did}/tokenIssuancePolicies/$ref{?%24top,%24skip,%24search,%24filter,%24count,%24orderby,%40id*}"; /* tslint:enable */ /* eslint-enable */ diff --git a/packages/msgraph-sdk-applications/applications/item/tokenLifetimePolicies/item/ref/index.ts b/packages/msgraph-sdk-applications/applications/item/tokenLifetimePolicies/item/ref/index.ts index ddd95fb82cd..541570e51cd 100644 --- a/packages/msgraph-sdk-applications/applications/item/tokenLifetimePolicies/item/ref/index.ts +++ b/packages/msgraph-sdk-applications/applications/item/tokenLifetimePolicies/item/ref/index.ts @@ -13,29 +13,14 @@ export interface RefRequestBuilder extends BaseRequestBuilder * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @see {@link https://learn.microsoft.com/graph/api/application-delete-tokenlifetimepolicies?view=graph-rest-1.0|Find more info here} */ - delete(requestConfiguration?: RequestConfiguration | undefined) : Promise; + delete(requestConfiguration?: RequestConfiguration | undefined) : Promise; /** * Remove a tokenLifetimePolicy from an application. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns a RequestInformation */ - toDeleteRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; + toDeleteRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; } -/** - * Remove a tokenLifetimePolicy from an application. - */ -export interface RefRequestBuilderDeleteQueryParameters { - /** - * Delete Uri - */ - id?: string; -} -/** - * Mapper for query parameters from symbol name to serialization name represented as a constant. - */ -const RefRequestBuilderDeleteQueryParametersMapper: Record = { - "id": "%40id", -}; /** * Metadata for all the requests in the request builder. */ @@ -47,12 +32,11 @@ export const RefRequestBuilderRequestsMetadata: RequestsMetadata = { _5XX: createODataErrorFromDiscriminatorValue as ParsableFactory, }, adapterMethodName: "sendNoResponseContentAsync", - queryParametersMapper: RefRequestBuilderDeleteQueryParametersMapper, }, }; /** * Uri template for the request builder. */ -export const RefRequestBuilderUriTemplate = "{+baseurl}/applications/{application%2Did}/tokenLifetimePolicies/{tokenLifetimePolicy%2Did}/$ref{?%40id*}"; +export const RefRequestBuilderUriTemplate = "{+baseurl}/applications/{application%2Did}/tokenLifetimePolicies/{tokenLifetimePolicy%2Did}/$ref"; /* tslint:enable */ /* eslint-enable */ diff --git a/packages/msgraph-sdk-applications/applications/item/tokenLifetimePolicies/ref/index.ts b/packages/msgraph-sdk-applications/applications/item/tokenLifetimePolicies/ref/index.ts index 8c78833e98a..bbf2bddb274 100644 --- a/packages/msgraph-sdk-applications/applications/item/tokenLifetimePolicies/ref/index.ts +++ b/packages/msgraph-sdk-applications/applications/item/tokenLifetimePolicies/ref/index.ts @@ -9,6 +9,12 @@ import { type BaseRequestBuilder, type Parsable, type ParsableFactory, type Requ * Provides operations to manage the collection of application entities. */ export interface RefRequestBuilder extends BaseRequestBuilder { + /** + * Remove a tokenLifetimePolicy from an application. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @see {@link https://learn.microsoft.com/graph/api/application-delete-tokenlifetimepolicies?view=graph-rest-1.0|Find more info here} + */ + delete(requestConfiguration?: RequestConfiguration | undefined) : Promise; /** * List the tokenLifetimePolicy objects that are assigned to an application. Only one object is returned in the collection because only one tokenLifetimePolicy can be assigned to an application. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. @@ -23,6 +29,12 @@ export interface RefRequestBuilder extends BaseRequestBuilder * @see {@link https://learn.microsoft.com/graph/api/application-post-tokenlifetimepolicies?view=graph-rest-1.0|Find more info here} */ post(body: ReferenceCreate, requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Remove a tokenLifetimePolicy from an application. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns a RequestInformation + */ + toDeleteRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; /** * List the tokenLifetimePolicy objects that are assigned to an application. Only one object is returned in the collection because only one tokenLifetimePolicy can be assigned to an application. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. @@ -37,6 +49,15 @@ export interface RefRequestBuilder extends BaseRequestBuilder */ toPostRequestInformation(body: ReferenceCreate, requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; } +/** + * Remove a tokenLifetimePolicy from an application. + */ +export interface RefRequestBuilderDeleteQueryParameters { + /** + * The delete Uri + */ + id?: string; +} /** * List the tokenLifetimePolicy objects that are assigned to an application. Only one object is returned in the collection because only one tokenLifetimePolicy can be assigned to an application. */ @@ -66,6 +87,12 @@ export interface RefRequestBuilderGetQueryParameters { */ top?: number; } +/** + * Mapper for query parameters from symbol name to serialization name represented as a constant. + */ +const RefRequestBuilderDeleteQueryParametersMapper: Record = { + "id": "%40id", +}; /** * Mapper for query parameters from symbol name to serialization name represented as a constant. */ @@ -81,6 +108,15 @@ const RefRequestBuilderGetQueryParametersMapper: Record = { * Metadata for all the requests in the request builder. */ export const RefRequestBuilderRequestsMetadata: RequestsMetadata = { + delete: { + responseBodyContentType: "application/json", + errorMappings: { + _4XX: createODataErrorFromDiscriminatorValue as ParsableFactory, + _5XX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "sendNoResponseContentAsync", + queryParametersMapper: RefRequestBuilderDeleteQueryParametersMapper, + }, get: { responseBodyContentType: "application/json", errorMappings: { @@ -106,6 +142,6 @@ export const RefRequestBuilderRequestsMetadata: RequestsMetadata = { /** * Uri template for the request builder. */ -export const RefRequestBuilderUriTemplate = "{+baseurl}/applications/{application%2Did}/tokenLifetimePolicies/$ref{?%24top,%24skip,%24search,%24filter,%24count,%24orderby}"; +export const RefRequestBuilderUriTemplate = "{+baseurl}/applications/{application%2Did}/tokenLifetimePolicies/$ref{?%24top,%24skip,%24search,%24filter,%24count,%24orderby,%40id*}"; /* tslint:enable */ /* eslint-enable */ diff --git a/packages/msgraph-sdk-applications/applications/validateProperties/index.ts b/packages/msgraph-sdk-applications/applications/validateProperties/index.ts index 738af751fd1..602fef923be 100644 --- a/packages/msgraph-sdk-applications/applications/validateProperties/index.ts +++ b/packages/msgraph-sdk-applications/applications/validateProperties/index.ts @@ -10,14 +10,14 @@ import { type Guid } from 'guid-typescript'; * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a validatePropertiesPostRequestBody */ -export function createValidatePropertiesPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createValidatePropertiesPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoValidatePropertiesPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoValidatePropertiesPostRequestBody(validatePropertiesPostRequestBody: ValidatePropertiesPostRequestBody | undefined = {} as ValidatePropertiesPostRequestBody) : Record void> { +export function deserializeIntoValidatePropertiesPostRequestBody(validatePropertiesPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { validatePropertiesPostRequestBody.backingStoreEnabled = true; }, "displayName": n => { validatePropertiesPostRequestBody.displayName = n.getStringValue(); }, @@ -30,7 +30,7 @@ export function deserializeIntoValidatePropertiesPostRequestBody(validatePropert * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeValidatePropertiesPostRequestBody(writer: SerializationWriter, validatePropertiesPostRequestBody: ValidatePropertiesPostRequestBody | undefined = {} as ValidatePropertiesPostRequestBody) : void { +export function serializeValidatePropertiesPostRequestBody(writer: SerializationWriter, validatePropertiesPostRequestBody: Partial | undefined = {}) : void { writer.writeStringValue("displayName", validatePropertiesPostRequestBody.displayName); writer.writeStringValue("entityType", validatePropertiesPostRequestBody.entityType); writer.writeStringValue("mailNickname", validatePropertiesPostRequestBody.mailNickname); diff --git a/packages/msgraph-sdk-chats/chats/getAllMessages/index.ts b/packages/msgraph-sdk-chats/chats/getAllMessages/index.ts index a2adbe97669..ec3b0d54f08 100644 --- a/packages/msgraph-sdk-chats/chats/getAllMessages/index.ts +++ b/packages/msgraph-sdk-chats/chats/getAllMessages/index.ts @@ -10,14 +10,14 @@ import { type BaseRequestBuilder, type Parsable, type ParsableFactory, type Pars * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a getAllMessagesGetResponse */ -export function createGetAllMessagesGetResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createGetAllMessagesGetResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoGetAllMessagesGetResponse; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoGetAllMessagesGetResponse(getAllMessagesGetResponse: GetAllMessagesGetResponse | undefined = {} as GetAllMessagesGetResponse) : Record void> { +export function deserializeIntoGetAllMessagesGetResponse(getAllMessagesGetResponse: Partial | undefined = {}) : Record void> { return { ...deserializeIntoBaseCollectionPaginationCountResponse(getAllMessagesGetResponse), "value": n => { getAllMessagesGetResponse.value = n.getCollectionOfObjectValues(createChatMessageFromDiscriminatorValue); }, @@ -87,7 +87,7 @@ export interface GetAllMessagesRequestBuilderGetQueryParameters { * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeGetAllMessagesGetResponse(writer: SerializationWriter, getAllMessagesGetResponse: GetAllMessagesGetResponse | undefined = {} as GetAllMessagesGetResponse) : void { +export function serializeGetAllMessagesGetResponse(writer: SerializationWriter, getAllMessagesGetResponse: Partial | undefined = {}) : void { serializeBaseCollectionPaginationCountResponse(writer, getAllMessagesGetResponse) writer.writeCollectionOfObjectValues("value", getAllMessagesGetResponse.value, serializeChatMessage); } diff --git a/packages/msgraph-sdk-chats/chats/item/hideForUser/index.ts b/packages/msgraph-sdk-chats/chats/item/hideForUser/index.ts index 1327db38db7..4e662c9cf42 100644 --- a/packages/msgraph-sdk-chats/chats/item/hideForUser/index.ts +++ b/packages/msgraph-sdk-chats/chats/item/hideForUser/index.ts @@ -10,14 +10,14 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a hideForUserPostRequestBody */ -export function createHideForUserPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createHideForUserPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoHideForUserPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoHideForUserPostRequestBody(hideForUserPostRequestBody: HideForUserPostRequestBody | undefined = {} as HideForUserPostRequestBody) : Record void> { +export function deserializeIntoHideForUserPostRequestBody(hideForUserPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { hideForUserPostRequestBody.backingStoreEnabled = true; }, "user": n => { hideForUserPostRequestBody.user = n.getObjectValue(createTeamworkUserIdentityFromDiscriminatorValue); }, @@ -60,7 +60,7 @@ export interface HideForUserRequestBuilder extends BaseRequestBuilder | undefined = {}) : void { writer.writeObjectValue("user", hideForUserPostRequestBody.user, serializeTeamworkUserIdentity); writer.writeAdditionalData(hideForUserPostRequestBody.additionalData); } diff --git a/packages/msgraph-sdk-chats/chats/item/installedApps/item/upgrade/index.ts b/packages/msgraph-sdk-chats/chats/item/installedApps/item/upgrade/index.ts index c326d24d996..32a7f5544af 100644 --- a/packages/msgraph-sdk-chats/chats/item/installedApps/item/upgrade/index.ts +++ b/packages/msgraph-sdk-chats/chats/item/installedApps/item/upgrade/index.ts @@ -10,14 +10,14 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a upgradePostRequestBody */ -export function createUpgradePostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createUpgradePostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoUpgradePostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoUpgradePostRequestBody(upgradePostRequestBody: UpgradePostRequestBody | undefined = {} as UpgradePostRequestBody) : Record void> { +export function deserializeIntoUpgradePostRequestBody(upgradePostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { upgradePostRequestBody.backingStoreEnabled = true; }, "consentedPermissionSet": n => { upgradePostRequestBody.consentedPermissionSet = n.getObjectValue(createTeamsAppPermissionSetFromDiscriminatorValue); }, @@ -27,7 +27,7 @@ export function deserializeIntoUpgradePostRequestBody(upgradePostRequestBody: Up * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeUpgradePostRequestBody(writer: SerializationWriter, upgradePostRequestBody: UpgradePostRequestBody | undefined = {} as UpgradePostRequestBody) : void { +export function serializeUpgradePostRequestBody(writer: SerializationWriter, upgradePostRequestBody: Partial | undefined = {}) : void { writer.writeObjectValue("consentedPermissionSet", upgradePostRequestBody.consentedPermissionSet, serializeTeamsAppPermissionSet); writer.writeAdditionalData(upgradePostRequestBody.additionalData); } diff --git a/packages/msgraph-sdk-chats/chats/item/markChatReadForUser/index.ts b/packages/msgraph-sdk-chats/chats/item/markChatReadForUser/index.ts index ef266afe288..525b4562c16 100644 --- a/packages/msgraph-sdk-chats/chats/item/markChatReadForUser/index.ts +++ b/packages/msgraph-sdk-chats/chats/item/markChatReadForUser/index.ts @@ -10,14 +10,14 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a markChatReadForUserPostRequestBody */ -export function createMarkChatReadForUserPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createMarkChatReadForUserPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoMarkChatReadForUserPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoMarkChatReadForUserPostRequestBody(markChatReadForUserPostRequestBody: MarkChatReadForUserPostRequestBody | undefined = {} as MarkChatReadForUserPostRequestBody) : Record void> { +export function deserializeIntoMarkChatReadForUserPostRequestBody(markChatReadForUserPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { markChatReadForUserPostRequestBody.backingStoreEnabled = true; }, "user": n => { markChatReadForUserPostRequestBody.user = n.getObjectValue(createTeamworkUserIdentityFromDiscriminatorValue); }, @@ -60,7 +60,7 @@ export interface MarkChatReadForUserRequestBuilder extends BaseRequestBuilder | undefined = {}) : void { writer.writeObjectValue("user", markChatReadForUserPostRequestBody.user, serializeTeamworkUserIdentity); writer.writeAdditionalData(markChatReadForUserPostRequestBody.additionalData); } diff --git a/packages/msgraph-sdk-chats/chats/item/markChatUnreadForUser/index.ts b/packages/msgraph-sdk-chats/chats/item/markChatUnreadForUser/index.ts index 5b62f1da7d6..a044333f11a 100644 --- a/packages/msgraph-sdk-chats/chats/item/markChatUnreadForUser/index.ts +++ b/packages/msgraph-sdk-chats/chats/item/markChatUnreadForUser/index.ts @@ -10,14 +10,14 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a markChatUnreadForUserPostRequestBody */ -export function createMarkChatUnreadForUserPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createMarkChatUnreadForUserPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoMarkChatUnreadForUserPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoMarkChatUnreadForUserPostRequestBody(markChatUnreadForUserPostRequestBody: MarkChatUnreadForUserPostRequestBody | undefined = {} as MarkChatUnreadForUserPostRequestBody) : Record void> { +export function deserializeIntoMarkChatUnreadForUserPostRequestBody(markChatUnreadForUserPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { markChatUnreadForUserPostRequestBody.backingStoreEnabled = true; }, "lastMessageReadDateTime": n => { markChatUnreadForUserPostRequestBody.lastMessageReadDateTime = n.getDateValue(); }, @@ -65,7 +65,7 @@ export interface MarkChatUnreadForUserRequestBuilder extends BaseRequestBuilder< * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeMarkChatUnreadForUserPostRequestBody(writer: SerializationWriter, markChatUnreadForUserPostRequestBody: MarkChatUnreadForUserPostRequestBody | undefined = {} as MarkChatUnreadForUserPostRequestBody) : void { +export function serializeMarkChatUnreadForUserPostRequestBody(writer: SerializationWriter, markChatUnreadForUserPostRequestBody: Partial | undefined = {}) : void { writer.writeDateValue("lastMessageReadDateTime", markChatUnreadForUserPostRequestBody.lastMessageReadDateTime); writer.writeObjectValue("user", markChatUnreadForUserPostRequestBody.user, serializeTeamworkUserIdentity); writer.writeAdditionalData(markChatUnreadForUserPostRequestBody.additionalData); diff --git a/packages/msgraph-sdk-chats/chats/item/members/add/index.ts b/packages/msgraph-sdk-chats/chats/item/members/add/index.ts index 75883201c33..279305c5971 100644 --- a/packages/msgraph-sdk-chats/chats/item/members/add/index.ts +++ b/packages/msgraph-sdk-chats/chats/item/members/add/index.ts @@ -50,7 +50,7 @@ export interface AddRequestBuilder extends BaseRequestBuilder * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a addPostRequestBody */ -export function createAddPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createAddPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoAddPostRequestBody; } /** @@ -58,14 +58,14 @@ export function createAddPostRequestBodyFromDiscriminatorValue(parseNode: ParseN * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a addPostResponse */ -export function createAddPostResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createAddPostResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoAddPostResponse; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoAddPostRequestBody(addPostRequestBody: AddPostRequestBody | undefined = {} as AddPostRequestBody) : Record void> { +export function deserializeIntoAddPostRequestBody(addPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { addPostRequestBody.backingStoreEnabled = true; }, "values": n => { addPostRequestBody.values = n.getCollectionOfObjectValues(createConversationMemberFromDiscriminatorValue); }, @@ -75,7 +75,7 @@ export function deserializeIntoAddPostRequestBody(addPostRequestBody: AddPostReq * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoAddPostResponse(addPostResponse: AddPostResponse | undefined = {} as AddPostResponse) : Record void> { +export function deserializeIntoAddPostResponse(addPostResponse: Partial | undefined = {}) : Record void> { return { ...deserializeIntoBaseCollectionPaginationCountResponse(addPostResponse), "value": n => { addPostResponse.value = n.getCollectionOfObjectValues(createActionResultPartFromDiscriminatorValue); }, @@ -85,7 +85,7 @@ export function deserializeIntoAddPostResponse(addPostResponse: AddPostResponse * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeAddPostRequestBody(writer: SerializationWriter, addPostRequestBody: AddPostRequestBody | undefined = {} as AddPostRequestBody) : void { +export function serializeAddPostRequestBody(writer: SerializationWriter, addPostRequestBody: Partial | undefined = {}) : void { writer.writeCollectionOfObjectValues("values", addPostRequestBody.values, serializeConversationMember); writer.writeAdditionalData(addPostRequestBody.additionalData); } @@ -93,7 +93,7 @@ export function serializeAddPostRequestBody(writer: SerializationWriter, addPost * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeAddPostResponse(writer: SerializationWriter, addPostResponse: AddPostResponse | undefined = {} as AddPostResponse) : void { +export function serializeAddPostResponse(writer: SerializationWriter, addPostResponse: Partial | undefined = {}) : void { serializeBaseCollectionPaginationCountResponse(writer, addPostResponse) writer.writeCollectionOfObjectValues("value", addPostResponse.value, serializeActionResultPart); } diff --git a/packages/msgraph-sdk-chats/chats/item/members/item/index.ts b/packages/msgraph-sdk-chats/chats/item/members/item/index.ts index 9d9cb00220c..6f94616944f 100644 --- a/packages/msgraph-sdk-chats/chats/item/members/item/index.ts +++ b/packages/msgraph-sdk-chats/chats/item/members/item/index.ts @@ -16,10 +16,10 @@ export interface ConversationMemberItemRequestBuilder extends BaseRequestBuilder */ delete(requestConfiguration?: RequestConfiguration | undefined) : Promise; /** - * Retrieve a conversationMember from a chat. + * Retrieve a conversationMember from a chat or channel. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns a Promise of ConversationMember - * @see {@link https://learn.microsoft.com/graph/api/chat-get-members?view=graph-rest-1.0|Find more info here} + * @see {@link https://learn.microsoft.com/graph/api/conversationmember-get?view=graph-rest-1.0|Find more info here} */ get(requestConfiguration?: RequestConfiguration | undefined) : Promise; /** @@ -36,7 +36,7 @@ export interface ConversationMemberItemRequestBuilder extends BaseRequestBuilder */ toDeleteRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; /** - * Retrieve a conversationMember from a chat. + * Retrieve a conversationMember from a chat or channel. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns a RequestInformation */ @@ -50,7 +50,7 @@ export interface ConversationMemberItemRequestBuilder extends BaseRequestBuilder toPatchRequestInformation(body: ConversationMember, requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; } /** - * Retrieve a conversationMember from a chat. + * Retrieve a conversationMember from a chat or channel. */ export interface ConversationMemberItemRequestBuilderGetQueryParameters { /** diff --git a/packages/msgraph-sdk-chats/chats/item/messages/delta/index.ts b/packages/msgraph-sdk-chats/chats/item/messages/delta/index.ts index e2bbd2aa520..dcbb61a1df2 100644 --- a/packages/msgraph-sdk-chats/chats/item/messages/delta/index.ts +++ b/packages/msgraph-sdk-chats/chats/item/messages/delta/index.ts @@ -10,7 +10,7 @@ import { type BaseRequestBuilder, type Parsable, type ParsableFactory, type Pars * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a deltaGetResponse */ -export function createDeltaGetResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createDeltaGetResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoDeltaGetResponse; } export interface DeltaGetResponse extends BaseDeltaFunctionResponse, Parsable { @@ -73,7 +73,7 @@ export interface DeltaRequestBuilderGetQueryParameters { * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoDeltaGetResponse(deltaGetResponse: DeltaGetResponse | undefined = {} as DeltaGetResponse) : Record void> { +export function deserializeIntoDeltaGetResponse(deltaGetResponse: Partial | undefined = {}) : Record void> { return { ...deserializeIntoBaseDeltaFunctionResponse(deltaGetResponse), "value": n => { deltaGetResponse.value = n.getCollectionOfObjectValues(createChatMessageFromDiscriminatorValue); }, @@ -83,7 +83,7 @@ export function deserializeIntoDeltaGetResponse(deltaGetResponse: DeltaGetRespon * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeDeltaGetResponse(writer: SerializationWriter, deltaGetResponse: DeltaGetResponse | undefined = {} as DeltaGetResponse) : void { +export function serializeDeltaGetResponse(writer: SerializationWriter, deltaGetResponse: Partial | undefined = {}) : void { serializeBaseDeltaFunctionResponse(writer, deltaGetResponse) writer.writeCollectionOfObjectValues("value", deltaGetResponse.value, serializeChatMessage); } diff --git a/packages/msgraph-sdk-chats/chats/item/messages/item/replies/delta/index.ts b/packages/msgraph-sdk-chats/chats/item/messages/item/replies/delta/index.ts index f7106de81e0..39759f9a301 100644 --- a/packages/msgraph-sdk-chats/chats/item/messages/item/replies/delta/index.ts +++ b/packages/msgraph-sdk-chats/chats/item/messages/item/replies/delta/index.ts @@ -10,7 +10,7 @@ import { type BaseRequestBuilder, type Parsable, type ParsableFactory, type Pars * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a deltaGetResponse */ -export function createDeltaGetResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createDeltaGetResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoDeltaGetResponse; } export interface DeltaGetResponse extends BaseDeltaFunctionResponse, Parsable { @@ -73,7 +73,7 @@ export interface DeltaRequestBuilderGetQueryParameters { * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoDeltaGetResponse(deltaGetResponse: DeltaGetResponse | undefined = {} as DeltaGetResponse) : Record void> { +export function deserializeIntoDeltaGetResponse(deltaGetResponse: Partial | undefined = {}) : Record void> { return { ...deserializeIntoBaseDeltaFunctionResponse(deltaGetResponse), "value": n => { deltaGetResponse.value = n.getCollectionOfObjectValues(createChatMessageFromDiscriminatorValue); }, @@ -83,7 +83,7 @@ export function deserializeIntoDeltaGetResponse(deltaGetResponse: DeltaGetRespon * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeDeltaGetResponse(writer: SerializationWriter, deltaGetResponse: DeltaGetResponse | undefined = {} as DeltaGetResponse) : void { +export function serializeDeltaGetResponse(writer: SerializationWriter, deltaGetResponse: Partial | undefined = {}) : void { serializeBaseDeltaFunctionResponse(writer, deltaGetResponse) writer.writeCollectionOfObjectValues("value", deltaGetResponse.value, serializeChatMessage); } diff --git a/packages/msgraph-sdk-chats/chats/item/messages/item/replies/index.ts b/packages/msgraph-sdk-chats/chats/item/messages/item/replies/index.ts index 488dfcb26c7..5a63d8ebd46 100644 --- a/packages/msgraph-sdk-chats/chats/item/messages/item/replies/index.ts +++ b/packages/msgraph-sdk-chats/chats/item/messages/item/replies/index.ts @@ -34,11 +34,11 @@ export interface RepliesRequestBuilder extends BaseRequestBuilder | undefined) : Promise; /** - * Create a new reply to a chatMessage in a specified channel. + * Send a new reply to a chatMessage in a specified channel. * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns a Promise of ChatMessage - * @see {@link https://learn.microsoft.com/graph/api/channel-post-messagereply?view=graph-rest-1.0|Find more info here} + * @see {@link https://learn.microsoft.com/graph/api/chatmessage-post-replies?view=graph-rest-1.0|Find more info here} */ post(body: ChatMessage, requestConfiguration?: RequestConfiguration | undefined) : Promise; /** @@ -48,7 +48,7 @@ export interface RepliesRequestBuilder extends BaseRequestBuilder | undefined) : RequestInformation; /** - * Create a new reply to a chatMessage in a specified channel. + * Send a new reply to a chatMessage in a specified channel. * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns a RequestInformation diff --git a/packages/msgraph-sdk-chats/chats/item/messages/item/replies/item/setReaction/index.ts b/packages/msgraph-sdk-chats/chats/item/messages/item/replies/item/setReaction/index.ts index 0386cb136ca..084af0c5249 100644 --- a/packages/msgraph-sdk-chats/chats/item/messages/item/replies/item/setReaction/index.ts +++ b/packages/msgraph-sdk-chats/chats/item/messages/item/replies/item/setReaction/index.ts @@ -9,14 +9,14 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a setReactionPostRequestBody */ -export function createSetReactionPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createSetReactionPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoSetReactionPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoSetReactionPostRequestBody(setReactionPostRequestBody: SetReactionPostRequestBody | undefined = {} as SetReactionPostRequestBody) : Record void> { +export function deserializeIntoSetReactionPostRequestBody(setReactionPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { setReactionPostRequestBody.backingStoreEnabled = true; }, "reactionType": n => { setReactionPostRequestBody.reactionType = n.getStringValue(); }, @@ -26,7 +26,7 @@ export function deserializeIntoSetReactionPostRequestBody(setReactionPostRequest * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeSetReactionPostRequestBody(writer: SerializationWriter, setReactionPostRequestBody: SetReactionPostRequestBody | undefined = {} as SetReactionPostRequestBody) : void { +export function serializeSetReactionPostRequestBody(writer: SerializationWriter, setReactionPostRequestBody: Partial | undefined = {}) : void { writer.writeStringValue("reactionType", setReactionPostRequestBody.reactionType); writer.writeAdditionalData(setReactionPostRequestBody.additionalData); } diff --git a/packages/msgraph-sdk-chats/chats/item/messages/item/replies/item/unsetReaction/index.ts b/packages/msgraph-sdk-chats/chats/item/messages/item/replies/item/unsetReaction/index.ts index d185eb3b79f..61e1ebddf01 100644 --- a/packages/msgraph-sdk-chats/chats/item/messages/item/replies/item/unsetReaction/index.ts +++ b/packages/msgraph-sdk-chats/chats/item/messages/item/replies/item/unsetReaction/index.ts @@ -9,14 +9,14 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a unsetReactionPostRequestBody */ -export function createUnsetReactionPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createUnsetReactionPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoUnsetReactionPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoUnsetReactionPostRequestBody(unsetReactionPostRequestBody: UnsetReactionPostRequestBody | undefined = {} as UnsetReactionPostRequestBody) : Record void> { +export function deserializeIntoUnsetReactionPostRequestBody(unsetReactionPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { unsetReactionPostRequestBody.backingStoreEnabled = true; }, "reactionType": n => { unsetReactionPostRequestBody.reactionType = n.getStringValue(); }, @@ -26,7 +26,7 @@ export function deserializeIntoUnsetReactionPostRequestBody(unsetReactionPostReq * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeUnsetReactionPostRequestBody(writer: SerializationWriter, unsetReactionPostRequestBody: UnsetReactionPostRequestBody | undefined = {} as UnsetReactionPostRequestBody) : void { +export function serializeUnsetReactionPostRequestBody(writer: SerializationWriter, unsetReactionPostRequestBody: Partial | undefined = {}) : void { writer.writeStringValue("reactionType", unsetReactionPostRequestBody.reactionType); writer.writeAdditionalData(unsetReactionPostRequestBody.additionalData); } diff --git a/packages/msgraph-sdk-chats/chats/item/messages/item/setReaction/index.ts b/packages/msgraph-sdk-chats/chats/item/messages/item/setReaction/index.ts index 6e6c8856034..aaa770c9200 100644 --- a/packages/msgraph-sdk-chats/chats/item/messages/item/setReaction/index.ts +++ b/packages/msgraph-sdk-chats/chats/item/messages/item/setReaction/index.ts @@ -9,14 +9,14 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a setReactionPostRequestBody */ -export function createSetReactionPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createSetReactionPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoSetReactionPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoSetReactionPostRequestBody(setReactionPostRequestBody: SetReactionPostRequestBody | undefined = {} as SetReactionPostRequestBody) : Record void> { +export function deserializeIntoSetReactionPostRequestBody(setReactionPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { setReactionPostRequestBody.backingStoreEnabled = true; }, "reactionType": n => { setReactionPostRequestBody.reactionType = n.getStringValue(); }, @@ -26,7 +26,7 @@ export function deserializeIntoSetReactionPostRequestBody(setReactionPostRequest * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeSetReactionPostRequestBody(writer: SerializationWriter, setReactionPostRequestBody: SetReactionPostRequestBody | undefined = {} as SetReactionPostRequestBody) : void { +export function serializeSetReactionPostRequestBody(writer: SerializationWriter, setReactionPostRequestBody: Partial | undefined = {}) : void { writer.writeStringValue("reactionType", setReactionPostRequestBody.reactionType); writer.writeAdditionalData(setReactionPostRequestBody.additionalData); } diff --git a/packages/msgraph-sdk-chats/chats/item/messages/item/unsetReaction/index.ts b/packages/msgraph-sdk-chats/chats/item/messages/item/unsetReaction/index.ts index 9839021745b..ba4ed1dfad5 100644 --- a/packages/msgraph-sdk-chats/chats/item/messages/item/unsetReaction/index.ts +++ b/packages/msgraph-sdk-chats/chats/item/messages/item/unsetReaction/index.ts @@ -9,14 +9,14 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a unsetReactionPostRequestBody */ -export function createUnsetReactionPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createUnsetReactionPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoUnsetReactionPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoUnsetReactionPostRequestBody(unsetReactionPostRequestBody: UnsetReactionPostRequestBody | undefined = {} as UnsetReactionPostRequestBody) : Record void> { +export function deserializeIntoUnsetReactionPostRequestBody(unsetReactionPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { unsetReactionPostRequestBody.backingStoreEnabled = true; }, "reactionType": n => { unsetReactionPostRequestBody.reactionType = n.getStringValue(); }, @@ -26,7 +26,7 @@ export function deserializeIntoUnsetReactionPostRequestBody(unsetReactionPostReq * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeUnsetReactionPostRequestBody(writer: SerializationWriter, unsetReactionPostRequestBody: UnsetReactionPostRequestBody | undefined = {} as UnsetReactionPostRequestBody) : void { +export function serializeUnsetReactionPostRequestBody(writer: SerializationWriter, unsetReactionPostRequestBody: Partial | undefined = {}) : void { writer.writeStringValue("reactionType", unsetReactionPostRequestBody.reactionType); writer.writeAdditionalData(unsetReactionPostRequestBody.additionalData); } diff --git a/packages/msgraph-sdk-chats/chats/item/sendActivityNotification/index.ts b/packages/msgraph-sdk-chats/chats/item/sendActivityNotification/index.ts index 26b96715e4b..0f501e2fd60 100644 --- a/packages/msgraph-sdk-chats/chats/item/sendActivityNotification/index.ts +++ b/packages/msgraph-sdk-chats/chats/item/sendActivityNotification/index.ts @@ -10,14 +10,14 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a sendActivityNotificationPostRequestBody */ -export function createSendActivityNotificationPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createSendActivityNotificationPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoSendActivityNotificationPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoSendActivityNotificationPostRequestBody(sendActivityNotificationPostRequestBody: SendActivityNotificationPostRequestBody | undefined = {} as SendActivityNotificationPostRequestBody) : Record void> { +export function deserializeIntoSendActivityNotificationPostRequestBody(sendActivityNotificationPostRequestBody: Partial | undefined = {}) : Record void> { return { "activityType": n => { sendActivityNotificationPostRequestBody.activityType = n.getStringValue(); }, "backingStoreEnabled": n => { sendActivityNotificationPostRequestBody.backingStoreEnabled = true; }, @@ -72,14 +72,14 @@ export interface SendActivityNotificationPostRequestBody extends AdditionalDataH */ export interface SendActivityNotificationRequestBuilder extends BaseRequestBuilder { /** - * Send an activity feed notification in scope of a chat. For more details about sending notifications and the requirements for doing so, see sending Teams activity notifications. + * Send an activity feed notification in scope of a chat. For more information about sending notifications and the requirements for doing so, see sending Teams activity notifications. * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @see {@link https://learn.microsoft.com/graph/api/chat-sendactivitynotification?view=graph-rest-1.0|Find more info here} */ post(body: SendActivityNotificationPostRequestBody, requestConfiguration?: RequestConfiguration | undefined) : Promise; /** - * Send an activity feed notification in scope of a chat. For more details about sending notifications and the requirements for doing so, see sending Teams activity notifications. + * Send an activity feed notification in scope of a chat. For more information about sending notifications and the requirements for doing so, see sending Teams activity notifications. * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns a RequestInformation @@ -90,7 +90,7 @@ export interface SendActivityNotificationRequestBuilder extends BaseRequestBuild * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeSendActivityNotificationPostRequestBody(writer: SerializationWriter, sendActivityNotificationPostRequestBody: SendActivityNotificationPostRequestBody | undefined = {} as SendActivityNotificationPostRequestBody) : void { +export function serializeSendActivityNotificationPostRequestBody(writer: SerializationWriter, sendActivityNotificationPostRequestBody: Partial | undefined = {}) : void { writer.writeStringValue("activityType", sendActivityNotificationPostRequestBody.activityType); writer.writeNumberValue("chainId", sendActivityNotificationPostRequestBody.chainId); writer.writeObjectValue("previewText", sendActivityNotificationPostRequestBody.previewText, serializeItemBody); diff --git a/packages/msgraph-sdk-chats/chats/item/unhideForUser/index.ts b/packages/msgraph-sdk-chats/chats/item/unhideForUser/index.ts index 037eebd88aa..aac3452390f 100644 --- a/packages/msgraph-sdk-chats/chats/item/unhideForUser/index.ts +++ b/packages/msgraph-sdk-chats/chats/item/unhideForUser/index.ts @@ -10,14 +10,14 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a unhideForUserPostRequestBody */ -export function createUnhideForUserPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createUnhideForUserPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoUnhideForUserPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoUnhideForUserPostRequestBody(unhideForUserPostRequestBody: UnhideForUserPostRequestBody | undefined = {} as UnhideForUserPostRequestBody) : Record void> { +export function deserializeIntoUnhideForUserPostRequestBody(unhideForUserPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { unhideForUserPostRequestBody.backingStoreEnabled = true; }, "user": n => { unhideForUserPostRequestBody.user = n.getObjectValue(createTeamworkUserIdentityFromDiscriminatorValue); }, @@ -27,7 +27,7 @@ export function deserializeIntoUnhideForUserPostRequestBody(unhideForUserPostReq * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeUnhideForUserPostRequestBody(writer: SerializationWriter, unhideForUserPostRequestBody: UnhideForUserPostRequestBody | undefined = {} as UnhideForUserPostRequestBody) : void { +export function serializeUnhideForUserPostRequestBody(writer: SerializationWriter, unhideForUserPostRequestBody: Partial | undefined = {}) : void { writer.writeObjectValue("user", unhideForUserPostRequestBody.user, serializeTeamworkUserIdentity); writer.writeAdditionalData(unhideForUserPostRequestBody.additionalData); } diff --git a/packages/msgraph-sdk-communications/communications/callRecords/microsoftGraphCallRecordsGetDirectRoutingCallsWithFromDateTimeWithToDateTime/index.ts b/packages/msgraph-sdk-communications/communications/callRecords/microsoftGraphCallRecordsGetDirectRoutingCallsWithFromDateTimeWithToDateTime/index.ts index 05fe974586f..6e06f927789 100644 --- a/packages/msgraph-sdk-communications/communications/callRecords/microsoftGraphCallRecordsGetDirectRoutingCallsWithFromDateTimeWithToDateTime/index.ts +++ b/packages/msgraph-sdk-communications/communications/callRecords/microsoftGraphCallRecordsGetDirectRoutingCallsWithFromDateTimeWithToDateTime/index.ts @@ -11,14 +11,14 @@ import { type BaseRequestBuilder, type Parsable, type ParsableFactory, type Pars * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a getDirectRoutingCallsWithFromDateTimeWithToDateTimeGetResponse */ -export function createGetDirectRoutingCallsWithFromDateTimeWithToDateTimeGetResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createGetDirectRoutingCallsWithFromDateTimeWithToDateTimeGetResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoGetDirectRoutingCallsWithFromDateTimeWithToDateTimeGetResponse; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoGetDirectRoutingCallsWithFromDateTimeWithToDateTimeGetResponse(getDirectRoutingCallsWithFromDateTimeWithToDateTimeGetResponse: GetDirectRoutingCallsWithFromDateTimeWithToDateTimeGetResponse | undefined = {} as GetDirectRoutingCallsWithFromDateTimeWithToDateTimeGetResponse) : Record void> { +export function deserializeIntoGetDirectRoutingCallsWithFromDateTimeWithToDateTimeGetResponse(getDirectRoutingCallsWithFromDateTimeWithToDateTimeGetResponse: Partial | undefined = {}) : Record void> { return { ...deserializeIntoBaseCollectionPaginationCountResponse(getDirectRoutingCallsWithFromDateTimeWithToDateTimeGetResponse), "value": n => { getDirectRoutingCallsWithFromDateTimeWithToDateTimeGetResponse.value = n.getCollectionOfObjectValues(createDirectRoutingLogRowFromDiscriminatorValue); }, @@ -76,7 +76,7 @@ export interface MicrosoftGraphCallRecordsGetDirectRoutingCallsWithFromDateTimeW * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeGetDirectRoutingCallsWithFromDateTimeWithToDateTimeGetResponse(writer: SerializationWriter, getDirectRoutingCallsWithFromDateTimeWithToDateTimeGetResponse: GetDirectRoutingCallsWithFromDateTimeWithToDateTimeGetResponse | undefined = {} as GetDirectRoutingCallsWithFromDateTimeWithToDateTimeGetResponse) : void { +export function serializeGetDirectRoutingCallsWithFromDateTimeWithToDateTimeGetResponse(writer: SerializationWriter, getDirectRoutingCallsWithFromDateTimeWithToDateTimeGetResponse: Partial | undefined = {}) : void { serializeBaseCollectionPaginationCountResponse(writer, getDirectRoutingCallsWithFromDateTimeWithToDateTimeGetResponse) writer.writeCollectionOfObjectValues("value", getDirectRoutingCallsWithFromDateTimeWithToDateTimeGetResponse.value, serializeDirectRoutingLogRow); } diff --git a/packages/msgraph-sdk-communications/communications/callRecords/microsoftGraphCallRecordsGetPstnCallsWithFromDateTimeWithToDateTime/index.ts b/packages/msgraph-sdk-communications/communications/callRecords/microsoftGraphCallRecordsGetPstnCallsWithFromDateTimeWithToDateTime/index.ts index d41d9da9bc0..e25ca5ef1d7 100644 --- a/packages/msgraph-sdk-communications/communications/callRecords/microsoftGraphCallRecordsGetPstnCallsWithFromDateTimeWithToDateTime/index.ts +++ b/packages/msgraph-sdk-communications/communications/callRecords/microsoftGraphCallRecordsGetPstnCallsWithFromDateTimeWithToDateTime/index.ts @@ -11,14 +11,14 @@ import { type BaseRequestBuilder, type Parsable, type ParsableFactory, type Pars * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a getPstnCallsWithFromDateTimeWithToDateTimeGetResponse */ -export function createGetPstnCallsWithFromDateTimeWithToDateTimeGetResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createGetPstnCallsWithFromDateTimeWithToDateTimeGetResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoGetPstnCallsWithFromDateTimeWithToDateTimeGetResponse; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoGetPstnCallsWithFromDateTimeWithToDateTimeGetResponse(getPstnCallsWithFromDateTimeWithToDateTimeGetResponse: GetPstnCallsWithFromDateTimeWithToDateTimeGetResponse | undefined = {} as GetPstnCallsWithFromDateTimeWithToDateTimeGetResponse) : Record void> { +export function deserializeIntoGetPstnCallsWithFromDateTimeWithToDateTimeGetResponse(getPstnCallsWithFromDateTimeWithToDateTimeGetResponse: Partial | undefined = {}) : Record void> { return { ...deserializeIntoBaseCollectionPaginationCountResponse(getPstnCallsWithFromDateTimeWithToDateTimeGetResponse), "value": n => { getPstnCallsWithFromDateTimeWithToDateTimeGetResponse.value = n.getCollectionOfObjectValues(createPstnCallLogRowFromDiscriminatorValue); }, @@ -76,7 +76,7 @@ export interface MicrosoftGraphCallRecordsGetPstnCallsWithFromDateTimeWithToDate * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeGetPstnCallsWithFromDateTimeWithToDateTimeGetResponse(writer: SerializationWriter, getPstnCallsWithFromDateTimeWithToDateTimeGetResponse: GetPstnCallsWithFromDateTimeWithToDateTimeGetResponse | undefined = {} as GetPstnCallsWithFromDateTimeWithToDateTimeGetResponse) : void { +export function serializeGetPstnCallsWithFromDateTimeWithToDateTimeGetResponse(writer: SerializationWriter, getPstnCallsWithFromDateTimeWithToDateTimeGetResponse: Partial | undefined = {}) : void { serializeBaseCollectionPaginationCountResponse(writer, getPstnCallsWithFromDateTimeWithToDateTimeGetResponse) writer.writeCollectionOfObjectValues("value", getPstnCallsWithFromDateTimeWithToDateTimeGetResponse.value, serializePstnCallLogRow); } diff --git a/packages/msgraph-sdk-communications/communications/calls/item/addLargeGalleryView/index.ts b/packages/msgraph-sdk-communications/communications/calls/item/addLargeGalleryView/index.ts index 871564e8286..9fb705897c6 100644 --- a/packages/msgraph-sdk-communications/communications/calls/item/addLargeGalleryView/index.ts +++ b/packages/msgraph-sdk-communications/communications/calls/item/addLargeGalleryView/index.ts @@ -44,14 +44,14 @@ export interface AddLargeGalleryViewRequestBuilder extends BaseRequestBuilder Record void>) { return deserializeIntoAddLargeGalleryViewPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoAddLargeGalleryViewPostRequestBody(addLargeGalleryViewPostRequestBody: AddLargeGalleryViewPostRequestBody | undefined = {} as AddLargeGalleryViewPostRequestBody) : Record void> { +export function deserializeIntoAddLargeGalleryViewPostRequestBody(addLargeGalleryViewPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { addLargeGalleryViewPostRequestBody.backingStoreEnabled = true; }, "clientContext": n => { addLargeGalleryViewPostRequestBody.clientContext = n.getStringValue(); }, @@ -61,7 +61,7 @@ export function deserializeIntoAddLargeGalleryViewPostRequestBody(addLargeGaller * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeAddLargeGalleryViewPostRequestBody(writer: SerializationWriter, addLargeGalleryViewPostRequestBody: AddLargeGalleryViewPostRequestBody | undefined = {} as AddLargeGalleryViewPostRequestBody) : void { +export function serializeAddLargeGalleryViewPostRequestBody(writer: SerializationWriter, addLargeGalleryViewPostRequestBody: Partial | undefined = {}) : void { writer.writeStringValue("clientContext", addLargeGalleryViewPostRequestBody.clientContext); writer.writeAdditionalData(addLargeGalleryViewPostRequestBody.additionalData); } diff --git a/packages/msgraph-sdk-communications/communications/calls/item/answer/index.ts b/packages/msgraph-sdk-communications/communications/calls/item/answer/index.ts index d79f609d81a..9f2d4cff3d8 100644 --- a/packages/msgraph-sdk-communications/communications/calls/item/answer/index.ts +++ b/packages/msgraph-sdk-communications/communications/calls/item/answer/index.ts @@ -59,14 +59,14 @@ export interface AnswerRequestBuilder extends BaseRequestBuilder Record void>) { return deserializeIntoAnswerPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoAnswerPostRequestBody(answerPostRequestBody: AnswerPostRequestBody | undefined = {} as AnswerPostRequestBody) : Record void> { +export function deserializeIntoAnswerPostRequestBody(answerPostRequestBody: Partial | undefined = {}) : Record void> { return { "acceptedModalities": n => { answerPostRequestBody.acceptedModalities = n.getCollectionOfEnumValues(ModalityObject); }, "backingStoreEnabled": n => { answerPostRequestBody.backingStoreEnabled = true; }, @@ -80,7 +80,7 @@ export function deserializeIntoAnswerPostRequestBody(answerPostRequestBody: Answ * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeAnswerPostRequestBody(writer: SerializationWriter, answerPostRequestBody: AnswerPostRequestBody | undefined = {} as AnswerPostRequestBody) : void { +export function serializeAnswerPostRequestBody(writer: SerializationWriter, answerPostRequestBody: Partial | undefined = {}) : void { if(answerPostRequestBody.acceptedModalities) writer.writeEnumValue("acceptedModalities", ...answerPostRequestBody.acceptedModalities); writer.writeStringValue("callbackUri", answerPostRequestBody.callbackUri); diff --git a/packages/msgraph-sdk-communications/communications/calls/item/cancelMediaProcessing/index.ts b/packages/msgraph-sdk-communications/communications/calls/item/cancelMediaProcessing/index.ts index 15a54f68136..d7c148b514e 100644 --- a/packages/msgraph-sdk-communications/communications/calls/item/cancelMediaProcessing/index.ts +++ b/packages/msgraph-sdk-communications/communications/calls/item/cancelMediaProcessing/index.ts @@ -44,14 +44,14 @@ export interface CancelMediaProcessingRequestBuilder extends BaseRequestBuilder< * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a cancelMediaProcessingPostRequestBody */ -export function createCancelMediaProcessingPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createCancelMediaProcessingPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoCancelMediaProcessingPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoCancelMediaProcessingPostRequestBody(cancelMediaProcessingPostRequestBody: CancelMediaProcessingPostRequestBody | undefined = {} as CancelMediaProcessingPostRequestBody) : Record void> { +export function deserializeIntoCancelMediaProcessingPostRequestBody(cancelMediaProcessingPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { cancelMediaProcessingPostRequestBody.backingStoreEnabled = true; }, "clientContext": n => { cancelMediaProcessingPostRequestBody.clientContext = n.getStringValue(); }, @@ -61,7 +61,7 @@ export function deserializeIntoCancelMediaProcessingPostRequestBody(cancelMediaP * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeCancelMediaProcessingPostRequestBody(writer: SerializationWriter, cancelMediaProcessingPostRequestBody: CancelMediaProcessingPostRequestBody | undefined = {} as CancelMediaProcessingPostRequestBody) : void { +export function serializeCancelMediaProcessingPostRequestBody(writer: SerializationWriter, cancelMediaProcessingPostRequestBody: Partial | undefined = {}) : void { writer.writeStringValue("clientContext", cancelMediaProcessingPostRequestBody.clientContext); writer.writeAdditionalData(cancelMediaProcessingPostRequestBody.additionalData); } diff --git a/packages/msgraph-sdk-communications/communications/calls/item/changeScreenSharingRole/index.ts b/packages/msgraph-sdk-communications/communications/calls/item/changeScreenSharingRole/index.ts index e7707070845..0a916e0c993 100644 --- a/packages/msgraph-sdk-communications/communications/calls/item/changeScreenSharingRole/index.ts +++ b/packages/msgraph-sdk-communications/communications/calls/item/changeScreenSharingRole/index.ts @@ -43,14 +43,14 @@ export interface ChangeScreenSharingRoleRequestBuilder extends BaseRequestBuilde * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a changeScreenSharingRolePostRequestBody */ -export function createChangeScreenSharingRolePostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createChangeScreenSharingRolePostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoChangeScreenSharingRolePostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoChangeScreenSharingRolePostRequestBody(changeScreenSharingRolePostRequestBody: ChangeScreenSharingRolePostRequestBody | undefined = {} as ChangeScreenSharingRolePostRequestBody) : Record void> { +export function deserializeIntoChangeScreenSharingRolePostRequestBody(changeScreenSharingRolePostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { changeScreenSharingRolePostRequestBody.backingStoreEnabled = true; }, "role": n => { changeScreenSharingRolePostRequestBody.role = n.getEnumValue(ScreenSharingRoleObject); }, @@ -60,7 +60,7 @@ export function deserializeIntoChangeScreenSharingRolePostRequestBody(changeScre * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeChangeScreenSharingRolePostRequestBody(writer: SerializationWriter, changeScreenSharingRolePostRequestBody: ChangeScreenSharingRolePostRequestBody | undefined = {} as ChangeScreenSharingRolePostRequestBody) : void { +export function serializeChangeScreenSharingRolePostRequestBody(writer: SerializationWriter, changeScreenSharingRolePostRequestBody: Partial | undefined = {}) : void { writer.writeEnumValue("role", changeScreenSharingRolePostRequestBody.role); writer.writeAdditionalData(changeScreenSharingRolePostRequestBody.additionalData); } diff --git a/packages/msgraph-sdk-communications/communications/calls/item/mute/index.ts b/packages/msgraph-sdk-communications/communications/calls/item/mute/index.ts index b75925ccf17..9c55f79e356 100644 --- a/packages/msgraph-sdk-communications/communications/calls/item/mute/index.ts +++ b/packages/msgraph-sdk-communications/communications/calls/item/mute/index.ts @@ -10,14 +10,14 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a mutePostRequestBody */ -export function createMutePostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createMutePostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoMutePostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoMutePostRequestBody(mutePostRequestBody: MutePostRequestBody | undefined = {} as MutePostRequestBody) : Record void> { +export function deserializeIntoMutePostRequestBody(mutePostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { mutePostRequestBody.backingStoreEnabled = true; }, "clientContext": n => { mutePostRequestBody.clientContext = n.getStringValue(); }, @@ -61,7 +61,7 @@ export interface MuteRequestBuilder extends BaseRequestBuilder | undefined = {}) : void { writer.writeStringValue("clientContext", mutePostRequestBody.clientContext); writer.writeAdditionalData(mutePostRequestBody.additionalData); } diff --git a/packages/msgraph-sdk-communications/communications/calls/item/participants/invite/index.ts b/packages/msgraph-sdk-communications/communications/calls/item/participants/invite/index.ts index 985955ba95c..a78d6146894 100644 --- a/packages/msgraph-sdk-communications/communications/calls/item/participants/invite/index.ts +++ b/packages/msgraph-sdk-communications/communications/calls/item/participants/invite/index.ts @@ -10,14 +10,14 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a invitePostRequestBody */ -export function createInvitePostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createInvitePostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoInvitePostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoInvitePostRequestBody(invitePostRequestBody: InvitePostRequestBody | undefined = {} as InvitePostRequestBody) : Record void> { +export function deserializeIntoInvitePostRequestBody(invitePostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { invitePostRequestBody.backingStoreEnabled = true; }, "clientContext": n => { invitePostRequestBody.clientContext = n.getStringValue(); }, @@ -47,15 +47,15 @@ export interface InvitePostRequestBody extends AdditionalDataHolder, BackedModel */ export interface InviteRequestBuilder extends BaseRequestBuilder { /** - * Invite participants to the active call. For more information about how to handle operations, see commsOperation. + * Delete a specific participant in a call. In some situations, it is appropriate for an application to remove a participant from an active call. This action can be done before or after the participant answers the call. When an active caller is removed, they are immediately dropped from the call with no pre- or post-removal notification. When an invited participant is removed, any outstanding add participant request is canceled. * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns a Promise of InviteParticipantsOperation - * @see {@link https://learn.microsoft.com/graph/api/participant-invite?view=graph-rest-1.0|Find more info here} + * @see {@link https://learn.microsoft.com/graph/api/participant-delete?view=graph-rest-1.0|Find more info here} */ post(body: InvitePostRequestBody, requestConfiguration?: RequestConfiguration | undefined) : Promise; /** - * Invite participants to the active call. For more information about how to handle operations, see commsOperation. + * Delete a specific participant in a call. In some situations, it is appropriate for an application to remove a participant from an active call. This action can be done before or after the participant answers the call. When an active caller is removed, they are immediately dropped from the call with no pre- or post-removal notification. When an invited participant is removed, any outstanding add participant request is canceled. * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns a RequestInformation @@ -66,7 +66,7 @@ export interface InviteRequestBuilder extends BaseRequestBuilder | undefined = {}) : void { writer.writeStringValue("clientContext", invitePostRequestBody.clientContext); writer.writeCollectionOfObjectValues("participants", invitePostRequestBody.participants, serializeInvitationParticipantInfo); writer.writeAdditionalData(invitePostRequestBody.additionalData); diff --git a/packages/msgraph-sdk-communications/communications/calls/item/participants/item/mute/index.ts b/packages/msgraph-sdk-communications/communications/calls/item/participants/item/mute/index.ts index cbf47be7cf0..22b8e71998a 100644 --- a/packages/msgraph-sdk-communications/communications/calls/item/participants/item/mute/index.ts +++ b/packages/msgraph-sdk-communications/communications/calls/item/participants/item/mute/index.ts @@ -10,14 +10,14 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a mutePostRequestBody */ -export function createMutePostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createMutePostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoMutePostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoMutePostRequestBody(mutePostRequestBody: MutePostRequestBody | undefined = {} as MutePostRequestBody) : Record void> { +export function deserializeIntoMutePostRequestBody(mutePostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { mutePostRequestBody.backingStoreEnabled = true; }, "clientContext": n => { mutePostRequestBody.clientContext = n.getStringValue(); }, @@ -61,7 +61,7 @@ export interface MuteRequestBuilder extends BaseRequestBuilder | undefined = {}) : void { writer.writeStringValue("clientContext", mutePostRequestBody.clientContext); writer.writeAdditionalData(mutePostRequestBody.additionalData); } diff --git a/packages/msgraph-sdk-communications/communications/calls/item/participants/item/startHoldMusic/index.ts b/packages/msgraph-sdk-communications/communications/calls/item/participants/item/startHoldMusic/index.ts index da86125a60e..a702f8909df 100644 --- a/packages/msgraph-sdk-communications/communications/calls/item/participants/item/startHoldMusic/index.ts +++ b/packages/msgraph-sdk-communications/communications/calls/item/participants/item/startHoldMusic/index.ts @@ -10,14 +10,14 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a startHoldMusicPostRequestBody */ -export function createStartHoldMusicPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createStartHoldMusicPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoStartHoldMusicPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoStartHoldMusicPostRequestBody(startHoldMusicPostRequestBody: StartHoldMusicPostRequestBody | undefined = {} as StartHoldMusicPostRequestBody) : Record void> { +export function deserializeIntoStartHoldMusicPostRequestBody(startHoldMusicPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { startHoldMusicPostRequestBody.backingStoreEnabled = true; }, "clientContext": n => { startHoldMusicPostRequestBody.clientContext = n.getStringValue(); }, @@ -28,7 +28,7 @@ export function deserializeIntoStartHoldMusicPostRequestBody(startHoldMusicPostR * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeStartHoldMusicPostRequestBody(writer: SerializationWriter, startHoldMusicPostRequestBody: StartHoldMusicPostRequestBody | undefined = {} as StartHoldMusicPostRequestBody) : void { +export function serializeStartHoldMusicPostRequestBody(writer: SerializationWriter, startHoldMusicPostRequestBody: Partial | undefined = {}) : void { writer.writeStringValue("clientContext", startHoldMusicPostRequestBody.clientContext); writer.writeObjectValue("customPrompt", startHoldMusicPostRequestBody.customPrompt, serializePrompt); writer.writeAdditionalData(startHoldMusicPostRequestBody.additionalData); diff --git a/packages/msgraph-sdk-communications/communications/calls/item/participants/item/stopHoldMusic/index.ts b/packages/msgraph-sdk-communications/communications/calls/item/participants/item/stopHoldMusic/index.ts index 21241f7f65d..228501c29ef 100644 --- a/packages/msgraph-sdk-communications/communications/calls/item/participants/item/stopHoldMusic/index.ts +++ b/packages/msgraph-sdk-communications/communications/calls/item/participants/item/stopHoldMusic/index.ts @@ -10,14 +10,14 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a stopHoldMusicPostRequestBody */ -export function createStopHoldMusicPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createStopHoldMusicPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoStopHoldMusicPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoStopHoldMusicPostRequestBody(stopHoldMusicPostRequestBody: StopHoldMusicPostRequestBody | undefined = {} as StopHoldMusicPostRequestBody) : Record void> { +export function deserializeIntoStopHoldMusicPostRequestBody(stopHoldMusicPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { stopHoldMusicPostRequestBody.backingStoreEnabled = true; }, "clientContext": n => { stopHoldMusicPostRequestBody.clientContext = n.getStringValue(); }, @@ -27,7 +27,7 @@ export function deserializeIntoStopHoldMusicPostRequestBody(stopHoldMusicPostReq * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeStopHoldMusicPostRequestBody(writer: SerializationWriter, stopHoldMusicPostRequestBody: StopHoldMusicPostRequestBody | undefined = {} as StopHoldMusicPostRequestBody) : void { +export function serializeStopHoldMusicPostRequestBody(writer: SerializationWriter, stopHoldMusicPostRequestBody: Partial | undefined = {}) : void { writer.writeStringValue("clientContext", stopHoldMusicPostRequestBody.clientContext); writer.writeAdditionalData(stopHoldMusicPostRequestBody.additionalData); } diff --git a/packages/msgraph-sdk-communications/communications/calls/item/playPrompt/index.ts b/packages/msgraph-sdk-communications/communications/calls/item/playPrompt/index.ts index 127b5e5e3fd..e29363374a2 100644 --- a/packages/msgraph-sdk-communications/communications/calls/item/playPrompt/index.ts +++ b/packages/msgraph-sdk-communications/communications/calls/item/playPrompt/index.ts @@ -10,14 +10,14 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a playPromptPostRequestBody */ -export function createPlayPromptPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createPlayPromptPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoPlayPromptPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoPlayPromptPostRequestBody(playPromptPostRequestBody: PlayPromptPostRequestBody | undefined = {} as PlayPromptPostRequestBody) : Record void> { +export function deserializeIntoPlayPromptPostRequestBody(playPromptPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { playPromptPostRequestBody.backingStoreEnabled = true; }, "clientContext": n => { playPromptPostRequestBody.clientContext = n.getStringValue(); }, @@ -66,7 +66,7 @@ export interface PlayPromptRequestBuilder extends BaseRequestBuilder | undefined = {}) : void { writer.writeStringValue("clientContext", playPromptPostRequestBody.clientContext); writer.writeCollectionOfObjectValues("prompts", playPromptPostRequestBody.prompts, serializePrompt); writer.writeAdditionalData(playPromptPostRequestBody.additionalData); diff --git a/packages/msgraph-sdk-communications/communications/calls/item/recordResponse/index.ts b/packages/msgraph-sdk-communications/communications/calls/item/recordResponse/index.ts index 4636af48ec3..55ebac515c0 100644 --- a/packages/msgraph-sdk-communications/communications/calls/item/recordResponse/index.ts +++ b/packages/msgraph-sdk-communications/communications/calls/item/recordResponse/index.ts @@ -10,14 +10,14 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a recordResponsePostRequestBody */ -export function createRecordResponsePostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createRecordResponsePostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoRecordResponsePostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoRecordResponsePostRequestBody(recordResponsePostRequestBody: RecordResponsePostRequestBody | undefined = {} as RecordResponsePostRequestBody) : Record void> { +export function deserializeIntoRecordResponsePostRequestBody(recordResponsePostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { recordResponsePostRequestBody.backingStoreEnabled = true; }, "bargeInAllowed": n => { recordResponsePostRequestBody.bargeInAllowed = n.getBooleanValue(); }, @@ -96,7 +96,7 @@ export interface RecordResponseRequestBuilder extends BaseRequestBuilder | undefined = {}) : void { writer.writeBooleanValue("bargeInAllowed", recordResponsePostRequestBody.bargeInAllowed); writer.writeStringValue("clientContext", recordResponsePostRequestBody.clientContext); writer.writeNumberValue("initialSilenceTimeoutInSeconds", recordResponsePostRequestBody.initialSilenceTimeoutInSeconds); diff --git a/packages/msgraph-sdk-communications/communications/calls/item/redirect/index.ts b/packages/msgraph-sdk-communications/communications/calls/item/redirect/index.ts index 9405fd372fe..4192d2e1a54 100644 --- a/packages/msgraph-sdk-communications/communications/calls/item/redirect/index.ts +++ b/packages/msgraph-sdk-communications/communications/calls/item/redirect/index.ts @@ -10,14 +10,14 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a redirectPostRequestBody */ -export function createRedirectPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createRedirectPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoRedirectPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoRedirectPostRequestBody(redirectPostRequestBody: RedirectPostRequestBody | undefined = {} as RedirectPostRequestBody) : Record void> { +export function deserializeIntoRedirectPostRequestBody(redirectPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { redirectPostRequestBody.backingStoreEnabled = true; }, "callbackUri": n => { redirectPostRequestBody.callbackUri = n.getStringValue(); }, @@ -70,7 +70,7 @@ export interface RedirectRequestBuilder extends BaseRequestBuilder | undefined = {}) : void { writer.writeStringValue("callbackUri", redirectPostRequestBody.callbackUri); writer.writeCollectionOfObjectValues("targets", redirectPostRequestBody.targets, serializeInvitationParticipantInfo); writer.writeNumberValue("timeout", redirectPostRequestBody.timeout); diff --git a/packages/msgraph-sdk-communications/communications/calls/item/reject/index.ts b/packages/msgraph-sdk-communications/communications/calls/item/reject/index.ts index 24d33582ba5..a602c3bc089 100644 --- a/packages/msgraph-sdk-communications/communications/calls/item/reject/index.ts +++ b/packages/msgraph-sdk-communications/communications/calls/item/reject/index.ts @@ -10,14 +10,14 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a rejectPostRequestBody */ -export function createRejectPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createRejectPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoRejectPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoRejectPostRequestBody(rejectPostRequestBody: RejectPostRequestBody | undefined = {} as RejectPostRequestBody) : Record void> { +export function deserializeIntoRejectPostRequestBody(rejectPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { rejectPostRequestBody.backingStoreEnabled = true; }, "callbackUri": n => { rejectPostRequestBody.callbackUri = n.getStringValue(); }, @@ -65,7 +65,7 @@ export interface RejectRequestBuilder extends BaseRequestBuilder | undefined = {}) : void { writer.writeStringValue("callbackUri", rejectPostRequestBody.callbackUri); writer.writeEnumValue("reason", rejectPostRequestBody.reason); writer.writeAdditionalData(rejectPostRequestBody.additionalData); diff --git a/packages/msgraph-sdk-communications/communications/calls/item/sendDtmfTones/index.ts b/packages/msgraph-sdk-communications/communications/calls/item/sendDtmfTones/index.ts index 32671a6147d..7c158c969b1 100644 --- a/packages/msgraph-sdk-communications/communications/calls/item/sendDtmfTones/index.ts +++ b/packages/msgraph-sdk-communications/communications/calls/item/sendDtmfTones/index.ts @@ -10,14 +10,14 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a sendDtmfTonesPostRequestBody */ -export function createSendDtmfTonesPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createSendDtmfTonesPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoSendDtmfTonesPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoSendDtmfTonesPostRequestBody(sendDtmfTonesPostRequestBody: SendDtmfTonesPostRequestBody | undefined = {} as SendDtmfTonesPostRequestBody) : Record void> { +export function deserializeIntoSendDtmfTonesPostRequestBody(sendDtmfTonesPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { sendDtmfTonesPostRequestBody.backingStoreEnabled = true; }, "clientContext": n => { sendDtmfTonesPostRequestBody.clientContext = n.getStringValue(); }, @@ -70,7 +70,7 @@ export interface SendDtmfTonesRequestBuilder extends BaseRequestBuilder | undefined = {}) : void { writer.writeStringValue("clientContext", sendDtmfTonesPostRequestBody.clientContext); writer.writeNumberValue("delayBetweenTonesMs", sendDtmfTonesPostRequestBody.delayBetweenTonesMs); if(sendDtmfTonesPostRequestBody.tones) diff --git a/packages/msgraph-sdk-communications/communications/calls/item/subscribeToTone/index.ts b/packages/msgraph-sdk-communications/communications/calls/item/subscribeToTone/index.ts index 0139bd8d47e..0578981221c 100644 --- a/packages/msgraph-sdk-communications/communications/calls/item/subscribeToTone/index.ts +++ b/packages/msgraph-sdk-communications/communications/calls/item/subscribeToTone/index.ts @@ -10,14 +10,14 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a subscribeToTonePostRequestBody */ -export function createSubscribeToTonePostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createSubscribeToTonePostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoSubscribeToTonePostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoSubscribeToTonePostRequestBody(subscribeToTonePostRequestBody: SubscribeToTonePostRequestBody | undefined = {} as SubscribeToTonePostRequestBody) : Record void> { +export function deserializeIntoSubscribeToTonePostRequestBody(subscribeToTonePostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { subscribeToTonePostRequestBody.backingStoreEnabled = true; }, "clientContext": n => { subscribeToTonePostRequestBody.clientContext = n.getStringValue(); }, @@ -27,7 +27,7 @@ export function deserializeIntoSubscribeToTonePostRequestBody(subscribeToTonePos * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeSubscribeToTonePostRequestBody(writer: SerializationWriter, subscribeToTonePostRequestBody: SubscribeToTonePostRequestBody | undefined = {} as SubscribeToTonePostRequestBody) : void { +export function serializeSubscribeToTonePostRequestBody(writer: SerializationWriter, subscribeToTonePostRequestBody: Partial | undefined = {}) : void { writer.writeStringValue("clientContext", subscribeToTonePostRequestBody.clientContext); writer.writeAdditionalData(subscribeToTonePostRequestBody.additionalData); } diff --git a/packages/msgraph-sdk-communications/communications/calls/item/transfer/index.ts b/packages/msgraph-sdk-communications/communications/calls/item/transfer/index.ts index 3c31129811f..89e3647e063 100644 --- a/packages/msgraph-sdk-communications/communications/calls/item/transfer/index.ts +++ b/packages/msgraph-sdk-communications/communications/calls/item/transfer/index.ts @@ -10,14 +10,14 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a transferPostRequestBody */ -export function createTransferPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createTransferPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoTransferPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoTransferPostRequestBody(transferPostRequestBody: TransferPostRequestBody | undefined = {} as TransferPostRequestBody) : Record void> { +export function deserializeIntoTransferPostRequestBody(transferPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { transferPostRequestBody.backingStoreEnabled = true; }, "transferee": n => { transferPostRequestBody.transferee = n.getObjectValue(createParticipantInfoFromDiscriminatorValue); }, @@ -28,7 +28,7 @@ export function deserializeIntoTransferPostRequestBody(transferPostRequestBody: * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeTransferPostRequestBody(writer: SerializationWriter, transferPostRequestBody: TransferPostRequestBody | undefined = {} as TransferPostRequestBody) : void { +export function serializeTransferPostRequestBody(writer: SerializationWriter, transferPostRequestBody: Partial | undefined = {}) : void { writer.writeObjectValue("transferee", transferPostRequestBody.transferee, serializeParticipantInfo); writer.writeObjectValue("transferTarget", transferPostRequestBody.transferTarget, serializeInvitationParticipantInfo); writer.writeAdditionalData(transferPostRequestBody.additionalData); diff --git a/packages/msgraph-sdk-communications/communications/calls/item/unmute/index.ts b/packages/msgraph-sdk-communications/communications/calls/item/unmute/index.ts index fdd72d31986..4dca297c76c 100644 --- a/packages/msgraph-sdk-communications/communications/calls/item/unmute/index.ts +++ b/packages/msgraph-sdk-communications/communications/calls/item/unmute/index.ts @@ -10,14 +10,14 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a unmutePostRequestBody */ -export function createUnmutePostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createUnmutePostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoUnmutePostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoUnmutePostRequestBody(unmutePostRequestBody: UnmutePostRequestBody | undefined = {} as UnmutePostRequestBody) : Record void> { +export function deserializeIntoUnmutePostRequestBody(unmutePostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { unmutePostRequestBody.backingStoreEnabled = true; }, "clientContext": n => { unmutePostRequestBody.clientContext = n.getStringValue(); }, @@ -27,7 +27,7 @@ export function deserializeIntoUnmutePostRequestBody(unmutePostRequestBody: Unmu * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeUnmutePostRequestBody(writer: SerializationWriter, unmutePostRequestBody: UnmutePostRequestBody | undefined = {} as UnmutePostRequestBody) : void { +export function serializeUnmutePostRequestBody(writer: SerializationWriter, unmutePostRequestBody: Partial | undefined = {}) : void { writer.writeStringValue("clientContext", unmutePostRequestBody.clientContext); writer.writeAdditionalData(unmutePostRequestBody.additionalData); } diff --git a/packages/msgraph-sdk-communications/communications/calls/item/updateRecordingStatus/index.ts b/packages/msgraph-sdk-communications/communications/calls/item/updateRecordingStatus/index.ts index de6e3d6a930..19559dc9ecd 100644 --- a/packages/msgraph-sdk-communications/communications/calls/item/updateRecordingStatus/index.ts +++ b/packages/msgraph-sdk-communications/communications/calls/item/updateRecordingStatus/index.ts @@ -10,14 +10,14 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a updateRecordingStatusPostRequestBody */ -export function createUpdateRecordingStatusPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createUpdateRecordingStatusPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoUpdateRecordingStatusPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoUpdateRecordingStatusPostRequestBody(updateRecordingStatusPostRequestBody: UpdateRecordingStatusPostRequestBody | undefined = {} as UpdateRecordingStatusPostRequestBody) : Record void> { +export function deserializeIntoUpdateRecordingStatusPostRequestBody(updateRecordingStatusPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { updateRecordingStatusPostRequestBody.backingStoreEnabled = true; }, "clientContext": n => { updateRecordingStatusPostRequestBody.clientContext = n.getStringValue(); }, @@ -28,7 +28,7 @@ export function deserializeIntoUpdateRecordingStatusPostRequestBody(updateRecord * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeUpdateRecordingStatusPostRequestBody(writer: SerializationWriter, updateRecordingStatusPostRequestBody: UpdateRecordingStatusPostRequestBody | undefined = {} as UpdateRecordingStatusPostRequestBody) : void { +export function serializeUpdateRecordingStatusPostRequestBody(writer: SerializationWriter, updateRecordingStatusPostRequestBody: Partial | undefined = {}) : void { writer.writeStringValue("clientContext", updateRecordingStatusPostRequestBody.clientContext); writer.writeEnumValue("status", updateRecordingStatusPostRequestBody.status); writer.writeAdditionalData(updateRecordingStatusPostRequestBody.additionalData); diff --git a/packages/msgraph-sdk-communications/communications/calls/logTeleconferenceDeviceQuality/index.ts b/packages/msgraph-sdk-communications/communications/calls/logTeleconferenceDeviceQuality/index.ts index bd147b08429..f77b7e43de3 100644 --- a/packages/msgraph-sdk-communications/communications/calls/logTeleconferenceDeviceQuality/index.ts +++ b/packages/msgraph-sdk-communications/communications/calls/logTeleconferenceDeviceQuality/index.ts @@ -10,14 +10,14 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a logTeleconferenceDeviceQualityPostRequestBody */ -export function createLogTeleconferenceDeviceQualityPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createLogTeleconferenceDeviceQualityPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoLogTeleconferenceDeviceQualityPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoLogTeleconferenceDeviceQualityPostRequestBody(logTeleconferenceDeviceQualityPostRequestBody: LogTeleconferenceDeviceQualityPostRequestBody | undefined = {} as LogTeleconferenceDeviceQualityPostRequestBody) : Record void> { +export function deserializeIntoLogTeleconferenceDeviceQualityPostRequestBody(logTeleconferenceDeviceQualityPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { logTeleconferenceDeviceQualityPostRequestBody.backingStoreEnabled = true; }, "quality": n => { logTeleconferenceDeviceQualityPostRequestBody.quality = n.getObjectValue(createTeleconferenceDeviceQualityFromDiscriminatorValue); }, @@ -60,7 +60,7 @@ export interface LogTeleconferenceDeviceQualityRequestBuilder extends BaseReques * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeLogTeleconferenceDeviceQualityPostRequestBody(writer: SerializationWriter, logTeleconferenceDeviceQualityPostRequestBody: LogTeleconferenceDeviceQualityPostRequestBody | undefined = {} as LogTeleconferenceDeviceQualityPostRequestBody) : void { +export function serializeLogTeleconferenceDeviceQualityPostRequestBody(writer: SerializationWriter, logTeleconferenceDeviceQualityPostRequestBody: Partial | undefined = {}) : void { writer.writeObjectValue("quality", logTeleconferenceDeviceQualityPostRequestBody.quality, serializeTeleconferenceDeviceQuality); writer.writeAdditionalData(logTeleconferenceDeviceQualityPostRequestBody.additionalData); } diff --git a/packages/msgraph-sdk-communications/communications/getPresencesByUserId/index.ts b/packages/msgraph-sdk-communications/communications/getPresencesByUserId/index.ts index 0fbc425a01a..0934cca426b 100644 --- a/packages/msgraph-sdk-communications/communications/getPresencesByUserId/index.ts +++ b/packages/msgraph-sdk-communications/communications/getPresencesByUserId/index.ts @@ -10,7 +10,7 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a getPresencesByUserIdPostRequestBody */ -export function createGetPresencesByUserIdPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createGetPresencesByUserIdPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoGetPresencesByUserIdPostRequestBody; } /** @@ -18,14 +18,14 @@ export function createGetPresencesByUserIdPostRequestBodyFromDiscriminatorValue( * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a getPresencesByUserIdPostResponse */ -export function createGetPresencesByUserIdPostResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createGetPresencesByUserIdPostResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoGetPresencesByUserIdPostResponse; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoGetPresencesByUserIdPostRequestBody(getPresencesByUserIdPostRequestBody: GetPresencesByUserIdPostRequestBody | undefined = {} as GetPresencesByUserIdPostRequestBody) : Record void> { +export function deserializeIntoGetPresencesByUserIdPostRequestBody(getPresencesByUserIdPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { getPresencesByUserIdPostRequestBody.backingStoreEnabled = true; }, "ids": n => { getPresencesByUserIdPostRequestBody.ids = n.getCollectionOfPrimitiveValues(); }, @@ -35,7 +35,7 @@ export function deserializeIntoGetPresencesByUserIdPostRequestBody(getPresencesB * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoGetPresencesByUserIdPostResponse(getPresencesByUserIdPostResponse: GetPresencesByUserIdPostResponse | undefined = {} as GetPresencesByUserIdPostResponse) : Record void> { +export function deserializeIntoGetPresencesByUserIdPostResponse(getPresencesByUserIdPostResponse: Partial | undefined = {}) : Record void> { return { ...deserializeIntoBaseCollectionPaginationCountResponse(getPresencesByUserIdPostResponse), "value": n => { getPresencesByUserIdPostResponse.value = n.getCollectionOfObjectValues(createPresenceFromDiscriminatorValue); }, @@ -85,7 +85,7 @@ export interface GetPresencesByUserIdRequestBuilder extends BaseRequestBuilder | undefined = {}) : void { writer.writeCollectionOfPrimitiveValues("ids", getPresencesByUserIdPostRequestBody.ids); writer.writeAdditionalData(getPresencesByUserIdPostRequestBody.additionalData); } @@ -93,7 +93,7 @@ export function serializeGetPresencesByUserIdPostRequestBody(writer: Serializati * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeGetPresencesByUserIdPostResponse(writer: SerializationWriter, getPresencesByUserIdPostResponse: GetPresencesByUserIdPostResponse | undefined = {} as GetPresencesByUserIdPostResponse) : void { +export function serializeGetPresencesByUserIdPostResponse(writer: SerializationWriter, getPresencesByUserIdPostResponse: Partial | undefined = {}) : void { serializeBaseCollectionPaginationCountResponse(writer, getPresencesByUserIdPostResponse) writer.writeCollectionOfObjectValues("value", getPresencesByUserIdPostResponse.value, serializePresence); } diff --git a/packages/msgraph-sdk-communications/communications/onlineMeetings/createOrGet/index.ts b/packages/msgraph-sdk-communications/communications/onlineMeetings/createOrGet/index.ts index 225e39d467c..b2d712ed213 100644 --- a/packages/msgraph-sdk-communications/communications/onlineMeetings/createOrGet/index.ts +++ b/packages/msgraph-sdk-communications/communications/onlineMeetings/createOrGet/index.ts @@ -10,7 +10,7 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a createOrGetPostRequestBody */ -export function createCreateOrGetPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createCreateOrGetPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoCreateOrGetPostRequestBody; } export interface CreateOrGetPostRequestBody extends AdditionalDataHolder, BackedModel, Parsable { @@ -71,7 +71,7 @@ export interface CreateOrGetRequestBuilder extends BaseRequestBuilder void> */ -export function deserializeIntoCreateOrGetPostRequestBody(createOrGetPostRequestBody: CreateOrGetPostRequestBody | undefined = {} as CreateOrGetPostRequestBody) : Record void> { +export function deserializeIntoCreateOrGetPostRequestBody(createOrGetPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { createOrGetPostRequestBody.backingStoreEnabled = true; }, "chatInfo": n => { createOrGetPostRequestBody.chatInfo = n.getObjectValue(createChatInfoFromDiscriminatorValue); }, @@ -86,7 +86,7 @@ export function deserializeIntoCreateOrGetPostRequestBody(createOrGetPostRequest * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeCreateOrGetPostRequestBody(writer: SerializationWriter, createOrGetPostRequestBody: CreateOrGetPostRequestBody | undefined = {} as CreateOrGetPostRequestBody) : void { +export function serializeCreateOrGetPostRequestBody(writer: SerializationWriter, createOrGetPostRequestBody: Partial | undefined = {}) : void { writer.writeObjectValue("chatInfo", createOrGetPostRequestBody.chatInfo, serializeChatInfo); writer.writeDateValue("endDateTime", createOrGetPostRequestBody.endDateTime); writer.writeStringValue("externalId", createOrGetPostRequestBody.externalId); diff --git a/packages/msgraph-sdk-communications/communications/onlineMeetings/item/getVirtualAppointmentJoinWebUrl/index.ts b/packages/msgraph-sdk-communications/communications/onlineMeetings/item/getVirtualAppointmentJoinWebUrl/index.ts index e5d252e8224..5580f96b906 100644 --- a/packages/msgraph-sdk-communications/communications/onlineMeetings/item/getVirtualAppointmentJoinWebUrl/index.ts +++ b/packages/msgraph-sdk-communications/communications/onlineMeetings/item/getVirtualAppointmentJoinWebUrl/index.ts @@ -9,14 +9,14 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a getVirtualAppointmentJoinWebUrlGetResponse */ -export function createGetVirtualAppointmentJoinWebUrlGetResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createGetVirtualAppointmentJoinWebUrlGetResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoGetVirtualAppointmentJoinWebUrlGetResponse; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoGetVirtualAppointmentJoinWebUrlGetResponse(getVirtualAppointmentJoinWebUrlGetResponse: GetVirtualAppointmentJoinWebUrlGetResponse | undefined = {} as GetVirtualAppointmentJoinWebUrlGetResponse) : Record void> { +export function deserializeIntoGetVirtualAppointmentJoinWebUrlGetResponse(getVirtualAppointmentJoinWebUrlGetResponse: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { getVirtualAppointmentJoinWebUrlGetResponse.backingStoreEnabled = true; }, "value": n => { getVirtualAppointmentJoinWebUrlGetResponse.value = n.getStringValue(); }, @@ -57,7 +57,7 @@ export interface GetVirtualAppointmentJoinWebUrlRequestBuilder extends BaseReque * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeGetVirtualAppointmentJoinWebUrlGetResponse(writer: SerializationWriter, getVirtualAppointmentJoinWebUrlGetResponse: GetVirtualAppointmentJoinWebUrlGetResponse | undefined = {} as GetVirtualAppointmentJoinWebUrlGetResponse) : void { +export function serializeGetVirtualAppointmentJoinWebUrlGetResponse(writer: SerializationWriter, getVirtualAppointmentJoinWebUrlGetResponse: Partial | undefined = {}) : void { writer.writeStringValue("value", getVirtualAppointmentJoinWebUrlGetResponse.value); writer.writeAdditionalData(getVirtualAppointmentJoinWebUrlGetResponse.additionalData); } diff --git a/packages/msgraph-sdk-communications/communications/presences/item/clearPresence/index.ts b/packages/msgraph-sdk-communications/communications/presences/item/clearPresence/index.ts index cac5c5a8368..f1b3fe2beee 100644 --- a/packages/msgraph-sdk-communications/communications/presences/item/clearPresence/index.ts +++ b/packages/msgraph-sdk-communications/communications/presences/item/clearPresence/index.ts @@ -42,14 +42,14 @@ export interface ClearPresenceRequestBuilder extends BaseRequestBuilder Record void>) { return deserializeIntoClearPresencePostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoClearPresencePostRequestBody(clearPresencePostRequestBody: ClearPresencePostRequestBody | undefined = {} as ClearPresencePostRequestBody) : Record void> { +export function deserializeIntoClearPresencePostRequestBody(clearPresencePostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { clearPresencePostRequestBody.backingStoreEnabled = true; }, "sessionId": n => { clearPresencePostRequestBody.sessionId = n.getStringValue(); }, @@ -59,7 +59,7 @@ export function deserializeIntoClearPresencePostRequestBody(clearPresencePostReq * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeClearPresencePostRequestBody(writer: SerializationWriter, clearPresencePostRequestBody: ClearPresencePostRequestBody | undefined = {} as ClearPresencePostRequestBody) : void { +export function serializeClearPresencePostRequestBody(writer: SerializationWriter, clearPresencePostRequestBody: Partial | undefined = {}) : void { writer.writeStringValue("sessionId", clearPresencePostRequestBody.sessionId); writer.writeAdditionalData(clearPresencePostRequestBody.additionalData); } diff --git a/packages/msgraph-sdk-communications/communications/presences/item/setPresence/index.ts b/packages/msgraph-sdk-communications/communications/presences/item/setPresence/index.ts index a8c91b6189b..c20afc5b2b1 100644 --- a/packages/msgraph-sdk-communications/communications/presences/item/setPresence/index.ts +++ b/packages/msgraph-sdk-communications/communications/presences/item/setPresence/index.ts @@ -9,14 +9,14 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a setPresencePostRequestBody */ -export function createSetPresencePostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createSetPresencePostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoSetPresencePostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoSetPresencePostRequestBody(setPresencePostRequestBody: SetPresencePostRequestBody | undefined = {} as SetPresencePostRequestBody) : Record void> { +export function deserializeIntoSetPresencePostRequestBody(setPresencePostRequestBody: Partial | undefined = {}) : Record void> { return { "activity": n => { setPresencePostRequestBody.activity = n.getStringValue(); }, "availability": n => { setPresencePostRequestBody.availability = n.getStringValue(); }, @@ -29,7 +29,7 @@ export function deserializeIntoSetPresencePostRequestBody(setPresencePostRequest * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeSetPresencePostRequestBody(writer: SerializationWriter, setPresencePostRequestBody: SetPresencePostRequestBody | undefined = {} as SetPresencePostRequestBody) : void { +export function serializeSetPresencePostRequestBody(writer: SerializationWriter, setPresencePostRequestBody: Partial | undefined = {}) : void { writer.writeStringValue("activity", setPresencePostRequestBody.activity); writer.writeStringValue("availability", setPresencePostRequestBody.availability); writer.writeDurationValue("expirationDuration", setPresencePostRequestBody.expirationDuration); diff --git a/packages/msgraph-sdk-communications/communications/presences/item/setStatusMessage/index.ts b/packages/msgraph-sdk-communications/communications/presences/item/setStatusMessage/index.ts index b677050b503..33b700c3805 100644 --- a/packages/msgraph-sdk-communications/communications/presences/item/setStatusMessage/index.ts +++ b/packages/msgraph-sdk-communications/communications/presences/item/setStatusMessage/index.ts @@ -10,14 +10,14 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a setStatusMessagePostRequestBody */ -export function createSetStatusMessagePostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createSetStatusMessagePostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoSetStatusMessagePostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoSetStatusMessagePostRequestBody(setStatusMessagePostRequestBody: SetStatusMessagePostRequestBody | undefined = {} as SetStatusMessagePostRequestBody) : Record void> { +export function deserializeIntoSetStatusMessagePostRequestBody(setStatusMessagePostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { setStatusMessagePostRequestBody.backingStoreEnabled = true; }, "statusMessage": n => { setStatusMessagePostRequestBody.statusMessage = n.getObjectValue(createPresenceStatusMessageFromDiscriminatorValue); }, @@ -27,7 +27,7 @@ export function deserializeIntoSetStatusMessagePostRequestBody(setStatusMessageP * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeSetStatusMessagePostRequestBody(writer: SerializationWriter, setStatusMessagePostRequestBody: SetStatusMessagePostRequestBody | undefined = {} as SetStatusMessagePostRequestBody) : void { +export function serializeSetStatusMessagePostRequestBody(writer: SerializationWriter, setStatusMessagePostRequestBody: Partial | undefined = {}) : void { writer.writeObjectValue("statusMessage", setStatusMessagePostRequestBody.statusMessage, serializePresenceStatusMessage); writer.writeAdditionalData(setStatusMessagePostRequestBody.additionalData); } diff --git a/packages/msgraph-sdk-communications/communications/presences/item/setUserPreferredPresence/index.ts b/packages/msgraph-sdk-communications/communications/presences/item/setUserPreferredPresence/index.ts index 70d651aa3b4..979866c3aff 100644 --- a/packages/msgraph-sdk-communications/communications/presences/item/setUserPreferredPresence/index.ts +++ b/packages/msgraph-sdk-communications/communications/presences/item/setUserPreferredPresence/index.ts @@ -9,14 +9,14 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a setUserPreferredPresencePostRequestBody */ -export function createSetUserPreferredPresencePostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createSetUserPreferredPresencePostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoSetUserPreferredPresencePostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoSetUserPreferredPresencePostRequestBody(setUserPreferredPresencePostRequestBody: SetUserPreferredPresencePostRequestBody | undefined = {} as SetUserPreferredPresencePostRequestBody) : Record void> { +export function deserializeIntoSetUserPreferredPresencePostRequestBody(setUserPreferredPresencePostRequestBody: Partial | undefined = {}) : Record void> { return { "activity": n => { setUserPreferredPresencePostRequestBody.activity = n.getStringValue(); }, "availability": n => { setUserPreferredPresencePostRequestBody.availability = n.getStringValue(); }, @@ -28,7 +28,7 @@ export function deserializeIntoSetUserPreferredPresencePostRequestBody(setUserPr * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeSetUserPreferredPresencePostRequestBody(writer: SerializationWriter, setUserPreferredPresencePostRequestBody: SetUserPreferredPresencePostRequestBody | undefined = {} as SetUserPreferredPresencePostRequestBody) : void { +export function serializeSetUserPreferredPresencePostRequestBody(writer: SerializationWriter, setUserPreferredPresencePostRequestBody: Partial | undefined = {}) : void { writer.writeStringValue("activity", setUserPreferredPresencePostRequestBody.activity); writer.writeStringValue("availability", setUserPreferredPresencePostRequestBody.availability); writer.writeDurationValue("expirationDuration", setUserPreferredPresencePostRequestBody.expirationDuration); diff --git a/packages/msgraph-sdk-connections/connections/item/items/item/microsoftGraphExternalConnectorsAddActivities/index.ts b/packages/msgraph-sdk-connections/connections/item/items/item/microsoftGraphExternalConnectorsAddActivities/index.ts index fc381681b29..70ec6e8ac72 100644 --- a/packages/msgraph-sdk-connections/connections/item/items/item/microsoftGraphExternalConnectorsAddActivities/index.ts +++ b/packages/msgraph-sdk-connections/connections/item/items/item/microsoftGraphExternalConnectorsAddActivities/index.ts @@ -31,7 +31,7 @@ export interface AddActivitiesPostResponse extends BaseCollectionPaginationCount * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a addActivitiesPostRequestBody */ -export function createAddActivitiesPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createAddActivitiesPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoAddActivitiesPostRequestBody; } /** @@ -39,14 +39,14 @@ export function createAddActivitiesPostRequestBodyFromDiscriminatorValue(parseNo * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a addActivitiesPostResponse */ -export function createAddActivitiesPostResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createAddActivitiesPostResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoAddActivitiesPostResponse; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoAddActivitiesPostRequestBody(addActivitiesPostRequestBody: AddActivitiesPostRequestBody | undefined = {} as AddActivitiesPostRequestBody) : Record void> { +export function deserializeIntoAddActivitiesPostRequestBody(addActivitiesPostRequestBody: Partial | undefined = {}) : Record void> { return { "activities": n => { addActivitiesPostRequestBody.activities = n.getCollectionOfObjectValues(createExternalActivityFromDiscriminatorValue); }, "backingStoreEnabled": n => { addActivitiesPostRequestBody.backingStoreEnabled = true; }, @@ -56,7 +56,7 @@ export function deserializeIntoAddActivitiesPostRequestBody(addActivitiesPostReq * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoAddActivitiesPostResponse(addActivitiesPostResponse: AddActivitiesPostResponse | undefined = {} as AddActivitiesPostResponse) : Record void> { +export function deserializeIntoAddActivitiesPostResponse(addActivitiesPostResponse: Partial | undefined = {}) : Record void> { return { ...deserializeIntoBaseCollectionPaginationCountResponse(addActivitiesPostResponse), "value": n => { addActivitiesPostResponse.value = n.getCollectionOfObjectValues(createExternalActivityResultFromDiscriminatorValue); }, @@ -85,7 +85,7 @@ export interface MicrosoftGraphExternalConnectorsAddActivitiesRequestBuilder ext * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeAddActivitiesPostRequestBody(writer: SerializationWriter, addActivitiesPostRequestBody: AddActivitiesPostRequestBody | undefined = {} as AddActivitiesPostRequestBody) : void { +export function serializeAddActivitiesPostRequestBody(writer: SerializationWriter, addActivitiesPostRequestBody: Partial | undefined = {}) : void { writer.writeCollectionOfObjectValues("activities", addActivitiesPostRequestBody.activities, serializeExternalActivity); writer.writeAdditionalData(addActivitiesPostRequestBody.additionalData); } @@ -93,7 +93,7 @@ export function serializeAddActivitiesPostRequestBody(writer: SerializationWrite * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeAddActivitiesPostResponse(writer: SerializationWriter, addActivitiesPostResponse: AddActivitiesPostResponse | undefined = {} as AddActivitiesPostResponse) : void { +export function serializeAddActivitiesPostResponse(writer: SerializationWriter, addActivitiesPostResponse: Partial | undefined = {}) : void { serializeBaseCollectionPaginationCountResponse(writer, addActivitiesPostResponse) writer.writeCollectionOfObjectValues("value", addActivitiesPostResponse.value, serializeExternalActivityResult); } diff --git a/packages/msgraph-sdk-contacts/contacts/delta/index.ts b/packages/msgraph-sdk-contacts/contacts/delta/index.ts index 68ed37f02d4..6bb43de1326 100644 --- a/packages/msgraph-sdk-contacts/contacts/delta/index.ts +++ b/packages/msgraph-sdk-contacts/contacts/delta/index.ts @@ -10,7 +10,7 @@ import { type BaseRequestBuilder, type Parsable, type ParsableFactory, type Pars * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a deltaGetResponse */ -export function createDeltaGetResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createDeltaGetResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoDeltaGetResponse; } export interface DeltaGetResponse extends BaseDeltaFunctionResponse, Parsable { @@ -73,7 +73,7 @@ export interface DeltaRequestBuilderGetQueryParameters { * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoDeltaGetResponse(deltaGetResponse: DeltaGetResponse | undefined = {} as DeltaGetResponse) : Record void> { +export function deserializeIntoDeltaGetResponse(deltaGetResponse: Partial | undefined = {}) : Record void> { return { ...deserializeIntoBaseDeltaFunctionResponse(deltaGetResponse), "value": n => { deltaGetResponse.value = n.getCollectionOfObjectValues(createOrgContactFromDiscriminatorValue); }, @@ -83,7 +83,7 @@ export function deserializeIntoDeltaGetResponse(deltaGetResponse: DeltaGetRespon * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeDeltaGetResponse(writer: SerializationWriter, deltaGetResponse: DeltaGetResponse | undefined = {} as DeltaGetResponse) : void { +export function serializeDeltaGetResponse(writer: SerializationWriter, deltaGetResponse: Partial | undefined = {}) : void { serializeBaseDeltaFunctionResponse(writer, deltaGetResponse) writer.writeCollectionOfObjectValues("value", deltaGetResponse.value, serializeOrgContact); } diff --git a/packages/msgraph-sdk-contacts/contacts/getAvailableExtensionProperties/index.ts b/packages/msgraph-sdk-contacts/contacts/getAvailableExtensionProperties/index.ts index 563f69ae214..672bd6c5254 100644 --- a/packages/msgraph-sdk-contacts/contacts/getAvailableExtensionProperties/index.ts +++ b/packages/msgraph-sdk-contacts/contacts/getAvailableExtensionProperties/index.ts @@ -10,7 +10,7 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a getAvailableExtensionPropertiesPostRequestBody */ -export function createGetAvailableExtensionPropertiesPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createGetAvailableExtensionPropertiesPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoGetAvailableExtensionPropertiesPostRequestBody; } /** @@ -18,14 +18,14 @@ export function createGetAvailableExtensionPropertiesPostRequestBodyFromDiscrimi * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a getAvailableExtensionPropertiesPostResponse */ -export function createGetAvailableExtensionPropertiesPostResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createGetAvailableExtensionPropertiesPostResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoGetAvailableExtensionPropertiesPostResponse; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoGetAvailableExtensionPropertiesPostRequestBody(getAvailableExtensionPropertiesPostRequestBody: GetAvailableExtensionPropertiesPostRequestBody | undefined = {} as GetAvailableExtensionPropertiesPostRequestBody) : Record void> { +export function deserializeIntoGetAvailableExtensionPropertiesPostRequestBody(getAvailableExtensionPropertiesPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { getAvailableExtensionPropertiesPostRequestBody.backingStoreEnabled = true; }, "isSyncedFromOnPremises": n => { getAvailableExtensionPropertiesPostRequestBody.isSyncedFromOnPremises = n.getBooleanValue(); }, @@ -35,7 +35,7 @@ export function deserializeIntoGetAvailableExtensionPropertiesPostRequestBody(ge * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoGetAvailableExtensionPropertiesPostResponse(getAvailableExtensionPropertiesPostResponse: GetAvailableExtensionPropertiesPostResponse | undefined = {} as GetAvailableExtensionPropertiesPostResponse) : Record void> { +export function deserializeIntoGetAvailableExtensionPropertiesPostResponse(getAvailableExtensionPropertiesPostResponse: Partial | undefined = {}) : Record void> { return { ...deserializeIntoBaseCollectionPaginationCountResponse(getAvailableExtensionPropertiesPostResponse), "value": n => { getAvailableExtensionPropertiesPostResponse.value = n.getCollectionOfObjectValues(createExtensionPropertyFromDiscriminatorValue); }, @@ -85,7 +85,7 @@ export interface GetAvailableExtensionPropertiesRequestBuilder extends BaseReque * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeGetAvailableExtensionPropertiesPostRequestBody(writer: SerializationWriter, getAvailableExtensionPropertiesPostRequestBody: GetAvailableExtensionPropertiesPostRequestBody | undefined = {} as GetAvailableExtensionPropertiesPostRequestBody) : void { +export function serializeGetAvailableExtensionPropertiesPostRequestBody(writer: SerializationWriter, getAvailableExtensionPropertiesPostRequestBody: Partial | undefined = {}) : void { writer.writeBooleanValue("isSyncedFromOnPremises", getAvailableExtensionPropertiesPostRequestBody.isSyncedFromOnPremises); writer.writeAdditionalData(getAvailableExtensionPropertiesPostRequestBody.additionalData); } @@ -93,7 +93,7 @@ export function serializeGetAvailableExtensionPropertiesPostRequestBody(writer: * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeGetAvailableExtensionPropertiesPostResponse(writer: SerializationWriter, getAvailableExtensionPropertiesPostResponse: GetAvailableExtensionPropertiesPostResponse | undefined = {} as GetAvailableExtensionPropertiesPostResponse) : void { +export function serializeGetAvailableExtensionPropertiesPostResponse(writer: SerializationWriter, getAvailableExtensionPropertiesPostResponse: Partial | undefined = {}) : void { serializeBaseCollectionPaginationCountResponse(writer, getAvailableExtensionPropertiesPostResponse) writer.writeCollectionOfObjectValues("value", getAvailableExtensionPropertiesPostResponse.value, serializeExtensionProperty); } diff --git a/packages/msgraph-sdk-contacts/contacts/getByIds/index.ts b/packages/msgraph-sdk-contacts/contacts/getByIds/index.ts index d81dd79f7c9..6e961797b17 100644 --- a/packages/msgraph-sdk-contacts/contacts/getByIds/index.ts +++ b/packages/msgraph-sdk-contacts/contacts/getByIds/index.ts @@ -10,7 +10,7 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a getByIdsPostRequestBody */ -export function createGetByIdsPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createGetByIdsPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoGetByIdsPostRequestBody; } /** @@ -18,14 +18,14 @@ export function createGetByIdsPostRequestBodyFromDiscriminatorValue(parseNode: P * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a getByIdsPostResponse */ -export function createGetByIdsPostResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createGetByIdsPostResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoGetByIdsPostResponse; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoGetByIdsPostRequestBody(getByIdsPostRequestBody: GetByIdsPostRequestBody | undefined = {} as GetByIdsPostRequestBody) : Record void> { +export function deserializeIntoGetByIdsPostRequestBody(getByIdsPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { getByIdsPostRequestBody.backingStoreEnabled = true; }, "ids": n => { getByIdsPostRequestBody.ids = n.getCollectionOfPrimitiveValues(); }, @@ -36,7 +36,7 @@ export function deserializeIntoGetByIdsPostRequestBody(getByIdsPostRequestBody: * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoGetByIdsPostResponse(getByIdsPostResponse: GetByIdsPostResponse | undefined = {} as GetByIdsPostResponse) : Record void> { +export function deserializeIntoGetByIdsPostResponse(getByIdsPostResponse: Partial | undefined = {}) : Record void> { return { ...deserializeIntoBaseCollectionPaginationCountResponse(getByIdsPostResponse), "value": n => { getByIdsPostResponse.value = n.getCollectionOfObjectValues(createDirectoryObjectFromDiscriminatorValue); }, @@ -90,7 +90,7 @@ export interface GetByIdsRequestBuilder extends BaseRequestBuilder | undefined = {}) : void { writer.writeCollectionOfPrimitiveValues("ids", getByIdsPostRequestBody.ids); writer.writeCollectionOfPrimitiveValues("types", getByIdsPostRequestBody.types); writer.writeAdditionalData(getByIdsPostRequestBody.additionalData); @@ -99,7 +99,7 @@ export function serializeGetByIdsPostRequestBody(writer: SerializationWriter, ge * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeGetByIdsPostResponse(writer: SerializationWriter, getByIdsPostResponse: GetByIdsPostResponse | undefined = {} as GetByIdsPostResponse) : void { +export function serializeGetByIdsPostResponse(writer: SerializationWriter, getByIdsPostResponse: Partial | undefined = {}) : void { serializeBaseCollectionPaginationCountResponse(writer, getByIdsPostResponse) writer.writeCollectionOfObjectValues("value", getByIdsPostResponse.value, serializeDirectoryObject); } diff --git a/packages/msgraph-sdk-contacts/contacts/item/checkMemberGroups/index.ts b/packages/msgraph-sdk-contacts/contacts/item/checkMemberGroups/index.ts index 5f4ffb91211..0aa52f3aa9b 100644 --- a/packages/msgraph-sdk-contacts/contacts/item/checkMemberGroups/index.ts +++ b/packages/msgraph-sdk-contacts/contacts/item/checkMemberGroups/index.ts @@ -50,7 +50,7 @@ export interface CheckMemberGroupsRequestBuilder extends BaseRequestBuilder Record void>) { return deserializeIntoCheckMemberGroupsPostRequestBody; } /** @@ -58,14 +58,14 @@ export function createCheckMemberGroupsPostRequestBodyFromDiscriminatorValue(par * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a checkMemberGroupsPostResponse */ -export function createCheckMemberGroupsPostResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createCheckMemberGroupsPostResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoCheckMemberGroupsPostResponse; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoCheckMemberGroupsPostRequestBody(checkMemberGroupsPostRequestBody: CheckMemberGroupsPostRequestBody | undefined = {} as CheckMemberGroupsPostRequestBody) : Record void> { +export function deserializeIntoCheckMemberGroupsPostRequestBody(checkMemberGroupsPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { checkMemberGroupsPostRequestBody.backingStoreEnabled = true; }, "groupIds": n => { checkMemberGroupsPostRequestBody.groupIds = n.getCollectionOfPrimitiveValues(); }, @@ -75,7 +75,7 @@ export function deserializeIntoCheckMemberGroupsPostRequestBody(checkMemberGroup * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoCheckMemberGroupsPostResponse(checkMemberGroupsPostResponse: CheckMemberGroupsPostResponse | undefined = {} as CheckMemberGroupsPostResponse) : Record void> { +export function deserializeIntoCheckMemberGroupsPostResponse(checkMemberGroupsPostResponse: Partial | undefined = {}) : Record void> { return { ...deserializeIntoBaseCollectionPaginationCountResponse(checkMemberGroupsPostResponse), "value": n => { checkMemberGroupsPostResponse.value = n.getCollectionOfPrimitiveValues(); }, @@ -85,7 +85,7 @@ export function deserializeIntoCheckMemberGroupsPostResponse(checkMemberGroupsPo * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeCheckMemberGroupsPostRequestBody(writer: SerializationWriter, checkMemberGroupsPostRequestBody: CheckMemberGroupsPostRequestBody | undefined = {} as CheckMemberGroupsPostRequestBody) : void { +export function serializeCheckMemberGroupsPostRequestBody(writer: SerializationWriter, checkMemberGroupsPostRequestBody: Partial | undefined = {}) : void { writer.writeCollectionOfPrimitiveValues("groupIds", checkMemberGroupsPostRequestBody.groupIds); writer.writeAdditionalData(checkMemberGroupsPostRequestBody.additionalData); } @@ -93,7 +93,7 @@ export function serializeCheckMemberGroupsPostRequestBody(writer: SerializationW * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeCheckMemberGroupsPostResponse(writer: SerializationWriter, checkMemberGroupsPostResponse: CheckMemberGroupsPostResponse | undefined = {} as CheckMemberGroupsPostResponse) : void { +export function serializeCheckMemberGroupsPostResponse(writer: SerializationWriter, checkMemberGroupsPostResponse: Partial | undefined = {}) : void { serializeBaseCollectionPaginationCountResponse(writer, checkMemberGroupsPostResponse) writer.writeCollectionOfPrimitiveValues("value", checkMemberGroupsPostResponse.value); } diff --git a/packages/msgraph-sdk-contacts/contacts/item/checkMemberObjects/index.ts b/packages/msgraph-sdk-contacts/contacts/item/checkMemberObjects/index.ts index 116c005d8fc..43fe28d49c7 100644 --- a/packages/msgraph-sdk-contacts/contacts/item/checkMemberObjects/index.ts +++ b/packages/msgraph-sdk-contacts/contacts/item/checkMemberObjects/index.ts @@ -49,7 +49,7 @@ export interface CheckMemberObjectsRequestBuilder extends BaseRequestBuilder Record void>) { return deserializeIntoCheckMemberObjectsPostRequestBody; } /** @@ -57,14 +57,14 @@ export function createCheckMemberObjectsPostRequestBodyFromDiscriminatorValue(pa * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a checkMemberObjectsPostResponse */ -export function createCheckMemberObjectsPostResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createCheckMemberObjectsPostResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoCheckMemberObjectsPostResponse; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoCheckMemberObjectsPostRequestBody(checkMemberObjectsPostRequestBody: CheckMemberObjectsPostRequestBody | undefined = {} as CheckMemberObjectsPostRequestBody) : Record void> { +export function deserializeIntoCheckMemberObjectsPostRequestBody(checkMemberObjectsPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { checkMemberObjectsPostRequestBody.backingStoreEnabled = true; }, "ids": n => { checkMemberObjectsPostRequestBody.ids = n.getCollectionOfPrimitiveValues(); }, @@ -74,7 +74,7 @@ export function deserializeIntoCheckMemberObjectsPostRequestBody(checkMemberObje * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoCheckMemberObjectsPostResponse(checkMemberObjectsPostResponse: CheckMemberObjectsPostResponse | undefined = {} as CheckMemberObjectsPostResponse) : Record void> { +export function deserializeIntoCheckMemberObjectsPostResponse(checkMemberObjectsPostResponse: Partial | undefined = {}) : Record void> { return { ...deserializeIntoBaseCollectionPaginationCountResponse(checkMemberObjectsPostResponse), "value": n => { checkMemberObjectsPostResponse.value = n.getCollectionOfPrimitiveValues(); }, @@ -84,7 +84,7 @@ export function deserializeIntoCheckMemberObjectsPostResponse(checkMemberObjects * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeCheckMemberObjectsPostRequestBody(writer: SerializationWriter, checkMemberObjectsPostRequestBody: CheckMemberObjectsPostRequestBody | undefined = {} as CheckMemberObjectsPostRequestBody) : void { +export function serializeCheckMemberObjectsPostRequestBody(writer: SerializationWriter, checkMemberObjectsPostRequestBody: Partial | undefined = {}) : void { writer.writeCollectionOfPrimitiveValues("ids", checkMemberObjectsPostRequestBody.ids); writer.writeAdditionalData(checkMemberObjectsPostRequestBody.additionalData); } @@ -92,7 +92,7 @@ export function serializeCheckMemberObjectsPostRequestBody(writer: Serialization * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeCheckMemberObjectsPostResponse(writer: SerializationWriter, checkMemberObjectsPostResponse: CheckMemberObjectsPostResponse | undefined = {} as CheckMemberObjectsPostResponse) : void { +export function serializeCheckMemberObjectsPostResponse(writer: SerializationWriter, checkMemberObjectsPostResponse: Partial | undefined = {}) : void { serializeBaseCollectionPaginationCountResponse(writer, checkMemberObjectsPostResponse) writer.writeCollectionOfPrimitiveValues("value", checkMemberObjectsPostResponse.value); } diff --git a/packages/msgraph-sdk-contacts/contacts/item/getMemberGroups/index.ts b/packages/msgraph-sdk-contacts/contacts/item/getMemberGroups/index.ts index ea91189c48c..30439f7f15a 100644 --- a/packages/msgraph-sdk-contacts/contacts/item/getMemberGroups/index.ts +++ b/packages/msgraph-sdk-contacts/contacts/item/getMemberGroups/index.ts @@ -10,7 +10,7 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a getMemberGroupsPostRequestBody */ -export function createGetMemberGroupsPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createGetMemberGroupsPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoGetMemberGroupsPostRequestBody; } /** @@ -18,14 +18,14 @@ export function createGetMemberGroupsPostRequestBodyFromDiscriminatorValue(parse * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a getMemberGroupsPostResponse */ -export function createGetMemberGroupsPostResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createGetMemberGroupsPostResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoGetMemberGroupsPostResponse; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoGetMemberGroupsPostRequestBody(getMemberGroupsPostRequestBody: GetMemberGroupsPostRequestBody | undefined = {} as GetMemberGroupsPostRequestBody) : Record void> { +export function deserializeIntoGetMemberGroupsPostRequestBody(getMemberGroupsPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { getMemberGroupsPostRequestBody.backingStoreEnabled = true; }, "securityEnabledOnly": n => { getMemberGroupsPostRequestBody.securityEnabledOnly = n.getBooleanValue(); }, @@ -35,7 +35,7 @@ export function deserializeIntoGetMemberGroupsPostRequestBody(getMemberGroupsPos * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoGetMemberGroupsPostResponse(getMemberGroupsPostResponse: GetMemberGroupsPostResponse | undefined = {} as GetMemberGroupsPostResponse) : Record void> { +export function deserializeIntoGetMemberGroupsPostResponse(getMemberGroupsPostResponse: Partial | undefined = {}) : Record void> { return { ...deserializeIntoBaseCollectionPaginationCountResponse(getMemberGroupsPostResponse), "value": n => { getMemberGroupsPostResponse.value = n.getCollectionOfPrimitiveValues(); }, @@ -85,7 +85,7 @@ export interface GetMemberGroupsRequestBuilder extends BaseRequestBuilder | undefined = {}) : void { writer.writeBooleanValue("securityEnabledOnly", getMemberGroupsPostRequestBody.securityEnabledOnly); writer.writeAdditionalData(getMemberGroupsPostRequestBody.additionalData); } @@ -93,7 +93,7 @@ export function serializeGetMemberGroupsPostRequestBody(writer: SerializationWri * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeGetMemberGroupsPostResponse(writer: SerializationWriter, getMemberGroupsPostResponse: GetMemberGroupsPostResponse | undefined = {} as GetMemberGroupsPostResponse) : void { +export function serializeGetMemberGroupsPostResponse(writer: SerializationWriter, getMemberGroupsPostResponse: Partial | undefined = {}) : void { serializeBaseCollectionPaginationCountResponse(writer, getMemberGroupsPostResponse) writer.writeCollectionOfPrimitiveValues("value", getMemberGroupsPostResponse.value); } diff --git a/packages/msgraph-sdk-contacts/contacts/item/getMemberObjects/index.ts b/packages/msgraph-sdk-contacts/contacts/item/getMemberObjects/index.ts index 50f0f43a23e..8c714356e0b 100644 --- a/packages/msgraph-sdk-contacts/contacts/item/getMemberObjects/index.ts +++ b/packages/msgraph-sdk-contacts/contacts/item/getMemberObjects/index.ts @@ -10,7 +10,7 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a getMemberObjectsPostRequestBody */ -export function createGetMemberObjectsPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createGetMemberObjectsPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoGetMemberObjectsPostRequestBody; } /** @@ -18,14 +18,14 @@ export function createGetMemberObjectsPostRequestBodyFromDiscriminatorValue(pars * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a getMemberObjectsPostResponse */ -export function createGetMemberObjectsPostResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createGetMemberObjectsPostResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoGetMemberObjectsPostResponse; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoGetMemberObjectsPostRequestBody(getMemberObjectsPostRequestBody: GetMemberObjectsPostRequestBody | undefined = {} as GetMemberObjectsPostRequestBody) : Record void> { +export function deserializeIntoGetMemberObjectsPostRequestBody(getMemberObjectsPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { getMemberObjectsPostRequestBody.backingStoreEnabled = true; }, "securityEnabledOnly": n => { getMemberObjectsPostRequestBody.securityEnabledOnly = n.getBooleanValue(); }, @@ -35,7 +35,7 @@ export function deserializeIntoGetMemberObjectsPostRequestBody(getMemberObjectsP * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoGetMemberObjectsPostResponse(getMemberObjectsPostResponse: GetMemberObjectsPostResponse | undefined = {} as GetMemberObjectsPostResponse) : Record void> { +export function deserializeIntoGetMemberObjectsPostResponse(getMemberObjectsPostResponse: Partial | undefined = {}) : Record void> { return { ...deserializeIntoBaseCollectionPaginationCountResponse(getMemberObjectsPostResponse), "value": n => { getMemberObjectsPostResponse.value = n.getCollectionOfPrimitiveValues(); }, @@ -85,7 +85,7 @@ export interface GetMemberObjectsRequestBuilder extends BaseRequestBuilder | undefined = {}) : void { writer.writeBooleanValue("securityEnabledOnly", getMemberObjectsPostRequestBody.securityEnabledOnly); writer.writeAdditionalData(getMemberObjectsPostRequestBody.additionalData); } @@ -93,7 +93,7 @@ export function serializeGetMemberObjectsPostRequestBody(writer: SerializationWr * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeGetMemberObjectsPostResponse(writer: SerializationWriter, getMemberObjectsPostResponse: GetMemberObjectsPostResponse | undefined = {} as GetMemberObjectsPostResponse) : void { +export function serializeGetMemberObjectsPostResponse(writer: SerializationWriter, getMemberObjectsPostResponse: Partial | undefined = {}) : void { serializeBaseCollectionPaginationCountResponse(writer, getMemberObjectsPostResponse) writer.writeCollectionOfPrimitiveValues("value", getMemberObjectsPostResponse.value); } diff --git a/packages/msgraph-sdk-contacts/contacts/validateProperties/index.ts b/packages/msgraph-sdk-contacts/contacts/validateProperties/index.ts index 1f412c9ba4d..f4cc148b674 100644 --- a/packages/msgraph-sdk-contacts/contacts/validateProperties/index.ts +++ b/packages/msgraph-sdk-contacts/contacts/validateProperties/index.ts @@ -10,14 +10,14 @@ import { type Guid } from 'guid-typescript'; * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a validatePropertiesPostRequestBody */ -export function createValidatePropertiesPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createValidatePropertiesPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoValidatePropertiesPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoValidatePropertiesPostRequestBody(validatePropertiesPostRequestBody: ValidatePropertiesPostRequestBody | undefined = {} as ValidatePropertiesPostRequestBody) : Record void> { +export function deserializeIntoValidatePropertiesPostRequestBody(validatePropertiesPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { validatePropertiesPostRequestBody.backingStoreEnabled = true; }, "displayName": n => { validatePropertiesPostRequestBody.displayName = n.getStringValue(); }, @@ -30,7 +30,7 @@ export function deserializeIntoValidatePropertiesPostRequestBody(validatePropert * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeValidatePropertiesPostRequestBody(writer: SerializationWriter, validatePropertiesPostRequestBody: ValidatePropertiesPostRequestBody | undefined = {} as ValidatePropertiesPostRequestBody) : void { +export function serializeValidatePropertiesPostRequestBody(writer: SerializationWriter, validatePropertiesPostRequestBody: Partial | undefined = {}) : void { writer.writeStringValue("displayName", validatePropertiesPostRequestBody.displayName); writer.writeStringValue("entityType", validatePropertiesPostRequestBody.entityType); writer.writeStringValue("mailNickname", validatePropertiesPostRequestBody.mailNickname); diff --git a/packages/msgraph-sdk-contracts/contracts/delta/index.ts b/packages/msgraph-sdk-contracts/contracts/delta/index.ts index 680f29b0f3c..249f34fcfe0 100644 --- a/packages/msgraph-sdk-contracts/contracts/delta/index.ts +++ b/packages/msgraph-sdk-contracts/contracts/delta/index.ts @@ -10,7 +10,7 @@ import { type BaseRequestBuilder, type Parsable, type ParsableFactory, type Pars * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a deltaGetResponse */ -export function createDeltaGetResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createDeltaGetResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoDeltaGetResponse; } export interface DeltaGetResponse extends BaseDeltaFunctionResponse, Parsable { @@ -73,7 +73,7 @@ export interface DeltaRequestBuilderGetQueryParameters { * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoDeltaGetResponse(deltaGetResponse: DeltaGetResponse | undefined = {} as DeltaGetResponse) : Record void> { +export function deserializeIntoDeltaGetResponse(deltaGetResponse: Partial | undefined = {}) : Record void> { return { ...deserializeIntoBaseDeltaFunctionResponse(deltaGetResponse), "value": n => { deltaGetResponse.value = n.getCollectionOfObjectValues(createDirectoryObjectFromDiscriminatorValue); }, @@ -83,7 +83,7 @@ export function deserializeIntoDeltaGetResponse(deltaGetResponse: DeltaGetRespon * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeDeltaGetResponse(writer: SerializationWriter, deltaGetResponse: DeltaGetResponse | undefined = {} as DeltaGetResponse) : void { +export function serializeDeltaGetResponse(writer: SerializationWriter, deltaGetResponse: Partial | undefined = {}) : void { serializeBaseDeltaFunctionResponse(writer, deltaGetResponse) writer.writeCollectionOfObjectValues("value", deltaGetResponse.value, serializeDirectoryObject); } diff --git a/packages/msgraph-sdk-contracts/contracts/getAvailableExtensionProperties/index.ts b/packages/msgraph-sdk-contracts/contracts/getAvailableExtensionProperties/index.ts index 186effceca4..53d45f0ba39 100644 --- a/packages/msgraph-sdk-contracts/contracts/getAvailableExtensionProperties/index.ts +++ b/packages/msgraph-sdk-contracts/contracts/getAvailableExtensionProperties/index.ts @@ -10,7 +10,7 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a getAvailableExtensionPropertiesPostRequestBody */ -export function createGetAvailableExtensionPropertiesPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createGetAvailableExtensionPropertiesPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoGetAvailableExtensionPropertiesPostRequestBody; } /** @@ -18,14 +18,14 @@ export function createGetAvailableExtensionPropertiesPostRequestBodyFromDiscrimi * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a getAvailableExtensionPropertiesPostResponse */ -export function createGetAvailableExtensionPropertiesPostResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createGetAvailableExtensionPropertiesPostResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoGetAvailableExtensionPropertiesPostResponse; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoGetAvailableExtensionPropertiesPostRequestBody(getAvailableExtensionPropertiesPostRequestBody: GetAvailableExtensionPropertiesPostRequestBody | undefined = {} as GetAvailableExtensionPropertiesPostRequestBody) : Record void> { +export function deserializeIntoGetAvailableExtensionPropertiesPostRequestBody(getAvailableExtensionPropertiesPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { getAvailableExtensionPropertiesPostRequestBody.backingStoreEnabled = true; }, "isSyncedFromOnPremises": n => { getAvailableExtensionPropertiesPostRequestBody.isSyncedFromOnPremises = n.getBooleanValue(); }, @@ -35,7 +35,7 @@ export function deserializeIntoGetAvailableExtensionPropertiesPostRequestBody(ge * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoGetAvailableExtensionPropertiesPostResponse(getAvailableExtensionPropertiesPostResponse: GetAvailableExtensionPropertiesPostResponse | undefined = {} as GetAvailableExtensionPropertiesPostResponse) : Record void> { +export function deserializeIntoGetAvailableExtensionPropertiesPostResponse(getAvailableExtensionPropertiesPostResponse: Partial | undefined = {}) : Record void> { return { ...deserializeIntoBaseCollectionPaginationCountResponse(getAvailableExtensionPropertiesPostResponse), "value": n => { getAvailableExtensionPropertiesPostResponse.value = n.getCollectionOfObjectValues(createExtensionPropertyFromDiscriminatorValue); }, @@ -85,7 +85,7 @@ export interface GetAvailableExtensionPropertiesRequestBuilder extends BaseReque * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeGetAvailableExtensionPropertiesPostRequestBody(writer: SerializationWriter, getAvailableExtensionPropertiesPostRequestBody: GetAvailableExtensionPropertiesPostRequestBody | undefined = {} as GetAvailableExtensionPropertiesPostRequestBody) : void { +export function serializeGetAvailableExtensionPropertiesPostRequestBody(writer: SerializationWriter, getAvailableExtensionPropertiesPostRequestBody: Partial | undefined = {}) : void { writer.writeBooleanValue("isSyncedFromOnPremises", getAvailableExtensionPropertiesPostRequestBody.isSyncedFromOnPremises); writer.writeAdditionalData(getAvailableExtensionPropertiesPostRequestBody.additionalData); } @@ -93,7 +93,7 @@ export function serializeGetAvailableExtensionPropertiesPostRequestBody(writer: * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeGetAvailableExtensionPropertiesPostResponse(writer: SerializationWriter, getAvailableExtensionPropertiesPostResponse: GetAvailableExtensionPropertiesPostResponse | undefined = {} as GetAvailableExtensionPropertiesPostResponse) : void { +export function serializeGetAvailableExtensionPropertiesPostResponse(writer: SerializationWriter, getAvailableExtensionPropertiesPostResponse: Partial | undefined = {}) : void { serializeBaseCollectionPaginationCountResponse(writer, getAvailableExtensionPropertiesPostResponse) writer.writeCollectionOfObjectValues("value", getAvailableExtensionPropertiesPostResponse.value, serializeExtensionProperty); } diff --git a/packages/msgraph-sdk-contracts/contracts/getByIds/index.ts b/packages/msgraph-sdk-contracts/contracts/getByIds/index.ts index f915635d010..fd352f869a2 100644 --- a/packages/msgraph-sdk-contracts/contracts/getByIds/index.ts +++ b/packages/msgraph-sdk-contracts/contracts/getByIds/index.ts @@ -10,7 +10,7 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a getByIdsPostRequestBody */ -export function createGetByIdsPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createGetByIdsPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoGetByIdsPostRequestBody; } /** @@ -18,14 +18,14 @@ export function createGetByIdsPostRequestBodyFromDiscriminatorValue(parseNode: P * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a getByIdsPostResponse */ -export function createGetByIdsPostResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createGetByIdsPostResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoGetByIdsPostResponse; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoGetByIdsPostRequestBody(getByIdsPostRequestBody: GetByIdsPostRequestBody | undefined = {} as GetByIdsPostRequestBody) : Record void> { +export function deserializeIntoGetByIdsPostRequestBody(getByIdsPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { getByIdsPostRequestBody.backingStoreEnabled = true; }, "ids": n => { getByIdsPostRequestBody.ids = n.getCollectionOfPrimitiveValues(); }, @@ -36,7 +36,7 @@ export function deserializeIntoGetByIdsPostRequestBody(getByIdsPostRequestBody: * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoGetByIdsPostResponse(getByIdsPostResponse: GetByIdsPostResponse | undefined = {} as GetByIdsPostResponse) : Record void> { +export function deserializeIntoGetByIdsPostResponse(getByIdsPostResponse: Partial | undefined = {}) : Record void> { return { ...deserializeIntoBaseCollectionPaginationCountResponse(getByIdsPostResponse), "value": n => { getByIdsPostResponse.value = n.getCollectionOfObjectValues(createDirectoryObjectFromDiscriminatorValue); }, @@ -90,7 +90,7 @@ export interface GetByIdsRequestBuilder extends BaseRequestBuilder | undefined = {}) : void { writer.writeCollectionOfPrimitiveValues("ids", getByIdsPostRequestBody.ids); writer.writeCollectionOfPrimitiveValues("types", getByIdsPostRequestBody.types); writer.writeAdditionalData(getByIdsPostRequestBody.additionalData); @@ -99,7 +99,7 @@ export function serializeGetByIdsPostRequestBody(writer: SerializationWriter, ge * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeGetByIdsPostResponse(writer: SerializationWriter, getByIdsPostResponse: GetByIdsPostResponse | undefined = {} as GetByIdsPostResponse) : void { +export function serializeGetByIdsPostResponse(writer: SerializationWriter, getByIdsPostResponse: Partial | undefined = {}) : void { serializeBaseCollectionPaginationCountResponse(writer, getByIdsPostResponse) writer.writeCollectionOfObjectValues("value", getByIdsPostResponse.value, serializeDirectoryObject); } diff --git a/packages/msgraph-sdk-contracts/contracts/item/checkMemberGroups/index.ts b/packages/msgraph-sdk-contracts/contracts/item/checkMemberGroups/index.ts index ce21f9df4c0..f7d8ef87d26 100644 --- a/packages/msgraph-sdk-contracts/contracts/item/checkMemberGroups/index.ts +++ b/packages/msgraph-sdk-contracts/contracts/item/checkMemberGroups/index.ts @@ -50,7 +50,7 @@ export interface CheckMemberGroupsRequestBuilder extends BaseRequestBuilder Record void>) { return deserializeIntoCheckMemberGroupsPostRequestBody; } /** @@ -58,14 +58,14 @@ export function createCheckMemberGroupsPostRequestBodyFromDiscriminatorValue(par * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a checkMemberGroupsPostResponse */ -export function createCheckMemberGroupsPostResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createCheckMemberGroupsPostResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoCheckMemberGroupsPostResponse; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoCheckMemberGroupsPostRequestBody(checkMemberGroupsPostRequestBody: CheckMemberGroupsPostRequestBody | undefined = {} as CheckMemberGroupsPostRequestBody) : Record void> { +export function deserializeIntoCheckMemberGroupsPostRequestBody(checkMemberGroupsPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { checkMemberGroupsPostRequestBody.backingStoreEnabled = true; }, "groupIds": n => { checkMemberGroupsPostRequestBody.groupIds = n.getCollectionOfPrimitiveValues(); }, @@ -75,7 +75,7 @@ export function deserializeIntoCheckMemberGroupsPostRequestBody(checkMemberGroup * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoCheckMemberGroupsPostResponse(checkMemberGroupsPostResponse: CheckMemberGroupsPostResponse | undefined = {} as CheckMemberGroupsPostResponse) : Record void> { +export function deserializeIntoCheckMemberGroupsPostResponse(checkMemberGroupsPostResponse: Partial | undefined = {}) : Record void> { return { ...deserializeIntoBaseCollectionPaginationCountResponse(checkMemberGroupsPostResponse), "value": n => { checkMemberGroupsPostResponse.value = n.getCollectionOfPrimitiveValues(); }, @@ -85,7 +85,7 @@ export function deserializeIntoCheckMemberGroupsPostResponse(checkMemberGroupsPo * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeCheckMemberGroupsPostRequestBody(writer: SerializationWriter, checkMemberGroupsPostRequestBody: CheckMemberGroupsPostRequestBody | undefined = {} as CheckMemberGroupsPostRequestBody) : void { +export function serializeCheckMemberGroupsPostRequestBody(writer: SerializationWriter, checkMemberGroupsPostRequestBody: Partial | undefined = {}) : void { writer.writeCollectionOfPrimitiveValues("groupIds", checkMemberGroupsPostRequestBody.groupIds); writer.writeAdditionalData(checkMemberGroupsPostRequestBody.additionalData); } @@ -93,7 +93,7 @@ export function serializeCheckMemberGroupsPostRequestBody(writer: SerializationW * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeCheckMemberGroupsPostResponse(writer: SerializationWriter, checkMemberGroupsPostResponse: CheckMemberGroupsPostResponse | undefined = {} as CheckMemberGroupsPostResponse) : void { +export function serializeCheckMemberGroupsPostResponse(writer: SerializationWriter, checkMemberGroupsPostResponse: Partial | undefined = {}) : void { serializeBaseCollectionPaginationCountResponse(writer, checkMemberGroupsPostResponse) writer.writeCollectionOfPrimitiveValues("value", checkMemberGroupsPostResponse.value); } diff --git a/packages/msgraph-sdk-contracts/contracts/item/checkMemberObjects/index.ts b/packages/msgraph-sdk-contracts/contracts/item/checkMemberObjects/index.ts index 9cdab11b650..65591852d51 100644 --- a/packages/msgraph-sdk-contracts/contracts/item/checkMemberObjects/index.ts +++ b/packages/msgraph-sdk-contracts/contracts/item/checkMemberObjects/index.ts @@ -49,7 +49,7 @@ export interface CheckMemberObjectsRequestBuilder extends BaseRequestBuilder Record void>) { return deserializeIntoCheckMemberObjectsPostRequestBody; } /** @@ -57,14 +57,14 @@ export function createCheckMemberObjectsPostRequestBodyFromDiscriminatorValue(pa * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a checkMemberObjectsPostResponse */ -export function createCheckMemberObjectsPostResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createCheckMemberObjectsPostResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoCheckMemberObjectsPostResponse; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoCheckMemberObjectsPostRequestBody(checkMemberObjectsPostRequestBody: CheckMemberObjectsPostRequestBody | undefined = {} as CheckMemberObjectsPostRequestBody) : Record void> { +export function deserializeIntoCheckMemberObjectsPostRequestBody(checkMemberObjectsPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { checkMemberObjectsPostRequestBody.backingStoreEnabled = true; }, "ids": n => { checkMemberObjectsPostRequestBody.ids = n.getCollectionOfPrimitiveValues(); }, @@ -74,7 +74,7 @@ export function deserializeIntoCheckMemberObjectsPostRequestBody(checkMemberObje * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoCheckMemberObjectsPostResponse(checkMemberObjectsPostResponse: CheckMemberObjectsPostResponse | undefined = {} as CheckMemberObjectsPostResponse) : Record void> { +export function deserializeIntoCheckMemberObjectsPostResponse(checkMemberObjectsPostResponse: Partial | undefined = {}) : Record void> { return { ...deserializeIntoBaseCollectionPaginationCountResponse(checkMemberObjectsPostResponse), "value": n => { checkMemberObjectsPostResponse.value = n.getCollectionOfPrimitiveValues(); }, @@ -84,7 +84,7 @@ export function deserializeIntoCheckMemberObjectsPostResponse(checkMemberObjects * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeCheckMemberObjectsPostRequestBody(writer: SerializationWriter, checkMemberObjectsPostRequestBody: CheckMemberObjectsPostRequestBody | undefined = {} as CheckMemberObjectsPostRequestBody) : void { +export function serializeCheckMemberObjectsPostRequestBody(writer: SerializationWriter, checkMemberObjectsPostRequestBody: Partial | undefined = {}) : void { writer.writeCollectionOfPrimitiveValues("ids", checkMemberObjectsPostRequestBody.ids); writer.writeAdditionalData(checkMemberObjectsPostRequestBody.additionalData); } @@ -92,7 +92,7 @@ export function serializeCheckMemberObjectsPostRequestBody(writer: Serialization * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeCheckMemberObjectsPostResponse(writer: SerializationWriter, checkMemberObjectsPostResponse: CheckMemberObjectsPostResponse | undefined = {} as CheckMemberObjectsPostResponse) : void { +export function serializeCheckMemberObjectsPostResponse(writer: SerializationWriter, checkMemberObjectsPostResponse: Partial | undefined = {}) : void { serializeBaseCollectionPaginationCountResponse(writer, checkMemberObjectsPostResponse) writer.writeCollectionOfPrimitiveValues("value", checkMemberObjectsPostResponse.value); } diff --git a/packages/msgraph-sdk-contracts/contracts/item/getMemberGroups/index.ts b/packages/msgraph-sdk-contracts/contracts/item/getMemberGroups/index.ts index 749241cc3c6..00bc288d6c6 100644 --- a/packages/msgraph-sdk-contracts/contracts/item/getMemberGroups/index.ts +++ b/packages/msgraph-sdk-contracts/contracts/item/getMemberGroups/index.ts @@ -10,7 +10,7 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a getMemberGroupsPostRequestBody */ -export function createGetMemberGroupsPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createGetMemberGroupsPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoGetMemberGroupsPostRequestBody; } /** @@ -18,14 +18,14 @@ export function createGetMemberGroupsPostRequestBodyFromDiscriminatorValue(parse * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a getMemberGroupsPostResponse */ -export function createGetMemberGroupsPostResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createGetMemberGroupsPostResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoGetMemberGroupsPostResponse; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoGetMemberGroupsPostRequestBody(getMemberGroupsPostRequestBody: GetMemberGroupsPostRequestBody | undefined = {} as GetMemberGroupsPostRequestBody) : Record void> { +export function deserializeIntoGetMemberGroupsPostRequestBody(getMemberGroupsPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { getMemberGroupsPostRequestBody.backingStoreEnabled = true; }, "securityEnabledOnly": n => { getMemberGroupsPostRequestBody.securityEnabledOnly = n.getBooleanValue(); }, @@ -35,7 +35,7 @@ export function deserializeIntoGetMemberGroupsPostRequestBody(getMemberGroupsPos * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoGetMemberGroupsPostResponse(getMemberGroupsPostResponse: GetMemberGroupsPostResponse | undefined = {} as GetMemberGroupsPostResponse) : Record void> { +export function deserializeIntoGetMemberGroupsPostResponse(getMemberGroupsPostResponse: Partial | undefined = {}) : Record void> { return { ...deserializeIntoBaseCollectionPaginationCountResponse(getMemberGroupsPostResponse), "value": n => { getMemberGroupsPostResponse.value = n.getCollectionOfPrimitiveValues(); }, @@ -85,7 +85,7 @@ export interface GetMemberGroupsRequestBuilder extends BaseRequestBuilder | undefined = {}) : void { writer.writeBooleanValue("securityEnabledOnly", getMemberGroupsPostRequestBody.securityEnabledOnly); writer.writeAdditionalData(getMemberGroupsPostRequestBody.additionalData); } @@ -93,7 +93,7 @@ export function serializeGetMemberGroupsPostRequestBody(writer: SerializationWri * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeGetMemberGroupsPostResponse(writer: SerializationWriter, getMemberGroupsPostResponse: GetMemberGroupsPostResponse | undefined = {} as GetMemberGroupsPostResponse) : void { +export function serializeGetMemberGroupsPostResponse(writer: SerializationWriter, getMemberGroupsPostResponse: Partial | undefined = {}) : void { serializeBaseCollectionPaginationCountResponse(writer, getMemberGroupsPostResponse) writer.writeCollectionOfPrimitiveValues("value", getMemberGroupsPostResponse.value); } diff --git a/packages/msgraph-sdk-contracts/contracts/item/getMemberObjects/index.ts b/packages/msgraph-sdk-contracts/contracts/item/getMemberObjects/index.ts index 1d10aa8e987..f1a0be68cc7 100644 --- a/packages/msgraph-sdk-contracts/contracts/item/getMemberObjects/index.ts +++ b/packages/msgraph-sdk-contracts/contracts/item/getMemberObjects/index.ts @@ -10,7 +10,7 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a getMemberObjectsPostRequestBody */ -export function createGetMemberObjectsPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createGetMemberObjectsPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoGetMemberObjectsPostRequestBody; } /** @@ -18,14 +18,14 @@ export function createGetMemberObjectsPostRequestBodyFromDiscriminatorValue(pars * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a getMemberObjectsPostResponse */ -export function createGetMemberObjectsPostResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createGetMemberObjectsPostResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoGetMemberObjectsPostResponse; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoGetMemberObjectsPostRequestBody(getMemberObjectsPostRequestBody: GetMemberObjectsPostRequestBody | undefined = {} as GetMemberObjectsPostRequestBody) : Record void> { +export function deserializeIntoGetMemberObjectsPostRequestBody(getMemberObjectsPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { getMemberObjectsPostRequestBody.backingStoreEnabled = true; }, "securityEnabledOnly": n => { getMemberObjectsPostRequestBody.securityEnabledOnly = n.getBooleanValue(); }, @@ -35,7 +35,7 @@ export function deserializeIntoGetMemberObjectsPostRequestBody(getMemberObjectsP * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoGetMemberObjectsPostResponse(getMemberObjectsPostResponse: GetMemberObjectsPostResponse | undefined = {} as GetMemberObjectsPostResponse) : Record void> { +export function deserializeIntoGetMemberObjectsPostResponse(getMemberObjectsPostResponse: Partial | undefined = {}) : Record void> { return { ...deserializeIntoBaseCollectionPaginationCountResponse(getMemberObjectsPostResponse), "value": n => { getMemberObjectsPostResponse.value = n.getCollectionOfPrimitiveValues(); }, @@ -85,7 +85,7 @@ export interface GetMemberObjectsRequestBuilder extends BaseRequestBuilder | undefined = {}) : void { writer.writeBooleanValue("securityEnabledOnly", getMemberObjectsPostRequestBody.securityEnabledOnly); writer.writeAdditionalData(getMemberObjectsPostRequestBody.additionalData); } @@ -93,7 +93,7 @@ export function serializeGetMemberObjectsPostRequestBody(writer: SerializationWr * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeGetMemberObjectsPostResponse(writer: SerializationWriter, getMemberObjectsPostResponse: GetMemberObjectsPostResponse | undefined = {} as GetMemberObjectsPostResponse) : void { +export function serializeGetMemberObjectsPostResponse(writer: SerializationWriter, getMemberObjectsPostResponse: Partial | undefined = {}) : void { serializeBaseCollectionPaginationCountResponse(writer, getMemberObjectsPostResponse) writer.writeCollectionOfPrimitiveValues("value", getMemberObjectsPostResponse.value); } diff --git a/packages/msgraph-sdk-contracts/contracts/validateProperties/index.ts b/packages/msgraph-sdk-contracts/contracts/validateProperties/index.ts index 0f3ec02897a..dd85f51bc61 100644 --- a/packages/msgraph-sdk-contracts/contracts/validateProperties/index.ts +++ b/packages/msgraph-sdk-contracts/contracts/validateProperties/index.ts @@ -10,14 +10,14 @@ import { type Guid } from 'guid-typescript'; * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a validatePropertiesPostRequestBody */ -export function createValidatePropertiesPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createValidatePropertiesPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoValidatePropertiesPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoValidatePropertiesPostRequestBody(validatePropertiesPostRequestBody: ValidatePropertiesPostRequestBody | undefined = {} as ValidatePropertiesPostRequestBody) : Record void> { +export function deserializeIntoValidatePropertiesPostRequestBody(validatePropertiesPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { validatePropertiesPostRequestBody.backingStoreEnabled = true; }, "displayName": n => { validatePropertiesPostRequestBody.displayName = n.getStringValue(); }, @@ -30,7 +30,7 @@ export function deserializeIntoValidatePropertiesPostRequestBody(validatePropert * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeValidatePropertiesPostRequestBody(writer: SerializationWriter, validatePropertiesPostRequestBody: ValidatePropertiesPostRequestBody | undefined = {} as ValidatePropertiesPostRequestBody) : void { +export function serializeValidatePropertiesPostRequestBody(writer: SerializationWriter, validatePropertiesPostRequestBody: Partial | undefined = {}) : void { writer.writeStringValue("displayName", validatePropertiesPostRequestBody.displayName); writer.writeStringValue("entityType", validatePropertiesPostRequestBody.entityType); writer.writeStringValue("mailNickname", validatePropertiesPostRequestBody.mailNickname); diff --git a/packages/msgraph-sdk-deviceAppManagement/deviceAppManagement/index.ts b/packages/msgraph-sdk-deviceAppManagement/deviceAppManagement/index.ts index 372206e845c..66a77eafe01 100644 --- a/packages/msgraph-sdk-deviceAppManagement/deviceAppManagement/index.ts +++ b/packages/msgraph-sdk-deviceAppManagement/deviceAppManagement/index.ts @@ -88,7 +88,7 @@ export interface DeviceAppManagementRequestBuilder extends BaseRequestBuilder | undefined) : Promise; /** @@ -96,7 +96,7 @@ export interface DeviceAppManagementRequestBuilder extends BaseRequestBuilder | undefined) : Promise; /** diff --git a/packages/msgraph-sdk-deviceAppManagement/deviceAppManagement/managedAppPolicies/index.ts b/packages/msgraph-sdk-deviceAppManagement/deviceAppManagement/managedAppPolicies/index.ts index 5b2e2d6b9a2..0b4862e5eba 100644 --- a/packages/msgraph-sdk-deviceAppManagement/deviceAppManagement/managedAppPolicies/index.ts +++ b/packages/msgraph-sdk-deviceAppManagement/deviceAppManagement/managedAppPolicies/index.ts @@ -22,10 +22,10 @@ export interface ManagedAppPoliciesRequestBuilder extends BaseRequestBuilder | undefined) : Promise; /** @@ -36,7 +36,7 @@ export interface ManagedAppPoliciesRequestBuilder extends BaseRequestBuilder | undefined) : Promise; /** - * List properties and relationships of the managedAppConfiguration objects. + * List properties and relationships of the managedAppProtection objects. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns a RequestInformation */ @@ -50,7 +50,7 @@ export interface ManagedAppPoliciesRequestBuilder extends BaseRequestBuilder | undefined) : RequestInformation; } /** - * List properties and relationships of the managedAppConfiguration objects. + * List properties and relationships of the managedAppProtection objects. */ export interface ManagedAppPoliciesRequestBuilderGetQueryParameters { /** diff --git a/packages/msgraph-sdk-deviceAppManagement/deviceAppManagement/managedAppPolicies/item/targetApps/index.ts b/packages/msgraph-sdk-deviceAppManagement/deviceAppManagement/managedAppPolicies/item/targetApps/index.ts index 68630413846..b1cea2a6778 100644 --- a/packages/msgraph-sdk-deviceAppManagement/deviceAppManagement/managedAppPolicies/item/targetApps/index.ts +++ b/packages/msgraph-sdk-deviceAppManagement/deviceAppManagement/managedAppPolicies/item/targetApps/index.ts @@ -10,14 +10,14 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a targetAppsPostRequestBody */ -export function createTargetAppsPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createTargetAppsPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoTargetAppsPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoTargetAppsPostRequestBody(targetAppsPostRequestBody: TargetAppsPostRequestBody | undefined = {} as TargetAppsPostRequestBody) : Record void> { +export function deserializeIntoTargetAppsPostRequestBody(targetAppsPostRequestBody: Partial | undefined = {}) : Record void> { return { "apps": n => { targetAppsPostRequestBody.apps = n.getCollectionOfObjectValues(createManagedMobileAppFromDiscriminatorValue); }, "backingStoreEnabled": n => { targetAppsPostRequestBody.backingStoreEnabled = true; }, @@ -27,7 +27,7 @@ export function deserializeIntoTargetAppsPostRequestBody(targetAppsPostRequestBo * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeTargetAppsPostRequestBody(writer: SerializationWriter, targetAppsPostRequestBody: TargetAppsPostRequestBody | undefined = {} as TargetAppsPostRequestBody) : void { +export function serializeTargetAppsPostRequestBody(writer: SerializationWriter, targetAppsPostRequestBody: Partial | undefined = {}) : void { writer.writeCollectionOfObjectValues("apps", targetAppsPostRequestBody.apps, serializeManagedMobileApp); writer.writeAdditionalData(targetAppsPostRequestBody.additionalData); } diff --git a/packages/msgraph-sdk-deviceAppManagement/deviceAppManagement/managedAppRegistrations/getUserIdsWithFlaggedAppRegistration/index.ts b/packages/msgraph-sdk-deviceAppManagement/deviceAppManagement/managedAppRegistrations/getUserIdsWithFlaggedAppRegistration/index.ts index 755c666470e..f50e97d9ce4 100644 --- a/packages/msgraph-sdk-deviceAppManagement/deviceAppManagement/managedAppRegistrations/getUserIdsWithFlaggedAppRegistration/index.ts +++ b/packages/msgraph-sdk-deviceAppManagement/deviceAppManagement/managedAppRegistrations/getUserIdsWithFlaggedAppRegistration/index.ts @@ -10,14 +10,14 @@ import { type BaseRequestBuilder, type Parsable, type ParsableFactory, type Pars * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a getUserIdsWithFlaggedAppRegistrationGetResponse */ -export function createGetUserIdsWithFlaggedAppRegistrationGetResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createGetUserIdsWithFlaggedAppRegistrationGetResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoGetUserIdsWithFlaggedAppRegistrationGetResponse; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoGetUserIdsWithFlaggedAppRegistrationGetResponse(getUserIdsWithFlaggedAppRegistrationGetResponse: GetUserIdsWithFlaggedAppRegistrationGetResponse | undefined = {} as GetUserIdsWithFlaggedAppRegistrationGetResponse) : Record void> { +export function deserializeIntoGetUserIdsWithFlaggedAppRegistrationGetResponse(getUserIdsWithFlaggedAppRegistrationGetResponse: Partial | undefined = {}) : Record void> { return { ...deserializeIntoBaseCollectionPaginationCountResponse(getUserIdsWithFlaggedAppRegistrationGetResponse), "value": n => { getUserIdsWithFlaggedAppRegistrationGetResponse.value = n.getCollectionOfPrimitiveValues(); }, @@ -75,7 +75,7 @@ export interface GetUserIdsWithFlaggedAppRegistrationRequestBuilderGetQueryParam * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeGetUserIdsWithFlaggedAppRegistrationGetResponse(writer: SerializationWriter, getUserIdsWithFlaggedAppRegistrationGetResponse: GetUserIdsWithFlaggedAppRegistrationGetResponse | undefined = {} as GetUserIdsWithFlaggedAppRegistrationGetResponse) : void { +export function serializeGetUserIdsWithFlaggedAppRegistrationGetResponse(writer: SerializationWriter, getUserIdsWithFlaggedAppRegistrationGetResponse: Partial | undefined = {}) : void { serializeBaseCollectionPaginationCountResponse(writer, getUserIdsWithFlaggedAppRegistrationGetResponse) writer.writeCollectionOfPrimitiveValues("value", getUserIdsWithFlaggedAppRegistrationGetResponse.value); } diff --git a/packages/msgraph-sdk-deviceAppManagement/deviceAppManagement/managedAppRegistrations/item/appliedPolicies/item/targetApps/index.ts b/packages/msgraph-sdk-deviceAppManagement/deviceAppManagement/managedAppRegistrations/item/appliedPolicies/item/targetApps/index.ts index 7680a82d1e1..26f859c57bb 100644 --- a/packages/msgraph-sdk-deviceAppManagement/deviceAppManagement/managedAppRegistrations/item/appliedPolicies/item/targetApps/index.ts +++ b/packages/msgraph-sdk-deviceAppManagement/deviceAppManagement/managedAppRegistrations/item/appliedPolicies/item/targetApps/index.ts @@ -10,14 +10,14 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a targetAppsPostRequestBody */ -export function createTargetAppsPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createTargetAppsPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoTargetAppsPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoTargetAppsPostRequestBody(targetAppsPostRequestBody: TargetAppsPostRequestBody | undefined = {} as TargetAppsPostRequestBody) : Record void> { +export function deserializeIntoTargetAppsPostRequestBody(targetAppsPostRequestBody: Partial | undefined = {}) : Record void> { return { "apps": n => { targetAppsPostRequestBody.apps = n.getCollectionOfObjectValues(createManagedMobileAppFromDiscriminatorValue); }, "backingStoreEnabled": n => { targetAppsPostRequestBody.backingStoreEnabled = true; }, @@ -27,7 +27,7 @@ export function deserializeIntoTargetAppsPostRequestBody(targetAppsPostRequestBo * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeTargetAppsPostRequestBody(writer: SerializationWriter, targetAppsPostRequestBody: TargetAppsPostRequestBody | undefined = {} as TargetAppsPostRequestBody) : void { +export function serializeTargetAppsPostRequestBody(writer: SerializationWriter, targetAppsPostRequestBody: Partial | undefined = {}) : void { writer.writeCollectionOfObjectValues("apps", targetAppsPostRequestBody.apps, serializeManagedMobileApp); writer.writeAdditionalData(targetAppsPostRequestBody.additionalData); } diff --git a/packages/msgraph-sdk-deviceAppManagement/deviceAppManagement/managedAppRegistrations/item/intendedPolicies/item/targetApps/index.ts b/packages/msgraph-sdk-deviceAppManagement/deviceAppManagement/managedAppRegistrations/item/intendedPolicies/item/targetApps/index.ts index b828cd5aefb..9d5d9f845f6 100644 --- a/packages/msgraph-sdk-deviceAppManagement/deviceAppManagement/managedAppRegistrations/item/intendedPolicies/item/targetApps/index.ts +++ b/packages/msgraph-sdk-deviceAppManagement/deviceAppManagement/managedAppRegistrations/item/intendedPolicies/item/targetApps/index.ts @@ -10,14 +10,14 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a targetAppsPostRequestBody */ -export function createTargetAppsPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createTargetAppsPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoTargetAppsPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoTargetAppsPostRequestBody(targetAppsPostRequestBody: TargetAppsPostRequestBody | undefined = {} as TargetAppsPostRequestBody) : Record void> { +export function deserializeIntoTargetAppsPostRequestBody(targetAppsPostRequestBody: Partial | undefined = {}) : Record void> { return { "apps": n => { targetAppsPostRequestBody.apps = n.getCollectionOfObjectValues(createManagedMobileAppFromDiscriminatorValue); }, "backingStoreEnabled": n => { targetAppsPostRequestBody.backingStoreEnabled = true; }, @@ -27,7 +27,7 @@ export function deserializeIntoTargetAppsPostRequestBody(targetAppsPostRequestBo * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeTargetAppsPostRequestBody(writer: SerializationWriter, targetAppsPostRequestBody: TargetAppsPostRequestBody | undefined = {} as TargetAppsPostRequestBody) : void { +export function serializeTargetAppsPostRequestBody(writer: SerializationWriter, targetAppsPostRequestBody: Partial | undefined = {}) : void { writer.writeCollectionOfObjectValues("apps", targetAppsPostRequestBody.apps, serializeManagedMobileApp); writer.writeAdditionalData(targetAppsPostRequestBody.additionalData); } diff --git a/packages/msgraph-sdk-deviceAppManagement/deviceAppManagement/managedEBooks/index.ts b/packages/msgraph-sdk-deviceAppManagement/deviceAppManagement/managedEBooks/index.ts index c6e134b7a30..eb9b4d02392 100644 --- a/packages/msgraph-sdk-deviceAppManagement/deviceAppManagement/managedEBooks/index.ts +++ b/packages/msgraph-sdk-deviceAppManagement/deviceAppManagement/managedEBooks/index.ts @@ -22,10 +22,10 @@ export interface ManagedEBooksRequestBuilder extends BaseRequestBuilder | undefined) : Promise; /** @@ -37,7 +37,7 @@ export interface ManagedEBooksRequestBuilder extends BaseRequestBuilder | undefined) : Promise; /** - * List properties and relationships of the managedEBook objects. + * List properties and relationships of the iosVppEBook objects. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns a RequestInformation */ @@ -51,7 +51,7 @@ export interface ManagedEBooksRequestBuilder extends BaseRequestBuilder | undefined) : RequestInformation; } /** - * List properties and relationships of the managedEBook objects. + * List properties and relationships of the iosVppEBook objects. */ export interface ManagedEBooksRequestBuilderGetQueryParameters { /** diff --git a/packages/msgraph-sdk-deviceAppManagement/deviceAppManagement/managedEBooks/item/assign/index.ts b/packages/msgraph-sdk-deviceAppManagement/deviceAppManagement/managedEBooks/item/assign/index.ts index 9c6732532f7..2dad83b888b 100644 --- a/packages/msgraph-sdk-deviceAppManagement/deviceAppManagement/managedEBooks/item/assign/index.ts +++ b/packages/msgraph-sdk-deviceAppManagement/deviceAppManagement/managedEBooks/item/assign/index.ts @@ -43,14 +43,14 @@ export interface AssignRequestBuilder extends BaseRequestBuilder Record void>) { return deserializeIntoAssignPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoAssignPostRequestBody(assignPostRequestBody: AssignPostRequestBody | undefined = {} as AssignPostRequestBody) : Record void> { +export function deserializeIntoAssignPostRequestBody(assignPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { assignPostRequestBody.backingStoreEnabled = true; }, "managedEBookAssignments": n => { assignPostRequestBody.managedEBookAssignments = n.getCollectionOfObjectValues(createManagedEBookAssignmentFromDiscriminatorValue); }, @@ -60,7 +60,7 @@ export function deserializeIntoAssignPostRequestBody(assignPostRequestBody: Assi * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeAssignPostRequestBody(writer: SerializationWriter, assignPostRequestBody: AssignPostRequestBody | undefined = {} as AssignPostRequestBody) : void { +export function serializeAssignPostRequestBody(writer: SerializationWriter, assignPostRequestBody: Partial | undefined = {}) : void { writer.writeCollectionOfObjectValues("managedEBookAssignments", assignPostRequestBody.managedEBookAssignments, serializeManagedEBookAssignment); writer.writeAdditionalData(assignPostRequestBody.additionalData); } diff --git a/packages/msgraph-sdk-deviceAppManagement/deviceAppManagement/managedEBooks/item/assignments/index.ts b/packages/msgraph-sdk-deviceAppManagement/deviceAppManagement/managedEBooks/item/assignments/index.ts index 9d8cac4b381..3114f5884d4 100644 --- a/packages/msgraph-sdk-deviceAppManagement/deviceAppManagement/managedEBooks/item/assignments/index.ts +++ b/packages/msgraph-sdk-deviceAppManagement/deviceAppManagement/managedEBooks/item/assignments/index.ts @@ -22,28 +22,28 @@ export interface AssignmentsRequestBuilder extends BaseRequestBuilder | undefined) : Promise; /** - * Create a new iosVppEBookAssignment object. + * Create a new managedEBookAssignment object. * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns a Promise of ManagedEBookAssignment - * @see {@link https://learn.microsoft.com/graph/api/intune-books-iosvppebookassignment-create?view=graph-rest-1.0|Find more info here} + * @see {@link https://learn.microsoft.com/graph/api/intune-books-managedebookassignment-create?view=graph-rest-1.0|Find more info here} */ post(body: ManagedEBookAssignment, requestConfiguration?: RequestConfiguration | undefined) : Promise; /** - * List properties and relationships of the managedEBookAssignment objects. + * List properties and relationships of the iosVppEBookAssignment objects. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns a RequestInformation */ toGetRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; /** - * Create a new iosVppEBookAssignment object. + * Create a new managedEBookAssignment object. * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns a RequestInformation @@ -51,7 +51,7 @@ export interface AssignmentsRequestBuilder extends BaseRequestBuilder | undefined) : RequestInformation; } /** - * List properties and relationships of the managedEBookAssignment objects. + * List properties and relationships of the iosVppEBookAssignment objects. */ export interface AssignmentsRequestBuilderGetQueryParameters { /** diff --git a/packages/msgraph-sdk-deviceAppManagement/deviceAppManagement/managedEBooks/item/assignments/item/index.ts b/packages/msgraph-sdk-deviceAppManagement/deviceAppManagement/managedEBooks/item/assignments/item/index.ts index 9afc6268b06..3174a3ec206 100644 --- a/packages/msgraph-sdk-deviceAppManagement/deviceAppManagement/managedEBooks/item/assignments/item/index.ts +++ b/packages/msgraph-sdk-deviceAppManagement/deviceAppManagement/managedEBooks/item/assignments/item/index.ts @@ -16,18 +16,18 @@ export interface ManagedEBookAssignmentItemRequestBuilder extends BaseRequestBui */ delete(requestConfiguration?: RequestConfiguration | undefined) : Promise; /** - * Read properties and relationships of the iosVppEBookAssignment object. + * Read properties and relationships of the managedEBookAssignment object. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns a Promise of ManagedEBookAssignment - * @see {@link https://learn.microsoft.com/graph/api/intune-books-iosvppebookassignment-get?view=graph-rest-1.0|Find more info here} + * @see {@link https://learn.microsoft.com/graph/api/intune-books-managedebookassignment-get?view=graph-rest-1.0|Find more info here} */ get(requestConfiguration?: RequestConfiguration | undefined) : Promise; /** - * Update the properties of a iosVppEBookAssignment object. + * Update the properties of a managedEBookAssignment object. * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns a Promise of ManagedEBookAssignment - * @see {@link https://learn.microsoft.com/graph/api/intune-books-iosvppebookassignment-update?view=graph-rest-1.0|Find more info here} + * @see {@link https://learn.microsoft.com/graph/api/intune-books-managedebookassignment-update?view=graph-rest-1.0|Find more info here} */ patch(body: ManagedEBookAssignment, requestConfiguration?: RequestConfiguration | undefined) : Promise; /** @@ -37,13 +37,13 @@ export interface ManagedEBookAssignmentItemRequestBuilder extends BaseRequestBui */ toDeleteRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; /** - * Read properties and relationships of the iosVppEBookAssignment object. + * Read properties and relationships of the managedEBookAssignment object. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns a RequestInformation */ toGetRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; /** - * Update the properties of a iosVppEBookAssignment object. + * Update the properties of a managedEBookAssignment object. * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns a RequestInformation @@ -51,7 +51,7 @@ export interface ManagedEBookAssignmentItemRequestBuilder extends BaseRequestBui toPatchRequestInformation(body: ManagedEBookAssignment, requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; } /** - * Read properties and relationships of the iosVppEBookAssignment object. + * Read properties and relationships of the managedEBookAssignment object. */ export interface ManagedEBookAssignmentItemRequestBuilderGetQueryParameters { /** diff --git a/packages/msgraph-sdk-deviceAppManagement/deviceAppManagement/managedEBooks/item/index.ts b/packages/msgraph-sdk-deviceAppManagement/deviceAppManagement/managedEBooks/item/index.ts index eb74c83a822..f42f04a1468 100644 --- a/packages/msgraph-sdk-deviceAppManagement/deviceAppManagement/managedEBooks/item/index.ts +++ b/packages/msgraph-sdk-deviceAppManagement/deviceAppManagement/managedEBooks/item/index.ts @@ -41,10 +41,10 @@ export interface ManagedEBookItemRequestBuilder extends BaseRequestBuilder | undefined) : Promise; /** - * Read properties and relationships of the managedEBook object. + * Read properties and relationships of the iosVppEBook object. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns a Promise of ManagedEBook - * @see {@link https://learn.microsoft.com/graph/api/intune-books-managedebook-get?view=graph-rest-1.0|Find more info here} + * @see {@link https://learn.microsoft.com/graph/api/intune-books-iosvppebook-get?view=graph-rest-1.0|Find more info here} */ get(requestConfiguration?: RequestConfiguration | undefined) : Promise; /** @@ -62,7 +62,7 @@ export interface ManagedEBookItemRequestBuilder extends BaseRequestBuilder | undefined) : RequestInformation; /** - * Read properties and relationships of the managedEBook object. + * Read properties and relationships of the iosVppEBook object. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns a RequestInformation */ @@ -76,7 +76,7 @@ export interface ManagedEBookItemRequestBuilder extends BaseRequestBuilder | undefined) : RequestInformation; } /** - * Read properties and relationships of the managedEBook object. + * Read properties and relationships of the iosVppEBook object. */ export interface ManagedEBookItemRequestBuilderGetQueryParameters { /** diff --git a/packages/msgraph-sdk-deviceAppManagement/deviceAppManagement/mobileAppConfigurations/item/assign/index.ts b/packages/msgraph-sdk-deviceAppManagement/deviceAppManagement/mobileAppConfigurations/item/assign/index.ts index a0af224bad2..9a4dca24e5a 100644 --- a/packages/msgraph-sdk-deviceAppManagement/deviceAppManagement/mobileAppConfigurations/item/assign/index.ts +++ b/packages/msgraph-sdk-deviceAppManagement/deviceAppManagement/mobileAppConfigurations/item/assign/index.ts @@ -43,14 +43,14 @@ export interface AssignRequestBuilder extends BaseRequestBuilder Record void>) { return deserializeIntoAssignPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoAssignPostRequestBody(assignPostRequestBody: AssignPostRequestBody | undefined = {} as AssignPostRequestBody) : Record void> { +export function deserializeIntoAssignPostRequestBody(assignPostRequestBody: Partial | undefined = {}) : Record void> { return { "assignments": n => { assignPostRequestBody.assignments = n.getCollectionOfObjectValues(createManagedDeviceMobileAppConfigurationAssignmentFromDiscriminatorValue); }, "backingStoreEnabled": n => { assignPostRequestBody.backingStoreEnabled = true; }, @@ -60,7 +60,7 @@ export function deserializeIntoAssignPostRequestBody(assignPostRequestBody: Assi * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeAssignPostRequestBody(writer: SerializationWriter, assignPostRequestBody: AssignPostRequestBody | undefined = {} as AssignPostRequestBody) : void { +export function serializeAssignPostRequestBody(writer: SerializationWriter, assignPostRequestBody: Partial | undefined = {}) : void { writer.writeCollectionOfObjectValues("assignments", assignPostRequestBody.assignments, serializeManagedDeviceMobileAppConfigurationAssignment); writer.writeAdditionalData(assignPostRequestBody.additionalData); } diff --git a/packages/msgraph-sdk-deviceAppManagement/deviceAppManagement/mobileAppConfigurations/item/index.ts b/packages/msgraph-sdk-deviceAppManagement/deviceAppManagement/mobileAppConfigurations/item/index.ts index 5d1b2bb123d..5a8efc054ee 100644 --- a/packages/msgraph-sdk-deviceAppManagement/deviceAppManagement/mobileAppConfigurations/item/index.ts +++ b/packages/msgraph-sdk-deviceAppManagement/deviceAppManagement/mobileAppConfigurations/item/index.ts @@ -46,10 +46,10 @@ export interface ManagedDeviceMobileAppConfigurationItemRequestBuilder extends B */ delete(requestConfiguration?: RequestConfiguration | undefined) : Promise; /** - * Read properties and relationships of the managedDeviceMobileAppConfiguration object. + * Read properties and relationships of the iosMobileAppConfiguration object. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns a Promise of ManagedDeviceMobileAppConfiguration - * @see {@link https://learn.microsoft.com/graph/api/intune-apps-manageddevicemobileappconfiguration-get?view=graph-rest-1.0|Find more info here} + * @see {@link https://learn.microsoft.com/graph/api/intune-apps-iosmobileappconfiguration-get?view=graph-rest-1.0|Find more info here} */ get(requestConfiguration?: RequestConfiguration | undefined) : Promise; /** @@ -67,7 +67,7 @@ export interface ManagedDeviceMobileAppConfigurationItemRequestBuilder extends B */ toDeleteRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; /** - * Read properties and relationships of the managedDeviceMobileAppConfiguration object. + * Read properties and relationships of the iosMobileAppConfiguration object. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns a RequestInformation */ @@ -81,7 +81,7 @@ export interface ManagedDeviceMobileAppConfigurationItemRequestBuilder extends B toPatchRequestInformation(body: ManagedDeviceMobileAppConfiguration, requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; } /** - * Read properties and relationships of the managedDeviceMobileAppConfiguration object. + * Read properties and relationships of the iosMobileAppConfiguration object. */ export interface ManagedDeviceMobileAppConfigurationItemRequestBuilderGetQueryParameters { /** diff --git a/packages/msgraph-sdk-deviceAppManagement/deviceAppManagement/mobileApps/index.ts b/packages/msgraph-sdk-deviceAppManagement/deviceAppManagement/mobileApps/index.ts index bcc6bab592d..9340e867ec8 100644 --- a/packages/msgraph-sdk-deviceAppManagement/deviceAppManagement/mobileApps/index.ts +++ b/packages/msgraph-sdk-deviceAppManagement/deviceAppManagement/mobileApps/index.ts @@ -102,28 +102,28 @@ export interface MobileAppsRequestBuilder extends BaseRequestBuilder | undefined) : Promise; /** - * Create a new windowsUniversalAppX object. + * Create a new windowsWebApp object. * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns a Promise of MobileApp - * @see {@link https://learn.microsoft.com/graph/api/intune-apps-windowsuniversalappx-create?view=graph-rest-1.0|Find more info here} + * @see {@link https://learn.microsoft.com/graph/api/intune-apps-windowswebapp-create?view=graph-rest-1.0|Find more info here} */ post(body: MobileApp, requestConfiguration?: RequestConfiguration | undefined) : Promise; /** - * List properties and relationships of the windowsAppX objects. + * List properties and relationships of the androidStoreApp objects. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns a RequestInformation */ toGetRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; /** - * Create a new windowsUniversalAppX object. + * Create a new windowsWebApp object. * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns a RequestInformation @@ -131,7 +131,7 @@ export interface MobileAppsRequestBuilder extends BaseRequestBuilder | undefined) : RequestInformation; } /** - * List properties and relationships of the windowsAppX objects. + * List properties and relationships of the androidStoreApp objects. */ export interface MobileAppsRequestBuilderGetQueryParameters { /** diff --git a/packages/msgraph-sdk-deviceAppManagement/deviceAppManagement/mobileApps/item/assign/index.ts b/packages/msgraph-sdk-deviceAppManagement/deviceAppManagement/mobileApps/item/assign/index.ts index a90730d6a60..e88a3011dca 100644 --- a/packages/msgraph-sdk-deviceAppManagement/deviceAppManagement/mobileApps/item/assign/index.ts +++ b/packages/msgraph-sdk-deviceAppManagement/deviceAppManagement/mobileApps/item/assign/index.ts @@ -43,14 +43,14 @@ export interface AssignRequestBuilder extends BaseRequestBuilder Record void>) { return deserializeIntoAssignPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoAssignPostRequestBody(assignPostRequestBody: AssignPostRequestBody | undefined = {} as AssignPostRequestBody) : Record void> { +export function deserializeIntoAssignPostRequestBody(assignPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { assignPostRequestBody.backingStoreEnabled = true; }, "mobileAppAssignments": n => { assignPostRequestBody.mobileAppAssignments = n.getCollectionOfObjectValues(createMobileAppAssignmentFromDiscriminatorValue); }, @@ -60,7 +60,7 @@ export function deserializeIntoAssignPostRequestBody(assignPostRequestBody: Assi * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeAssignPostRequestBody(writer: SerializationWriter, assignPostRequestBody: AssignPostRequestBody | undefined = {} as AssignPostRequestBody) : void { +export function serializeAssignPostRequestBody(writer: SerializationWriter, assignPostRequestBody: Partial | undefined = {}) : void { writer.writeCollectionOfObjectValues("mobileAppAssignments", assignPostRequestBody.mobileAppAssignments, serializeMobileAppAssignment); writer.writeAdditionalData(assignPostRequestBody.additionalData); } diff --git a/packages/msgraph-sdk-deviceAppManagement/deviceAppManagement/mobileApps/item/graphAndroidLobApp/contentVersions/item/files/item/commit/index.ts b/packages/msgraph-sdk-deviceAppManagement/deviceAppManagement/mobileApps/item/graphAndroidLobApp/contentVersions/item/files/item/commit/index.ts index 1706dd82504..ecb1d8b1dec 100644 --- a/packages/msgraph-sdk-deviceAppManagement/deviceAppManagement/mobileApps/item/graphAndroidLobApp/contentVersions/item/files/item/commit/index.ts +++ b/packages/msgraph-sdk-deviceAppManagement/deviceAppManagement/mobileApps/item/graphAndroidLobApp/contentVersions/item/files/item/commit/index.ts @@ -42,14 +42,14 @@ export interface CommitRequestBuilder extends BaseRequestBuilder Record void>) { return deserializeIntoCommitPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoCommitPostRequestBody(commitPostRequestBody: CommitPostRequestBody | undefined = {} as CommitPostRequestBody) : Record void> { +export function deserializeIntoCommitPostRequestBody(commitPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { commitPostRequestBody.backingStoreEnabled = true; }, "fileEncryptionInfo": n => { commitPostRequestBody.fileEncryptionInfo = n.getObjectValue(createFileEncryptionInfoFromDiscriminatorValue); }, @@ -59,7 +59,7 @@ export function deserializeIntoCommitPostRequestBody(commitPostRequestBody: Comm * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeCommitPostRequestBody(writer: SerializationWriter, commitPostRequestBody: CommitPostRequestBody | undefined = {} as CommitPostRequestBody) : void { +export function serializeCommitPostRequestBody(writer: SerializationWriter, commitPostRequestBody: Partial | undefined = {}) : void { writer.writeObjectValue("fileEncryptionInfo", commitPostRequestBody.fileEncryptionInfo, serializeFileEncryptionInfo); writer.writeAdditionalData(commitPostRequestBody.additionalData); } diff --git a/packages/msgraph-sdk-deviceAppManagement/deviceAppManagement/mobileApps/item/graphIosLobApp/contentVersions/item/files/item/commit/index.ts b/packages/msgraph-sdk-deviceAppManagement/deviceAppManagement/mobileApps/item/graphIosLobApp/contentVersions/item/files/item/commit/index.ts index 7a070ddaf7a..cc98dbc70ad 100644 --- a/packages/msgraph-sdk-deviceAppManagement/deviceAppManagement/mobileApps/item/graphIosLobApp/contentVersions/item/files/item/commit/index.ts +++ b/packages/msgraph-sdk-deviceAppManagement/deviceAppManagement/mobileApps/item/graphIosLobApp/contentVersions/item/files/item/commit/index.ts @@ -42,14 +42,14 @@ export interface CommitRequestBuilder extends BaseRequestBuilder Record void>) { return deserializeIntoCommitPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoCommitPostRequestBody(commitPostRequestBody: CommitPostRequestBody | undefined = {} as CommitPostRequestBody) : Record void> { +export function deserializeIntoCommitPostRequestBody(commitPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { commitPostRequestBody.backingStoreEnabled = true; }, "fileEncryptionInfo": n => { commitPostRequestBody.fileEncryptionInfo = n.getObjectValue(createFileEncryptionInfoFromDiscriminatorValue); }, @@ -59,7 +59,7 @@ export function deserializeIntoCommitPostRequestBody(commitPostRequestBody: Comm * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeCommitPostRequestBody(writer: SerializationWriter, commitPostRequestBody: CommitPostRequestBody | undefined = {} as CommitPostRequestBody) : void { +export function serializeCommitPostRequestBody(writer: SerializationWriter, commitPostRequestBody: Partial | undefined = {}) : void { writer.writeObjectValue("fileEncryptionInfo", commitPostRequestBody.fileEncryptionInfo, serializeFileEncryptionInfo); writer.writeAdditionalData(commitPostRequestBody.additionalData); } diff --git a/packages/msgraph-sdk-deviceAppManagement/deviceAppManagement/mobileApps/item/graphMacOSDmgApp/contentVersions/item/files/item/commit/index.ts b/packages/msgraph-sdk-deviceAppManagement/deviceAppManagement/mobileApps/item/graphMacOSDmgApp/contentVersions/item/files/item/commit/index.ts index c2cbaf77aa2..37d8df25b01 100644 --- a/packages/msgraph-sdk-deviceAppManagement/deviceAppManagement/mobileApps/item/graphMacOSDmgApp/contentVersions/item/files/item/commit/index.ts +++ b/packages/msgraph-sdk-deviceAppManagement/deviceAppManagement/mobileApps/item/graphMacOSDmgApp/contentVersions/item/files/item/commit/index.ts @@ -42,14 +42,14 @@ export interface CommitRequestBuilder extends BaseRequestBuilder Record void>) { return deserializeIntoCommitPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoCommitPostRequestBody(commitPostRequestBody: CommitPostRequestBody | undefined = {} as CommitPostRequestBody) : Record void> { +export function deserializeIntoCommitPostRequestBody(commitPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { commitPostRequestBody.backingStoreEnabled = true; }, "fileEncryptionInfo": n => { commitPostRequestBody.fileEncryptionInfo = n.getObjectValue(createFileEncryptionInfoFromDiscriminatorValue); }, @@ -59,7 +59,7 @@ export function deserializeIntoCommitPostRequestBody(commitPostRequestBody: Comm * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeCommitPostRequestBody(writer: SerializationWriter, commitPostRequestBody: CommitPostRequestBody | undefined = {} as CommitPostRequestBody) : void { +export function serializeCommitPostRequestBody(writer: SerializationWriter, commitPostRequestBody: Partial | undefined = {}) : void { writer.writeObjectValue("fileEncryptionInfo", commitPostRequestBody.fileEncryptionInfo, serializeFileEncryptionInfo); writer.writeAdditionalData(commitPostRequestBody.additionalData); } diff --git a/packages/msgraph-sdk-deviceAppManagement/deviceAppManagement/mobileApps/item/graphMacOSLobApp/contentVersions/item/files/item/commit/index.ts b/packages/msgraph-sdk-deviceAppManagement/deviceAppManagement/mobileApps/item/graphMacOSLobApp/contentVersions/item/files/item/commit/index.ts index 51d11ef16e5..a726b83c478 100644 --- a/packages/msgraph-sdk-deviceAppManagement/deviceAppManagement/mobileApps/item/graphMacOSLobApp/contentVersions/item/files/item/commit/index.ts +++ b/packages/msgraph-sdk-deviceAppManagement/deviceAppManagement/mobileApps/item/graphMacOSLobApp/contentVersions/item/files/item/commit/index.ts @@ -42,14 +42,14 @@ export interface CommitRequestBuilder extends BaseRequestBuilder Record void>) { return deserializeIntoCommitPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoCommitPostRequestBody(commitPostRequestBody: CommitPostRequestBody | undefined = {} as CommitPostRequestBody) : Record void> { +export function deserializeIntoCommitPostRequestBody(commitPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { commitPostRequestBody.backingStoreEnabled = true; }, "fileEncryptionInfo": n => { commitPostRequestBody.fileEncryptionInfo = n.getObjectValue(createFileEncryptionInfoFromDiscriminatorValue); }, @@ -59,7 +59,7 @@ export function deserializeIntoCommitPostRequestBody(commitPostRequestBody: Comm * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeCommitPostRequestBody(writer: SerializationWriter, commitPostRequestBody: CommitPostRequestBody | undefined = {} as CommitPostRequestBody) : void { +export function serializeCommitPostRequestBody(writer: SerializationWriter, commitPostRequestBody: Partial | undefined = {}) : void { writer.writeObjectValue("fileEncryptionInfo", commitPostRequestBody.fileEncryptionInfo, serializeFileEncryptionInfo); writer.writeAdditionalData(commitPostRequestBody.additionalData); } diff --git a/packages/msgraph-sdk-deviceAppManagement/deviceAppManagement/mobileApps/item/graphManagedAndroidLobApp/contentVersions/item/files/item/commit/index.ts b/packages/msgraph-sdk-deviceAppManagement/deviceAppManagement/mobileApps/item/graphManagedAndroidLobApp/contentVersions/item/files/item/commit/index.ts index cce24ec5ae2..6a546c95bd3 100644 --- a/packages/msgraph-sdk-deviceAppManagement/deviceAppManagement/mobileApps/item/graphManagedAndroidLobApp/contentVersions/item/files/item/commit/index.ts +++ b/packages/msgraph-sdk-deviceAppManagement/deviceAppManagement/mobileApps/item/graphManagedAndroidLobApp/contentVersions/item/files/item/commit/index.ts @@ -42,14 +42,14 @@ export interface CommitRequestBuilder extends BaseRequestBuilder Record void>) { return deserializeIntoCommitPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoCommitPostRequestBody(commitPostRequestBody: CommitPostRequestBody | undefined = {} as CommitPostRequestBody) : Record void> { +export function deserializeIntoCommitPostRequestBody(commitPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { commitPostRequestBody.backingStoreEnabled = true; }, "fileEncryptionInfo": n => { commitPostRequestBody.fileEncryptionInfo = n.getObjectValue(createFileEncryptionInfoFromDiscriminatorValue); }, @@ -59,7 +59,7 @@ export function deserializeIntoCommitPostRequestBody(commitPostRequestBody: Comm * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeCommitPostRequestBody(writer: SerializationWriter, commitPostRequestBody: CommitPostRequestBody | undefined = {} as CommitPostRequestBody) : void { +export function serializeCommitPostRequestBody(writer: SerializationWriter, commitPostRequestBody: Partial | undefined = {}) : void { writer.writeObjectValue("fileEncryptionInfo", commitPostRequestBody.fileEncryptionInfo, serializeFileEncryptionInfo); writer.writeAdditionalData(commitPostRequestBody.additionalData); } diff --git a/packages/msgraph-sdk-deviceAppManagement/deviceAppManagement/mobileApps/item/graphManagedIOSLobApp/contentVersions/item/files/item/commit/index.ts b/packages/msgraph-sdk-deviceAppManagement/deviceAppManagement/mobileApps/item/graphManagedIOSLobApp/contentVersions/item/files/item/commit/index.ts index 0238b341d6b..7b4f32b4071 100644 --- a/packages/msgraph-sdk-deviceAppManagement/deviceAppManagement/mobileApps/item/graphManagedIOSLobApp/contentVersions/item/files/item/commit/index.ts +++ b/packages/msgraph-sdk-deviceAppManagement/deviceAppManagement/mobileApps/item/graphManagedIOSLobApp/contentVersions/item/files/item/commit/index.ts @@ -42,14 +42,14 @@ export interface CommitRequestBuilder extends BaseRequestBuilder Record void>) { return deserializeIntoCommitPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoCommitPostRequestBody(commitPostRequestBody: CommitPostRequestBody | undefined = {} as CommitPostRequestBody) : Record void> { +export function deserializeIntoCommitPostRequestBody(commitPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { commitPostRequestBody.backingStoreEnabled = true; }, "fileEncryptionInfo": n => { commitPostRequestBody.fileEncryptionInfo = n.getObjectValue(createFileEncryptionInfoFromDiscriminatorValue); }, @@ -59,7 +59,7 @@ export function deserializeIntoCommitPostRequestBody(commitPostRequestBody: Comm * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeCommitPostRequestBody(writer: SerializationWriter, commitPostRequestBody: CommitPostRequestBody | undefined = {} as CommitPostRequestBody) : void { +export function serializeCommitPostRequestBody(writer: SerializationWriter, commitPostRequestBody: Partial | undefined = {}) : void { writer.writeObjectValue("fileEncryptionInfo", commitPostRequestBody.fileEncryptionInfo, serializeFileEncryptionInfo); writer.writeAdditionalData(commitPostRequestBody.additionalData); } diff --git a/packages/msgraph-sdk-deviceAppManagement/deviceAppManagement/mobileApps/item/graphManagedMobileLobApp/contentVersions/item/files/item/commit/index.ts b/packages/msgraph-sdk-deviceAppManagement/deviceAppManagement/mobileApps/item/graphManagedMobileLobApp/contentVersions/item/files/item/commit/index.ts index 4c6d3ef9e48..97bde10ab54 100644 --- a/packages/msgraph-sdk-deviceAppManagement/deviceAppManagement/mobileApps/item/graphManagedMobileLobApp/contentVersions/item/files/item/commit/index.ts +++ b/packages/msgraph-sdk-deviceAppManagement/deviceAppManagement/mobileApps/item/graphManagedMobileLobApp/contentVersions/item/files/item/commit/index.ts @@ -42,14 +42,14 @@ export interface CommitRequestBuilder extends BaseRequestBuilder Record void>) { return deserializeIntoCommitPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoCommitPostRequestBody(commitPostRequestBody: CommitPostRequestBody | undefined = {} as CommitPostRequestBody) : Record void> { +export function deserializeIntoCommitPostRequestBody(commitPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { commitPostRequestBody.backingStoreEnabled = true; }, "fileEncryptionInfo": n => { commitPostRequestBody.fileEncryptionInfo = n.getObjectValue(createFileEncryptionInfoFromDiscriminatorValue); }, @@ -59,7 +59,7 @@ export function deserializeIntoCommitPostRequestBody(commitPostRequestBody: Comm * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeCommitPostRequestBody(writer: SerializationWriter, commitPostRequestBody: CommitPostRequestBody | undefined = {} as CommitPostRequestBody) : void { +export function serializeCommitPostRequestBody(writer: SerializationWriter, commitPostRequestBody: Partial | undefined = {}) : void { writer.writeObjectValue("fileEncryptionInfo", commitPostRequestBody.fileEncryptionInfo, serializeFileEncryptionInfo); writer.writeAdditionalData(commitPostRequestBody.additionalData); } diff --git a/packages/msgraph-sdk-deviceAppManagement/deviceAppManagement/mobileApps/item/graphWin32LobApp/contentVersions/item/files/item/commit/index.ts b/packages/msgraph-sdk-deviceAppManagement/deviceAppManagement/mobileApps/item/graphWin32LobApp/contentVersions/item/files/item/commit/index.ts index d5dbe50d57b..cdf47efe98a 100644 --- a/packages/msgraph-sdk-deviceAppManagement/deviceAppManagement/mobileApps/item/graphWin32LobApp/contentVersions/item/files/item/commit/index.ts +++ b/packages/msgraph-sdk-deviceAppManagement/deviceAppManagement/mobileApps/item/graphWin32LobApp/contentVersions/item/files/item/commit/index.ts @@ -42,14 +42,14 @@ export interface CommitRequestBuilder extends BaseRequestBuilder Record void>) { return deserializeIntoCommitPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoCommitPostRequestBody(commitPostRequestBody: CommitPostRequestBody | undefined = {} as CommitPostRequestBody) : Record void> { +export function deserializeIntoCommitPostRequestBody(commitPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { commitPostRequestBody.backingStoreEnabled = true; }, "fileEncryptionInfo": n => { commitPostRequestBody.fileEncryptionInfo = n.getObjectValue(createFileEncryptionInfoFromDiscriminatorValue); }, @@ -59,7 +59,7 @@ export function deserializeIntoCommitPostRequestBody(commitPostRequestBody: Comm * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeCommitPostRequestBody(writer: SerializationWriter, commitPostRequestBody: CommitPostRequestBody | undefined = {} as CommitPostRequestBody) : void { +export function serializeCommitPostRequestBody(writer: SerializationWriter, commitPostRequestBody: Partial | undefined = {}) : void { writer.writeObjectValue("fileEncryptionInfo", commitPostRequestBody.fileEncryptionInfo, serializeFileEncryptionInfo); writer.writeAdditionalData(commitPostRequestBody.additionalData); } diff --git a/packages/msgraph-sdk-deviceAppManagement/deviceAppManagement/mobileApps/item/graphWindowsAppX/contentVersions/item/files/item/commit/index.ts b/packages/msgraph-sdk-deviceAppManagement/deviceAppManagement/mobileApps/item/graphWindowsAppX/contentVersions/item/files/item/commit/index.ts index 5514756e9e5..e3d1aa25fbf 100644 --- a/packages/msgraph-sdk-deviceAppManagement/deviceAppManagement/mobileApps/item/graphWindowsAppX/contentVersions/item/files/item/commit/index.ts +++ b/packages/msgraph-sdk-deviceAppManagement/deviceAppManagement/mobileApps/item/graphWindowsAppX/contentVersions/item/files/item/commit/index.ts @@ -42,14 +42,14 @@ export interface CommitRequestBuilder extends BaseRequestBuilder Record void>) { return deserializeIntoCommitPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoCommitPostRequestBody(commitPostRequestBody: CommitPostRequestBody | undefined = {} as CommitPostRequestBody) : Record void> { +export function deserializeIntoCommitPostRequestBody(commitPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { commitPostRequestBody.backingStoreEnabled = true; }, "fileEncryptionInfo": n => { commitPostRequestBody.fileEncryptionInfo = n.getObjectValue(createFileEncryptionInfoFromDiscriminatorValue); }, @@ -59,7 +59,7 @@ export function deserializeIntoCommitPostRequestBody(commitPostRequestBody: Comm * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeCommitPostRequestBody(writer: SerializationWriter, commitPostRequestBody: CommitPostRequestBody | undefined = {} as CommitPostRequestBody) : void { +export function serializeCommitPostRequestBody(writer: SerializationWriter, commitPostRequestBody: Partial | undefined = {}) : void { writer.writeObjectValue("fileEncryptionInfo", commitPostRequestBody.fileEncryptionInfo, serializeFileEncryptionInfo); writer.writeAdditionalData(commitPostRequestBody.additionalData); } diff --git a/packages/msgraph-sdk-deviceAppManagement/deviceAppManagement/mobileApps/item/graphWindowsMobileMSI/contentVersions/item/files/item/commit/index.ts b/packages/msgraph-sdk-deviceAppManagement/deviceAppManagement/mobileApps/item/graphWindowsMobileMSI/contentVersions/item/files/item/commit/index.ts index 51a77225d05..8540d3c4569 100644 --- a/packages/msgraph-sdk-deviceAppManagement/deviceAppManagement/mobileApps/item/graphWindowsMobileMSI/contentVersions/item/files/item/commit/index.ts +++ b/packages/msgraph-sdk-deviceAppManagement/deviceAppManagement/mobileApps/item/graphWindowsMobileMSI/contentVersions/item/files/item/commit/index.ts @@ -42,14 +42,14 @@ export interface CommitRequestBuilder extends BaseRequestBuilder Record void>) { return deserializeIntoCommitPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoCommitPostRequestBody(commitPostRequestBody: CommitPostRequestBody | undefined = {} as CommitPostRequestBody) : Record void> { +export function deserializeIntoCommitPostRequestBody(commitPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { commitPostRequestBody.backingStoreEnabled = true; }, "fileEncryptionInfo": n => { commitPostRequestBody.fileEncryptionInfo = n.getObjectValue(createFileEncryptionInfoFromDiscriminatorValue); }, @@ -59,7 +59,7 @@ export function deserializeIntoCommitPostRequestBody(commitPostRequestBody: Comm * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeCommitPostRequestBody(writer: SerializationWriter, commitPostRequestBody: CommitPostRequestBody | undefined = {} as CommitPostRequestBody) : void { +export function serializeCommitPostRequestBody(writer: SerializationWriter, commitPostRequestBody: Partial | undefined = {}) : void { writer.writeObjectValue("fileEncryptionInfo", commitPostRequestBody.fileEncryptionInfo, serializeFileEncryptionInfo); writer.writeAdditionalData(commitPostRequestBody.additionalData); } diff --git a/packages/msgraph-sdk-deviceAppManagement/deviceAppManagement/mobileApps/item/graphWindowsUniversalAppX/contentVersions/item/files/item/commit/index.ts b/packages/msgraph-sdk-deviceAppManagement/deviceAppManagement/mobileApps/item/graphWindowsUniversalAppX/contentVersions/item/files/item/commit/index.ts index 53bc0997fbc..96cb0a6b5ce 100644 --- a/packages/msgraph-sdk-deviceAppManagement/deviceAppManagement/mobileApps/item/graphWindowsUniversalAppX/contentVersions/item/files/item/commit/index.ts +++ b/packages/msgraph-sdk-deviceAppManagement/deviceAppManagement/mobileApps/item/graphWindowsUniversalAppX/contentVersions/item/files/item/commit/index.ts @@ -42,14 +42,14 @@ export interface CommitRequestBuilder extends BaseRequestBuilder Record void>) { return deserializeIntoCommitPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoCommitPostRequestBody(commitPostRequestBody: CommitPostRequestBody | undefined = {} as CommitPostRequestBody) : Record void> { +export function deserializeIntoCommitPostRequestBody(commitPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { commitPostRequestBody.backingStoreEnabled = true; }, "fileEncryptionInfo": n => { commitPostRequestBody.fileEncryptionInfo = n.getObjectValue(createFileEncryptionInfoFromDiscriminatorValue); }, @@ -59,7 +59,7 @@ export function deserializeIntoCommitPostRequestBody(commitPostRequestBody: Comm * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeCommitPostRequestBody(writer: SerializationWriter, commitPostRequestBody: CommitPostRequestBody | undefined = {} as CommitPostRequestBody) : void { +export function serializeCommitPostRequestBody(writer: SerializationWriter, commitPostRequestBody: Partial | undefined = {}) : void { writer.writeObjectValue("fileEncryptionInfo", commitPostRequestBody.fileEncryptionInfo, serializeFileEncryptionInfo); writer.writeAdditionalData(commitPostRequestBody.additionalData); } diff --git a/packages/msgraph-sdk-deviceAppManagement/deviceAppManagement/mobileApps/item/index.ts b/packages/msgraph-sdk-deviceAppManagement/deviceAppManagement/mobileApps/item/index.ts index 1a40fd934ae..d24802fabaf 100644 --- a/packages/msgraph-sdk-deviceAppManagement/deviceAppManagement/mobileApps/item/index.ts +++ b/packages/msgraph-sdk-deviceAppManagement/deviceAppManagement/mobileApps/item/index.ts @@ -105,40 +105,40 @@ export interface MobileAppItemRequestBuilder extends BaseRequestBuilder | undefined) : Promise; /** - * Read properties and relationships of the windowsMicrosoftEdgeApp object. + * Read properties and relationships of the managedIOSStoreApp object. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns a Promise of MobileApp - * @see {@link https://learn.microsoft.com/graph/api/intune-apps-windowsmicrosoftedgeapp-get?view=graph-rest-1.0|Find more info here} + * @see {@link https://learn.microsoft.com/graph/api/intune-apps-managediosstoreapp-get?view=graph-rest-1.0|Find more info here} */ get(requestConfiguration?: RequestConfiguration | undefined) : Promise; /** - * Update the properties of a iosiPadOSWebClip object. + * Update the properties of a iosLobApp object. * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns a Promise of MobileApp - * @see {@link https://learn.microsoft.com/graph/api/intune-apps-iosipadoswebclip-update?view=graph-rest-1.0|Find more info here} + * @see {@link https://learn.microsoft.com/graph/api/intune-apps-ioslobapp-update?view=graph-rest-1.0|Find more info here} */ patch(body: MobileApp, requestConfiguration?: RequestConfiguration | undefined) : Promise; /** - * Deletes a windowsAppX. + * Deletes a windowsUniversalAppX. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns a RequestInformation */ toDeleteRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; /** - * Read properties and relationships of the windowsMicrosoftEdgeApp object. + * Read properties and relationships of the managedIOSStoreApp object. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns a RequestInformation */ toGetRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; /** - * Update the properties of a iosiPadOSWebClip object. + * Update the properties of a iosLobApp object. * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns a RequestInformation @@ -146,7 +146,7 @@ export interface MobileAppItemRequestBuilder extends BaseRequestBuilder | undefined) : RequestInformation; } /** - * Read properties and relationships of the windowsMicrosoftEdgeApp object. + * Read properties and relationships of the managedIOSStoreApp object. */ export interface MobileAppItemRequestBuilderGetQueryParameters { /** diff --git a/packages/msgraph-sdk-deviceAppManagement/deviceAppManagement/targetedManagedAppConfigurations/item/assign/index.ts b/packages/msgraph-sdk-deviceAppManagement/deviceAppManagement/targetedManagedAppConfigurations/item/assign/index.ts index 85323636676..2ba0dc1a3fa 100644 --- a/packages/msgraph-sdk-deviceAppManagement/deviceAppManagement/targetedManagedAppConfigurations/item/assign/index.ts +++ b/packages/msgraph-sdk-deviceAppManagement/deviceAppManagement/targetedManagedAppConfigurations/item/assign/index.ts @@ -43,14 +43,14 @@ export interface AssignRequestBuilder extends BaseRequestBuilder Record void>) { return deserializeIntoAssignPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoAssignPostRequestBody(assignPostRequestBody: AssignPostRequestBody | undefined = {} as AssignPostRequestBody) : Record void> { +export function deserializeIntoAssignPostRequestBody(assignPostRequestBody: Partial | undefined = {}) : Record void> { return { "assignments": n => { assignPostRequestBody.assignments = n.getCollectionOfObjectValues(createTargetedManagedAppPolicyAssignmentFromDiscriminatorValue); }, "backingStoreEnabled": n => { assignPostRequestBody.backingStoreEnabled = true; }, @@ -60,7 +60,7 @@ export function deserializeIntoAssignPostRequestBody(assignPostRequestBody: Assi * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeAssignPostRequestBody(writer: SerializationWriter, assignPostRequestBody: AssignPostRequestBody | undefined = {} as AssignPostRequestBody) : void { +export function serializeAssignPostRequestBody(writer: SerializationWriter, assignPostRequestBody: Partial | undefined = {}) : void { writer.writeCollectionOfObjectValues("assignments", assignPostRequestBody.assignments, serializeTargetedManagedAppPolicyAssignment); writer.writeAdditionalData(assignPostRequestBody.additionalData); } diff --git a/packages/msgraph-sdk-deviceAppManagement/deviceAppManagement/targetedManagedAppConfigurations/item/targetApps/index.ts b/packages/msgraph-sdk-deviceAppManagement/deviceAppManagement/targetedManagedAppConfigurations/item/targetApps/index.ts index 784aba12e56..65cea1cf152 100644 --- a/packages/msgraph-sdk-deviceAppManagement/deviceAppManagement/targetedManagedAppConfigurations/item/targetApps/index.ts +++ b/packages/msgraph-sdk-deviceAppManagement/deviceAppManagement/targetedManagedAppConfigurations/item/targetApps/index.ts @@ -10,14 +10,14 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a targetAppsPostRequestBody */ -export function createTargetAppsPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createTargetAppsPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoTargetAppsPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoTargetAppsPostRequestBody(targetAppsPostRequestBody: TargetAppsPostRequestBody | undefined = {} as TargetAppsPostRequestBody) : Record void> { +export function deserializeIntoTargetAppsPostRequestBody(targetAppsPostRequestBody: Partial | undefined = {}) : Record void> { return { "appGroupType": n => { targetAppsPostRequestBody.appGroupType = n.getEnumValue(TargetedManagedAppGroupTypeObject); }, "apps": n => { targetAppsPostRequestBody.apps = n.getCollectionOfObjectValues(createManagedMobileAppFromDiscriminatorValue); }, @@ -28,7 +28,7 @@ export function deserializeIntoTargetAppsPostRequestBody(targetAppsPostRequestBo * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeTargetAppsPostRequestBody(writer: SerializationWriter, targetAppsPostRequestBody: TargetAppsPostRequestBody | undefined = {} as TargetAppsPostRequestBody) : void { +export function serializeTargetAppsPostRequestBody(writer: SerializationWriter, targetAppsPostRequestBody: Partial | undefined = {}) : void { writer.writeEnumValue("appGroupType", targetAppsPostRequestBody.appGroupType); writer.writeCollectionOfObjectValues("apps", targetAppsPostRequestBody.apps, serializeManagedMobileApp); writer.writeAdditionalData(targetAppsPostRequestBody.additionalData); diff --git a/packages/msgraph-sdk-deviceManagement/deviceManagement/applePushNotificationCertificate/downloadApplePushNotificationCertificateSigningRequest/index.ts b/packages/msgraph-sdk-deviceManagement/deviceManagement/applePushNotificationCertificate/downloadApplePushNotificationCertificateSigningRequest/index.ts index beca2f276b1..9eb32e9c2c1 100644 --- a/packages/msgraph-sdk-deviceManagement/deviceManagement/applePushNotificationCertificate/downloadApplePushNotificationCertificateSigningRequest/index.ts +++ b/packages/msgraph-sdk-deviceManagement/deviceManagement/applePushNotificationCertificate/downloadApplePushNotificationCertificateSigningRequest/index.ts @@ -9,14 +9,14 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a downloadApplePushNotificationCertificateSigningRequestGetResponse */ -export function createDownloadApplePushNotificationCertificateSigningRequestGetResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createDownloadApplePushNotificationCertificateSigningRequestGetResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoDownloadApplePushNotificationCertificateSigningRequestGetResponse; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoDownloadApplePushNotificationCertificateSigningRequestGetResponse(downloadApplePushNotificationCertificateSigningRequestGetResponse: DownloadApplePushNotificationCertificateSigningRequestGetResponse | undefined = {} as DownloadApplePushNotificationCertificateSigningRequestGetResponse) : Record void> { +export function deserializeIntoDownloadApplePushNotificationCertificateSigningRequestGetResponse(downloadApplePushNotificationCertificateSigningRequestGetResponse: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { downloadApplePushNotificationCertificateSigningRequestGetResponse.backingStoreEnabled = true; }, "value": n => { downloadApplePushNotificationCertificateSigningRequestGetResponse.value = n.getStringValue(); }, @@ -57,7 +57,7 @@ export interface DownloadApplePushNotificationCertificateSigningRequestRequestBu * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeDownloadApplePushNotificationCertificateSigningRequestGetResponse(writer: SerializationWriter, downloadApplePushNotificationCertificateSigningRequestGetResponse: DownloadApplePushNotificationCertificateSigningRequestGetResponse | undefined = {} as DownloadApplePushNotificationCertificateSigningRequestGetResponse) : void { +export function serializeDownloadApplePushNotificationCertificateSigningRequestGetResponse(writer: SerializationWriter, downloadApplePushNotificationCertificateSigningRequestGetResponse: Partial | undefined = {}) : void { writer.writeStringValue("value", downloadApplePushNotificationCertificateSigningRequestGetResponse.value); writer.writeAdditionalData(downloadApplePushNotificationCertificateSigningRequestGetResponse.additionalData); } diff --git a/packages/msgraph-sdk-deviceManagement/deviceManagement/auditEvents/getAuditActivityTypesWithCategory/index.ts b/packages/msgraph-sdk-deviceManagement/deviceManagement/auditEvents/getAuditActivityTypesWithCategory/index.ts index 95b42f924a1..0e59c73ffa7 100644 --- a/packages/msgraph-sdk-deviceManagement/deviceManagement/auditEvents/getAuditActivityTypesWithCategory/index.ts +++ b/packages/msgraph-sdk-deviceManagement/deviceManagement/auditEvents/getAuditActivityTypesWithCategory/index.ts @@ -10,14 +10,14 @@ import { type BaseRequestBuilder, type Parsable, type ParsableFactory, type Pars * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a getAuditActivityTypesWithCategoryGetResponse */ -export function createGetAuditActivityTypesWithCategoryGetResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createGetAuditActivityTypesWithCategoryGetResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoGetAuditActivityTypesWithCategoryGetResponse; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoGetAuditActivityTypesWithCategoryGetResponse(getAuditActivityTypesWithCategoryGetResponse: GetAuditActivityTypesWithCategoryGetResponse | undefined = {} as GetAuditActivityTypesWithCategoryGetResponse) : Record void> { +export function deserializeIntoGetAuditActivityTypesWithCategoryGetResponse(getAuditActivityTypesWithCategoryGetResponse: Partial | undefined = {}) : Record void> { return { ...deserializeIntoBaseCollectionPaginationCountResponse(getAuditActivityTypesWithCategoryGetResponse), "value": n => { getAuditActivityTypesWithCategoryGetResponse.value = n.getCollectionOfPrimitiveValues(); }, @@ -75,7 +75,7 @@ export interface GetAuditActivityTypesWithCategoryRequestBuilderGetQueryParamete * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeGetAuditActivityTypesWithCategoryGetResponse(writer: SerializationWriter, getAuditActivityTypesWithCategoryGetResponse: GetAuditActivityTypesWithCategoryGetResponse | undefined = {} as GetAuditActivityTypesWithCategoryGetResponse) : void { +export function serializeGetAuditActivityTypesWithCategoryGetResponse(writer: SerializationWriter, getAuditActivityTypesWithCategoryGetResponse: Partial | undefined = {}) : void { serializeBaseCollectionPaginationCountResponse(writer, getAuditActivityTypesWithCategoryGetResponse) writer.writeCollectionOfPrimitiveValues("value", getAuditActivityTypesWithCategoryGetResponse.value); } diff --git a/packages/msgraph-sdk-deviceManagement/deviceManagement/auditEvents/getAuditCategories/index.ts b/packages/msgraph-sdk-deviceManagement/deviceManagement/auditEvents/getAuditCategories/index.ts index bb25f2c2a4d..be7fd2bedc7 100644 --- a/packages/msgraph-sdk-deviceManagement/deviceManagement/auditEvents/getAuditCategories/index.ts +++ b/packages/msgraph-sdk-deviceManagement/deviceManagement/auditEvents/getAuditCategories/index.ts @@ -10,14 +10,14 @@ import { type BaseRequestBuilder, type Parsable, type ParsableFactory, type Pars * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a getAuditCategoriesGetResponse */ -export function createGetAuditCategoriesGetResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createGetAuditCategoriesGetResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoGetAuditCategoriesGetResponse; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoGetAuditCategoriesGetResponse(getAuditCategoriesGetResponse: GetAuditCategoriesGetResponse | undefined = {} as GetAuditCategoriesGetResponse) : Record void> { +export function deserializeIntoGetAuditCategoriesGetResponse(getAuditCategoriesGetResponse: Partial | undefined = {}) : Record void> { return { ...deserializeIntoBaseCollectionPaginationCountResponse(getAuditCategoriesGetResponse), "value": n => { getAuditCategoriesGetResponse.value = n.getCollectionOfPrimitiveValues(); }, @@ -75,7 +75,7 @@ export interface GetAuditCategoriesRequestBuilderGetQueryParameters { * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeGetAuditCategoriesGetResponse(writer: SerializationWriter, getAuditCategoriesGetResponse: GetAuditCategoriesGetResponse | undefined = {} as GetAuditCategoriesGetResponse) : void { +export function serializeGetAuditCategoriesGetResponse(writer: SerializationWriter, getAuditCategoriesGetResponse: Partial | undefined = {}) : void { serializeBaseCollectionPaginationCountResponse(writer, getAuditCategoriesGetResponse) writer.writeCollectionOfPrimitiveValues("value", getAuditCategoriesGetResponse.value); } diff --git a/packages/msgraph-sdk-deviceManagement/deviceManagement/deviceCompliancePolicies/index.ts b/packages/msgraph-sdk-deviceManagement/deviceManagement/deviceCompliancePolicies/index.ts index 9174af2a311..655ea927a48 100644 --- a/packages/msgraph-sdk-deviceManagement/deviceManagement/deviceCompliancePolicies/index.ts +++ b/packages/msgraph-sdk-deviceManagement/deviceManagement/deviceCompliancePolicies/index.ts @@ -22,28 +22,28 @@ export interface DeviceCompliancePoliciesRequestBuilder extends BaseRequestBuild */ byDeviceCompliancePolicyId(deviceCompliancePolicyId: string) : DeviceCompliancePolicyItemRequestBuilder; /** - * List properties and relationships of the windows10CompliancePolicy objects. + * List properties and relationships of the androidWorkProfileCompliancePolicy objects. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns a Promise of DeviceCompliancePolicyCollectionResponse - * @see {@link https://learn.microsoft.com/graph/api/intune-deviceconfig-windows10compliancepolicy-list?view=graph-rest-1.0|Find more info here} + * @see {@link https://learn.microsoft.com/graph/api/intune-deviceconfig-androidworkprofilecompliancepolicy-list?view=graph-rest-1.0|Find more info here} */ get(requestConfiguration?: RequestConfiguration | undefined) : Promise; /** - * Create a new androidWorkProfileCompliancePolicy object. + * Create a new windows10CompliancePolicy object. * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns a Promise of DeviceCompliancePolicy - * @see {@link https://learn.microsoft.com/graph/api/intune-deviceconfig-androidworkprofilecompliancepolicy-create?view=graph-rest-1.0|Find more info here} + * @see {@link https://learn.microsoft.com/graph/api/intune-deviceconfig-windows10compliancepolicy-create?view=graph-rest-1.0|Find more info here} */ post(body: DeviceCompliancePolicy, requestConfiguration?: RequestConfiguration | undefined) : Promise; /** - * List properties and relationships of the windows10CompliancePolicy objects. + * List properties and relationships of the androidWorkProfileCompliancePolicy objects. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns a RequestInformation */ toGetRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; /** - * Create a new androidWorkProfileCompliancePolicy object. + * Create a new windows10CompliancePolicy object. * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns a RequestInformation @@ -51,7 +51,7 @@ export interface DeviceCompliancePoliciesRequestBuilder extends BaseRequestBuild toPostRequestInformation(body: DeviceCompliancePolicy, requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; } /** - * List properties and relationships of the windows10CompliancePolicy objects. + * List properties and relationships of the androidWorkProfileCompliancePolicy objects. */ export interface DeviceCompliancePoliciesRequestBuilderGetQueryParameters { /** diff --git a/packages/msgraph-sdk-deviceManagement/deviceManagement/deviceCompliancePolicies/item/assign/index.ts b/packages/msgraph-sdk-deviceManagement/deviceManagement/deviceCompliancePolicies/item/assign/index.ts index c6690ca0bc7..c6e767b3b0a 100644 --- a/packages/msgraph-sdk-deviceManagement/deviceManagement/deviceCompliancePolicies/item/assign/index.ts +++ b/packages/msgraph-sdk-deviceManagement/deviceManagement/deviceCompliancePolicies/item/assign/index.ts @@ -50,7 +50,7 @@ export interface AssignRequestBuilder extends BaseRequestBuilder Record void>) { return deserializeIntoAssignPostRequestBody; } /** @@ -58,14 +58,14 @@ export function createAssignPostRequestBodyFromDiscriminatorValue(parseNode: Par * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a assignPostResponse */ -export function createAssignPostResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createAssignPostResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoAssignPostResponse; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoAssignPostRequestBody(assignPostRequestBody: AssignPostRequestBody | undefined = {} as AssignPostRequestBody) : Record void> { +export function deserializeIntoAssignPostRequestBody(assignPostRequestBody: Partial | undefined = {}) : Record void> { return { "assignments": n => { assignPostRequestBody.assignments = n.getCollectionOfObjectValues(createDeviceCompliancePolicyAssignmentFromDiscriminatorValue); }, "backingStoreEnabled": n => { assignPostRequestBody.backingStoreEnabled = true; }, @@ -75,7 +75,7 @@ export function deserializeIntoAssignPostRequestBody(assignPostRequestBody: Assi * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoAssignPostResponse(assignPostResponse: AssignPostResponse | undefined = {} as AssignPostResponse) : Record void> { +export function deserializeIntoAssignPostResponse(assignPostResponse: Partial | undefined = {}) : Record void> { return { ...deserializeIntoBaseCollectionPaginationCountResponse(assignPostResponse), "value": n => { assignPostResponse.value = n.getCollectionOfObjectValues(createDeviceCompliancePolicyAssignmentFromDiscriminatorValue); }, @@ -85,7 +85,7 @@ export function deserializeIntoAssignPostResponse(assignPostResponse: AssignPost * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeAssignPostRequestBody(writer: SerializationWriter, assignPostRequestBody: AssignPostRequestBody | undefined = {} as AssignPostRequestBody) : void { +export function serializeAssignPostRequestBody(writer: SerializationWriter, assignPostRequestBody: Partial | undefined = {}) : void { writer.writeCollectionOfObjectValues("assignments", assignPostRequestBody.assignments, serializeDeviceCompliancePolicyAssignment); writer.writeAdditionalData(assignPostRequestBody.additionalData); } @@ -93,7 +93,7 @@ export function serializeAssignPostRequestBody(writer: SerializationWriter, assi * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeAssignPostResponse(writer: SerializationWriter, assignPostResponse: AssignPostResponse | undefined = {} as AssignPostResponse) : void { +export function serializeAssignPostResponse(writer: SerializationWriter, assignPostResponse: Partial | undefined = {}) : void { serializeBaseCollectionPaginationCountResponse(writer, assignPostResponse) writer.writeCollectionOfObjectValues("value", assignPostResponse.value, serializeDeviceCompliancePolicyAssignment); } diff --git a/packages/msgraph-sdk-deviceManagement/deviceManagement/deviceCompliancePolicies/item/index.ts b/packages/msgraph-sdk-deviceManagement/deviceManagement/deviceCompliancePolicies/item/index.ts index da3493a9e08..1df06670bba 100644 --- a/packages/msgraph-sdk-deviceManagement/deviceManagement/deviceCompliancePolicies/item/index.ts +++ b/packages/msgraph-sdk-deviceManagement/deviceManagement/deviceCompliancePolicies/item/index.ts @@ -55,40 +55,40 @@ export interface DeviceCompliancePolicyItemRequestBuilder extends BaseRequestBui */ get userStatusOverview(): UserStatusOverviewRequestBuilder; /** - * Deletes a windows81CompliancePolicy. + * Deletes a androidCompliancePolicy. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @see {@link https://learn.microsoft.com/graph/api/intune-deviceconfig-windows81compliancepolicy-delete?view=graph-rest-1.0|Find more info here} + * @see {@link https://learn.microsoft.com/graph/api/intune-deviceconfig-androidcompliancepolicy-delete?view=graph-rest-1.0|Find more info here} */ delete(requestConfiguration?: RequestConfiguration | undefined) : Promise; /** - * Read properties and relationships of the windows10CompliancePolicy object. + * Read properties and relationships of the deviceCompliancePolicy object. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns a Promise of DeviceCompliancePolicy - * @see {@link https://learn.microsoft.com/graph/api/intune-deviceconfig-windows10compliancepolicy-get?view=graph-rest-1.0|Find more info here} + * @see {@link https://learn.microsoft.com/graph/api/intune-deviceconfig-devicecompliancepolicy-get?view=graph-rest-1.0|Find more info here} */ get(requestConfiguration?: RequestConfiguration | undefined) : Promise; /** - * Update the properties of a iosCompliancePolicy object. + * Update the properties of a macOSCompliancePolicy object. * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns a Promise of DeviceCompliancePolicy - * @see {@link https://learn.microsoft.com/graph/api/intune-deviceconfig-ioscompliancepolicy-update?view=graph-rest-1.0|Find more info here} + * @see {@link https://learn.microsoft.com/graph/api/intune-deviceconfig-macoscompliancepolicy-update?view=graph-rest-1.0|Find more info here} */ patch(body: DeviceCompliancePolicy, requestConfiguration?: RequestConfiguration | undefined) : Promise; /** - * Deletes a windows81CompliancePolicy. + * Deletes a androidCompliancePolicy. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns a RequestInformation */ toDeleteRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; /** - * Read properties and relationships of the windows10CompliancePolicy object. + * Read properties and relationships of the deviceCompliancePolicy object. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns a RequestInformation */ toGetRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; /** - * Update the properties of a iosCompliancePolicy object. + * Update the properties of a macOSCompliancePolicy object. * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns a RequestInformation @@ -96,7 +96,7 @@ export interface DeviceCompliancePolicyItemRequestBuilder extends BaseRequestBui toPatchRequestInformation(body: DeviceCompliancePolicy, requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; } /** - * Read properties and relationships of the windows10CompliancePolicy object. + * Read properties and relationships of the deviceCompliancePolicy object. */ export interface DeviceCompliancePolicyItemRequestBuilderGetQueryParameters { /** diff --git a/packages/msgraph-sdk-deviceManagement/deviceManagement/deviceCompliancePolicies/item/scheduleActionsForRules/index.ts b/packages/msgraph-sdk-deviceManagement/deviceManagement/deviceCompliancePolicies/item/scheduleActionsForRules/index.ts index 3b03d45e4eb..36151e98da1 100644 --- a/packages/msgraph-sdk-deviceManagement/deviceManagement/deviceCompliancePolicies/item/scheduleActionsForRules/index.ts +++ b/packages/msgraph-sdk-deviceManagement/deviceManagement/deviceCompliancePolicies/item/scheduleActionsForRules/index.ts @@ -10,14 +10,14 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a scheduleActionsForRulesPostRequestBody */ -export function createScheduleActionsForRulesPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createScheduleActionsForRulesPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoScheduleActionsForRulesPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoScheduleActionsForRulesPostRequestBody(scheduleActionsForRulesPostRequestBody: ScheduleActionsForRulesPostRequestBody | undefined = {} as ScheduleActionsForRulesPostRequestBody) : Record void> { +export function deserializeIntoScheduleActionsForRulesPostRequestBody(scheduleActionsForRulesPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { scheduleActionsForRulesPostRequestBody.backingStoreEnabled = true; }, "deviceComplianceScheduledActionForRules": n => { scheduleActionsForRulesPostRequestBody.deviceComplianceScheduledActionForRules = n.getCollectionOfObjectValues(createDeviceComplianceScheduledActionForRuleFromDiscriminatorValue); }, @@ -60,7 +60,7 @@ export interface ScheduleActionsForRulesRequestBuilder extends BaseRequestBuilde * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeScheduleActionsForRulesPostRequestBody(writer: SerializationWriter, scheduleActionsForRulesPostRequestBody: ScheduleActionsForRulesPostRequestBody | undefined = {} as ScheduleActionsForRulesPostRequestBody) : void { +export function serializeScheduleActionsForRulesPostRequestBody(writer: SerializationWriter, scheduleActionsForRulesPostRequestBody: Partial | undefined = {}) : void { writer.writeCollectionOfObjectValues("deviceComplianceScheduledActionForRules", scheduleActionsForRulesPostRequestBody.deviceComplianceScheduledActionForRules, serializeDeviceComplianceScheduledActionForRule); writer.writeAdditionalData(scheduleActionsForRulesPostRequestBody.additionalData); } diff --git a/packages/msgraph-sdk-deviceManagement/deviceManagement/deviceConfigurations/index.ts b/packages/msgraph-sdk-deviceManagement/deviceManagement/deviceConfigurations/index.ts index 49725257387..4448b874c6d 100644 --- a/packages/msgraph-sdk-deviceManagement/deviceManagement/deviceConfigurations/index.ts +++ b/packages/msgraph-sdk-deviceManagement/deviceManagement/deviceConfigurations/index.ts @@ -22,28 +22,28 @@ export interface DeviceConfigurationsRequestBuilder extends BaseRequestBuilder | undefined) : Promise; /** - * Create a new sharedPCConfiguration object. + * Create a new windows81GeneralConfiguration object. * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns a Promise of DeviceConfiguration - * @see {@link https://learn.microsoft.com/graph/api/intune-deviceconfig-sharedpcconfiguration-create?view=graph-rest-1.0|Find more info here} + * @see {@link https://learn.microsoft.com/graph/api/intune-deviceconfig-windows81generalconfiguration-create?view=graph-rest-1.0|Find more info here} */ post(body: DeviceConfiguration, requestConfiguration?: RequestConfiguration | undefined) : Promise; /** - * List properties and relationships of the sharedPCConfiguration objects. + * List properties and relationships of the macOSCustomConfiguration objects. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns a RequestInformation */ toGetRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; /** - * Create a new sharedPCConfiguration object. + * Create a new windows81GeneralConfiguration object. * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns a RequestInformation @@ -51,7 +51,7 @@ export interface DeviceConfigurationsRequestBuilder extends BaseRequestBuilder | undefined) : RequestInformation; } /** - * List properties and relationships of the sharedPCConfiguration objects. + * List properties and relationships of the macOSCustomConfiguration objects. */ export interface DeviceConfigurationsRequestBuilderGetQueryParameters { /** diff --git a/packages/msgraph-sdk-deviceManagement/deviceManagement/deviceConfigurations/item/assign/index.ts b/packages/msgraph-sdk-deviceManagement/deviceManagement/deviceConfigurations/item/assign/index.ts index f23d0a6d6bc..87a06164708 100644 --- a/packages/msgraph-sdk-deviceManagement/deviceManagement/deviceConfigurations/item/assign/index.ts +++ b/packages/msgraph-sdk-deviceManagement/deviceManagement/deviceConfigurations/item/assign/index.ts @@ -50,7 +50,7 @@ export interface AssignRequestBuilder extends BaseRequestBuilder Record void>) { return deserializeIntoAssignPostRequestBody; } /** @@ -58,14 +58,14 @@ export function createAssignPostRequestBodyFromDiscriminatorValue(parseNode: Par * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a assignPostResponse */ -export function createAssignPostResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createAssignPostResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoAssignPostResponse; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoAssignPostRequestBody(assignPostRequestBody: AssignPostRequestBody | undefined = {} as AssignPostRequestBody) : Record void> { +export function deserializeIntoAssignPostRequestBody(assignPostRequestBody: Partial | undefined = {}) : Record void> { return { "assignments": n => { assignPostRequestBody.assignments = n.getCollectionOfObjectValues(createDeviceConfigurationAssignmentFromDiscriminatorValue); }, "backingStoreEnabled": n => { assignPostRequestBody.backingStoreEnabled = true; }, @@ -75,7 +75,7 @@ export function deserializeIntoAssignPostRequestBody(assignPostRequestBody: Assi * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoAssignPostResponse(assignPostResponse: AssignPostResponse | undefined = {} as AssignPostResponse) : Record void> { +export function deserializeIntoAssignPostResponse(assignPostResponse: Partial | undefined = {}) : Record void> { return { ...deserializeIntoBaseCollectionPaginationCountResponse(assignPostResponse), "value": n => { assignPostResponse.value = n.getCollectionOfObjectValues(createDeviceConfigurationAssignmentFromDiscriminatorValue); }, @@ -85,7 +85,7 @@ export function deserializeIntoAssignPostResponse(assignPostResponse: AssignPost * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeAssignPostRequestBody(writer: SerializationWriter, assignPostRequestBody: AssignPostRequestBody | undefined = {} as AssignPostRequestBody) : void { +export function serializeAssignPostRequestBody(writer: SerializationWriter, assignPostRequestBody: Partial | undefined = {}) : void { writer.writeCollectionOfObjectValues("assignments", assignPostRequestBody.assignments, serializeDeviceConfigurationAssignment); writer.writeAdditionalData(assignPostRequestBody.additionalData); } @@ -93,7 +93,7 @@ export function serializeAssignPostRequestBody(writer: SerializationWriter, assi * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeAssignPostResponse(writer: SerializationWriter, assignPostResponse: AssignPostResponse | undefined = {} as AssignPostResponse) : void { +export function serializeAssignPostResponse(writer: SerializationWriter, assignPostResponse: Partial | undefined = {}) : void { serializeBaseCollectionPaginationCountResponse(writer, assignPostResponse) writer.writeCollectionOfObjectValues("value", assignPostResponse.value, serializeDeviceConfigurationAssignment); } diff --git a/packages/msgraph-sdk-deviceManagement/deviceManagement/deviceConfigurations/item/getOmaSettingPlainTextValueWithSecretReferenceValueId/index.ts b/packages/msgraph-sdk-deviceManagement/deviceManagement/deviceConfigurations/item/getOmaSettingPlainTextValueWithSecretReferenceValueId/index.ts index 37da16668eb..6c1c0ae8898 100644 --- a/packages/msgraph-sdk-deviceManagement/deviceManagement/deviceConfigurations/item/getOmaSettingPlainTextValueWithSecretReferenceValueId/index.ts +++ b/packages/msgraph-sdk-deviceManagement/deviceManagement/deviceConfigurations/item/getOmaSettingPlainTextValueWithSecretReferenceValueId/index.ts @@ -9,14 +9,14 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a getOmaSettingPlainTextValueWithSecretReferenceValueIdGetResponse */ -export function createGetOmaSettingPlainTextValueWithSecretReferenceValueIdGetResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createGetOmaSettingPlainTextValueWithSecretReferenceValueIdGetResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoGetOmaSettingPlainTextValueWithSecretReferenceValueIdGetResponse; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoGetOmaSettingPlainTextValueWithSecretReferenceValueIdGetResponse(getOmaSettingPlainTextValueWithSecretReferenceValueIdGetResponse: GetOmaSettingPlainTextValueWithSecretReferenceValueIdGetResponse | undefined = {} as GetOmaSettingPlainTextValueWithSecretReferenceValueIdGetResponse) : Record void> { +export function deserializeIntoGetOmaSettingPlainTextValueWithSecretReferenceValueIdGetResponse(getOmaSettingPlainTextValueWithSecretReferenceValueIdGetResponse: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { getOmaSettingPlainTextValueWithSecretReferenceValueIdGetResponse.backingStoreEnabled = true; }, "value": n => { getOmaSettingPlainTextValueWithSecretReferenceValueIdGetResponse.value = n.getStringValue(); }, @@ -57,7 +57,7 @@ export interface GetOmaSettingPlainTextValueWithSecretReferenceValueIdRequestBui * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeGetOmaSettingPlainTextValueWithSecretReferenceValueIdGetResponse(writer: SerializationWriter, getOmaSettingPlainTextValueWithSecretReferenceValueIdGetResponse: GetOmaSettingPlainTextValueWithSecretReferenceValueIdGetResponse | undefined = {} as GetOmaSettingPlainTextValueWithSecretReferenceValueIdGetResponse) : void { +export function serializeGetOmaSettingPlainTextValueWithSecretReferenceValueIdGetResponse(writer: SerializationWriter, getOmaSettingPlainTextValueWithSecretReferenceValueIdGetResponse: Partial | undefined = {}) : void { writer.writeStringValue("value", getOmaSettingPlainTextValueWithSecretReferenceValueIdGetResponse.value); writer.writeAdditionalData(getOmaSettingPlainTextValueWithSecretReferenceValueIdGetResponse.additionalData); } diff --git a/packages/msgraph-sdk-deviceManagement/deviceManagement/deviceConfigurations/item/index.ts b/packages/msgraph-sdk-deviceManagement/deviceManagement/deviceConfigurations/item/index.ts index 541df3fceda..69b2dd4b362 100644 --- a/packages/msgraph-sdk-deviceManagement/deviceManagement/deviceConfigurations/item/index.ts +++ b/packages/msgraph-sdk-deviceManagement/deviceManagement/deviceConfigurations/item/index.ts @@ -46,16 +46,16 @@ export interface DeviceConfigurationItemRequestBuilder extends BaseRequestBuilde */ get userStatusOverview(): UserStatusOverviewRequestBuilder; /** - * Deletes a macOSGeneralDeviceConfiguration. + * Deletes a editionUpgradeConfiguration. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @see {@link https://learn.microsoft.com/graph/api/intune-deviceconfig-macosgeneraldeviceconfiguration-delete?view=graph-rest-1.0|Find more info here} + * @see {@link https://learn.microsoft.com/graph/api/intune-deviceconfig-editionupgradeconfiguration-delete?view=graph-rest-1.0|Find more info here} */ delete(requestConfiguration?: RequestConfiguration | undefined) : Promise; /** - * Read properties and relationships of the iosGeneralDeviceConfiguration object. + * Read properties and relationships of the windows10SecureAssessmentConfiguration object. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns a Promise of DeviceConfiguration - * @see {@link https://learn.microsoft.com/graph/api/intune-deviceconfig-iosgeneraldeviceconfiguration-get?view=graph-rest-1.0|Find more info here} + * @see {@link https://learn.microsoft.com/graph/api/intune-deviceconfig-windows10secureassessmentconfiguration-get?view=graph-rest-1.0|Find more info here} */ get(requestConfiguration?: RequestConfiguration | undefined) : Promise; /** @@ -65,27 +65,27 @@ export interface DeviceConfigurationItemRequestBuilder extends BaseRequestBuilde */ getOmaSettingPlainTextValueWithSecretReferenceValueId(secretReferenceValueId: string | undefined) : GetOmaSettingPlainTextValueWithSecretReferenceValueIdRequestBuilder; /** - * Update the properties of a androidWorkProfileGeneralDeviceConfiguration object. + * Update the properties of a windowsPhone81CustomConfiguration object. * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns a Promise of DeviceConfiguration - * @see {@link https://learn.microsoft.com/graph/api/intune-deviceconfig-androidworkprofilegeneraldeviceconfiguration-update?view=graph-rest-1.0|Find more info here} + * @see {@link https://learn.microsoft.com/graph/api/intune-deviceconfig-windowsphone81customconfiguration-update?view=graph-rest-1.0|Find more info here} */ patch(body: DeviceConfiguration, requestConfiguration?: RequestConfiguration | undefined) : Promise; /** - * Deletes a macOSGeneralDeviceConfiguration. + * Deletes a editionUpgradeConfiguration. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns a RequestInformation */ toDeleteRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; /** - * Read properties and relationships of the iosGeneralDeviceConfiguration object. + * Read properties and relationships of the windows10SecureAssessmentConfiguration object. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns a RequestInformation */ toGetRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; /** - * Update the properties of a androidWorkProfileGeneralDeviceConfiguration object. + * Update the properties of a windowsPhone81CustomConfiguration object. * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns a RequestInformation @@ -93,7 +93,7 @@ export interface DeviceConfigurationItemRequestBuilder extends BaseRequestBuilde toPatchRequestInformation(body: DeviceConfiguration, requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; } /** - * Read properties and relationships of the iosGeneralDeviceConfiguration object. + * Read properties and relationships of the windows10SecureAssessmentConfiguration object. */ export interface DeviceConfigurationItemRequestBuilderGetQueryParameters { /** diff --git a/packages/msgraph-sdk-deviceManagement/deviceManagement/deviceEnrollmentConfigurations/index.ts b/packages/msgraph-sdk-deviceManagement/deviceManagement/deviceEnrollmentConfigurations/index.ts index aafe9129f85..15556f31e9d 100644 --- a/packages/msgraph-sdk-deviceManagement/deviceManagement/deviceEnrollmentConfigurations/index.ts +++ b/packages/msgraph-sdk-deviceManagement/deviceManagement/deviceEnrollmentConfigurations/index.ts @@ -22,28 +22,28 @@ export interface DeviceEnrollmentConfigurationsRequestBuilder extends BaseReques */ byDeviceEnrollmentConfigurationId(deviceEnrollmentConfigurationId: string) : DeviceEnrollmentConfigurationItemRequestBuilder; /** - * List properties and relationships of the deviceEnrollmentPlatformRestrictionsConfiguration objects. + * List properties and relationships of the deviceEnrollmentLimitConfiguration objects. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns a Promise of DeviceEnrollmentConfigurationCollectionResponse - * @see {@link https://learn.microsoft.com/graph/api/intune-onboarding-deviceenrollmentplatformrestrictionsconfiguration-list?view=graph-rest-1.0|Find more info here} + * @see {@link https://learn.microsoft.com/graph/api/intune-onboarding-deviceenrollmentlimitconfiguration-list?view=graph-rest-1.0|Find more info here} */ get(requestConfiguration?: RequestConfiguration | undefined) : Promise; /** - * Create a new deviceEnrollmentWindowsHelloForBusinessConfiguration object. + * Create a new deviceEnrollmentPlatformRestrictionsConfiguration object. * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns a Promise of DeviceEnrollmentConfiguration - * @see {@link https://learn.microsoft.com/graph/api/intune-onboarding-deviceenrollmentwindowshelloforbusinessconfiguration-create?view=graph-rest-1.0|Find more info here} + * @see {@link https://learn.microsoft.com/graph/api/intune-onboarding-deviceenrollmentplatformrestrictionsconfiguration-create?view=graph-rest-1.0|Find more info here} */ post(body: DeviceEnrollmentConfiguration, requestConfiguration?: RequestConfiguration | undefined) : Promise; /** - * List properties and relationships of the deviceEnrollmentPlatformRestrictionsConfiguration objects. + * List properties and relationships of the deviceEnrollmentLimitConfiguration objects. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns a RequestInformation */ toGetRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; /** - * Create a new deviceEnrollmentWindowsHelloForBusinessConfiguration object. + * Create a new deviceEnrollmentPlatformRestrictionsConfiguration object. * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns a RequestInformation @@ -51,7 +51,7 @@ export interface DeviceEnrollmentConfigurationsRequestBuilder extends BaseReques toPostRequestInformation(body: DeviceEnrollmentConfiguration, requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; } /** - * List properties and relationships of the deviceEnrollmentPlatformRestrictionsConfiguration objects. + * List properties and relationships of the deviceEnrollmentLimitConfiguration objects. */ export interface DeviceEnrollmentConfigurationsRequestBuilderGetQueryParameters { /** diff --git a/packages/msgraph-sdk-deviceManagement/deviceManagement/deviceEnrollmentConfigurations/item/assign/index.ts b/packages/msgraph-sdk-deviceManagement/deviceManagement/deviceEnrollmentConfigurations/item/assign/index.ts index 4d078e742e2..7ccd2b098dc 100644 --- a/packages/msgraph-sdk-deviceManagement/deviceManagement/deviceEnrollmentConfigurations/item/assign/index.ts +++ b/packages/msgraph-sdk-deviceManagement/deviceManagement/deviceEnrollmentConfigurations/item/assign/index.ts @@ -43,14 +43,14 @@ export interface AssignRequestBuilder extends BaseRequestBuilder Record void>) { return deserializeIntoAssignPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoAssignPostRequestBody(assignPostRequestBody: AssignPostRequestBody | undefined = {} as AssignPostRequestBody) : Record void> { +export function deserializeIntoAssignPostRequestBody(assignPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { assignPostRequestBody.backingStoreEnabled = true; }, "enrollmentConfigurationAssignments": n => { assignPostRequestBody.enrollmentConfigurationAssignments = n.getCollectionOfObjectValues(createEnrollmentConfigurationAssignmentFromDiscriminatorValue); }, @@ -60,7 +60,7 @@ export function deserializeIntoAssignPostRequestBody(assignPostRequestBody: Assi * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeAssignPostRequestBody(writer: SerializationWriter, assignPostRequestBody: AssignPostRequestBody | undefined = {} as AssignPostRequestBody) : void { +export function serializeAssignPostRequestBody(writer: SerializationWriter, assignPostRequestBody: Partial | undefined = {}) : void { writer.writeCollectionOfObjectValues("enrollmentConfigurationAssignments", assignPostRequestBody.enrollmentConfigurationAssignments, serializeEnrollmentConfigurationAssignment); writer.writeAdditionalData(assignPostRequestBody.additionalData); } diff --git a/packages/msgraph-sdk-deviceManagement/deviceManagement/deviceEnrollmentConfigurations/item/index.ts b/packages/msgraph-sdk-deviceManagement/deviceManagement/deviceEnrollmentConfigurations/item/index.ts index f4e423b5c03..5e2fde308b8 100644 --- a/packages/msgraph-sdk-deviceManagement/deviceManagement/deviceEnrollmentConfigurations/item/index.ts +++ b/packages/msgraph-sdk-deviceManagement/deviceManagement/deviceEnrollmentConfigurations/item/index.ts @@ -31,18 +31,18 @@ export interface DeviceEnrollmentConfigurationItemRequestBuilder extends BaseReq */ delete(requestConfiguration?: RequestConfiguration | undefined) : Promise; /** - * Read properties and relationships of the deviceEnrollmentConfiguration object. + * Read properties and relationships of the deviceEnrollmentWindowsHelloForBusinessConfiguration object. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns a Promise of DeviceEnrollmentConfiguration - * @see {@link https://learn.microsoft.com/graph/api/intune-onboarding-deviceenrollmentconfiguration-get?view=graph-rest-1.0|Find more info here} + * @see {@link https://learn.microsoft.com/graph/api/intune-onboarding-deviceenrollmentwindowshelloforbusinessconfiguration-get?view=graph-rest-1.0|Find more info here} */ get(requestConfiguration?: RequestConfiguration | undefined) : Promise; /** - * Update the properties of a deviceEnrollmentWindowsHelloForBusinessConfiguration object. + * Update the properties of a deviceEnrollmentPlatformRestrictionsConfiguration object. * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns a Promise of DeviceEnrollmentConfiguration - * @see {@link https://learn.microsoft.com/graph/api/intune-onboarding-deviceenrollmentwindowshelloforbusinessconfiguration-update?view=graph-rest-1.0|Find more info here} + * @see {@link https://learn.microsoft.com/graph/api/intune-onboarding-deviceenrollmentplatformrestrictionsconfiguration-update?view=graph-rest-1.0|Find more info here} */ patch(body: DeviceEnrollmentConfiguration, requestConfiguration?: RequestConfiguration | undefined) : Promise; /** @@ -52,13 +52,13 @@ export interface DeviceEnrollmentConfigurationItemRequestBuilder extends BaseReq */ toDeleteRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; /** - * Read properties and relationships of the deviceEnrollmentConfiguration object. + * Read properties and relationships of the deviceEnrollmentWindowsHelloForBusinessConfiguration object. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns a RequestInformation */ toGetRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; /** - * Update the properties of a deviceEnrollmentWindowsHelloForBusinessConfiguration object. + * Update the properties of a deviceEnrollmentPlatformRestrictionsConfiguration object. * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns a RequestInformation @@ -66,7 +66,7 @@ export interface DeviceEnrollmentConfigurationItemRequestBuilder extends BaseReq toPatchRequestInformation(body: DeviceEnrollmentConfiguration, requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; } /** - * Read properties and relationships of the deviceEnrollmentConfiguration object. + * Read properties and relationships of the deviceEnrollmentWindowsHelloForBusinessConfiguration object. */ export interface DeviceEnrollmentConfigurationItemRequestBuilderGetQueryParameters { /** diff --git a/packages/msgraph-sdk-deviceManagement/deviceManagement/deviceEnrollmentConfigurations/item/setPriority/index.ts b/packages/msgraph-sdk-deviceManagement/deviceManagement/deviceEnrollmentConfigurations/item/setPriority/index.ts index a10bc365983..3b4ce3a8e5f 100644 --- a/packages/msgraph-sdk-deviceManagement/deviceManagement/deviceEnrollmentConfigurations/item/setPriority/index.ts +++ b/packages/msgraph-sdk-deviceManagement/deviceManagement/deviceEnrollmentConfigurations/item/setPriority/index.ts @@ -9,14 +9,14 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a setPriorityPostRequestBody */ -export function createSetPriorityPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createSetPriorityPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoSetPriorityPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoSetPriorityPostRequestBody(setPriorityPostRequestBody: SetPriorityPostRequestBody | undefined = {} as SetPriorityPostRequestBody) : Record void> { +export function deserializeIntoSetPriorityPostRequestBody(setPriorityPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { setPriorityPostRequestBody.backingStoreEnabled = true; }, "priority": n => { setPriorityPostRequestBody.priority = n.getNumberValue(); }, @@ -26,7 +26,7 @@ export function deserializeIntoSetPriorityPostRequestBody(setPriorityPostRequest * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeSetPriorityPostRequestBody(writer: SerializationWriter, setPriorityPostRequestBody: SetPriorityPostRequestBody | undefined = {} as SetPriorityPostRequestBody) : void { +export function serializeSetPriorityPostRequestBody(writer: SerializationWriter, setPriorityPostRequestBody: Partial | undefined = {}) : void { writer.writeNumberValue("priority", setPriorityPostRequestBody.priority); writer.writeAdditionalData(setPriorityPostRequestBody.additionalData); } diff --git a/packages/msgraph-sdk-deviceManagement/deviceManagement/exchangeConnectors/item/sync/index.ts b/packages/msgraph-sdk-deviceManagement/deviceManagement/exchangeConnectors/item/sync/index.ts index 58bc948ba45..f45e06d48c0 100644 --- a/packages/msgraph-sdk-deviceManagement/deviceManagement/exchangeConnectors/item/sync/index.ts +++ b/packages/msgraph-sdk-deviceManagement/deviceManagement/exchangeConnectors/item/sync/index.ts @@ -10,14 +10,14 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a syncPostRequestBody */ -export function createSyncPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createSyncPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoSyncPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoSyncPostRequestBody(syncPostRequestBody: SyncPostRequestBody | undefined = {} as SyncPostRequestBody) : Record void> { +export function deserializeIntoSyncPostRequestBody(syncPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { syncPostRequestBody.backingStoreEnabled = true; }, "syncType": n => { syncPostRequestBody.syncType = n.getEnumValue(DeviceManagementExchangeConnectorSyncTypeObject); }, @@ -27,7 +27,7 @@ export function deserializeIntoSyncPostRequestBody(syncPostRequestBody: SyncPost * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeSyncPostRequestBody(writer: SerializationWriter, syncPostRequestBody: SyncPostRequestBody | undefined = {} as SyncPostRequestBody) : void { +export function serializeSyncPostRequestBody(writer: SerializationWriter, syncPostRequestBody: Partial | undefined = {}) : void { writer.writeEnumValue("syncType", syncPostRequestBody.syncType); writer.writeAdditionalData(syncPostRequestBody.additionalData); } diff --git a/packages/msgraph-sdk-deviceManagement/deviceManagement/getEffectivePermissionsWithScope/index.ts b/packages/msgraph-sdk-deviceManagement/deviceManagement/getEffectivePermissionsWithScope/index.ts index 0a539d4d3ab..cb172ada3f5 100644 --- a/packages/msgraph-sdk-deviceManagement/deviceManagement/getEffectivePermissionsWithScope/index.ts +++ b/packages/msgraph-sdk-deviceManagement/deviceManagement/getEffectivePermissionsWithScope/index.ts @@ -10,14 +10,14 @@ import { type BaseRequestBuilder, type Parsable, type ParsableFactory, type Pars * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a getEffectivePermissionsWithScopeGetResponse */ -export function createGetEffectivePermissionsWithScopeGetResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createGetEffectivePermissionsWithScopeGetResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoGetEffectivePermissionsWithScopeGetResponse; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoGetEffectivePermissionsWithScopeGetResponse(getEffectivePermissionsWithScopeGetResponse: GetEffectivePermissionsWithScopeGetResponse | undefined = {} as GetEffectivePermissionsWithScopeGetResponse) : Record void> { +export function deserializeIntoGetEffectivePermissionsWithScopeGetResponse(getEffectivePermissionsWithScopeGetResponse: Partial | undefined = {}) : Record void> { return { ...deserializeIntoBaseCollectionPaginationCountResponse(getEffectivePermissionsWithScopeGetResponse), "value": n => { getEffectivePermissionsWithScopeGetResponse.value = n.getCollectionOfObjectValues(createRolePermissionFromDiscriminatorValue); }, @@ -75,7 +75,7 @@ export interface GetEffectivePermissionsWithScopeRequestBuilderGetQueryParameter * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeGetEffectivePermissionsWithScopeGetResponse(writer: SerializationWriter, getEffectivePermissionsWithScopeGetResponse: GetEffectivePermissionsWithScopeGetResponse | undefined = {} as GetEffectivePermissionsWithScopeGetResponse) : void { +export function serializeGetEffectivePermissionsWithScopeGetResponse(writer: SerializationWriter, getEffectivePermissionsWithScopeGetResponse: Partial | undefined = {}) : void { serializeBaseCollectionPaginationCountResponse(writer, getEffectivePermissionsWithScopeGetResponse) writer.writeCollectionOfObjectValues("value", getEffectivePermissionsWithScopeGetResponse.value, serializeRolePermission); } diff --git a/packages/msgraph-sdk-deviceManagement/deviceManagement/importedWindowsAutopilotDeviceIdentities/importEscaped/index.ts b/packages/msgraph-sdk-deviceManagement/deviceManagement/importedWindowsAutopilotDeviceIdentities/importEscaped/index.ts index 78bfdf3e918..3ff80e02f64 100644 --- a/packages/msgraph-sdk-deviceManagement/deviceManagement/importedWindowsAutopilotDeviceIdentities/importEscaped/index.ts +++ b/packages/msgraph-sdk-deviceManagement/deviceManagement/importedWindowsAutopilotDeviceIdentities/importEscaped/index.ts @@ -10,7 +10,7 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a importPostRequestBody */ -export function createImportPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createImportPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoImportPostRequestBody; } /** @@ -18,14 +18,14 @@ export function createImportPostRequestBodyFromDiscriminatorValue(parseNode: Par * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a importPostResponse */ -export function createImportPostResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createImportPostResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoImportPostResponse; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoImportPostRequestBody(importPostRequestBody: ImportPostRequestBody | undefined = {} as ImportPostRequestBody) : Record void> { +export function deserializeIntoImportPostRequestBody(importPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { importPostRequestBody.backingStoreEnabled = true; }, "importedWindowsAutopilotDeviceIdentities": n => { importPostRequestBody.importedWindowsAutopilotDeviceIdentities = n.getCollectionOfObjectValues(createImportedWindowsAutopilotDeviceIdentityFromDiscriminatorValue); }, @@ -35,7 +35,7 @@ export function deserializeIntoImportPostRequestBody(importPostRequestBody: Impo * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoImportPostResponse(importPostResponse: ImportPostResponse | undefined = {} as ImportPostResponse) : Record void> { +export function deserializeIntoImportPostResponse(importPostResponse: Partial | undefined = {}) : Record void> { return { ...deserializeIntoBaseCollectionPaginationCountResponse(importPostResponse), "value": n => { importPostResponse.value = n.getCollectionOfObjectValues(createImportedWindowsAutopilotDeviceIdentityFromDiscriminatorValue); }, @@ -85,7 +85,7 @@ export interface ImportRequestBuilder extends BaseRequestBuilder | undefined = {}) : void { writer.writeCollectionOfObjectValues("importedWindowsAutopilotDeviceIdentities", importPostRequestBody.importedWindowsAutopilotDeviceIdentities, serializeImportedWindowsAutopilotDeviceIdentity); writer.writeAdditionalData(importPostRequestBody.additionalData); } @@ -93,7 +93,7 @@ export function serializeImportPostRequestBody(writer: SerializationWriter, impo * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeImportPostResponse(writer: SerializationWriter, importPostResponse: ImportPostResponse | undefined = {} as ImportPostResponse) : void { +export function serializeImportPostResponse(writer: SerializationWriter, importPostResponse: Partial | undefined = {}) : void { serializeBaseCollectionPaginationCountResponse(writer, importPostResponse) writer.writeCollectionOfObjectValues("value", importPostResponse.value, serializeImportedWindowsAutopilotDeviceIdentity); } diff --git a/packages/msgraph-sdk-deviceManagement/deviceManagement/index.ts b/packages/msgraph-sdk-deviceManagement/deviceManagement/index.ts index 6ade04f5efb..4e8f7541473 100644 --- a/packages/msgraph-sdk-deviceManagement/deviceManagement/index.ts +++ b/packages/msgraph-sdk-deviceManagement/deviceManagement/index.ts @@ -310,7 +310,7 @@ export interface DeviceManagementRequestBuilder extends BaseRequestBuilder | undefined) : Promise; /** @@ -324,7 +324,7 @@ export interface DeviceManagementRequestBuilder extends BaseRequestBuilder | undefined) : Promise; /** diff --git a/packages/msgraph-sdk-deviceManagement/deviceManagement/managedDevices/item/cleanWindowsDevice/index.ts b/packages/msgraph-sdk-deviceManagement/deviceManagement/managedDevices/item/cleanWindowsDevice/index.ts index 2bacadaa9aa..99a2104c165 100644 --- a/packages/msgraph-sdk-deviceManagement/deviceManagement/managedDevices/item/cleanWindowsDevice/index.ts +++ b/packages/msgraph-sdk-deviceManagement/deviceManagement/managedDevices/item/cleanWindowsDevice/index.ts @@ -42,14 +42,14 @@ export interface CleanWindowsDeviceRequestBuilder extends BaseRequestBuilder Record void>) { return deserializeIntoCleanWindowsDevicePostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoCleanWindowsDevicePostRequestBody(cleanWindowsDevicePostRequestBody: CleanWindowsDevicePostRequestBody | undefined = {} as CleanWindowsDevicePostRequestBody) : Record void> { +export function deserializeIntoCleanWindowsDevicePostRequestBody(cleanWindowsDevicePostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { cleanWindowsDevicePostRequestBody.backingStoreEnabled = true; }, "keepUserData": n => { cleanWindowsDevicePostRequestBody.keepUserData = n.getBooleanValue(); }, @@ -59,7 +59,7 @@ export function deserializeIntoCleanWindowsDevicePostRequestBody(cleanWindowsDev * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeCleanWindowsDevicePostRequestBody(writer: SerializationWriter, cleanWindowsDevicePostRequestBody: CleanWindowsDevicePostRequestBody | undefined = {} as CleanWindowsDevicePostRequestBody) : void { +export function serializeCleanWindowsDevicePostRequestBody(writer: SerializationWriter, cleanWindowsDevicePostRequestBody: Partial | undefined = {}) : void { writer.writeBooleanValue("keepUserData", cleanWindowsDevicePostRequestBody.keepUserData); writer.writeAdditionalData(cleanWindowsDevicePostRequestBody.additionalData); } diff --git a/packages/msgraph-sdk-deviceManagement/deviceManagement/managedDevices/item/deleteUserFromSharedAppleDevice/index.ts b/packages/msgraph-sdk-deviceManagement/deviceManagement/managedDevices/item/deleteUserFromSharedAppleDevice/index.ts index 6e6889731a6..5ac4ba48bfe 100644 --- a/packages/msgraph-sdk-deviceManagement/deviceManagement/managedDevices/item/deleteUserFromSharedAppleDevice/index.ts +++ b/packages/msgraph-sdk-deviceManagement/deviceManagement/managedDevices/item/deleteUserFromSharedAppleDevice/index.ts @@ -9,7 +9,7 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a deleteUserFromSharedAppleDevicePostRequestBody */ -export function createDeleteUserFromSharedAppleDevicePostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createDeleteUserFromSharedAppleDevicePostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoDeleteUserFromSharedAppleDevicePostRequestBody; } export interface DeleteUserFromSharedAppleDevicePostRequestBody extends AdditionalDataHolder, BackedModel, Parsable { @@ -49,7 +49,7 @@ export interface DeleteUserFromSharedAppleDeviceRequestBuilder extends BaseReque * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoDeleteUserFromSharedAppleDevicePostRequestBody(deleteUserFromSharedAppleDevicePostRequestBody: DeleteUserFromSharedAppleDevicePostRequestBody | undefined = {} as DeleteUserFromSharedAppleDevicePostRequestBody) : Record void> { +export function deserializeIntoDeleteUserFromSharedAppleDevicePostRequestBody(deleteUserFromSharedAppleDevicePostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { deleteUserFromSharedAppleDevicePostRequestBody.backingStoreEnabled = true; }, "userPrincipalName": n => { deleteUserFromSharedAppleDevicePostRequestBody.userPrincipalName = n.getStringValue(); }, @@ -59,7 +59,7 @@ export function deserializeIntoDeleteUserFromSharedAppleDevicePostRequestBody(de * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeDeleteUserFromSharedAppleDevicePostRequestBody(writer: SerializationWriter, deleteUserFromSharedAppleDevicePostRequestBody: DeleteUserFromSharedAppleDevicePostRequestBody | undefined = {} as DeleteUserFromSharedAppleDevicePostRequestBody) : void { +export function serializeDeleteUserFromSharedAppleDevicePostRequestBody(writer: SerializationWriter, deleteUserFromSharedAppleDevicePostRequestBody: Partial | undefined = {}) : void { writer.writeStringValue("userPrincipalName", deleteUserFromSharedAppleDevicePostRequestBody.userPrincipalName); writer.writeAdditionalData(deleteUserFromSharedAppleDevicePostRequestBody.additionalData); } diff --git a/packages/msgraph-sdk-deviceManagement/deviceManagement/managedDevices/item/logCollectionRequests/item/createDownloadUrl/index.ts b/packages/msgraph-sdk-deviceManagement/deviceManagement/managedDevices/item/logCollectionRequests/item/createDownloadUrl/index.ts index d84b374b7a8..d8bf3865a20 100644 --- a/packages/msgraph-sdk-deviceManagement/deviceManagement/managedDevices/item/logCollectionRequests/item/createDownloadUrl/index.ts +++ b/packages/msgraph-sdk-deviceManagement/deviceManagement/managedDevices/item/logCollectionRequests/item/createDownloadUrl/index.ts @@ -9,7 +9,7 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a createDownloadUrlPostResponse */ -export function createCreateDownloadUrlPostResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createCreateDownloadUrlPostResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoCreateDownloadUrlPostResponse; } export interface CreateDownloadUrlPostResponse extends AdditionalDataHolder, BackedModel, Parsable { @@ -47,7 +47,7 @@ export interface CreateDownloadUrlRequestBuilder extends BaseRequestBuilder void> */ -export function deserializeIntoCreateDownloadUrlPostResponse(createDownloadUrlPostResponse: CreateDownloadUrlPostResponse | undefined = {} as CreateDownloadUrlPostResponse) : Record void> { +export function deserializeIntoCreateDownloadUrlPostResponse(createDownloadUrlPostResponse: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { createDownloadUrlPostResponse.backingStoreEnabled = true; }, "value": n => { createDownloadUrlPostResponse.value = n.getStringValue(); }, @@ -57,7 +57,7 @@ export function deserializeIntoCreateDownloadUrlPostResponse(createDownloadUrlPo * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeCreateDownloadUrlPostResponse(writer: SerializationWriter, createDownloadUrlPostResponse: CreateDownloadUrlPostResponse | undefined = {} as CreateDownloadUrlPostResponse) : void { +export function serializeCreateDownloadUrlPostResponse(writer: SerializationWriter, createDownloadUrlPostResponse: Partial | undefined = {}) : void { writer.writeStringValue("value", createDownloadUrlPostResponse.value); writer.writeAdditionalData(createDownloadUrlPostResponse.additionalData); } diff --git a/packages/msgraph-sdk-deviceManagement/deviceManagement/managedDevices/item/updateWindowsDeviceAccount/index.ts b/packages/msgraph-sdk-deviceManagement/deviceManagement/managedDevices/item/updateWindowsDeviceAccount/index.ts index 30604d7539b..d811eb2e996 100644 --- a/packages/msgraph-sdk-deviceManagement/deviceManagement/managedDevices/item/updateWindowsDeviceAccount/index.ts +++ b/packages/msgraph-sdk-deviceManagement/deviceManagement/managedDevices/item/updateWindowsDeviceAccount/index.ts @@ -10,14 +10,14 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a updateWindowsDeviceAccountPostRequestBody */ -export function createUpdateWindowsDeviceAccountPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createUpdateWindowsDeviceAccountPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoUpdateWindowsDeviceAccountPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoUpdateWindowsDeviceAccountPostRequestBody(updateWindowsDeviceAccountPostRequestBody: UpdateWindowsDeviceAccountPostRequestBody | undefined = {} as UpdateWindowsDeviceAccountPostRequestBody) : Record void> { +export function deserializeIntoUpdateWindowsDeviceAccountPostRequestBody(updateWindowsDeviceAccountPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { updateWindowsDeviceAccountPostRequestBody.backingStoreEnabled = true; }, "updateWindowsDeviceAccountActionParameter": n => { updateWindowsDeviceAccountPostRequestBody.updateWindowsDeviceAccountActionParameter = n.getObjectValue(createUpdateWindowsDeviceAccountActionParameterFromDiscriminatorValue); }, @@ -27,7 +27,7 @@ export function deserializeIntoUpdateWindowsDeviceAccountPostRequestBody(updateW * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeUpdateWindowsDeviceAccountPostRequestBody(writer: SerializationWriter, updateWindowsDeviceAccountPostRequestBody: UpdateWindowsDeviceAccountPostRequestBody | undefined = {} as UpdateWindowsDeviceAccountPostRequestBody) : void { +export function serializeUpdateWindowsDeviceAccountPostRequestBody(writer: SerializationWriter, updateWindowsDeviceAccountPostRequestBody: Partial | undefined = {}) : void { writer.writeObjectValue("updateWindowsDeviceAccountActionParameter", updateWindowsDeviceAccountPostRequestBody.updateWindowsDeviceAccountActionParameter, serializeUpdateWindowsDeviceAccountActionParameter); writer.writeAdditionalData(updateWindowsDeviceAccountPostRequestBody.additionalData); } diff --git a/packages/msgraph-sdk-deviceManagement/deviceManagement/managedDevices/item/windowsDefenderScan/index.ts b/packages/msgraph-sdk-deviceManagement/deviceManagement/managedDevices/item/windowsDefenderScan/index.ts index c7fbfaed156..b10949a658f 100644 --- a/packages/msgraph-sdk-deviceManagement/deviceManagement/managedDevices/item/windowsDefenderScan/index.ts +++ b/packages/msgraph-sdk-deviceManagement/deviceManagement/managedDevices/item/windowsDefenderScan/index.ts @@ -9,14 +9,14 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a windowsDefenderScanPostRequestBody */ -export function createWindowsDefenderScanPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createWindowsDefenderScanPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoWindowsDefenderScanPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoWindowsDefenderScanPostRequestBody(windowsDefenderScanPostRequestBody: WindowsDefenderScanPostRequestBody | undefined = {} as WindowsDefenderScanPostRequestBody) : Record void> { +export function deserializeIntoWindowsDefenderScanPostRequestBody(windowsDefenderScanPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { windowsDefenderScanPostRequestBody.backingStoreEnabled = true; }, "quickScan": n => { windowsDefenderScanPostRequestBody.quickScan = n.getBooleanValue(); }, @@ -26,7 +26,7 @@ export function deserializeIntoWindowsDefenderScanPostRequestBody(windowsDefende * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeWindowsDefenderScanPostRequestBody(writer: SerializationWriter, windowsDefenderScanPostRequestBody: WindowsDefenderScanPostRequestBody | undefined = {} as WindowsDefenderScanPostRequestBody) : void { +export function serializeWindowsDefenderScanPostRequestBody(writer: SerializationWriter, windowsDefenderScanPostRequestBody: Partial | undefined = {}) : void { writer.writeBooleanValue("quickScan", windowsDefenderScanPostRequestBody.quickScan); writer.writeAdditionalData(windowsDefenderScanPostRequestBody.additionalData); } diff --git a/packages/msgraph-sdk-deviceManagement/deviceManagement/managedDevices/item/wipe/index.ts b/packages/msgraph-sdk-deviceManagement/deviceManagement/managedDevices/item/wipe/index.ts index d698348cff0..e76fbe363ca 100644 --- a/packages/msgraph-sdk-deviceManagement/deviceManagement/managedDevices/item/wipe/index.ts +++ b/packages/msgraph-sdk-deviceManagement/deviceManagement/managedDevices/item/wipe/index.ts @@ -9,14 +9,14 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a wipePostRequestBody */ -export function createWipePostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createWipePostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoWipePostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoWipePostRequestBody(wipePostRequestBody: WipePostRequestBody | undefined = {} as WipePostRequestBody) : Record void> { +export function deserializeIntoWipePostRequestBody(wipePostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { wipePostRequestBody.backingStoreEnabled = true; }, "keepEnrollmentData": n => { wipePostRequestBody.keepEnrollmentData = n.getBooleanValue(); }, @@ -29,7 +29,7 @@ export function deserializeIntoWipePostRequestBody(wipePostRequestBody: WipePost * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeWipePostRequestBody(writer: SerializationWriter, wipePostRequestBody: WipePostRequestBody | undefined = {} as WipePostRequestBody) : void { +export function serializeWipePostRequestBody(writer: SerializationWriter, wipePostRequestBody: Partial | undefined = {}) : void { writer.writeBooleanValue("keepEnrollmentData", wipePostRequestBody.keepEnrollmentData); writer.writeBooleanValue("keepUserData", wipePostRequestBody.keepUserData); writer.writeStringValue("macOsUnlockCode", wipePostRequestBody.macOsUnlockCode); diff --git a/packages/msgraph-sdk-deviceManagement/deviceManagement/reports/getCachedReport/index.ts b/packages/msgraph-sdk-deviceManagement/deviceManagement/reports/getCachedReport/index.ts index 0d6c8624bd0..f1e2b6b0672 100644 --- a/packages/msgraph-sdk-deviceManagement/deviceManagement/reports/getCachedReport/index.ts +++ b/packages/msgraph-sdk-deviceManagement/deviceManagement/reports/getCachedReport/index.ts @@ -9,14 +9,14 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a getCachedReportPostRequestBody */ -export function createGetCachedReportPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createGetCachedReportPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoGetCachedReportPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoGetCachedReportPostRequestBody(getCachedReportPostRequestBody: GetCachedReportPostRequestBody | undefined = {} as GetCachedReportPostRequestBody) : Record void> { +export function deserializeIntoGetCachedReportPostRequestBody(getCachedReportPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { getCachedReportPostRequestBody.backingStoreEnabled = true; }, "groupBy": n => { getCachedReportPostRequestBody.groupBy = n.getCollectionOfPrimitiveValues(); }, @@ -90,7 +90,7 @@ export interface GetCachedReportRequestBuilder extends BaseRequestBuilder | undefined = {}) : void { writer.writeCollectionOfPrimitiveValues("groupBy", getCachedReportPostRequestBody.groupBy); writer.writeStringValue("id", getCachedReportPostRequestBody.id); writer.writeCollectionOfPrimitiveValues("orderBy", getCachedReportPostRequestBody.orderBy); diff --git a/packages/msgraph-sdk-deviceManagement/deviceManagement/reports/getCompliancePolicyNonComplianceReport/index.ts b/packages/msgraph-sdk-deviceManagement/deviceManagement/reports/getCompliancePolicyNonComplianceReport/index.ts index 1f95f617d4c..9807f188039 100644 --- a/packages/msgraph-sdk-deviceManagement/deviceManagement/reports/getCompliancePolicyNonComplianceReport/index.ts +++ b/packages/msgraph-sdk-deviceManagement/deviceManagement/reports/getCompliancePolicyNonComplianceReport/index.ts @@ -9,14 +9,14 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a getCompliancePolicyNonComplianceReportPostRequestBody */ -export function createGetCompliancePolicyNonComplianceReportPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createGetCompliancePolicyNonComplianceReportPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoGetCompliancePolicyNonComplianceReportPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoGetCompliancePolicyNonComplianceReportPostRequestBody(getCompliancePolicyNonComplianceReportPostRequestBody: GetCompliancePolicyNonComplianceReportPostRequestBody | undefined = {} as GetCompliancePolicyNonComplianceReportPostRequestBody) : Record void> { +export function deserializeIntoGetCompliancePolicyNonComplianceReportPostRequestBody(getCompliancePolicyNonComplianceReportPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { getCompliancePolicyNonComplianceReportPostRequestBody.backingStoreEnabled = true; }, "filter": n => { getCompliancePolicyNonComplianceReportPostRequestBody.filter = n.getStringValue(); }, @@ -100,7 +100,7 @@ export interface GetCompliancePolicyNonComplianceReportRequestBuilder extends Ba * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeGetCompliancePolicyNonComplianceReportPostRequestBody(writer: SerializationWriter, getCompliancePolicyNonComplianceReportPostRequestBody: GetCompliancePolicyNonComplianceReportPostRequestBody | undefined = {} as GetCompliancePolicyNonComplianceReportPostRequestBody) : void { +export function serializeGetCompliancePolicyNonComplianceReportPostRequestBody(writer: SerializationWriter, getCompliancePolicyNonComplianceReportPostRequestBody: Partial | undefined = {}) : void { writer.writeStringValue("filter", getCompliancePolicyNonComplianceReportPostRequestBody.filter); writer.writeCollectionOfPrimitiveValues("groupBy", getCompliancePolicyNonComplianceReportPostRequestBody.groupBy); writer.writeStringValue("name", getCompliancePolicyNonComplianceReportPostRequestBody.name); diff --git a/packages/msgraph-sdk-deviceManagement/deviceManagement/reports/getCompliancePolicyNonComplianceSummaryReport/index.ts b/packages/msgraph-sdk-deviceManagement/deviceManagement/reports/getCompliancePolicyNonComplianceSummaryReport/index.ts index a303ed050fd..0a2414435f9 100644 --- a/packages/msgraph-sdk-deviceManagement/deviceManagement/reports/getCompliancePolicyNonComplianceSummaryReport/index.ts +++ b/packages/msgraph-sdk-deviceManagement/deviceManagement/reports/getCompliancePolicyNonComplianceSummaryReport/index.ts @@ -9,14 +9,14 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a getCompliancePolicyNonComplianceSummaryReportPostRequestBody */ -export function createGetCompliancePolicyNonComplianceSummaryReportPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createGetCompliancePolicyNonComplianceSummaryReportPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoGetCompliancePolicyNonComplianceSummaryReportPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoGetCompliancePolicyNonComplianceSummaryReportPostRequestBody(getCompliancePolicyNonComplianceSummaryReportPostRequestBody: GetCompliancePolicyNonComplianceSummaryReportPostRequestBody | undefined = {} as GetCompliancePolicyNonComplianceSummaryReportPostRequestBody) : Record void> { +export function deserializeIntoGetCompliancePolicyNonComplianceSummaryReportPostRequestBody(getCompliancePolicyNonComplianceSummaryReportPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { getCompliancePolicyNonComplianceSummaryReportPostRequestBody.backingStoreEnabled = true; }, "filter": n => { getCompliancePolicyNonComplianceSummaryReportPostRequestBody.filter = n.getStringValue(); }, @@ -100,7 +100,7 @@ export interface GetCompliancePolicyNonComplianceSummaryReportRequestBuilder ext * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeGetCompliancePolicyNonComplianceSummaryReportPostRequestBody(writer: SerializationWriter, getCompliancePolicyNonComplianceSummaryReportPostRequestBody: GetCompliancePolicyNonComplianceSummaryReportPostRequestBody | undefined = {} as GetCompliancePolicyNonComplianceSummaryReportPostRequestBody) : void { +export function serializeGetCompliancePolicyNonComplianceSummaryReportPostRequestBody(writer: SerializationWriter, getCompliancePolicyNonComplianceSummaryReportPostRequestBody: Partial | undefined = {}) : void { writer.writeStringValue("filter", getCompliancePolicyNonComplianceSummaryReportPostRequestBody.filter); writer.writeCollectionOfPrimitiveValues("groupBy", getCompliancePolicyNonComplianceSummaryReportPostRequestBody.groupBy); writer.writeStringValue("name", getCompliancePolicyNonComplianceSummaryReportPostRequestBody.name); diff --git a/packages/msgraph-sdk-deviceManagement/deviceManagement/reports/getComplianceSettingNonComplianceReport/index.ts b/packages/msgraph-sdk-deviceManagement/deviceManagement/reports/getComplianceSettingNonComplianceReport/index.ts index 2e1d0eb3e35..b75b47ec692 100644 --- a/packages/msgraph-sdk-deviceManagement/deviceManagement/reports/getComplianceSettingNonComplianceReport/index.ts +++ b/packages/msgraph-sdk-deviceManagement/deviceManagement/reports/getComplianceSettingNonComplianceReport/index.ts @@ -9,14 +9,14 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a getComplianceSettingNonComplianceReportPostRequestBody */ -export function createGetComplianceSettingNonComplianceReportPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createGetComplianceSettingNonComplianceReportPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoGetComplianceSettingNonComplianceReportPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoGetComplianceSettingNonComplianceReportPostRequestBody(getComplianceSettingNonComplianceReportPostRequestBody: GetComplianceSettingNonComplianceReportPostRequestBody | undefined = {} as GetComplianceSettingNonComplianceReportPostRequestBody) : Record void> { +export function deserializeIntoGetComplianceSettingNonComplianceReportPostRequestBody(getComplianceSettingNonComplianceReportPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { getComplianceSettingNonComplianceReportPostRequestBody.backingStoreEnabled = true; }, "filter": n => { getComplianceSettingNonComplianceReportPostRequestBody.filter = n.getStringValue(); }, @@ -100,7 +100,7 @@ export interface GetComplianceSettingNonComplianceReportRequestBuilder extends B * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeGetComplianceSettingNonComplianceReportPostRequestBody(writer: SerializationWriter, getComplianceSettingNonComplianceReportPostRequestBody: GetComplianceSettingNonComplianceReportPostRequestBody | undefined = {} as GetComplianceSettingNonComplianceReportPostRequestBody) : void { +export function serializeGetComplianceSettingNonComplianceReportPostRequestBody(writer: SerializationWriter, getComplianceSettingNonComplianceReportPostRequestBody: Partial | undefined = {}) : void { writer.writeStringValue("filter", getComplianceSettingNonComplianceReportPostRequestBody.filter); writer.writeCollectionOfPrimitiveValues("groupBy", getComplianceSettingNonComplianceReportPostRequestBody.groupBy); writer.writeStringValue("name", getComplianceSettingNonComplianceReportPostRequestBody.name); diff --git a/packages/msgraph-sdk-deviceManagement/deviceManagement/reports/getConfigurationPolicyNonComplianceReport/index.ts b/packages/msgraph-sdk-deviceManagement/deviceManagement/reports/getConfigurationPolicyNonComplianceReport/index.ts index dfff9b94133..b34d3ff12f8 100644 --- a/packages/msgraph-sdk-deviceManagement/deviceManagement/reports/getConfigurationPolicyNonComplianceReport/index.ts +++ b/packages/msgraph-sdk-deviceManagement/deviceManagement/reports/getConfigurationPolicyNonComplianceReport/index.ts @@ -9,14 +9,14 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a getConfigurationPolicyNonComplianceReportPostRequestBody */ -export function createGetConfigurationPolicyNonComplianceReportPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createGetConfigurationPolicyNonComplianceReportPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoGetConfigurationPolicyNonComplianceReportPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoGetConfigurationPolicyNonComplianceReportPostRequestBody(getConfigurationPolicyNonComplianceReportPostRequestBody: GetConfigurationPolicyNonComplianceReportPostRequestBody | undefined = {} as GetConfigurationPolicyNonComplianceReportPostRequestBody) : Record void> { +export function deserializeIntoGetConfigurationPolicyNonComplianceReportPostRequestBody(getConfigurationPolicyNonComplianceReportPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { getConfigurationPolicyNonComplianceReportPostRequestBody.backingStoreEnabled = true; }, "filter": n => { getConfigurationPolicyNonComplianceReportPostRequestBody.filter = n.getStringValue(); }, @@ -100,7 +100,7 @@ export interface GetConfigurationPolicyNonComplianceReportRequestBuilder extends * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeGetConfigurationPolicyNonComplianceReportPostRequestBody(writer: SerializationWriter, getConfigurationPolicyNonComplianceReportPostRequestBody: GetConfigurationPolicyNonComplianceReportPostRequestBody | undefined = {} as GetConfigurationPolicyNonComplianceReportPostRequestBody) : void { +export function serializeGetConfigurationPolicyNonComplianceReportPostRequestBody(writer: SerializationWriter, getConfigurationPolicyNonComplianceReportPostRequestBody: Partial | undefined = {}) : void { writer.writeStringValue("filter", getConfigurationPolicyNonComplianceReportPostRequestBody.filter); writer.writeCollectionOfPrimitiveValues("groupBy", getConfigurationPolicyNonComplianceReportPostRequestBody.groupBy); writer.writeStringValue("name", getConfigurationPolicyNonComplianceReportPostRequestBody.name); diff --git a/packages/msgraph-sdk-deviceManagement/deviceManagement/reports/getConfigurationPolicyNonComplianceSummaryReport/index.ts b/packages/msgraph-sdk-deviceManagement/deviceManagement/reports/getConfigurationPolicyNonComplianceSummaryReport/index.ts index 189e1c26a5e..b00105bae06 100644 --- a/packages/msgraph-sdk-deviceManagement/deviceManagement/reports/getConfigurationPolicyNonComplianceSummaryReport/index.ts +++ b/packages/msgraph-sdk-deviceManagement/deviceManagement/reports/getConfigurationPolicyNonComplianceSummaryReport/index.ts @@ -9,14 +9,14 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a getConfigurationPolicyNonComplianceSummaryReportPostRequestBody */ -export function createGetConfigurationPolicyNonComplianceSummaryReportPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createGetConfigurationPolicyNonComplianceSummaryReportPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoGetConfigurationPolicyNonComplianceSummaryReportPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoGetConfigurationPolicyNonComplianceSummaryReportPostRequestBody(getConfigurationPolicyNonComplianceSummaryReportPostRequestBody: GetConfigurationPolicyNonComplianceSummaryReportPostRequestBody | undefined = {} as GetConfigurationPolicyNonComplianceSummaryReportPostRequestBody) : Record void> { +export function deserializeIntoGetConfigurationPolicyNonComplianceSummaryReportPostRequestBody(getConfigurationPolicyNonComplianceSummaryReportPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { getConfigurationPolicyNonComplianceSummaryReportPostRequestBody.backingStoreEnabled = true; }, "filter": n => { getConfigurationPolicyNonComplianceSummaryReportPostRequestBody.filter = n.getStringValue(); }, @@ -100,7 +100,7 @@ export interface GetConfigurationPolicyNonComplianceSummaryReportRequestBuilder * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeGetConfigurationPolicyNonComplianceSummaryReportPostRequestBody(writer: SerializationWriter, getConfigurationPolicyNonComplianceSummaryReportPostRequestBody: GetConfigurationPolicyNonComplianceSummaryReportPostRequestBody | undefined = {} as GetConfigurationPolicyNonComplianceSummaryReportPostRequestBody) : void { +export function serializeGetConfigurationPolicyNonComplianceSummaryReportPostRequestBody(writer: SerializationWriter, getConfigurationPolicyNonComplianceSummaryReportPostRequestBody: Partial | undefined = {}) : void { writer.writeStringValue("filter", getConfigurationPolicyNonComplianceSummaryReportPostRequestBody.filter); writer.writeCollectionOfPrimitiveValues("groupBy", getConfigurationPolicyNonComplianceSummaryReportPostRequestBody.groupBy); writer.writeStringValue("name", getConfigurationPolicyNonComplianceSummaryReportPostRequestBody.name); diff --git a/packages/msgraph-sdk-deviceManagement/deviceManagement/reports/getConfigurationSettingNonComplianceReport/index.ts b/packages/msgraph-sdk-deviceManagement/deviceManagement/reports/getConfigurationSettingNonComplianceReport/index.ts index 63ea1f4994b..fb2f09ce858 100644 --- a/packages/msgraph-sdk-deviceManagement/deviceManagement/reports/getConfigurationSettingNonComplianceReport/index.ts +++ b/packages/msgraph-sdk-deviceManagement/deviceManagement/reports/getConfigurationSettingNonComplianceReport/index.ts @@ -9,14 +9,14 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a getConfigurationSettingNonComplianceReportPostRequestBody */ -export function createGetConfigurationSettingNonComplianceReportPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createGetConfigurationSettingNonComplianceReportPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoGetConfigurationSettingNonComplianceReportPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoGetConfigurationSettingNonComplianceReportPostRequestBody(getConfigurationSettingNonComplianceReportPostRequestBody: GetConfigurationSettingNonComplianceReportPostRequestBody | undefined = {} as GetConfigurationSettingNonComplianceReportPostRequestBody) : Record void> { +export function deserializeIntoGetConfigurationSettingNonComplianceReportPostRequestBody(getConfigurationSettingNonComplianceReportPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { getConfigurationSettingNonComplianceReportPostRequestBody.backingStoreEnabled = true; }, "filter": n => { getConfigurationSettingNonComplianceReportPostRequestBody.filter = n.getStringValue(); }, @@ -100,7 +100,7 @@ export interface GetConfigurationSettingNonComplianceReportRequestBuilder extend * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeGetConfigurationSettingNonComplianceReportPostRequestBody(writer: SerializationWriter, getConfigurationSettingNonComplianceReportPostRequestBody: GetConfigurationSettingNonComplianceReportPostRequestBody | undefined = {} as GetConfigurationSettingNonComplianceReportPostRequestBody) : void { +export function serializeGetConfigurationSettingNonComplianceReportPostRequestBody(writer: SerializationWriter, getConfigurationSettingNonComplianceReportPostRequestBody: Partial | undefined = {}) : void { writer.writeStringValue("filter", getConfigurationSettingNonComplianceReportPostRequestBody.filter); writer.writeCollectionOfPrimitiveValues("groupBy", getConfigurationSettingNonComplianceReportPostRequestBody.groupBy); writer.writeStringValue("name", getConfigurationSettingNonComplianceReportPostRequestBody.name); diff --git a/packages/msgraph-sdk-deviceManagement/deviceManagement/reports/getDeviceManagementIntentPerSettingContributingProfiles/index.ts b/packages/msgraph-sdk-deviceManagement/deviceManagement/reports/getDeviceManagementIntentPerSettingContributingProfiles/index.ts index 3084232368f..1db0e30e05c 100644 --- a/packages/msgraph-sdk-deviceManagement/deviceManagement/reports/getDeviceManagementIntentPerSettingContributingProfiles/index.ts +++ b/packages/msgraph-sdk-deviceManagement/deviceManagement/reports/getDeviceManagementIntentPerSettingContributingProfiles/index.ts @@ -9,14 +9,14 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a getDeviceManagementIntentPerSettingContributingProfilesPostRequestBody */ -export function createGetDeviceManagementIntentPerSettingContributingProfilesPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createGetDeviceManagementIntentPerSettingContributingProfilesPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoGetDeviceManagementIntentPerSettingContributingProfilesPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoGetDeviceManagementIntentPerSettingContributingProfilesPostRequestBody(getDeviceManagementIntentPerSettingContributingProfilesPostRequestBody: GetDeviceManagementIntentPerSettingContributingProfilesPostRequestBody | undefined = {} as GetDeviceManagementIntentPerSettingContributingProfilesPostRequestBody) : Record void> { +export function deserializeIntoGetDeviceManagementIntentPerSettingContributingProfilesPostRequestBody(getDeviceManagementIntentPerSettingContributingProfilesPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { getDeviceManagementIntentPerSettingContributingProfilesPostRequestBody.backingStoreEnabled = true; }, "filter": n => { getDeviceManagementIntentPerSettingContributingProfilesPostRequestBody.filter = n.getStringValue(); }, @@ -100,7 +100,7 @@ export interface GetDeviceManagementIntentPerSettingContributingProfilesRequestB * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeGetDeviceManagementIntentPerSettingContributingProfilesPostRequestBody(writer: SerializationWriter, getDeviceManagementIntentPerSettingContributingProfilesPostRequestBody: GetDeviceManagementIntentPerSettingContributingProfilesPostRequestBody | undefined = {} as GetDeviceManagementIntentPerSettingContributingProfilesPostRequestBody) : void { +export function serializeGetDeviceManagementIntentPerSettingContributingProfilesPostRequestBody(writer: SerializationWriter, getDeviceManagementIntentPerSettingContributingProfilesPostRequestBody: Partial | undefined = {}) : void { writer.writeStringValue("filter", getDeviceManagementIntentPerSettingContributingProfilesPostRequestBody.filter); writer.writeCollectionOfPrimitiveValues("groupBy", getDeviceManagementIntentPerSettingContributingProfilesPostRequestBody.groupBy); writer.writeStringValue("name", getDeviceManagementIntentPerSettingContributingProfilesPostRequestBody.name); diff --git a/packages/msgraph-sdk-deviceManagement/deviceManagement/reports/getDeviceManagementIntentSettingsReport/index.ts b/packages/msgraph-sdk-deviceManagement/deviceManagement/reports/getDeviceManagementIntentSettingsReport/index.ts index 5295d95bc00..00d77c816f2 100644 --- a/packages/msgraph-sdk-deviceManagement/deviceManagement/reports/getDeviceManagementIntentSettingsReport/index.ts +++ b/packages/msgraph-sdk-deviceManagement/deviceManagement/reports/getDeviceManagementIntentSettingsReport/index.ts @@ -9,14 +9,14 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a getDeviceManagementIntentSettingsReportPostRequestBody */ -export function createGetDeviceManagementIntentSettingsReportPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createGetDeviceManagementIntentSettingsReportPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoGetDeviceManagementIntentSettingsReportPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoGetDeviceManagementIntentSettingsReportPostRequestBody(getDeviceManagementIntentSettingsReportPostRequestBody: GetDeviceManagementIntentSettingsReportPostRequestBody | undefined = {} as GetDeviceManagementIntentSettingsReportPostRequestBody) : Record void> { +export function deserializeIntoGetDeviceManagementIntentSettingsReportPostRequestBody(getDeviceManagementIntentSettingsReportPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { getDeviceManagementIntentSettingsReportPostRequestBody.backingStoreEnabled = true; }, "filter": n => { getDeviceManagementIntentSettingsReportPostRequestBody.filter = n.getStringValue(); }, @@ -100,7 +100,7 @@ export interface GetDeviceManagementIntentSettingsReportRequestBuilder extends B * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeGetDeviceManagementIntentSettingsReportPostRequestBody(writer: SerializationWriter, getDeviceManagementIntentSettingsReportPostRequestBody: GetDeviceManagementIntentSettingsReportPostRequestBody | undefined = {} as GetDeviceManagementIntentSettingsReportPostRequestBody) : void { +export function serializeGetDeviceManagementIntentSettingsReportPostRequestBody(writer: SerializationWriter, getDeviceManagementIntentSettingsReportPostRequestBody: Partial | undefined = {}) : void { writer.writeStringValue("filter", getDeviceManagementIntentSettingsReportPostRequestBody.filter); writer.writeCollectionOfPrimitiveValues("groupBy", getDeviceManagementIntentSettingsReportPostRequestBody.groupBy); writer.writeStringValue("name", getDeviceManagementIntentSettingsReportPostRequestBody.name); diff --git a/packages/msgraph-sdk-deviceManagement/deviceManagement/reports/getDeviceNonComplianceReport/index.ts b/packages/msgraph-sdk-deviceManagement/deviceManagement/reports/getDeviceNonComplianceReport/index.ts index feb33ed4423..d12a4799091 100644 --- a/packages/msgraph-sdk-deviceManagement/deviceManagement/reports/getDeviceNonComplianceReport/index.ts +++ b/packages/msgraph-sdk-deviceManagement/deviceManagement/reports/getDeviceNonComplianceReport/index.ts @@ -9,14 +9,14 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a getDeviceNonComplianceReportPostRequestBody */ -export function createGetDeviceNonComplianceReportPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createGetDeviceNonComplianceReportPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoGetDeviceNonComplianceReportPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoGetDeviceNonComplianceReportPostRequestBody(getDeviceNonComplianceReportPostRequestBody: GetDeviceNonComplianceReportPostRequestBody | undefined = {} as GetDeviceNonComplianceReportPostRequestBody) : Record void> { +export function deserializeIntoGetDeviceNonComplianceReportPostRequestBody(getDeviceNonComplianceReportPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { getDeviceNonComplianceReportPostRequestBody.backingStoreEnabled = true; }, "filter": n => { getDeviceNonComplianceReportPostRequestBody.filter = n.getStringValue(); }, @@ -100,7 +100,7 @@ export interface GetDeviceNonComplianceReportRequestBuilder extends BaseRequestB * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeGetDeviceNonComplianceReportPostRequestBody(writer: SerializationWriter, getDeviceNonComplianceReportPostRequestBody: GetDeviceNonComplianceReportPostRequestBody | undefined = {} as GetDeviceNonComplianceReportPostRequestBody) : void { +export function serializeGetDeviceNonComplianceReportPostRequestBody(writer: SerializationWriter, getDeviceNonComplianceReportPostRequestBody: Partial | undefined = {}) : void { writer.writeStringValue("filter", getDeviceNonComplianceReportPostRequestBody.filter); writer.writeCollectionOfPrimitiveValues("groupBy", getDeviceNonComplianceReportPostRequestBody.groupBy); writer.writeStringValue("name", getDeviceNonComplianceReportPostRequestBody.name); diff --git a/packages/msgraph-sdk-deviceManagement/deviceManagement/reports/getDevicesWithoutCompliancePolicyReport/index.ts b/packages/msgraph-sdk-deviceManagement/deviceManagement/reports/getDevicesWithoutCompliancePolicyReport/index.ts index 14792d8b348..430cc0226fc 100644 --- a/packages/msgraph-sdk-deviceManagement/deviceManagement/reports/getDevicesWithoutCompliancePolicyReport/index.ts +++ b/packages/msgraph-sdk-deviceManagement/deviceManagement/reports/getDevicesWithoutCompliancePolicyReport/index.ts @@ -9,14 +9,14 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a getDevicesWithoutCompliancePolicyReportPostRequestBody */ -export function createGetDevicesWithoutCompliancePolicyReportPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createGetDevicesWithoutCompliancePolicyReportPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoGetDevicesWithoutCompliancePolicyReportPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoGetDevicesWithoutCompliancePolicyReportPostRequestBody(getDevicesWithoutCompliancePolicyReportPostRequestBody: GetDevicesWithoutCompliancePolicyReportPostRequestBody | undefined = {} as GetDevicesWithoutCompliancePolicyReportPostRequestBody) : Record void> { +export function deserializeIntoGetDevicesWithoutCompliancePolicyReportPostRequestBody(getDevicesWithoutCompliancePolicyReportPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { getDevicesWithoutCompliancePolicyReportPostRequestBody.backingStoreEnabled = true; }, "filter": n => { getDevicesWithoutCompliancePolicyReportPostRequestBody.filter = n.getStringValue(); }, @@ -100,7 +100,7 @@ export interface GetDevicesWithoutCompliancePolicyReportRequestBuilder extends B * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeGetDevicesWithoutCompliancePolicyReportPostRequestBody(writer: SerializationWriter, getDevicesWithoutCompliancePolicyReportPostRequestBody: GetDevicesWithoutCompliancePolicyReportPostRequestBody | undefined = {} as GetDevicesWithoutCompliancePolicyReportPostRequestBody) : void { +export function serializeGetDevicesWithoutCompliancePolicyReportPostRequestBody(writer: SerializationWriter, getDevicesWithoutCompliancePolicyReportPostRequestBody: Partial | undefined = {}) : void { writer.writeStringValue("filter", getDevicesWithoutCompliancePolicyReportPostRequestBody.filter); writer.writeCollectionOfPrimitiveValues("groupBy", getDevicesWithoutCompliancePolicyReportPostRequestBody.groupBy); writer.writeStringValue("name", getDevicesWithoutCompliancePolicyReportPostRequestBody.name); diff --git a/packages/msgraph-sdk-deviceManagement/deviceManagement/reports/getHistoricalReport/index.ts b/packages/msgraph-sdk-deviceManagement/deviceManagement/reports/getHistoricalReport/index.ts index 06bef53aacf..f592884157b 100644 --- a/packages/msgraph-sdk-deviceManagement/deviceManagement/reports/getHistoricalReport/index.ts +++ b/packages/msgraph-sdk-deviceManagement/deviceManagement/reports/getHistoricalReport/index.ts @@ -9,14 +9,14 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a getHistoricalReportPostRequestBody */ -export function createGetHistoricalReportPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createGetHistoricalReportPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoGetHistoricalReportPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoGetHistoricalReportPostRequestBody(getHistoricalReportPostRequestBody: GetHistoricalReportPostRequestBody | undefined = {} as GetHistoricalReportPostRequestBody) : Record void> { +export function deserializeIntoGetHistoricalReportPostRequestBody(getHistoricalReportPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { getHistoricalReportPostRequestBody.backingStoreEnabled = true; }, "filter": n => { getHistoricalReportPostRequestBody.filter = n.getStringValue(); }, @@ -95,7 +95,7 @@ export interface GetHistoricalReportRequestBuilder extends BaseRequestBuilder | undefined = {}) : void { writer.writeStringValue("filter", getHistoricalReportPostRequestBody.filter); writer.writeCollectionOfPrimitiveValues("groupBy", getHistoricalReportPostRequestBody.groupBy); writer.writeStringValue("name", getHistoricalReportPostRequestBody.name); diff --git a/packages/msgraph-sdk-deviceManagement/deviceManagement/reports/getNoncompliantDevicesAndSettingsReport/index.ts b/packages/msgraph-sdk-deviceManagement/deviceManagement/reports/getNoncompliantDevicesAndSettingsReport/index.ts index 911949055dc..bf3ad07d84a 100644 --- a/packages/msgraph-sdk-deviceManagement/deviceManagement/reports/getNoncompliantDevicesAndSettingsReport/index.ts +++ b/packages/msgraph-sdk-deviceManagement/deviceManagement/reports/getNoncompliantDevicesAndSettingsReport/index.ts @@ -9,14 +9,14 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a getNoncompliantDevicesAndSettingsReportPostRequestBody */ -export function createGetNoncompliantDevicesAndSettingsReportPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createGetNoncompliantDevicesAndSettingsReportPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoGetNoncompliantDevicesAndSettingsReportPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoGetNoncompliantDevicesAndSettingsReportPostRequestBody(getNoncompliantDevicesAndSettingsReportPostRequestBody: GetNoncompliantDevicesAndSettingsReportPostRequestBody | undefined = {} as GetNoncompliantDevicesAndSettingsReportPostRequestBody) : Record void> { +export function deserializeIntoGetNoncompliantDevicesAndSettingsReportPostRequestBody(getNoncompliantDevicesAndSettingsReportPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { getNoncompliantDevicesAndSettingsReportPostRequestBody.backingStoreEnabled = true; }, "filter": n => { getNoncompliantDevicesAndSettingsReportPostRequestBody.filter = n.getStringValue(); }, @@ -100,7 +100,7 @@ export interface GetNoncompliantDevicesAndSettingsReportRequestBuilder extends B * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeGetNoncompliantDevicesAndSettingsReportPostRequestBody(writer: SerializationWriter, getNoncompliantDevicesAndSettingsReportPostRequestBody: GetNoncompliantDevicesAndSettingsReportPostRequestBody | undefined = {} as GetNoncompliantDevicesAndSettingsReportPostRequestBody) : void { +export function serializeGetNoncompliantDevicesAndSettingsReportPostRequestBody(writer: SerializationWriter, getNoncompliantDevicesAndSettingsReportPostRequestBody: Partial | undefined = {}) : void { writer.writeStringValue("filter", getNoncompliantDevicesAndSettingsReportPostRequestBody.filter); writer.writeCollectionOfPrimitiveValues("groupBy", getNoncompliantDevicesAndSettingsReportPostRequestBody.groupBy); writer.writeStringValue("name", getNoncompliantDevicesAndSettingsReportPostRequestBody.name); diff --git a/packages/msgraph-sdk-deviceManagement/deviceManagement/reports/getPolicyNonComplianceMetadata/index.ts b/packages/msgraph-sdk-deviceManagement/deviceManagement/reports/getPolicyNonComplianceMetadata/index.ts index 1b0caee17a0..9d2eea5a16b 100644 --- a/packages/msgraph-sdk-deviceManagement/deviceManagement/reports/getPolicyNonComplianceMetadata/index.ts +++ b/packages/msgraph-sdk-deviceManagement/deviceManagement/reports/getPolicyNonComplianceMetadata/index.ts @@ -9,14 +9,14 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a getPolicyNonComplianceMetadataPostRequestBody */ -export function createGetPolicyNonComplianceMetadataPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createGetPolicyNonComplianceMetadataPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoGetPolicyNonComplianceMetadataPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoGetPolicyNonComplianceMetadataPostRequestBody(getPolicyNonComplianceMetadataPostRequestBody: GetPolicyNonComplianceMetadataPostRequestBody | undefined = {} as GetPolicyNonComplianceMetadataPostRequestBody) : Record void> { +export function deserializeIntoGetPolicyNonComplianceMetadataPostRequestBody(getPolicyNonComplianceMetadataPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { getPolicyNonComplianceMetadataPostRequestBody.backingStoreEnabled = true; }, "filter": n => { getPolicyNonComplianceMetadataPostRequestBody.filter = n.getStringValue(); }, @@ -100,7 +100,7 @@ export interface GetPolicyNonComplianceMetadataRequestBuilder extends BaseReques * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeGetPolicyNonComplianceMetadataPostRequestBody(writer: SerializationWriter, getPolicyNonComplianceMetadataPostRequestBody: GetPolicyNonComplianceMetadataPostRequestBody | undefined = {} as GetPolicyNonComplianceMetadataPostRequestBody) : void { +export function serializeGetPolicyNonComplianceMetadataPostRequestBody(writer: SerializationWriter, getPolicyNonComplianceMetadataPostRequestBody: Partial | undefined = {}) : void { writer.writeStringValue("filter", getPolicyNonComplianceMetadataPostRequestBody.filter); writer.writeCollectionOfPrimitiveValues("groupBy", getPolicyNonComplianceMetadataPostRequestBody.groupBy); writer.writeStringValue("name", getPolicyNonComplianceMetadataPostRequestBody.name); diff --git a/packages/msgraph-sdk-deviceManagement/deviceManagement/reports/getPolicyNonComplianceReport/index.ts b/packages/msgraph-sdk-deviceManagement/deviceManagement/reports/getPolicyNonComplianceReport/index.ts index e7475f3848f..6e5813aeca6 100644 --- a/packages/msgraph-sdk-deviceManagement/deviceManagement/reports/getPolicyNonComplianceReport/index.ts +++ b/packages/msgraph-sdk-deviceManagement/deviceManagement/reports/getPolicyNonComplianceReport/index.ts @@ -9,14 +9,14 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a getPolicyNonComplianceReportPostRequestBody */ -export function createGetPolicyNonComplianceReportPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createGetPolicyNonComplianceReportPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoGetPolicyNonComplianceReportPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoGetPolicyNonComplianceReportPostRequestBody(getPolicyNonComplianceReportPostRequestBody: GetPolicyNonComplianceReportPostRequestBody | undefined = {} as GetPolicyNonComplianceReportPostRequestBody) : Record void> { +export function deserializeIntoGetPolicyNonComplianceReportPostRequestBody(getPolicyNonComplianceReportPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { getPolicyNonComplianceReportPostRequestBody.backingStoreEnabled = true; }, "filter": n => { getPolicyNonComplianceReportPostRequestBody.filter = n.getStringValue(); }, @@ -100,7 +100,7 @@ export interface GetPolicyNonComplianceReportRequestBuilder extends BaseRequestB * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeGetPolicyNonComplianceReportPostRequestBody(writer: SerializationWriter, getPolicyNonComplianceReportPostRequestBody: GetPolicyNonComplianceReportPostRequestBody | undefined = {} as GetPolicyNonComplianceReportPostRequestBody) : void { +export function serializeGetPolicyNonComplianceReportPostRequestBody(writer: SerializationWriter, getPolicyNonComplianceReportPostRequestBody: Partial | undefined = {}) : void { writer.writeStringValue("filter", getPolicyNonComplianceReportPostRequestBody.filter); writer.writeCollectionOfPrimitiveValues("groupBy", getPolicyNonComplianceReportPostRequestBody.groupBy); writer.writeStringValue("name", getPolicyNonComplianceReportPostRequestBody.name); diff --git a/packages/msgraph-sdk-deviceManagement/deviceManagement/reports/getPolicyNonComplianceSummaryReport/index.ts b/packages/msgraph-sdk-deviceManagement/deviceManagement/reports/getPolicyNonComplianceSummaryReport/index.ts index 8efaaf9f289..e7316cc5414 100644 --- a/packages/msgraph-sdk-deviceManagement/deviceManagement/reports/getPolicyNonComplianceSummaryReport/index.ts +++ b/packages/msgraph-sdk-deviceManagement/deviceManagement/reports/getPolicyNonComplianceSummaryReport/index.ts @@ -9,14 +9,14 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a getPolicyNonComplianceSummaryReportPostRequestBody */ -export function createGetPolicyNonComplianceSummaryReportPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createGetPolicyNonComplianceSummaryReportPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoGetPolicyNonComplianceSummaryReportPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoGetPolicyNonComplianceSummaryReportPostRequestBody(getPolicyNonComplianceSummaryReportPostRequestBody: GetPolicyNonComplianceSummaryReportPostRequestBody | undefined = {} as GetPolicyNonComplianceSummaryReportPostRequestBody) : Record void> { +export function deserializeIntoGetPolicyNonComplianceSummaryReportPostRequestBody(getPolicyNonComplianceSummaryReportPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { getPolicyNonComplianceSummaryReportPostRequestBody.backingStoreEnabled = true; }, "filter": n => { getPolicyNonComplianceSummaryReportPostRequestBody.filter = n.getStringValue(); }, @@ -100,7 +100,7 @@ export interface GetPolicyNonComplianceSummaryReportRequestBuilder extends BaseR * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeGetPolicyNonComplianceSummaryReportPostRequestBody(writer: SerializationWriter, getPolicyNonComplianceSummaryReportPostRequestBody: GetPolicyNonComplianceSummaryReportPostRequestBody | undefined = {} as GetPolicyNonComplianceSummaryReportPostRequestBody) : void { +export function serializeGetPolicyNonComplianceSummaryReportPostRequestBody(writer: SerializationWriter, getPolicyNonComplianceSummaryReportPostRequestBody: Partial | undefined = {}) : void { writer.writeStringValue("filter", getPolicyNonComplianceSummaryReportPostRequestBody.filter); writer.writeCollectionOfPrimitiveValues("groupBy", getPolicyNonComplianceSummaryReportPostRequestBody.groupBy); writer.writeStringValue("name", getPolicyNonComplianceSummaryReportPostRequestBody.name); diff --git a/packages/msgraph-sdk-deviceManagement/deviceManagement/reports/getReportFilters/index.ts b/packages/msgraph-sdk-deviceManagement/deviceManagement/reports/getReportFilters/index.ts index 8d1a0e9d8df..96652b826eb 100644 --- a/packages/msgraph-sdk-deviceManagement/deviceManagement/reports/getReportFilters/index.ts +++ b/packages/msgraph-sdk-deviceManagement/deviceManagement/reports/getReportFilters/index.ts @@ -9,14 +9,14 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a getReportFiltersPostRequestBody */ -export function createGetReportFiltersPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createGetReportFiltersPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoGetReportFiltersPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoGetReportFiltersPostRequestBody(getReportFiltersPostRequestBody: GetReportFiltersPostRequestBody | undefined = {} as GetReportFiltersPostRequestBody) : Record void> { +export function deserializeIntoGetReportFiltersPostRequestBody(getReportFiltersPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { getReportFiltersPostRequestBody.backingStoreEnabled = true; }, "filter": n => { getReportFiltersPostRequestBody.filter = n.getStringValue(); }, @@ -100,7 +100,7 @@ export interface GetReportFiltersRequestBuilder extends BaseRequestBuilder | undefined = {}) : void { writer.writeStringValue("filter", getReportFiltersPostRequestBody.filter); writer.writeCollectionOfPrimitiveValues("groupBy", getReportFiltersPostRequestBody.groupBy); writer.writeStringValue("name", getReportFiltersPostRequestBody.name); diff --git a/packages/msgraph-sdk-deviceManagement/deviceManagement/reports/getSettingNonComplianceReport/index.ts b/packages/msgraph-sdk-deviceManagement/deviceManagement/reports/getSettingNonComplianceReport/index.ts index 7f285b68a7e..c3f4370d408 100644 --- a/packages/msgraph-sdk-deviceManagement/deviceManagement/reports/getSettingNonComplianceReport/index.ts +++ b/packages/msgraph-sdk-deviceManagement/deviceManagement/reports/getSettingNonComplianceReport/index.ts @@ -9,14 +9,14 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a getSettingNonComplianceReportPostRequestBody */ -export function createGetSettingNonComplianceReportPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createGetSettingNonComplianceReportPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoGetSettingNonComplianceReportPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoGetSettingNonComplianceReportPostRequestBody(getSettingNonComplianceReportPostRequestBody: GetSettingNonComplianceReportPostRequestBody | undefined = {} as GetSettingNonComplianceReportPostRequestBody) : Record void> { +export function deserializeIntoGetSettingNonComplianceReportPostRequestBody(getSettingNonComplianceReportPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { getSettingNonComplianceReportPostRequestBody.backingStoreEnabled = true; }, "filter": n => { getSettingNonComplianceReportPostRequestBody.filter = n.getStringValue(); }, @@ -100,7 +100,7 @@ export interface GetSettingNonComplianceReportRequestBuilder extends BaseRequest * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeGetSettingNonComplianceReportPostRequestBody(writer: SerializationWriter, getSettingNonComplianceReportPostRequestBody: GetSettingNonComplianceReportPostRequestBody | undefined = {} as GetSettingNonComplianceReportPostRequestBody) : void { +export function serializeGetSettingNonComplianceReportPostRequestBody(writer: SerializationWriter, getSettingNonComplianceReportPostRequestBody: Partial | undefined = {}) : void { writer.writeStringValue("filter", getSettingNonComplianceReportPostRequestBody.filter); writer.writeCollectionOfPrimitiveValues("groupBy", getSettingNonComplianceReportPostRequestBody.groupBy); writer.writeStringValue("name", getSettingNonComplianceReportPostRequestBody.name); diff --git a/packages/msgraph-sdk-deviceManagement/deviceManagement/roleDefinitions/index.ts b/packages/msgraph-sdk-deviceManagement/deviceManagement/roleDefinitions/index.ts index a274c681ff4..57c3290827e 100644 --- a/packages/msgraph-sdk-deviceManagement/deviceManagement/roleDefinitions/index.ts +++ b/packages/msgraph-sdk-deviceManagement/deviceManagement/roleDefinitions/index.ts @@ -29,11 +29,11 @@ export interface RoleDefinitionsRequestBuilder extends BaseRequestBuilder | undefined) : Promise; /** - * Create a new deviceAndAppManagementRoleDefinition object. + * Create a new roleDefinition object. * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns a Promise of RoleDefinition - * @see {@link https://learn.microsoft.com/graph/api/intune-rbac-deviceandappmanagementroledefinition-create?view=graph-rest-1.0|Find more info here} + * @see {@link https://learn.microsoft.com/graph/api/intune-rbac-roledefinition-create?view=graph-rest-1.0|Find more info here} */ post(body: RoleDefinition, requestConfiguration?: RequestConfiguration | undefined) : Promise; /** @@ -43,7 +43,7 @@ export interface RoleDefinitionsRequestBuilder extends BaseRequestBuilder | undefined) : RequestInformation; /** - * Create a new deviceAndAppManagementRoleDefinition object. + * Create a new roleDefinition object. * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns a RequestInformation diff --git a/packages/msgraph-sdk-deviceManagement/deviceManagement/roleDefinitions/item/index.ts b/packages/msgraph-sdk-deviceManagement/deviceManagement/roleDefinitions/item/index.ts index 02c7072956a..e4178c995e7 100644 --- a/packages/msgraph-sdk-deviceManagement/deviceManagement/roleDefinitions/item/index.ts +++ b/packages/msgraph-sdk-deviceManagement/deviceManagement/roleDefinitions/item/index.ts @@ -15,9 +15,9 @@ export interface RoleDefinitionItemRequestBuilder extends BaseRequestBuilder | undefined) : Promise; /** @@ -28,15 +28,15 @@ export interface RoleDefinitionItemRequestBuilder extends BaseRequestBuilder | undefined) : Promise; /** - * Update the properties of a deviceAndAppManagementRoleDefinition object. + * Update the properties of a roleDefinition object. * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns a Promise of RoleDefinition - * @see {@link https://learn.microsoft.com/graph/api/intune-rbac-deviceandappmanagementroledefinition-update?view=graph-rest-1.0|Find more info here} + * @see {@link https://learn.microsoft.com/graph/api/intune-rbac-roledefinition-update?view=graph-rest-1.0|Find more info here} */ patch(body: RoleDefinition, requestConfiguration?: RequestConfiguration | undefined) : Promise; /** - * Deletes a deviceAndAppManagementRoleDefinition. + * Deletes a roleDefinition. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns a RequestInformation */ @@ -48,7 +48,7 @@ export interface RoleDefinitionItemRequestBuilder extends BaseRequestBuilder | undefined) : RequestInformation; /** - * Update the properties of a deviceAndAppManagementRoleDefinition object. + * Update the properties of a roleDefinition object. * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns a RequestInformation diff --git a/packages/msgraph-sdk-deviceManagement/deviceManagement/userExperienceAnalyticsDevicePerformance/summarizeDevicePerformanceDevicesWithSummarizeBy/index.ts b/packages/msgraph-sdk-deviceManagement/deviceManagement/userExperienceAnalyticsDevicePerformance/summarizeDevicePerformanceDevicesWithSummarizeBy/index.ts index 6bb48e8b1e9..2599afa203c 100644 --- a/packages/msgraph-sdk-deviceManagement/deviceManagement/userExperienceAnalyticsDevicePerformance/summarizeDevicePerformanceDevicesWithSummarizeBy/index.ts +++ b/packages/msgraph-sdk-deviceManagement/deviceManagement/userExperienceAnalyticsDevicePerformance/summarizeDevicePerformanceDevicesWithSummarizeBy/index.ts @@ -10,14 +10,14 @@ import { type BaseRequestBuilder, type Parsable, type ParsableFactory, type Pars * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a summarizeDevicePerformanceDevicesWithSummarizeByGetResponse */ -export function createSummarizeDevicePerformanceDevicesWithSummarizeByGetResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createSummarizeDevicePerformanceDevicesWithSummarizeByGetResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoSummarizeDevicePerformanceDevicesWithSummarizeByGetResponse; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoSummarizeDevicePerformanceDevicesWithSummarizeByGetResponse(summarizeDevicePerformanceDevicesWithSummarizeByGetResponse: SummarizeDevicePerformanceDevicesWithSummarizeByGetResponse | undefined = {} as SummarizeDevicePerformanceDevicesWithSummarizeByGetResponse) : Record void> { +export function deserializeIntoSummarizeDevicePerformanceDevicesWithSummarizeByGetResponse(summarizeDevicePerformanceDevicesWithSummarizeByGetResponse: Partial | undefined = {}) : Record void> { return { ...deserializeIntoBaseCollectionPaginationCountResponse(summarizeDevicePerformanceDevicesWithSummarizeByGetResponse), "value": n => { summarizeDevicePerformanceDevicesWithSummarizeByGetResponse.value = n.getCollectionOfObjectValues(createUserExperienceAnalyticsDevicePerformanceFromDiscriminatorValue); }, @@ -27,7 +27,7 @@ export function deserializeIntoSummarizeDevicePerformanceDevicesWithSummarizeByG * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeSummarizeDevicePerformanceDevicesWithSummarizeByGetResponse(writer: SerializationWriter, summarizeDevicePerformanceDevicesWithSummarizeByGetResponse: SummarizeDevicePerformanceDevicesWithSummarizeByGetResponse | undefined = {} as SummarizeDevicePerformanceDevicesWithSummarizeByGetResponse) : void { +export function serializeSummarizeDevicePerformanceDevicesWithSummarizeByGetResponse(writer: SerializationWriter, summarizeDevicePerformanceDevicesWithSummarizeByGetResponse: Partial | undefined = {}) : void { serializeBaseCollectionPaginationCountResponse(writer, summarizeDevicePerformanceDevicesWithSummarizeByGetResponse) writer.writeCollectionOfObjectValues("value", summarizeDevicePerformanceDevicesWithSummarizeByGetResponse.value, serializeUserExperienceAnalyticsDevicePerformance); } diff --git a/packages/msgraph-sdk-deviceManagement/deviceManagement/verifyWindowsEnrollmentAutoDiscoveryWithDomainName/index.ts b/packages/msgraph-sdk-deviceManagement/deviceManagement/verifyWindowsEnrollmentAutoDiscoveryWithDomainName/index.ts index a23c769b5a2..61220ac4deb 100644 --- a/packages/msgraph-sdk-deviceManagement/deviceManagement/verifyWindowsEnrollmentAutoDiscoveryWithDomainName/index.ts +++ b/packages/msgraph-sdk-deviceManagement/deviceManagement/verifyWindowsEnrollmentAutoDiscoveryWithDomainName/index.ts @@ -9,14 +9,14 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a verifyWindowsEnrollmentAutoDiscoveryWithDomainNameGetResponse */ -export function createVerifyWindowsEnrollmentAutoDiscoveryWithDomainNameGetResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createVerifyWindowsEnrollmentAutoDiscoveryWithDomainNameGetResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoVerifyWindowsEnrollmentAutoDiscoveryWithDomainNameGetResponse; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoVerifyWindowsEnrollmentAutoDiscoveryWithDomainNameGetResponse(verifyWindowsEnrollmentAutoDiscoveryWithDomainNameGetResponse: VerifyWindowsEnrollmentAutoDiscoveryWithDomainNameGetResponse | undefined = {} as VerifyWindowsEnrollmentAutoDiscoveryWithDomainNameGetResponse) : Record void> { +export function deserializeIntoVerifyWindowsEnrollmentAutoDiscoveryWithDomainNameGetResponse(verifyWindowsEnrollmentAutoDiscoveryWithDomainNameGetResponse: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { verifyWindowsEnrollmentAutoDiscoveryWithDomainNameGetResponse.backingStoreEnabled = true; }, "value": n => { verifyWindowsEnrollmentAutoDiscoveryWithDomainNameGetResponse.value = n.getBooleanValue(); }, @@ -26,7 +26,7 @@ export function deserializeIntoVerifyWindowsEnrollmentAutoDiscoveryWithDomainNam * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeVerifyWindowsEnrollmentAutoDiscoveryWithDomainNameGetResponse(writer: SerializationWriter, verifyWindowsEnrollmentAutoDiscoveryWithDomainNameGetResponse: VerifyWindowsEnrollmentAutoDiscoveryWithDomainNameGetResponse | undefined = {} as VerifyWindowsEnrollmentAutoDiscoveryWithDomainNameGetResponse) : void { +export function serializeVerifyWindowsEnrollmentAutoDiscoveryWithDomainNameGetResponse(writer: SerializationWriter, verifyWindowsEnrollmentAutoDiscoveryWithDomainNameGetResponse: Partial | undefined = {}) : void { writer.writeBooleanValue("value", verifyWindowsEnrollmentAutoDiscoveryWithDomainNameGetResponse.value); writer.writeAdditionalData(verifyWindowsEnrollmentAutoDiscoveryWithDomainNameGetResponse.additionalData); } diff --git a/packages/msgraph-sdk-deviceManagement/deviceManagement/windowsAutopilotDeviceIdentities/item/assignUserToDevice/index.ts b/packages/msgraph-sdk-deviceManagement/deviceManagement/windowsAutopilotDeviceIdentities/item/assignUserToDevice/index.ts index 5a08c106f29..484c8f54b44 100644 --- a/packages/msgraph-sdk-deviceManagement/deviceManagement/windowsAutopilotDeviceIdentities/item/assignUserToDevice/index.ts +++ b/packages/msgraph-sdk-deviceManagement/deviceManagement/windowsAutopilotDeviceIdentities/item/assignUserToDevice/index.ts @@ -46,14 +46,14 @@ export interface AssignUserToDeviceRequestBuilder extends BaseRequestBuilder Record void>) { return deserializeIntoAssignUserToDevicePostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoAssignUserToDevicePostRequestBody(assignUserToDevicePostRequestBody: AssignUserToDevicePostRequestBody | undefined = {} as AssignUserToDevicePostRequestBody) : Record void> { +export function deserializeIntoAssignUserToDevicePostRequestBody(assignUserToDevicePostRequestBody: Partial | undefined = {}) : Record void> { return { "addressableUserName": n => { assignUserToDevicePostRequestBody.addressableUserName = n.getStringValue(); }, "backingStoreEnabled": n => { assignUserToDevicePostRequestBody.backingStoreEnabled = true; }, @@ -64,7 +64,7 @@ export function deserializeIntoAssignUserToDevicePostRequestBody(assignUserToDev * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeAssignUserToDevicePostRequestBody(writer: SerializationWriter, assignUserToDevicePostRequestBody: AssignUserToDevicePostRequestBody | undefined = {} as AssignUserToDevicePostRequestBody) : void { +export function serializeAssignUserToDevicePostRequestBody(writer: SerializationWriter, assignUserToDevicePostRequestBody: Partial | undefined = {}) : void { writer.writeStringValue("addressableUserName", assignUserToDevicePostRequestBody.addressableUserName); writer.writeStringValue("userPrincipalName", assignUserToDevicePostRequestBody.userPrincipalName); writer.writeAdditionalData(assignUserToDevicePostRequestBody.additionalData); diff --git a/packages/msgraph-sdk-deviceManagement/deviceManagement/windowsAutopilotDeviceIdentities/item/updateDeviceProperties/index.ts b/packages/msgraph-sdk-deviceManagement/deviceManagement/windowsAutopilotDeviceIdentities/item/updateDeviceProperties/index.ts index 16329f7e532..2b0af910a6e 100644 --- a/packages/msgraph-sdk-deviceManagement/deviceManagement/windowsAutopilotDeviceIdentities/item/updateDeviceProperties/index.ts +++ b/packages/msgraph-sdk-deviceManagement/deviceManagement/windowsAutopilotDeviceIdentities/item/updateDeviceProperties/index.ts @@ -9,14 +9,14 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a updateDevicePropertiesPostRequestBody */ -export function createUpdateDevicePropertiesPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createUpdateDevicePropertiesPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoUpdateDevicePropertiesPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoUpdateDevicePropertiesPostRequestBody(updateDevicePropertiesPostRequestBody: UpdateDevicePropertiesPostRequestBody | undefined = {} as UpdateDevicePropertiesPostRequestBody) : Record void> { +export function deserializeIntoUpdateDevicePropertiesPostRequestBody(updateDevicePropertiesPostRequestBody: Partial | undefined = {}) : Record void> { return { "addressableUserName": n => { updateDevicePropertiesPostRequestBody.addressableUserName = n.getStringValue(); }, "backingStoreEnabled": n => { updateDevicePropertiesPostRequestBody.backingStoreEnabled = true; }, @@ -29,7 +29,7 @@ export function deserializeIntoUpdateDevicePropertiesPostRequestBody(updateDevic * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeUpdateDevicePropertiesPostRequestBody(writer: SerializationWriter, updateDevicePropertiesPostRequestBody: UpdateDevicePropertiesPostRequestBody | undefined = {} as UpdateDevicePropertiesPostRequestBody) : void { +export function serializeUpdateDevicePropertiesPostRequestBody(writer: SerializationWriter, updateDevicePropertiesPostRequestBody: Partial | undefined = {}) : void { writer.writeStringValue("addressableUserName", updateDevicePropertiesPostRequestBody.addressableUserName); writer.writeStringValue("displayName", updateDevicePropertiesPostRequestBody.displayName); writer.writeStringValue("groupTag", updateDevicePropertiesPostRequestBody.groupTag); diff --git a/packages/msgraph-sdk-devices/devices/delta/index.ts b/packages/msgraph-sdk-devices/devices/delta/index.ts index bab05ed2fec..8d7b2059f83 100644 --- a/packages/msgraph-sdk-devices/devices/delta/index.ts +++ b/packages/msgraph-sdk-devices/devices/delta/index.ts @@ -10,7 +10,7 @@ import { type BaseRequestBuilder, type Parsable, type ParsableFactory, type Pars * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a deltaGetResponse */ -export function createDeltaGetResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createDeltaGetResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoDeltaGetResponse; } export interface DeltaGetResponse extends BaseDeltaFunctionResponse, Parsable { @@ -73,7 +73,7 @@ export interface DeltaRequestBuilderGetQueryParameters { * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoDeltaGetResponse(deltaGetResponse: DeltaGetResponse | undefined = {} as DeltaGetResponse) : Record void> { +export function deserializeIntoDeltaGetResponse(deltaGetResponse: Partial | undefined = {}) : Record void> { return { ...deserializeIntoBaseDeltaFunctionResponse(deltaGetResponse), "value": n => { deltaGetResponse.value = n.getCollectionOfObjectValues(createDeviceFromDiscriminatorValue); }, @@ -83,7 +83,7 @@ export function deserializeIntoDeltaGetResponse(deltaGetResponse: DeltaGetRespon * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeDeltaGetResponse(writer: SerializationWriter, deltaGetResponse: DeltaGetResponse | undefined = {} as DeltaGetResponse) : void { +export function serializeDeltaGetResponse(writer: SerializationWriter, deltaGetResponse: Partial | undefined = {}) : void { serializeBaseDeltaFunctionResponse(writer, deltaGetResponse) writer.writeCollectionOfObjectValues("value", deltaGetResponse.value, serializeDevice); } diff --git a/packages/msgraph-sdk-devices/devices/getAvailableExtensionProperties/index.ts b/packages/msgraph-sdk-devices/devices/getAvailableExtensionProperties/index.ts index 529580cc62e..c399cbcd910 100644 --- a/packages/msgraph-sdk-devices/devices/getAvailableExtensionProperties/index.ts +++ b/packages/msgraph-sdk-devices/devices/getAvailableExtensionProperties/index.ts @@ -10,7 +10,7 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a getAvailableExtensionPropertiesPostRequestBody */ -export function createGetAvailableExtensionPropertiesPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createGetAvailableExtensionPropertiesPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoGetAvailableExtensionPropertiesPostRequestBody; } /** @@ -18,14 +18,14 @@ export function createGetAvailableExtensionPropertiesPostRequestBodyFromDiscrimi * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a getAvailableExtensionPropertiesPostResponse */ -export function createGetAvailableExtensionPropertiesPostResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createGetAvailableExtensionPropertiesPostResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoGetAvailableExtensionPropertiesPostResponse; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoGetAvailableExtensionPropertiesPostRequestBody(getAvailableExtensionPropertiesPostRequestBody: GetAvailableExtensionPropertiesPostRequestBody | undefined = {} as GetAvailableExtensionPropertiesPostRequestBody) : Record void> { +export function deserializeIntoGetAvailableExtensionPropertiesPostRequestBody(getAvailableExtensionPropertiesPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { getAvailableExtensionPropertiesPostRequestBody.backingStoreEnabled = true; }, "isSyncedFromOnPremises": n => { getAvailableExtensionPropertiesPostRequestBody.isSyncedFromOnPremises = n.getBooleanValue(); }, @@ -35,7 +35,7 @@ export function deserializeIntoGetAvailableExtensionPropertiesPostRequestBody(ge * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoGetAvailableExtensionPropertiesPostResponse(getAvailableExtensionPropertiesPostResponse: GetAvailableExtensionPropertiesPostResponse | undefined = {} as GetAvailableExtensionPropertiesPostResponse) : Record void> { +export function deserializeIntoGetAvailableExtensionPropertiesPostResponse(getAvailableExtensionPropertiesPostResponse: Partial | undefined = {}) : Record void> { return { ...deserializeIntoBaseCollectionPaginationCountResponse(getAvailableExtensionPropertiesPostResponse), "value": n => { getAvailableExtensionPropertiesPostResponse.value = n.getCollectionOfObjectValues(createExtensionPropertyFromDiscriminatorValue); }, @@ -85,7 +85,7 @@ export interface GetAvailableExtensionPropertiesRequestBuilder extends BaseReque * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeGetAvailableExtensionPropertiesPostRequestBody(writer: SerializationWriter, getAvailableExtensionPropertiesPostRequestBody: GetAvailableExtensionPropertiesPostRequestBody | undefined = {} as GetAvailableExtensionPropertiesPostRequestBody) : void { +export function serializeGetAvailableExtensionPropertiesPostRequestBody(writer: SerializationWriter, getAvailableExtensionPropertiesPostRequestBody: Partial | undefined = {}) : void { writer.writeBooleanValue("isSyncedFromOnPremises", getAvailableExtensionPropertiesPostRequestBody.isSyncedFromOnPremises); writer.writeAdditionalData(getAvailableExtensionPropertiesPostRequestBody.additionalData); } @@ -93,7 +93,7 @@ export function serializeGetAvailableExtensionPropertiesPostRequestBody(writer: * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeGetAvailableExtensionPropertiesPostResponse(writer: SerializationWriter, getAvailableExtensionPropertiesPostResponse: GetAvailableExtensionPropertiesPostResponse | undefined = {} as GetAvailableExtensionPropertiesPostResponse) : void { +export function serializeGetAvailableExtensionPropertiesPostResponse(writer: SerializationWriter, getAvailableExtensionPropertiesPostResponse: Partial | undefined = {}) : void { serializeBaseCollectionPaginationCountResponse(writer, getAvailableExtensionPropertiesPostResponse) writer.writeCollectionOfObjectValues("value", getAvailableExtensionPropertiesPostResponse.value, serializeExtensionProperty); } diff --git a/packages/msgraph-sdk-devices/devices/getByIds/index.ts b/packages/msgraph-sdk-devices/devices/getByIds/index.ts index 127f9512b4b..e97ac9c20ee 100644 --- a/packages/msgraph-sdk-devices/devices/getByIds/index.ts +++ b/packages/msgraph-sdk-devices/devices/getByIds/index.ts @@ -10,7 +10,7 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a getByIdsPostRequestBody */ -export function createGetByIdsPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createGetByIdsPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoGetByIdsPostRequestBody; } /** @@ -18,14 +18,14 @@ export function createGetByIdsPostRequestBodyFromDiscriminatorValue(parseNode: P * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a getByIdsPostResponse */ -export function createGetByIdsPostResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createGetByIdsPostResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoGetByIdsPostResponse; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoGetByIdsPostRequestBody(getByIdsPostRequestBody: GetByIdsPostRequestBody | undefined = {} as GetByIdsPostRequestBody) : Record void> { +export function deserializeIntoGetByIdsPostRequestBody(getByIdsPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { getByIdsPostRequestBody.backingStoreEnabled = true; }, "ids": n => { getByIdsPostRequestBody.ids = n.getCollectionOfPrimitiveValues(); }, @@ -36,7 +36,7 @@ export function deserializeIntoGetByIdsPostRequestBody(getByIdsPostRequestBody: * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoGetByIdsPostResponse(getByIdsPostResponse: GetByIdsPostResponse | undefined = {} as GetByIdsPostResponse) : Record void> { +export function deserializeIntoGetByIdsPostResponse(getByIdsPostResponse: Partial | undefined = {}) : Record void> { return { ...deserializeIntoBaseCollectionPaginationCountResponse(getByIdsPostResponse), "value": n => { getByIdsPostResponse.value = n.getCollectionOfObjectValues(createDirectoryObjectFromDiscriminatorValue); }, @@ -90,7 +90,7 @@ export interface GetByIdsRequestBuilder extends BaseRequestBuilder | undefined = {}) : void { writer.writeCollectionOfPrimitiveValues("ids", getByIdsPostRequestBody.ids); writer.writeCollectionOfPrimitiveValues("types", getByIdsPostRequestBody.types); writer.writeAdditionalData(getByIdsPostRequestBody.additionalData); @@ -99,7 +99,7 @@ export function serializeGetByIdsPostRequestBody(writer: SerializationWriter, ge * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeGetByIdsPostResponse(writer: SerializationWriter, getByIdsPostResponse: GetByIdsPostResponse | undefined = {} as GetByIdsPostResponse) : void { +export function serializeGetByIdsPostResponse(writer: SerializationWriter, getByIdsPostResponse: Partial | undefined = {}) : void { serializeBaseCollectionPaginationCountResponse(writer, getByIdsPostResponse) writer.writeCollectionOfObjectValues("value", getByIdsPostResponse.value, serializeDirectoryObject); } diff --git a/packages/msgraph-sdk-devices/devices/item/checkMemberGroups/index.ts b/packages/msgraph-sdk-devices/devices/item/checkMemberGroups/index.ts index 7c6287569c4..8cf26dc110c 100644 --- a/packages/msgraph-sdk-devices/devices/item/checkMemberGroups/index.ts +++ b/packages/msgraph-sdk-devices/devices/item/checkMemberGroups/index.ts @@ -50,7 +50,7 @@ export interface CheckMemberGroupsRequestBuilder extends BaseRequestBuilder Record void>) { return deserializeIntoCheckMemberGroupsPostRequestBody; } /** @@ -58,14 +58,14 @@ export function createCheckMemberGroupsPostRequestBodyFromDiscriminatorValue(par * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a checkMemberGroupsPostResponse */ -export function createCheckMemberGroupsPostResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createCheckMemberGroupsPostResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoCheckMemberGroupsPostResponse; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoCheckMemberGroupsPostRequestBody(checkMemberGroupsPostRequestBody: CheckMemberGroupsPostRequestBody | undefined = {} as CheckMemberGroupsPostRequestBody) : Record void> { +export function deserializeIntoCheckMemberGroupsPostRequestBody(checkMemberGroupsPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { checkMemberGroupsPostRequestBody.backingStoreEnabled = true; }, "groupIds": n => { checkMemberGroupsPostRequestBody.groupIds = n.getCollectionOfPrimitiveValues(); }, @@ -75,7 +75,7 @@ export function deserializeIntoCheckMemberGroupsPostRequestBody(checkMemberGroup * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoCheckMemberGroupsPostResponse(checkMemberGroupsPostResponse: CheckMemberGroupsPostResponse | undefined = {} as CheckMemberGroupsPostResponse) : Record void> { +export function deserializeIntoCheckMemberGroupsPostResponse(checkMemberGroupsPostResponse: Partial | undefined = {}) : Record void> { return { ...deserializeIntoBaseCollectionPaginationCountResponse(checkMemberGroupsPostResponse), "value": n => { checkMemberGroupsPostResponse.value = n.getCollectionOfPrimitiveValues(); }, @@ -85,7 +85,7 @@ export function deserializeIntoCheckMemberGroupsPostResponse(checkMemberGroupsPo * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeCheckMemberGroupsPostRequestBody(writer: SerializationWriter, checkMemberGroupsPostRequestBody: CheckMemberGroupsPostRequestBody | undefined = {} as CheckMemberGroupsPostRequestBody) : void { +export function serializeCheckMemberGroupsPostRequestBody(writer: SerializationWriter, checkMemberGroupsPostRequestBody: Partial | undefined = {}) : void { writer.writeCollectionOfPrimitiveValues("groupIds", checkMemberGroupsPostRequestBody.groupIds); writer.writeAdditionalData(checkMemberGroupsPostRequestBody.additionalData); } @@ -93,7 +93,7 @@ export function serializeCheckMemberGroupsPostRequestBody(writer: SerializationW * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeCheckMemberGroupsPostResponse(writer: SerializationWriter, checkMemberGroupsPostResponse: CheckMemberGroupsPostResponse | undefined = {} as CheckMemberGroupsPostResponse) : void { +export function serializeCheckMemberGroupsPostResponse(writer: SerializationWriter, checkMemberGroupsPostResponse: Partial | undefined = {}) : void { serializeBaseCollectionPaginationCountResponse(writer, checkMemberGroupsPostResponse) writer.writeCollectionOfPrimitiveValues("value", checkMemberGroupsPostResponse.value); } diff --git a/packages/msgraph-sdk-devices/devices/item/checkMemberObjects/index.ts b/packages/msgraph-sdk-devices/devices/item/checkMemberObjects/index.ts index 1cce6935eb2..782f1ff7749 100644 --- a/packages/msgraph-sdk-devices/devices/item/checkMemberObjects/index.ts +++ b/packages/msgraph-sdk-devices/devices/item/checkMemberObjects/index.ts @@ -49,7 +49,7 @@ export interface CheckMemberObjectsRequestBuilder extends BaseRequestBuilder Record void>) { return deserializeIntoCheckMemberObjectsPostRequestBody; } /** @@ -57,14 +57,14 @@ export function createCheckMemberObjectsPostRequestBodyFromDiscriminatorValue(pa * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a checkMemberObjectsPostResponse */ -export function createCheckMemberObjectsPostResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createCheckMemberObjectsPostResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoCheckMemberObjectsPostResponse; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoCheckMemberObjectsPostRequestBody(checkMemberObjectsPostRequestBody: CheckMemberObjectsPostRequestBody | undefined = {} as CheckMemberObjectsPostRequestBody) : Record void> { +export function deserializeIntoCheckMemberObjectsPostRequestBody(checkMemberObjectsPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { checkMemberObjectsPostRequestBody.backingStoreEnabled = true; }, "ids": n => { checkMemberObjectsPostRequestBody.ids = n.getCollectionOfPrimitiveValues(); }, @@ -74,7 +74,7 @@ export function deserializeIntoCheckMemberObjectsPostRequestBody(checkMemberObje * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoCheckMemberObjectsPostResponse(checkMemberObjectsPostResponse: CheckMemberObjectsPostResponse | undefined = {} as CheckMemberObjectsPostResponse) : Record void> { +export function deserializeIntoCheckMemberObjectsPostResponse(checkMemberObjectsPostResponse: Partial | undefined = {}) : Record void> { return { ...deserializeIntoBaseCollectionPaginationCountResponse(checkMemberObjectsPostResponse), "value": n => { checkMemberObjectsPostResponse.value = n.getCollectionOfPrimitiveValues(); }, @@ -84,7 +84,7 @@ export function deserializeIntoCheckMemberObjectsPostResponse(checkMemberObjects * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeCheckMemberObjectsPostRequestBody(writer: SerializationWriter, checkMemberObjectsPostRequestBody: CheckMemberObjectsPostRequestBody | undefined = {} as CheckMemberObjectsPostRequestBody) : void { +export function serializeCheckMemberObjectsPostRequestBody(writer: SerializationWriter, checkMemberObjectsPostRequestBody: Partial | undefined = {}) : void { writer.writeCollectionOfPrimitiveValues("ids", checkMemberObjectsPostRequestBody.ids); writer.writeAdditionalData(checkMemberObjectsPostRequestBody.additionalData); } @@ -92,7 +92,7 @@ export function serializeCheckMemberObjectsPostRequestBody(writer: Serialization * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeCheckMemberObjectsPostResponse(writer: SerializationWriter, checkMemberObjectsPostResponse: CheckMemberObjectsPostResponse | undefined = {} as CheckMemberObjectsPostResponse) : void { +export function serializeCheckMemberObjectsPostResponse(writer: SerializationWriter, checkMemberObjectsPostResponse: Partial | undefined = {}) : void { serializeBaseCollectionPaginationCountResponse(writer, checkMemberObjectsPostResponse) writer.writeCollectionOfPrimitiveValues("value", checkMemberObjectsPostResponse.value); } diff --git a/packages/msgraph-sdk-devices/devices/item/getMemberGroups/index.ts b/packages/msgraph-sdk-devices/devices/item/getMemberGroups/index.ts index 9e9359d3a76..1995d044977 100644 --- a/packages/msgraph-sdk-devices/devices/item/getMemberGroups/index.ts +++ b/packages/msgraph-sdk-devices/devices/item/getMemberGroups/index.ts @@ -10,7 +10,7 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a getMemberGroupsPostRequestBody */ -export function createGetMemberGroupsPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createGetMemberGroupsPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoGetMemberGroupsPostRequestBody; } /** @@ -18,14 +18,14 @@ export function createGetMemberGroupsPostRequestBodyFromDiscriminatorValue(parse * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a getMemberGroupsPostResponse */ -export function createGetMemberGroupsPostResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createGetMemberGroupsPostResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoGetMemberGroupsPostResponse; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoGetMemberGroupsPostRequestBody(getMemberGroupsPostRequestBody: GetMemberGroupsPostRequestBody | undefined = {} as GetMemberGroupsPostRequestBody) : Record void> { +export function deserializeIntoGetMemberGroupsPostRequestBody(getMemberGroupsPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { getMemberGroupsPostRequestBody.backingStoreEnabled = true; }, "securityEnabledOnly": n => { getMemberGroupsPostRequestBody.securityEnabledOnly = n.getBooleanValue(); }, @@ -35,7 +35,7 @@ export function deserializeIntoGetMemberGroupsPostRequestBody(getMemberGroupsPos * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoGetMemberGroupsPostResponse(getMemberGroupsPostResponse: GetMemberGroupsPostResponse | undefined = {} as GetMemberGroupsPostResponse) : Record void> { +export function deserializeIntoGetMemberGroupsPostResponse(getMemberGroupsPostResponse: Partial | undefined = {}) : Record void> { return { ...deserializeIntoBaseCollectionPaginationCountResponse(getMemberGroupsPostResponse), "value": n => { getMemberGroupsPostResponse.value = n.getCollectionOfPrimitiveValues(); }, @@ -85,7 +85,7 @@ export interface GetMemberGroupsRequestBuilder extends BaseRequestBuilder | undefined = {}) : void { writer.writeBooleanValue("securityEnabledOnly", getMemberGroupsPostRequestBody.securityEnabledOnly); writer.writeAdditionalData(getMemberGroupsPostRequestBody.additionalData); } @@ -93,7 +93,7 @@ export function serializeGetMemberGroupsPostRequestBody(writer: SerializationWri * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeGetMemberGroupsPostResponse(writer: SerializationWriter, getMemberGroupsPostResponse: GetMemberGroupsPostResponse | undefined = {} as GetMemberGroupsPostResponse) : void { +export function serializeGetMemberGroupsPostResponse(writer: SerializationWriter, getMemberGroupsPostResponse: Partial | undefined = {}) : void { serializeBaseCollectionPaginationCountResponse(writer, getMemberGroupsPostResponse) writer.writeCollectionOfPrimitiveValues("value", getMemberGroupsPostResponse.value); } diff --git a/packages/msgraph-sdk-devices/devices/item/getMemberObjects/index.ts b/packages/msgraph-sdk-devices/devices/item/getMemberObjects/index.ts index 52316da7f4a..71446a4c41d 100644 --- a/packages/msgraph-sdk-devices/devices/item/getMemberObjects/index.ts +++ b/packages/msgraph-sdk-devices/devices/item/getMemberObjects/index.ts @@ -10,7 +10,7 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a getMemberObjectsPostRequestBody */ -export function createGetMemberObjectsPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createGetMemberObjectsPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoGetMemberObjectsPostRequestBody; } /** @@ -18,14 +18,14 @@ export function createGetMemberObjectsPostRequestBodyFromDiscriminatorValue(pars * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a getMemberObjectsPostResponse */ -export function createGetMemberObjectsPostResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createGetMemberObjectsPostResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoGetMemberObjectsPostResponse; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoGetMemberObjectsPostRequestBody(getMemberObjectsPostRequestBody: GetMemberObjectsPostRequestBody | undefined = {} as GetMemberObjectsPostRequestBody) : Record void> { +export function deserializeIntoGetMemberObjectsPostRequestBody(getMemberObjectsPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { getMemberObjectsPostRequestBody.backingStoreEnabled = true; }, "securityEnabledOnly": n => { getMemberObjectsPostRequestBody.securityEnabledOnly = n.getBooleanValue(); }, @@ -35,7 +35,7 @@ export function deserializeIntoGetMemberObjectsPostRequestBody(getMemberObjectsP * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoGetMemberObjectsPostResponse(getMemberObjectsPostResponse: GetMemberObjectsPostResponse | undefined = {} as GetMemberObjectsPostResponse) : Record void> { +export function deserializeIntoGetMemberObjectsPostResponse(getMemberObjectsPostResponse: Partial | undefined = {}) : Record void> { return { ...deserializeIntoBaseCollectionPaginationCountResponse(getMemberObjectsPostResponse), "value": n => { getMemberObjectsPostResponse.value = n.getCollectionOfPrimitiveValues(); }, @@ -85,7 +85,7 @@ export interface GetMemberObjectsRequestBuilder extends BaseRequestBuilder | undefined = {}) : void { writer.writeBooleanValue("securityEnabledOnly", getMemberObjectsPostRequestBody.securityEnabledOnly); writer.writeAdditionalData(getMemberObjectsPostRequestBody.additionalData); } @@ -93,7 +93,7 @@ export function serializeGetMemberObjectsPostRequestBody(writer: SerializationWr * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeGetMemberObjectsPostResponse(writer: SerializationWriter, getMemberObjectsPostResponse: GetMemberObjectsPostResponse | undefined = {} as GetMemberObjectsPostResponse) : void { +export function serializeGetMemberObjectsPostResponse(writer: SerializationWriter, getMemberObjectsPostResponse: Partial | undefined = {}) : void { serializeBaseCollectionPaginationCountResponse(writer, getMemberObjectsPostResponse) writer.writeCollectionOfPrimitiveValues("value", getMemberObjectsPostResponse.value); } diff --git a/packages/msgraph-sdk-devices/devices/item/registeredOwners/item/ref/index.ts b/packages/msgraph-sdk-devices/devices/item/registeredOwners/item/ref/index.ts index 4c667c137a4..8889638cd90 100644 --- a/packages/msgraph-sdk-devices/devices/item/registeredOwners/item/ref/index.ts +++ b/packages/msgraph-sdk-devices/devices/item/registeredOwners/item/ref/index.ts @@ -13,29 +13,14 @@ export interface RefRequestBuilder extends BaseRequestBuilder * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @see {@link https://learn.microsoft.com/graph/api/device-delete-registeredowners?view=graph-rest-1.0|Find more info here} */ - delete(requestConfiguration?: RequestConfiguration | undefined) : Promise; + delete(requestConfiguration?: RequestConfiguration | undefined) : Promise; /** * Remove a user as a registered owner of the device. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns a RequestInformation */ - toDeleteRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; + toDeleteRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; } -/** - * Remove a user as a registered owner of the device. - */ -export interface RefRequestBuilderDeleteQueryParameters { - /** - * Delete Uri - */ - id?: string; -} -/** - * Mapper for query parameters from symbol name to serialization name represented as a constant. - */ -const RefRequestBuilderDeleteQueryParametersMapper: Record = { - "id": "%40id", -}; /** * Metadata for all the requests in the request builder. */ @@ -47,12 +32,11 @@ export const RefRequestBuilderRequestsMetadata: RequestsMetadata = { _5XX: createODataErrorFromDiscriminatorValue as ParsableFactory, }, adapterMethodName: "sendNoResponseContentAsync", - queryParametersMapper: RefRequestBuilderDeleteQueryParametersMapper, }, }; /** * Uri template for the request builder. */ -export const RefRequestBuilderUriTemplate = "{+baseurl}/devices/{device%2Did}/registeredOwners/{directoryObject%2Did}/$ref{?%40id*}"; +export const RefRequestBuilderUriTemplate = "{+baseurl}/devices/{device%2Did}/registeredOwners/{directoryObject%2Did}/$ref"; /* tslint:enable */ /* eslint-enable */ diff --git a/packages/msgraph-sdk-devices/devices/item/registeredOwners/ref/index.ts b/packages/msgraph-sdk-devices/devices/item/registeredOwners/ref/index.ts index 6fc87076765..33104dab845 100644 --- a/packages/msgraph-sdk-devices/devices/item/registeredOwners/ref/index.ts +++ b/packages/msgraph-sdk-devices/devices/item/registeredOwners/ref/index.ts @@ -9,6 +9,12 @@ import { type BaseRequestBuilder, type Parsable, type ParsableFactory, type Requ * Provides operations to manage the collection of device entities. */ export interface RefRequestBuilder extends BaseRequestBuilder { + /** + * Remove a user as a registered owner of the device. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @see {@link https://learn.microsoft.com/graph/api/device-delete-registeredowners?view=graph-rest-1.0|Find more info here} + */ + delete(requestConfiguration?: RequestConfiguration | undefined) : Promise; /** * The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Read-only. Nullable. Supports $expand. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. @@ -23,6 +29,12 @@ export interface RefRequestBuilder extends BaseRequestBuilder * @see {@link https://learn.microsoft.com/graph/api/device-post-registeredowners?view=graph-rest-1.0|Find more info here} */ post(body: ReferenceCreate, requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Remove a user as a registered owner of the device. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns a RequestInformation + */ + toDeleteRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; /** * The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Read-only. Nullable. Supports $expand. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. @@ -37,6 +49,15 @@ export interface RefRequestBuilder extends BaseRequestBuilder */ toPostRequestInformation(body: ReferenceCreate, requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; } +/** + * Remove a user as a registered owner of the device. + */ +export interface RefRequestBuilderDeleteQueryParameters { + /** + * The delete Uri + */ + id?: string; +} /** * The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Read-only. Nullable. Supports $expand. */ @@ -66,6 +87,12 @@ export interface RefRequestBuilderGetQueryParameters { */ top?: number; } +/** + * Mapper for query parameters from symbol name to serialization name represented as a constant. + */ +const RefRequestBuilderDeleteQueryParametersMapper: Record = { + "id": "%40id", +}; /** * Mapper for query parameters from symbol name to serialization name represented as a constant. */ @@ -81,6 +108,15 @@ const RefRequestBuilderGetQueryParametersMapper: Record = { * Metadata for all the requests in the request builder. */ export const RefRequestBuilderRequestsMetadata: RequestsMetadata = { + delete: { + responseBodyContentType: "application/json", + errorMappings: { + _4XX: createODataErrorFromDiscriminatorValue as ParsableFactory, + _5XX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "sendNoResponseContentAsync", + queryParametersMapper: RefRequestBuilderDeleteQueryParametersMapper, + }, get: { responseBodyContentType: "application/json", errorMappings: { @@ -106,6 +142,6 @@ export const RefRequestBuilderRequestsMetadata: RequestsMetadata = { /** * Uri template for the request builder. */ -export const RefRequestBuilderUriTemplate = "{+baseurl}/devices/{device%2Did}/registeredOwners/$ref{?%24top,%24skip,%24search,%24filter,%24count,%24orderby}"; +export const RefRequestBuilderUriTemplate = "{+baseurl}/devices/{device%2Did}/registeredOwners/$ref{?%24top,%24skip,%24search,%24filter,%24count,%24orderby,%40id*}"; /* tslint:enable */ /* eslint-enable */ diff --git a/packages/msgraph-sdk-devices/devices/item/registeredUsers/item/ref/index.ts b/packages/msgraph-sdk-devices/devices/item/registeredUsers/item/ref/index.ts index 57477097690..19ee1eb7e05 100644 --- a/packages/msgraph-sdk-devices/devices/item/registeredUsers/item/ref/index.ts +++ b/packages/msgraph-sdk-devices/devices/item/registeredUsers/item/ref/index.ts @@ -13,29 +13,14 @@ export interface RefRequestBuilder extends BaseRequestBuilder * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @see {@link https://learn.microsoft.com/graph/api/device-delete-registeredusers?view=graph-rest-1.0|Find more info here} */ - delete(requestConfiguration?: RequestConfiguration | undefined) : Promise; + delete(requestConfiguration?: RequestConfiguration | undefined) : Promise; /** * Remove a user as a registered user of the device. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns a RequestInformation */ - toDeleteRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; + toDeleteRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; } -/** - * Remove a user as a registered user of the device. - */ -export interface RefRequestBuilderDeleteQueryParameters { - /** - * Delete Uri - */ - id?: string; -} -/** - * Mapper for query parameters from symbol name to serialization name represented as a constant. - */ -const RefRequestBuilderDeleteQueryParametersMapper: Record = { - "id": "%40id", -}; /** * Metadata for all the requests in the request builder. */ @@ -47,12 +32,11 @@ export const RefRequestBuilderRequestsMetadata: RequestsMetadata = { _5XX: createODataErrorFromDiscriminatorValue as ParsableFactory, }, adapterMethodName: "sendNoResponseContentAsync", - queryParametersMapper: RefRequestBuilderDeleteQueryParametersMapper, }, }; /** * Uri template for the request builder. */ -export const RefRequestBuilderUriTemplate = "{+baseurl}/devices/{device%2Did}/registeredUsers/{directoryObject%2Did}/$ref{?%40id*}"; +export const RefRequestBuilderUriTemplate = "{+baseurl}/devices/{device%2Did}/registeredUsers/{directoryObject%2Did}/$ref"; /* tslint:enable */ /* eslint-enable */ diff --git a/packages/msgraph-sdk-devices/devices/item/registeredUsers/ref/index.ts b/packages/msgraph-sdk-devices/devices/item/registeredUsers/ref/index.ts index 866167f85c8..3d97db1bb5a 100644 --- a/packages/msgraph-sdk-devices/devices/item/registeredUsers/ref/index.ts +++ b/packages/msgraph-sdk-devices/devices/item/registeredUsers/ref/index.ts @@ -9,6 +9,12 @@ import { type BaseRequestBuilder, type Parsable, type ParsableFactory, type Requ * Provides operations to manage the collection of device entities. */ export interface RefRequestBuilder extends BaseRequestBuilder { + /** + * Remove a user as a registered user of the device. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @see {@link https://learn.microsoft.com/graph/api/device-delete-registeredusers?view=graph-rest-1.0|Find more info here} + */ + delete(requestConfiguration?: RequestConfiguration | undefined) : Promise; /** * Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. @@ -23,6 +29,12 @@ export interface RefRequestBuilder extends BaseRequestBuilder * @see {@link https://learn.microsoft.com/graph/api/device-post-registeredusers?view=graph-rest-1.0|Find more info here} */ post(body: ReferenceCreate, requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Remove a user as a registered user of the device. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns a RequestInformation + */ + toDeleteRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; /** * Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. @@ -37,6 +49,15 @@ export interface RefRequestBuilder extends BaseRequestBuilder */ toPostRequestInformation(body: ReferenceCreate, requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; } +/** + * Remove a user as a registered user of the device. + */ +export interface RefRequestBuilderDeleteQueryParameters { + /** + * The delete Uri + */ + id?: string; +} /** * Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand. */ @@ -66,6 +87,12 @@ export interface RefRequestBuilderGetQueryParameters { */ top?: number; } +/** + * Mapper for query parameters from symbol name to serialization name represented as a constant. + */ +const RefRequestBuilderDeleteQueryParametersMapper: Record = { + "id": "%40id", +}; /** * Mapper for query parameters from symbol name to serialization name represented as a constant. */ @@ -81,6 +108,15 @@ const RefRequestBuilderGetQueryParametersMapper: Record = { * Metadata for all the requests in the request builder. */ export const RefRequestBuilderRequestsMetadata: RequestsMetadata = { + delete: { + responseBodyContentType: "application/json", + errorMappings: { + _4XX: createODataErrorFromDiscriminatorValue as ParsableFactory, + _5XX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "sendNoResponseContentAsync", + queryParametersMapper: RefRequestBuilderDeleteQueryParametersMapper, + }, get: { responseBodyContentType: "application/json", errorMappings: { @@ -106,6 +142,6 @@ export const RefRequestBuilderRequestsMetadata: RequestsMetadata = { /** * Uri template for the request builder. */ -export const RefRequestBuilderUriTemplate = "{+baseurl}/devices/{device%2Did}/registeredUsers/$ref{?%24top,%24skip,%24search,%24filter,%24count,%24orderby}"; +export const RefRequestBuilderUriTemplate = "{+baseurl}/devices/{device%2Did}/registeredUsers/$ref{?%24top,%24skip,%24search,%24filter,%24count,%24orderby,%40id*}"; /* tslint:enable */ /* eslint-enable */ diff --git a/packages/msgraph-sdk-devices/devices/validateProperties/index.ts b/packages/msgraph-sdk-devices/devices/validateProperties/index.ts index 277d2f7a648..a8a79cb8502 100644 --- a/packages/msgraph-sdk-devices/devices/validateProperties/index.ts +++ b/packages/msgraph-sdk-devices/devices/validateProperties/index.ts @@ -10,14 +10,14 @@ import { type Guid } from 'guid-typescript'; * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a validatePropertiesPostRequestBody */ -export function createValidatePropertiesPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createValidatePropertiesPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoValidatePropertiesPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoValidatePropertiesPostRequestBody(validatePropertiesPostRequestBody: ValidatePropertiesPostRequestBody | undefined = {} as ValidatePropertiesPostRequestBody) : Record void> { +export function deserializeIntoValidatePropertiesPostRequestBody(validatePropertiesPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { validatePropertiesPostRequestBody.backingStoreEnabled = true; }, "displayName": n => { validatePropertiesPostRequestBody.displayName = n.getStringValue(); }, @@ -30,7 +30,7 @@ export function deserializeIntoValidatePropertiesPostRequestBody(validatePropert * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeValidatePropertiesPostRequestBody(writer: SerializationWriter, validatePropertiesPostRequestBody: ValidatePropertiesPostRequestBody | undefined = {} as ValidatePropertiesPostRequestBody) : void { +export function serializeValidatePropertiesPostRequestBody(writer: SerializationWriter, validatePropertiesPostRequestBody: Partial | undefined = {}) : void { writer.writeStringValue("displayName", validatePropertiesPostRequestBody.displayName); writer.writeStringValue("entityType", validatePropertiesPostRequestBody.entityType); writer.writeStringValue("mailNickname", validatePropertiesPostRequestBody.mailNickname); diff --git a/packages/msgraph-sdk-directory/directory/administrativeUnits/delta/index.ts b/packages/msgraph-sdk-directory/directory/administrativeUnits/delta/index.ts index 8652912adb8..97402280cf8 100644 --- a/packages/msgraph-sdk-directory/directory/administrativeUnits/delta/index.ts +++ b/packages/msgraph-sdk-directory/directory/administrativeUnits/delta/index.ts @@ -10,7 +10,7 @@ import { type BaseRequestBuilder, type Parsable, type ParsableFactory, type Pars * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a deltaGetResponse */ -export function createDeltaGetResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createDeltaGetResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoDeltaGetResponse; } export interface DeltaGetResponse extends BaseDeltaFunctionResponse, Parsable { @@ -73,7 +73,7 @@ export interface DeltaRequestBuilderGetQueryParameters { * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoDeltaGetResponse(deltaGetResponse: DeltaGetResponse | undefined = {} as DeltaGetResponse) : Record void> { +export function deserializeIntoDeltaGetResponse(deltaGetResponse: Partial | undefined = {}) : Record void> { return { ...deserializeIntoBaseDeltaFunctionResponse(deltaGetResponse), "value": n => { deltaGetResponse.value = n.getCollectionOfObjectValues(createAdministrativeUnitFromDiscriminatorValue); }, @@ -83,7 +83,7 @@ export function deserializeIntoDeltaGetResponse(deltaGetResponse: DeltaGetRespon * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeDeltaGetResponse(writer: SerializationWriter, deltaGetResponse: DeltaGetResponse | undefined = {} as DeltaGetResponse) : void { +export function serializeDeltaGetResponse(writer: SerializationWriter, deltaGetResponse: Partial | undefined = {}) : void { serializeBaseDeltaFunctionResponse(writer, deltaGetResponse) writer.writeCollectionOfObjectValues("value", deltaGetResponse.value, serializeAdministrativeUnit); } diff --git a/packages/msgraph-sdk-directory/directory/administrativeUnits/item/members/item/ref/index.ts b/packages/msgraph-sdk-directory/directory/administrativeUnits/item/members/item/ref/index.ts index 76d9593f459..349507ad3c0 100644 --- a/packages/msgraph-sdk-directory/directory/administrativeUnits/item/members/item/ref/index.ts +++ b/packages/msgraph-sdk-directory/directory/administrativeUnits/item/members/item/ref/index.ts @@ -13,29 +13,14 @@ export interface RefRequestBuilder extends BaseRequestBuilder * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @see {@link https://learn.microsoft.com/graph/api/administrativeunit-delete-members?view=graph-rest-1.0|Find more info here} */ - delete(requestConfiguration?: RequestConfiguration | undefined) : Promise; + delete(requestConfiguration?: RequestConfiguration | undefined) : Promise; /** * Use this API to remove a member (user, group, or device) from an administrative unit. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns a RequestInformation */ - toDeleteRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; + toDeleteRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; } -/** - * Use this API to remove a member (user, group, or device) from an administrative unit. - */ -export interface RefRequestBuilderDeleteQueryParameters { - /** - * Delete Uri - */ - id?: string; -} -/** - * Mapper for query parameters from symbol name to serialization name represented as a constant. - */ -const RefRequestBuilderDeleteQueryParametersMapper: Record = { - "id": "%40id", -}; /** * Metadata for all the requests in the request builder. */ @@ -47,12 +32,11 @@ export const RefRequestBuilderRequestsMetadata: RequestsMetadata = { _5XX: createODataErrorFromDiscriminatorValue as ParsableFactory, }, adapterMethodName: "sendNoResponseContentAsync", - queryParametersMapper: RefRequestBuilderDeleteQueryParametersMapper, }, }; /** * Uri template for the request builder. */ -export const RefRequestBuilderUriTemplate = "{+baseurl}/directory/administrativeUnits/{administrativeUnit%2Did}/members/{directoryObject%2Did}/$ref{?%40id*}"; +export const RefRequestBuilderUriTemplate = "{+baseurl}/directory/administrativeUnits/{administrativeUnit%2Did}/members/{directoryObject%2Did}/$ref"; /* tslint:enable */ /* eslint-enable */ diff --git a/packages/msgraph-sdk-directory/directory/administrativeUnits/item/members/ref/index.ts b/packages/msgraph-sdk-directory/directory/administrativeUnits/item/members/ref/index.ts index f7773d60d14..a0f4f4c9f5a 100644 --- a/packages/msgraph-sdk-directory/directory/administrativeUnits/item/members/ref/index.ts +++ b/packages/msgraph-sdk-directory/directory/administrativeUnits/item/members/ref/index.ts @@ -9,6 +9,12 @@ import { type BaseRequestBuilder, type Parsable, type ParsableFactory, type Requ * Provides operations to manage the collection of directory entities. */ export interface RefRequestBuilder extends BaseRequestBuilder { + /** + * Use this API to remove a member (user, group, or device) from an administrative unit. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @see {@link https://learn.microsoft.com/graph/api/administrativeunit-delete-members?view=graph-rest-1.0|Find more info here} + */ + delete(requestConfiguration?: RequestConfiguration | undefined) : Promise; /** * Users and groups that are members of this administrative unit. Supports $expand. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. @@ -23,6 +29,12 @@ export interface RefRequestBuilder extends BaseRequestBuilder * @see {@link https://learn.microsoft.com/graph/api/administrativeunit-post-members?view=graph-rest-1.0|Find more info here} */ post(body: ReferenceCreate, requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Use this API to remove a member (user, group, or device) from an administrative unit. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns a RequestInformation + */ + toDeleteRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; /** * Users and groups that are members of this administrative unit. Supports $expand. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. @@ -37,6 +49,15 @@ export interface RefRequestBuilder extends BaseRequestBuilder */ toPostRequestInformation(body: ReferenceCreate, requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; } +/** + * Use this API to remove a member (user, group, or device) from an administrative unit. + */ +export interface RefRequestBuilderDeleteQueryParameters { + /** + * The delete Uri + */ + id?: string; +} /** * Users and groups that are members of this administrative unit. Supports $expand. */ @@ -66,6 +87,12 @@ export interface RefRequestBuilderGetQueryParameters { */ top?: number; } +/** + * Mapper for query parameters from symbol name to serialization name represented as a constant. + */ +const RefRequestBuilderDeleteQueryParametersMapper: Record = { + "id": "%40id", +}; /** * Mapper for query parameters from symbol name to serialization name represented as a constant. */ @@ -81,6 +108,15 @@ const RefRequestBuilderGetQueryParametersMapper: Record = { * Metadata for all the requests in the request builder. */ export const RefRequestBuilderRequestsMetadata: RequestsMetadata = { + delete: { + responseBodyContentType: "application/json", + errorMappings: { + _4XX: createODataErrorFromDiscriminatorValue as ParsableFactory, + _5XX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "sendNoResponseContentAsync", + queryParametersMapper: RefRequestBuilderDeleteQueryParametersMapper, + }, get: { responseBodyContentType: "application/json", errorMappings: { @@ -106,6 +142,6 @@ export const RefRequestBuilderRequestsMetadata: RequestsMetadata = { /** * Uri template for the request builder. */ -export const RefRequestBuilderUriTemplate = "{+baseurl}/directory/administrativeUnits/{administrativeUnit%2Did}/members/$ref{?%24top,%24skip,%24search,%24filter,%24count,%24orderby}"; +export const RefRequestBuilderUriTemplate = "{+baseurl}/directory/administrativeUnits/{administrativeUnit%2Did}/members/$ref{?%24top,%24skip,%24search,%24filter,%24count,%24orderby,%40id*}"; /* tslint:enable */ /* eslint-enable */ diff --git a/packages/msgraph-sdk-directory/directory/deletedItems/getAvailableExtensionProperties/index.ts b/packages/msgraph-sdk-directory/directory/deletedItems/getAvailableExtensionProperties/index.ts index 65a67649ce7..99bab67a333 100644 --- a/packages/msgraph-sdk-directory/directory/deletedItems/getAvailableExtensionProperties/index.ts +++ b/packages/msgraph-sdk-directory/directory/deletedItems/getAvailableExtensionProperties/index.ts @@ -10,7 +10,7 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a getAvailableExtensionPropertiesPostRequestBody */ -export function createGetAvailableExtensionPropertiesPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createGetAvailableExtensionPropertiesPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoGetAvailableExtensionPropertiesPostRequestBody; } /** @@ -18,14 +18,14 @@ export function createGetAvailableExtensionPropertiesPostRequestBodyFromDiscrimi * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a getAvailableExtensionPropertiesPostResponse */ -export function createGetAvailableExtensionPropertiesPostResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createGetAvailableExtensionPropertiesPostResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoGetAvailableExtensionPropertiesPostResponse; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoGetAvailableExtensionPropertiesPostRequestBody(getAvailableExtensionPropertiesPostRequestBody: GetAvailableExtensionPropertiesPostRequestBody | undefined = {} as GetAvailableExtensionPropertiesPostRequestBody) : Record void> { +export function deserializeIntoGetAvailableExtensionPropertiesPostRequestBody(getAvailableExtensionPropertiesPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { getAvailableExtensionPropertiesPostRequestBody.backingStoreEnabled = true; }, "isSyncedFromOnPremises": n => { getAvailableExtensionPropertiesPostRequestBody.isSyncedFromOnPremises = n.getBooleanValue(); }, @@ -35,7 +35,7 @@ export function deserializeIntoGetAvailableExtensionPropertiesPostRequestBody(ge * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoGetAvailableExtensionPropertiesPostResponse(getAvailableExtensionPropertiesPostResponse: GetAvailableExtensionPropertiesPostResponse | undefined = {} as GetAvailableExtensionPropertiesPostResponse) : Record void> { +export function deserializeIntoGetAvailableExtensionPropertiesPostResponse(getAvailableExtensionPropertiesPostResponse: Partial | undefined = {}) : Record void> { return { ...deserializeIntoBaseCollectionPaginationCountResponse(getAvailableExtensionPropertiesPostResponse), "value": n => { getAvailableExtensionPropertiesPostResponse.value = n.getCollectionOfObjectValues(createExtensionPropertyFromDiscriminatorValue); }, @@ -85,7 +85,7 @@ export interface GetAvailableExtensionPropertiesRequestBuilder extends BaseReque * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeGetAvailableExtensionPropertiesPostRequestBody(writer: SerializationWriter, getAvailableExtensionPropertiesPostRequestBody: GetAvailableExtensionPropertiesPostRequestBody | undefined = {} as GetAvailableExtensionPropertiesPostRequestBody) : void { +export function serializeGetAvailableExtensionPropertiesPostRequestBody(writer: SerializationWriter, getAvailableExtensionPropertiesPostRequestBody: Partial | undefined = {}) : void { writer.writeBooleanValue("isSyncedFromOnPremises", getAvailableExtensionPropertiesPostRequestBody.isSyncedFromOnPremises); writer.writeAdditionalData(getAvailableExtensionPropertiesPostRequestBody.additionalData); } @@ -93,7 +93,7 @@ export function serializeGetAvailableExtensionPropertiesPostRequestBody(writer: * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeGetAvailableExtensionPropertiesPostResponse(writer: SerializationWriter, getAvailableExtensionPropertiesPostResponse: GetAvailableExtensionPropertiesPostResponse | undefined = {} as GetAvailableExtensionPropertiesPostResponse) : void { +export function serializeGetAvailableExtensionPropertiesPostResponse(writer: SerializationWriter, getAvailableExtensionPropertiesPostResponse: Partial | undefined = {}) : void { serializeBaseCollectionPaginationCountResponse(writer, getAvailableExtensionPropertiesPostResponse) writer.writeCollectionOfObjectValues("value", getAvailableExtensionPropertiesPostResponse.value, serializeExtensionProperty); } diff --git a/packages/msgraph-sdk-directory/directory/deletedItems/getByIds/index.ts b/packages/msgraph-sdk-directory/directory/deletedItems/getByIds/index.ts index 522f063e59c..96094dd6c7d 100644 --- a/packages/msgraph-sdk-directory/directory/deletedItems/getByIds/index.ts +++ b/packages/msgraph-sdk-directory/directory/deletedItems/getByIds/index.ts @@ -10,7 +10,7 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a getByIdsPostRequestBody */ -export function createGetByIdsPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createGetByIdsPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoGetByIdsPostRequestBody; } /** @@ -18,14 +18,14 @@ export function createGetByIdsPostRequestBodyFromDiscriminatorValue(parseNode: P * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a getByIdsPostResponse */ -export function createGetByIdsPostResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createGetByIdsPostResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoGetByIdsPostResponse; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoGetByIdsPostRequestBody(getByIdsPostRequestBody: GetByIdsPostRequestBody | undefined = {} as GetByIdsPostRequestBody) : Record void> { +export function deserializeIntoGetByIdsPostRequestBody(getByIdsPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { getByIdsPostRequestBody.backingStoreEnabled = true; }, "ids": n => { getByIdsPostRequestBody.ids = n.getCollectionOfPrimitiveValues(); }, @@ -36,7 +36,7 @@ export function deserializeIntoGetByIdsPostRequestBody(getByIdsPostRequestBody: * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoGetByIdsPostResponse(getByIdsPostResponse: GetByIdsPostResponse | undefined = {} as GetByIdsPostResponse) : Record void> { +export function deserializeIntoGetByIdsPostResponse(getByIdsPostResponse: Partial | undefined = {}) : Record void> { return { ...deserializeIntoBaseCollectionPaginationCountResponse(getByIdsPostResponse), "value": n => { getByIdsPostResponse.value = n.getCollectionOfObjectValues(createDirectoryObjectFromDiscriminatorValue); }, @@ -90,7 +90,7 @@ export interface GetByIdsRequestBuilder extends BaseRequestBuilder | undefined = {}) : void { writer.writeCollectionOfPrimitiveValues("ids", getByIdsPostRequestBody.ids); writer.writeCollectionOfPrimitiveValues("types", getByIdsPostRequestBody.types); writer.writeAdditionalData(getByIdsPostRequestBody.additionalData); @@ -99,7 +99,7 @@ export function serializeGetByIdsPostRequestBody(writer: SerializationWriter, ge * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeGetByIdsPostResponse(writer: SerializationWriter, getByIdsPostResponse: GetByIdsPostResponse | undefined = {} as GetByIdsPostResponse) : void { +export function serializeGetByIdsPostResponse(writer: SerializationWriter, getByIdsPostResponse: Partial | undefined = {}) : void { serializeBaseCollectionPaginationCountResponse(writer, getByIdsPostResponse) writer.writeCollectionOfObjectValues("value", getByIdsPostResponse.value, serializeDirectoryObject); } diff --git a/packages/msgraph-sdk-directory/directory/deletedItems/item/checkMemberGroups/index.ts b/packages/msgraph-sdk-directory/directory/deletedItems/item/checkMemberGroups/index.ts index f9578461547..22745eed641 100644 --- a/packages/msgraph-sdk-directory/directory/deletedItems/item/checkMemberGroups/index.ts +++ b/packages/msgraph-sdk-directory/directory/deletedItems/item/checkMemberGroups/index.ts @@ -50,7 +50,7 @@ export interface CheckMemberGroupsRequestBuilder extends BaseRequestBuilder Record void>) { return deserializeIntoCheckMemberGroupsPostRequestBody; } /** @@ -58,14 +58,14 @@ export function createCheckMemberGroupsPostRequestBodyFromDiscriminatorValue(par * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a checkMemberGroupsPostResponse */ -export function createCheckMemberGroupsPostResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createCheckMemberGroupsPostResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoCheckMemberGroupsPostResponse; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoCheckMemberGroupsPostRequestBody(checkMemberGroupsPostRequestBody: CheckMemberGroupsPostRequestBody | undefined = {} as CheckMemberGroupsPostRequestBody) : Record void> { +export function deserializeIntoCheckMemberGroupsPostRequestBody(checkMemberGroupsPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { checkMemberGroupsPostRequestBody.backingStoreEnabled = true; }, "groupIds": n => { checkMemberGroupsPostRequestBody.groupIds = n.getCollectionOfPrimitiveValues(); }, @@ -75,7 +75,7 @@ export function deserializeIntoCheckMemberGroupsPostRequestBody(checkMemberGroup * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoCheckMemberGroupsPostResponse(checkMemberGroupsPostResponse: CheckMemberGroupsPostResponse | undefined = {} as CheckMemberGroupsPostResponse) : Record void> { +export function deserializeIntoCheckMemberGroupsPostResponse(checkMemberGroupsPostResponse: Partial | undefined = {}) : Record void> { return { ...deserializeIntoBaseCollectionPaginationCountResponse(checkMemberGroupsPostResponse), "value": n => { checkMemberGroupsPostResponse.value = n.getCollectionOfPrimitiveValues(); }, @@ -85,7 +85,7 @@ export function deserializeIntoCheckMemberGroupsPostResponse(checkMemberGroupsPo * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeCheckMemberGroupsPostRequestBody(writer: SerializationWriter, checkMemberGroupsPostRequestBody: CheckMemberGroupsPostRequestBody | undefined = {} as CheckMemberGroupsPostRequestBody) : void { +export function serializeCheckMemberGroupsPostRequestBody(writer: SerializationWriter, checkMemberGroupsPostRequestBody: Partial | undefined = {}) : void { writer.writeCollectionOfPrimitiveValues("groupIds", checkMemberGroupsPostRequestBody.groupIds); writer.writeAdditionalData(checkMemberGroupsPostRequestBody.additionalData); } @@ -93,7 +93,7 @@ export function serializeCheckMemberGroupsPostRequestBody(writer: SerializationW * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeCheckMemberGroupsPostResponse(writer: SerializationWriter, checkMemberGroupsPostResponse: CheckMemberGroupsPostResponse | undefined = {} as CheckMemberGroupsPostResponse) : void { +export function serializeCheckMemberGroupsPostResponse(writer: SerializationWriter, checkMemberGroupsPostResponse: Partial | undefined = {}) : void { serializeBaseCollectionPaginationCountResponse(writer, checkMemberGroupsPostResponse) writer.writeCollectionOfPrimitiveValues("value", checkMemberGroupsPostResponse.value); } diff --git a/packages/msgraph-sdk-directory/directory/deletedItems/item/checkMemberObjects/index.ts b/packages/msgraph-sdk-directory/directory/deletedItems/item/checkMemberObjects/index.ts index 7400a657a06..e1cc3d3c029 100644 --- a/packages/msgraph-sdk-directory/directory/deletedItems/item/checkMemberObjects/index.ts +++ b/packages/msgraph-sdk-directory/directory/deletedItems/item/checkMemberObjects/index.ts @@ -49,7 +49,7 @@ export interface CheckMemberObjectsRequestBuilder extends BaseRequestBuilder Record void>) { return deserializeIntoCheckMemberObjectsPostRequestBody; } /** @@ -57,14 +57,14 @@ export function createCheckMemberObjectsPostRequestBodyFromDiscriminatorValue(pa * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a checkMemberObjectsPostResponse */ -export function createCheckMemberObjectsPostResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createCheckMemberObjectsPostResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoCheckMemberObjectsPostResponse; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoCheckMemberObjectsPostRequestBody(checkMemberObjectsPostRequestBody: CheckMemberObjectsPostRequestBody | undefined = {} as CheckMemberObjectsPostRequestBody) : Record void> { +export function deserializeIntoCheckMemberObjectsPostRequestBody(checkMemberObjectsPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { checkMemberObjectsPostRequestBody.backingStoreEnabled = true; }, "ids": n => { checkMemberObjectsPostRequestBody.ids = n.getCollectionOfPrimitiveValues(); }, @@ -74,7 +74,7 @@ export function deserializeIntoCheckMemberObjectsPostRequestBody(checkMemberObje * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoCheckMemberObjectsPostResponse(checkMemberObjectsPostResponse: CheckMemberObjectsPostResponse | undefined = {} as CheckMemberObjectsPostResponse) : Record void> { +export function deserializeIntoCheckMemberObjectsPostResponse(checkMemberObjectsPostResponse: Partial | undefined = {}) : Record void> { return { ...deserializeIntoBaseCollectionPaginationCountResponse(checkMemberObjectsPostResponse), "value": n => { checkMemberObjectsPostResponse.value = n.getCollectionOfPrimitiveValues(); }, @@ -84,7 +84,7 @@ export function deserializeIntoCheckMemberObjectsPostResponse(checkMemberObjects * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeCheckMemberObjectsPostRequestBody(writer: SerializationWriter, checkMemberObjectsPostRequestBody: CheckMemberObjectsPostRequestBody | undefined = {} as CheckMemberObjectsPostRequestBody) : void { +export function serializeCheckMemberObjectsPostRequestBody(writer: SerializationWriter, checkMemberObjectsPostRequestBody: Partial | undefined = {}) : void { writer.writeCollectionOfPrimitiveValues("ids", checkMemberObjectsPostRequestBody.ids); writer.writeAdditionalData(checkMemberObjectsPostRequestBody.additionalData); } @@ -92,7 +92,7 @@ export function serializeCheckMemberObjectsPostRequestBody(writer: Serialization * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeCheckMemberObjectsPostResponse(writer: SerializationWriter, checkMemberObjectsPostResponse: CheckMemberObjectsPostResponse | undefined = {} as CheckMemberObjectsPostResponse) : void { +export function serializeCheckMemberObjectsPostResponse(writer: SerializationWriter, checkMemberObjectsPostResponse: Partial | undefined = {}) : void { serializeBaseCollectionPaginationCountResponse(writer, checkMemberObjectsPostResponse) writer.writeCollectionOfPrimitiveValues("value", checkMemberObjectsPostResponse.value); } diff --git a/packages/msgraph-sdk-directory/directory/deletedItems/item/getMemberGroups/index.ts b/packages/msgraph-sdk-directory/directory/deletedItems/item/getMemberGroups/index.ts index 206caa7a775..bc1c643e7d3 100644 --- a/packages/msgraph-sdk-directory/directory/deletedItems/item/getMemberGroups/index.ts +++ b/packages/msgraph-sdk-directory/directory/deletedItems/item/getMemberGroups/index.ts @@ -10,7 +10,7 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a getMemberGroupsPostRequestBody */ -export function createGetMemberGroupsPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createGetMemberGroupsPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoGetMemberGroupsPostRequestBody; } /** @@ -18,14 +18,14 @@ export function createGetMemberGroupsPostRequestBodyFromDiscriminatorValue(parse * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a getMemberGroupsPostResponse */ -export function createGetMemberGroupsPostResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createGetMemberGroupsPostResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoGetMemberGroupsPostResponse; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoGetMemberGroupsPostRequestBody(getMemberGroupsPostRequestBody: GetMemberGroupsPostRequestBody | undefined = {} as GetMemberGroupsPostRequestBody) : Record void> { +export function deserializeIntoGetMemberGroupsPostRequestBody(getMemberGroupsPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { getMemberGroupsPostRequestBody.backingStoreEnabled = true; }, "securityEnabledOnly": n => { getMemberGroupsPostRequestBody.securityEnabledOnly = n.getBooleanValue(); }, @@ -35,7 +35,7 @@ export function deserializeIntoGetMemberGroupsPostRequestBody(getMemberGroupsPos * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoGetMemberGroupsPostResponse(getMemberGroupsPostResponse: GetMemberGroupsPostResponse | undefined = {} as GetMemberGroupsPostResponse) : Record void> { +export function deserializeIntoGetMemberGroupsPostResponse(getMemberGroupsPostResponse: Partial | undefined = {}) : Record void> { return { ...deserializeIntoBaseCollectionPaginationCountResponse(getMemberGroupsPostResponse), "value": n => { getMemberGroupsPostResponse.value = n.getCollectionOfPrimitiveValues(); }, @@ -85,7 +85,7 @@ export interface GetMemberGroupsRequestBuilder extends BaseRequestBuilder | undefined = {}) : void { writer.writeBooleanValue("securityEnabledOnly", getMemberGroupsPostRequestBody.securityEnabledOnly); writer.writeAdditionalData(getMemberGroupsPostRequestBody.additionalData); } @@ -93,7 +93,7 @@ export function serializeGetMemberGroupsPostRequestBody(writer: SerializationWri * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeGetMemberGroupsPostResponse(writer: SerializationWriter, getMemberGroupsPostResponse: GetMemberGroupsPostResponse | undefined = {} as GetMemberGroupsPostResponse) : void { +export function serializeGetMemberGroupsPostResponse(writer: SerializationWriter, getMemberGroupsPostResponse: Partial | undefined = {}) : void { serializeBaseCollectionPaginationCountResponse(writer, getMemberGroupsPostResponse) writer.writeCollectionOfPrimitiveValues("value", getMemberGroupsPostResponse.value); } diff --git a/packages/msgraph-sdk-directory/directory/deletedItems/item/getMemberObjects/index.ts b/packages/msgraph-sdk-directory/directory/deletedItems/item/getMemberObjects/index.ts index 2f2bff745a7..b3ee7394905 100644 --- a/packages/msgraph-sdk-directory/directory/deletedItems/item/getMemberObjects/index.ts +++ b/packages/msgraph-sdk-directory/directory/deletedItems/item/getMemberObjects/index.ts @@ -10,7 +10,7 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a getMemberObjectsPostRequestBody */ -export function createGetMemberObjectsPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createGetMemberObjectsPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoGetMemberObjectsPostRequestBody; } /** @@ -18,14 +18,14 @@ export function createGetMemberObjectsPostRequestBodyFromDiscriminatorValue(pars * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a getMemberObjectsPostResponse */ -export function createGetMemberObjectsPostResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createGetMemberObjectsPostResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoGetMemberObjectsPostResponse; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoGetMemberObjectsPostRequestBody(getMemberObjectsPostRequestBody: GetMemberObjectsPostRequestBody | undefined = {} as GetMemberObjectsPostRequestBody) : Record void> { +export function deserializeIntoGetMemberObjectsPostRequestBody(getMemberObjectsPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { getMemberObjectsPostRequestBody.backingStoreEnabled = true; }, "securityEnabledOnly": n => { getMemberObjectsPostRequestBody.securityEnabledOnly = n.getBooleanValue(); }, @@ -35,7 +35,7 @@ export function deserializeIntoGetMemberObjectsPostRequestBody(getMemberObjectsP * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoGetMemberObjectsPostResponse(getMemberObjectsPostResponse: GetMemberObjectsPostResponse | undefined = {} as GetMemberObjectsPostResponse) : Record void> { +export function deserializeIntoGetMemberObjectsPostResponse(getMemberObjectsPostResponse: Partial | undefined = {}) : Record void> { return { ...deserializeIntoBaseCollectionPaginationCountResponse(getMemberObjectsPostResponse), "value": n => { getMemberObjectsPostResponse.value = n.getCollectionOfPrimitiveValues(); }, @@ -85,7 +85,7 @@ export interface GetMemberObjectsRequestBuilder extends BaseRequestBuilder | undefined = {}) : void { writer.writeBooleanValue("securityEnabledOnly", getMemberObjectsPostRequestBody.securityEnabledOnly); writer.writeAdditionalData(getMemberObjectsPostRequestBody.additionalData); } @@ -93,7 +93,7 @@ export function serializeGetMemberObjectsPostRequestBody(writer: SerializationWr * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeGetMemberObjectsPostResponse(writer: SerializationWriter, getMemberObjectsPostResponse: GetMemberObjectsPostResponse | undefined = {} as GetMemberObjectsPostResponse) : void { +export function serializeGetMemberObjectsPostResponse(writer: SerializationWriter, getMemberObjectsPostResponse: Partial | undefined = {}) : void { serializeBaseCollectionPaginationCountResponse(writer, getMemberObjectsPostResponse) writer.writeCollectionOfPrimitiveValues("value", getMemberObjectsPostResponse.value); } diff --git a/packages/msgraph-sdk-directory/directory/deletedItems/validateProperties/index.ts b/packages/msgraph-sdk-directory/directory/deletedItems/validateProperties/index.ts index f13d7f9f0ef..9099ab4dcc3 100644 --- a/packages/msgraph-sdk-directory/directory/deletedItems/validateProperties/index.ts +++ b/packages/msgraph-sdk-directory/directory/deletedItems/validateProperties/index.ts @@ -10,14 +10,14 @@ import { type Guid } from 'guid-typescript'; * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a validatePropertiesPostRequestBody */ -export function createValidatePropertiesPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createValidatePropertiesPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoValidatePropertiesPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoValidatePropertiesPostRequestBody(validatePropertiesPostRequestBody: ValidatePropertiesPostRequestBody | undefined = {} as ValidatePropertiesPostRequestBody) : Record void> { +export function deserializeIntoValidatePropertiesPostRequestBody(validatePropertiesPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { validatePropertiesPostRequestBody.backingStoreEnabled = true; }, "displayName": n => { validatePropertiesPostRequestBody.displayName = n.getStringValue(); }, @@ -30,7 +30,7 @@ export function deserializeIntoValidatePropertiesPostRequestBody(validatePropert * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeValidatePropertiesPostRequestBody(writer: SerializationWriter, validatePropertiesPostRequestBody: ValidatePropertiesPostRequestBody | undefined = {} as ValidatePropertiesPostRequestBody) : void { +export function serializeValidatePropertiesPostRequestBody(writer: SerializationWriter, validatePropertiesPostRequestBody: Partial | undefined = {}) : void { writer.writeStringValue("displayName", validatePropertiesPostRequestBody.displayName); writer.writeStringValue("entityType", validatePropertiesPostRequestBody.entityType); writer.writeStringValue("mailNickname", validatePropertiesPostRequestBody.mailNickname); diff --git a/packages/msgraph-sdk-directory/directory/federationConfigurations/availableProviderTypes/index.ts b/packages/msgraph-sdk-directory/directory/federationConfigurations/availableProviderTypes/index.ts index 12d2f6d27ab..ed429a0ec49 100644 --- a/packages/msgraph-sdk-directory/directory/federationConfigurations/availableProviderTypes/index.ts +++ b/packages/msgraph-sdk-directory/directory/federationConfigurations/availableProviderTypes/index.ts @@ -58,14 +58,14 @@ export interface AvailableProviderTypesRequestBuilderGetQueryParameters { * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a availableProviderTypesGetResponse */ -export function createAvailableProviderTypesGetResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createAvailableProviderTypesGetResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoAvailableProviderTypesGetResponse; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoAvailableProviderTypesGetResponse(availableProviderTypesGetResponse: AvailableProviderTypesGetResponse | undefined = {} as AvailableProviderTypesGetResponse) : Record void> { +export function deserializeIntoAvailableProviderTypesGetResponse(availableProviderTypesGetResponse: Partial | undefined = {}) : Record void> { return { ...deserializeIntoBaseCollectionPaginationCountResponse(availableProviderTypesGetResponse), "value": n => { availableProviderTypesGetResponse.value = n.getCollectionOfPrimitiveValues(); }, @@ -75,7 +75,7 @@ export function deserializeIntoAvailableProviderTypesGetResponse(availableProvid * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeAvailableProviderTypesGetResponse(writer: SerializationWriter, availableProviderTypesGetResponse: AvailableProviderTypesGetResponse | undefined = {} as AvailableProviderTypesGetResponse) : void { +export function serializeAvailableProviderTypesGetResponse(writer: SerializationWriter, availableProviderTypesGetResponse: Partial | undefined = {}) : void { serializeBaseCollectionPaginationCountResponse(writer, availableProviderTypesGetResponse) writer.writeCollectionOfPrimitiveValues("value", availableProviderTypesGetResponse.value); } diff --git a/packages/msgraph-sdk-directoryObjects/directoryObjects/delta/index.ts b/packages/msgraph-sdk-directoryObjects/directoryObjects/delta/index.ts index 9d951f83aca..93e1e3cbabf 100644 --- a/packages/msgraph-sdk-directoryObjects/directoryObjects/delta/index.ts +++ b/packages/msgraph-sdk-directoryObjects/directoryObjects/delta/index.ts @@ -10,7 +10,7 @@ import { type BaseRequestBuilder, type Parsable, type ParsableFactory, type Pars * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a deltaGetResponse */ -export function createDeltaGetResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createDeltaGetResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoDeltaGetResponse; } export interface DeltaGetResponse extends BaseDeltaFunctionResponse, Parsable { @@ -73,7 +73,7 @@ export interface DeltaRequestBuilderGetQueryParameters { * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoDeltaGetResponse(deltaGetResponse: DeltaGetResponse | undefined = {} as DeltaGetResponse) : Record void> { +export function deserializeIntoDeltaGetResponse(deltaGetResponse: Partial | undefined = {}) : Record void> { return { ...deserializeIntoBaseDeltaFunctionResponse(deltaGetResponse), "value": n => { deltaGetResponse.value = n.getCollectionOfObjectValues(createDirectoryObjectFromDiscriminatorValue); }, @@ -83,7 +83,7 @@ export function deserializeIntoDeltaGetResponse(deltaGetResponse: DeltaGetRespon * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeDeltaGetResponse(writer: SerializationWriter, deltaGetResponse: DeltaGetResponse | undefined = {} as DeltaGetResponse) : void { +export function serializeDeltaGetResponse(writer: SerializationWriter, deltaGetResponse: Partial | undefined = {}) : void { serializeBaseDeltaFunctionResponse(writer, deltaGetResponse) writer.writeCollectionOfObjectValues("value", deltaGetResponse.value, serializeDirectoryObject); } diff --git a/packages/msgraph-sdk-directoryObjects/directoryObjects/getAvailableExtensionProperties/index.ts b/packages/msgraph-sdk-directoryObjects/directoryObjects/getAvailableExtensionProperties/index.ts index 1bfd181f660..066ed377329 100644 --- a/packages/msgraph-sdk-directoryObjects/directoryObjects/getAvailableExtensionProperties/index.ts +++ b/packages/msgraph-sdk-directoryObjects/directoryObjects/getAvailableExtensionProperties/index.ts @@ -10,7 +10,7 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a getAvailableExtensionPropertiesPostRequestBody */ -export function createGetAvailableExtensionPropertiesPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createGetAvailableExtensionPropertiesPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoGetAvailableExtensionPropertiesPostRequestBody; } /** @@ -18,14 +18,14 @@ export function createGetAvailableExtensionPropertiesPostRequestBodyFromDiscrimi * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a getAvailableExtensionPropertiesPostResponse */ -export function createGetAvailableExtensionPropertiesPostResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createGetAvailableExtensionPropertiesPostResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoGetAvailableExtensionPropertiesPostResponse; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoGetAvailableExtensionPropertiesPostRequestBody(getAvailableExtensionPropertiesPostRequestBody: GetAvailableExtensionPropertiesPostRequestBody | undefined = {} as GetAvailableExtensionPropertiesPostRequestBody) : Record void> { +export function deserializeIntoGetAvailableExtensionPropertiesPostRequestBody(getAvailableExtensionPropertiesPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { getAvailableExtensionPropertiesPostRequestBody.backingStoreEnabled = true; }, "isSyncedFromOnPremises": n => { getAvailableExtensionPropertiesPostRequestBody.isSyncedFromOnPremises = n.getBooleanValue(); }, @@ -35,7 +35,7 @@ export function deserializeIntoGetAvailableExtensionPropertiesPostRequestBody(ge * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoGetAvailableExtensionPropertiesPostResponse(getAvailableExtensionPropertiesPostResponse: GetAvailableExtensionPropertiesPostResponse | undefined = {} as GetAvailableExtensionPropertiesPostResponse) : Record void> { +export function deserializeIntoGetAvailableExtensionPropertiesPostResponse(getAvailableExtensionPropertiesPostResponse: Partial | undefined = {}) : Record void> { return { ...deserializeIntoBaseCollectionPaginationCountResponse(getAvailableExtensionPropertiesPostResponse), "value": n => { getAvailableExtensionPropertiesPostResponse.value = n.getCollectionOfObjectValues(createExtensionPropertyFromDiscriminatorValue); }, @@ -85,7 +85,7 @@ export interface GetAvailableExtensionPropertiesRequestBuilder extends BaseReque * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeGetAvailableExtensionPropertiesPostRequestBody(writer: SerializationWriter, getAvailableExtensionPropertiesPostRequestBody: GetAvailableExtensionPropertiesPostRequestBody | undefined = {} as GetAvailableExtensionPropertiesPostRequestBody) : void { +export function serializeGetAvailableExtensionPropertiesPostRequestBody(writer: SerializationWriter, getAvailableExtensionPropertiesPostRequestBody: Partial | undefined = {}) : void { writer.writeBooleanValue("isSyncedFromOnPremises", getAvailableExtensionPropertiesPostRequestBody.isSyncedFromOnPremises); writer.writeAdditionalData(getAvailableExtensionPropertiesPostRequestBody.additionalData); } @@ -93,7 +93,7 @@ export function serializeGetAvailableExtensionPropertiesPostRequestBody(writer: * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeGetAvailableExtensionPropertiesPostResponse(writer: SerializationWriter, getAvailableExtensionPropertiesPostResponse: GetAvailableExtensionPropertiesPostResponse | undefined = {} as GetAvailableExtensionPropertiesPostResponse) : void { +export function serializeGetAvailableExtensionPropertiesPostResponse(writer: SerializationWriter, getAvailableExtensionPropertiesPostResponse: Partial | undefined = {}) : void { serializeBaseCollectionPaginationCountResponse(writer, getAvailableExtensionPropertiesPostResponse) writer.writeCollectionOfObjectValues("value", getAvailableExtensionPropertiesPostResponse.value, serializeExtensionProperty); } diff --git a/packages/msgraph-sdk-directoryObjects/directoryObjects/getByIds/index.ts b/packages/msgraph-sdk-directoryObjects/directoryObjects/getByIds/index.ts index 55634deb8e2..2a771297b88 100644 --- a/packages/msgraph-sdk-directoryObjects/directoryObjects/getByIds/index.ts +++ b/packages/msgraph-sdk-directoryObjects/directoryObjects/getByIds/index.ts @@ -10,7 +10,7 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a getByIdsPostRequestBody */ -export function createGetByIdsPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createGetByIdsPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoGetByIdsPostRequestBody; } /** @@ -18,14 +18,14 @@ export function createGetByIdsPostRequestBodyFromDiscriminatorValue(parseNode: P * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a getByIdsPostResponse */ -export function createGetByIdsPostResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createGetByIdsPostResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoGetByIdsPostResponse; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoGetByIdsPostRequestBody(getByIdsPostRequestBody: GetByIdsPostRequestBody | undefined = {} as GetByIdsPostRequestBody) : Record void> { +export function deserializeIntoGetByIdsPostRequestBody(getByIdsPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { getByIdsPostRequestBody.backingStoreEnabled = true; }, "ids": n => { getByIdsPostRequestBody.ids = n.getCollectionOfPrimitiveValues(); }, @@ -36,7 +36,7 @@ export function deserializeIntoGetByIdsPostRequestBody(getByIdsPostRequestBody: * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoGetByIdsPostResponse(getByIdsPostResponse: GetByIdsPostResponse | undefined = {} as GetByIdsPostResponse) : Record void> { +export function deserializeIntoGetByIdsPostResponse(getByIdsPostResponse: Partial | undefined = {}) : Record void> { return { ...deserializeIntoBaseCollectionPaginationCountResponse(getByIdsPostResponse), "value": n => { getByIdsPostResponse.value = n.getCollectionOfObjectValues(createDirectoryObjectFromDiscriminatorValue); }, @@ -90,7 +90,7 @@ export interface GetByIdsRequestBuilder extends BaseRequestBuilder | undefined = {}) : void { writer.writeCollectionOfPrimitiveValues("ids", getByIdsPostRequestBody.ids); writer.writeCollectionOfPrimitiveValues("types", getByIdsPostRequestBody.types); writer.writeAdditionalData(getByIdsPostRequestBody.additionalData); @@ -99,7 +99,7 @@ export function serializeGetByIdsPostRequestBody(writer: SerializationWriter, ge * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeGetByIdsPostResponse(writer: SerializationWriter, getByIdsPostResponse: GetByIdsPostResponse | undefined = {} as GetByIdsPostResponse) : void { +export function serializeGetByIdsPostResponse(writer: SerializationWriter, getByIdsPostResponse: Partial | undefined = {}) : void { serializeBaseCollectionPaginationCountResponse(writer, getByIdsPostResponse) writer.writeCollectionOfObjectValues("value", getByIdsPostResponse.value, serializeDirectoryObject); } diff --git a/packages/msgraph-sdk-directoryObjects/directoryObjects/item/checkMemberGroups/index.ts b/packages/msgraph-sdk-directoryObjects/directoryObjects/item/checkMemberGroups/index.ts index c0f6f3046b6..3b83902b160 100644 --- a/packages/msgraph-sdk-directoryObjects/directoryObjects/item/checkMemberGroups/index.ts +++ b/packages/msgraph-sdk-directoryObjects/directoryObjects/item/checkMemberGroups/index.ts @@ -50,7 +50,7 @@ export interface CheckMemberGroupsRequestBuilder extends BaseRequestBuilder Record void>) { return deserializeIntoCheckMemberGroupsPostRequestBody; } /** @@ -58,14 +58,14 @@ export function createCheckMemberGroupsPostRequestBodyFromDiscriminatorValue(par * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a checkMemberGroupsPostResponse */ -export function createCheckMemberGroupsPostResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createCheckMemberGroupsPostResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoCheckMemberGroupsPostResponse; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoCheckMemberGroupsPostRequestBody(checkMemberGroupsPostRequestBody: CheckMemberGroupsPostRequestBody | undefined = {} as CheckMemberGroupsPostRequestBody) : Record void> { +export function deserializeIntoCheckMemberGroupsPostRequestBody(checkMemberGroupsPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { checkMemberGroupsPostRequestBody.backingStoreEnabled = true; }, "groupIds": n => { checkMemberGroupsPostRequestBody.groupIds = n.getCollectionOfPrimitiveValues(); }, @@ -75,7 +75,7 @@ export function deserializeIntoCheckMemberGroupsPostRequestBody(checkMemberGroup * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoCheckMemberGroupsPostResponse(checkMemberGroupsPostResponse: CheckMemberGroupsPostResponse | undefined = {} as CheckMemberGroupsPostResponse) : Record void> { +export function deserializeIntoCheckMemberGroupsPostResponse(checkMemberGroupsPostResponse: Partial | undefined = {}) : Record void> { return { ...deserializeIntoBaseCollectionPaginationCountResponse(checkMemberGroupsPostResponse), "value": n => { checkMemberGroupsPostResponse.value = n.getCollectionOfPrimitiveValues(); }, @@ -85,7 +85,7 @@ export function deserializeIntoCheckMemberGroupsPostResponse(checkMemberGroupsPo * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeCheckMemberGroupsPostRequestBody(writer: SerializationWriter, checkMemberGroupsPostRequestBody: CheckMemberGroupsPostRequestBody | undefined = {} as CheckMemberGroupsPostRequestBody) : void { +export function serializeCheckMemberGroupsPostRequestBody(writer: SerializationWriter, checkMemberGroupsPostRequestBody: Partial | undefined = {}) : void { writer.writeCollectionOfPrimitiveValues("groupIds", checkMemberGroupsPostRequestBody.groupIds); writer.writeAdditionalData(checkMemberGroupsPostRequestBody.additionalData); } @@ -93,7 +93,7 @@ export function serializeCheckMemberGroupsPostRequestBody(writer: SerializationW * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeCheckMemberGroupsPostResponse(writer: SerializationWriter, checkMemberGroupsPostResponse: CheckMemberGroupsPostResponse | undefined = {} as CheckMemberGroupsPostResponse) : void { +export function serializeCheckMemberGroupsPostResponse(writer: SerializationWriter, checkMemberGroupsPostResponse: Partial | undefined = {}) : void { serializeBaseCollectionPaginationCountResponse(writer, checkMemberGroupsPostResponse) writer.writeCollectionOfPrimitiveValues("value", checkMemberGroupsPostResponse.value); } diff --git a/packages/msgraph-sdk-directoryObjects/directoryObjects/item/checkMemberObjects/index.ts b/packages/msgraph-sdk-directoryObjects/directoryObjects/item/checkMemberObjects/index.ts index f46a7aab8fa..4bac891d9de 100644 --- a/packages/msgraph-sdk-directoryObjects/directoryObjects/item/checkMemberObjects/index.ts +++ b/packages/msgraph-sdk-directoryObjects/directoryObjects/item/checkMemberObjects/index.ts @@ -49,7 +49,7 @@ export interface CheckMemberObjectsRequestBuilder extends BaseRequestBuilder Record void>) { return deserializeIntoCheckMemberObjectsPostRequestBody; } /** @@ -57,14 +57,14 @@ export function createCheckMemberObjectsPostRequestBodyFromDiscriminatorValue(pa * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a checkMemberObjectsPostResponse */ -export function createCheckMemberObjectsPostResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createCheckMemberObjectsPostResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoCheckMemberObjectsPostResponse; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoCheckMemberObjectsPostRequestBody(checkMemberObjectsPostRequestBody: CheckMemberObjectsPostRequestBody | undefined = {} as CheckMemberObjectsPostRequestBody) : Record void> { +export function deserializeIntoCheckMemberObjectsPostRequestBody(checkMemberObjectsPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { checkMemberObjectsPostRequestBody.backingStoreEnabled = true; }, "ids": n => { checkMemberObjectsPostRequestBody.ids = n.getCollectionOfPrimitiveValues(); }, @@ -74,7 +74,7 @@ export function deserializeIntoCheckMemberObjectsPostRequestBody(checkMemberObje * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoCheckMemberObjectsPostResponse(checkMemberObjectsPostResponse: CheckMemberObjectsPostResponse | undefined = {} as CheckMemberObjectsPostResponse) : Record void> { +export function deserializeIntoCheckMemberObjectsPostResponse(checkMemberObjectsPostResponse: Partial | undefined = {}) : Record void> { return { ...deserializeIntoBaseCollectionPaginationCountResponse(checkMemberObjectsPostResponse), "value": n => { checkMemberObjectsPostResponse.value = n.getCollectionOfPrimitiveValues(); }, @@ -84,7 +84,7 @@ export function deserializeIntoCheckMemberObjectsPostResponse(checkMemberObjects * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeCheckMemberObjectsPostRequestBody(writer: SerializationWriter, checkMemberObjectsPostRequestBody: CheckMemberObjectsPostRequestBody | undefined = {} as CheckMemberObjectsPostRequestBody) : void { +export function serializeCheckMemberObjectsPostRequestBody(writer: SerializationWriter, checkMemberObjectsPostRequestBody: Partial | undefined = {}) : void { writer.writeCollectionOfPrimitiveValues("ids", checkMemberObjectsPostRequestBody.ids); writer.writeAdditionalData(checkMemberObjectsPostRequestBody.additionalData); } @@ -92,7 +92,7 @@ export function serializeCheckMemberObjectsPostRequestBody(writer: Serialization * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeCheckMemberObjectsPostResponse(writer: SerializationWriter, checkMemberObjectsPostResponse: CheckMemberObjectsPostResponse | undefined = {} as CheckMemberObjectsPostResponse) : void { +export function serializeCheckMemberObjectsPostResponse(writer: SerializationWriter, checkMemberObjectsPostResponse: Partial | undefined = {}) : void { serializeBaseCollectionPaginationCountResponse(writer, checkMemberObjectsPostResponse) writer.writeCollectionOfPrimitiveValues("value", checkMemberObjectsPostResponse.value); } diff --git a/packages/msgraph-sdk-directoryObjects/directoryObjects/item/getMemberGroups/index.ts b/packages/msgraph-sdk-directoryObjects/directoryObjects/item/getMemberGroups/index.ts index f61cbcb36e1..5dc073ad628 100644 --- a/packages/msgraph-sdk-directoryObjects/directoryObjects/item/getMemberGroups/index.ts +++ b/packages/msgraph-sdk-directoryObjects/directoryObjects/item/getMemberGroups/index.ts @@ -10,7 +10,7 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a getMemberGroupsPostRequestBody */ -export function createGetMemberGroupsPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createGetMemberGroupsPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoGetMemberGroupsPostRequestBody; } /** @@ -18,14 +18,14 @@ export function createGetMemberGroupsPostRequestBodyFromDiscriminatorValue(parse * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a getMemberGroupsPostResponse */ -export function createGetMemberGroupsPostResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createGetMemberGroupsPostResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoGetMemberGroupsPostResponse; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoGetMemberGroupsPostRequestBody(getMemberGroupsPostRequestBody: GetMemberGroupsPostRequestBody | undefined = {} as GetMemberGroupsPostRequestBody) : Record void> { +export function deserializeIntoGetMemberGroupsPostRequestBody(getMemberGroupsPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { getMemberGroupsPostRequestBody.backingStoreEnabled = true; }, "securityEnabledOnly": n => { getMemberGroupsPostRequestBody.securityEnabledOnly = n.getBooleanValue(); }, @@ -35,7 +35,7 @@ export function deserializeIntoGetMemberGroupsPostRequestBody(getMemberGroupsPos * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoGetMemberGroupsPostResponse(getMemberGroupsPostResponse: GetMemberGroupsPostResponse | undefined = {} as GetMemberGroupsPostResponse) : Record void> { +export function deserializeIntoGetMemberGroupsPostResponse(getMemberGroupsPostResponse: Partial | undefined = {}) : Record void> { return { ...deserializeIntoBaseCollectionPaginationCountResponse(getMemberGroupsPostResponse), "value": n => { getMemberGroupsPostResponse.value = n.getCollectionOfPrimitiveValues(); }, @@ -85,7 +85,7 @@ export interface GetMemberGroupsRequestBuilder extends BaseRequestBuilder | undefined = {}) : void { writer.writeBooleanValue("securityEnabledOnly", getMemberGroupsPostRequestBody.securityEnabledOnly); writer.writeAdditionalData(getMemberGroupsPostRequestBody.additionalData); } @@ -93,7 +93,7 @@ export function serializeGetMemberGroupsPostRequestBody(writer: SerializationWri * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeGetMemberGroupsPostResponse(writer: SerializationWriter, getMemberGroupsPostResponse: GetMemberGroupsPostResponse | undefined = {} as GetMemberGroupsPostResponse) : void { +export function serializeGetMemberGroupsPostResponse(writer: SerializationWriter, getMemberGroupsPostResponse: Partial | undefined = {}) : void { serializeBaseCollectionPaginationCountResponse(writer, getMemberGroupsPostResponse) writer.writeCollectionOfPrimitiveValues("value", getMemberGroupsPostResponse.value); } diff --git a/packages/msgraph-sdk-directoryObjects/directoryObjects/item/getMemberObjects/index.ts b/packages/msgraph-sdk-directoryObjects/directoryObjects/item/getMemberObjects/index.ts index 38e6f634840..cc9034fa392 100644 --- a/packages/msgraph-sdk-directoryObjects/directoryObjects/item/getMemberObjects/index.ts +++ b/packages/msgraph-sdk-directoryObjects/directoryObjects/item/getMemberObjects/index.ts @@ -10,7 +10,7 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a getMemberObjectsPostRequestBody */ -export function createGetMemberObjectsPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createGetMemberObjectsPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoGetMemberObjectsPostRequestBody; } /** @@ -18,14 +18,14 @@ export function createGetMemberObjectsPostRequestBodyFromDiscriminatorValue(pars * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a getMemberObjectsPostResponse */ -export function createGetMemberObjectsPostResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createGetMemberObjectsPostResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoGetMemberObjectsPostResponse; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoGetMemberObjectsPostRequestBody(getMemberObjectsPostRequestBody: GetMemberObjectsPostRequestBody | undefined = {} as GetMemberObjectsPostRequestBody) : Record void> { +export function deserializeIntoGetMemberObjectsPostRequestBody(getMemberObjectsPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { getMemberObjectsPostRequestBody.backingStoreEnabled = true; }, "securityEnabledOnly": n => { getMemberObjectsPostRequestBody.securityEnabledOnly = n.getBooleanValue(); }, @@ -35,7 +35,7 @@ export function deserializeIntoGetMemberObjectsPostRequestBody(getMemberObjectsP * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoGetMemberObjectsPostResponse(getMemberObjectsPostResponse: GetMemberObjectsPostResponse | undefined = {} as GetMemberObjectsPostResponse) : Record void> { +export function deserializeIntoGetMemberObjectsPostResponse(getMemberObjectsPostResponse: Partial | undefined = {}) : Record void> { return { ...deserializeIntoBaseCollectionPaginationCountResponse(getMemberObjectsPostResponse), "value": n => { getMemberObjectsPostResponse.value = n.getCollectionOfPrimitiveValues(); }, @@ -85,7 +85,7 @@ export interface GetMemberObjectsRequestBuilder extends BaseRequestBuilder | undefined = {}) : void { writer.writeBooleanValue("securityEnabledOnly", getMemberObjectsPostRequestBody.securityEnabledOnly); writer.writeAdditionalData(getMemberObjectsPostRequestBody.additionalData); } @@ -93,7 +93,7 @@ export function serializeGetMemberObjectsPostRequestBody(writer: SerializationWr * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeGetMemberObjectsPostResponse(writer: SerializationWriter, getMemberObjectsPostResponse: GetMemberObjectsPostResponse | undefined = {} as GetMemberObjectsPostResponse) : void { +export function serializeGetMemberObjectsPostResponse(writer: SerializationWriter, getMemberObjectsPostResponse: Partial | undefined = {}) : void { serializeBaseCollectionPaginationCountResponse(writer, getMemberObjectsPostResponse) writer.writeCollectionOfPrimitiveValues("value", getMemberObjectsPostResponse.value); } diff --git a/packages/msgraph-sdk-directoryObjects/directoryObjects/validateProperties/index.ts b/packages/msgraph-sdk-directoryObjects/directoryObjects/validateProperties/index.ts index e4bda20a054..2137ecfa587 100644 --- a/packages/msgraph-sdk-directoryObjects/directoryObjects/validateProperties/index.ts +++ b/packages/msgraph-sdk-directoryObjects/directoryObjects/validateProperties/index.ts @@ -10,14 +10,14 @@ import { type Guid } from 'guid-typescript'; * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a validatePropertiesPostRequestBody */ -export function createValidatePropertiesPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createValidatePropertiesPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoValidatePropertiesPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoValidatePropertiesPostRequestBody(validatePropertiesPostRequestBody: ValidatePropertiesPostRequestBody | undefined = {} as ValidatePropertiesPostRequestBody) : Record void> { +export function deserializeIntoValidatePropertiesPostRequestBody(validatePropertiesPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { validatePropertiesPostRequestBody.backingStoreEnabled = true; }, "displayName": n => { validatePropertiesPostRequestBody.displayName = n.getStringValue(); }, @@ -30,7 +30,7 @@ export function deserializeIntoValidatePropertiesPostRequestBody(validatePropert * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeValidatePropertiesPostRequestBody(writer: SerializationWriter, validatePropertiesPostRequestBody: ValidatePropertiesPostRequestBody | undefined = {} as ValidatePropertiesPostRequestBody) : void { +export function serializeValidatePropertiesPostRequestBody(writer: SerializationWriter, validatePropertiesPostRequestBody: Partial | undefined = {}) : void { writer.writeStringValue("displayName", validatePropertiesPostRequestBody.displayName); writer.writeStringValue("entityType", validatePropertiesPostRequestBody.entityType); writer.writeStringValue("mailNickname", validatePropertiesPostRequestBody.mailNickname); diff --git a/packages/msgraph-sdk-directoryRoleTemplates/directoryRoleTemplates/delta/index.ts b/packages/msgraph-sdk-directoryRoleTemplates/directoryRoleTemplates/delta/index.ts index 6ae41dc5d00..b44106e26c6 100644 --- a/packages/msgraph-sdk-directoryRoleTemplates/directoryRoleTemplates/delta/index.ts +++ b/packages/msgraph-sdk-directoryRoleTemplates/directoryRoleTemplates/delta/index.ts @@ -10,7 +10,7 @@ import { type BaseRequestBuilder, type Parsable, type ParsableFactory, type Pars * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a deltaGetResponse */ -export function createDeltaGetResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createDeltaGetResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoDeltaGetResponse; } export interface DeltaGetResponse extends BaseDeltaFunctionResponse, Parsable { @@ -73,7 +73,7 @@ export interface DeltaRequestBuilderGetQueryParameters { * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoDeltaGetResponse(deltaGetResponse: DeltaGetResponse | undefined = {} as DeltaGetResponse) : Record void> { +export function deserializeIntoDeltaGetResponse(deltaGetResponse: Partial | undefined = {}) : Record void> { return { ...deserializeIntoBaseDeltaFunctionResponse(deltaGetResponse), "value": n => { deltaGetResponse.value = n.getCollectionOfObjectValues(createDirectoryObjectFromDiscriminatorValue); }, @@ -83,7 +83,7 @@ export function deserializeIntoDeltaGetResponse(deltaGetResponse: DeltaGetRespon * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeDeltaGetResponse(writer: SerializationWriter, deltaGetResponse: DeltaGetResponse | undefined = {} as DeltaGetResponse) : void { +export function serializeDeltaGetResponse(writer: SerializationWriter, deltaGetResponse: Partial | undefined = {}) : void { serializeBaseDeltaFunctionResponse(writer, deltaGetResponse) writer.writeCollectionOfObjectValues("value", deltaGetResponse.value, serializeDirectoryObject); } diff --git a/packages/msgraph-sdk-directoryRoleTemplates/directoryRoleTemplates/getAvailableExtensionProperties/index.ts b/packages/msgraph-sdk-directoryRoleTemplates/directoryRoleTemplates/getAvailableExtensionProperties/index.ts index 57930802fba..46864b7a55a 100644 --- a/packages/msgraph-sdk-directoryRoleTemplates/directoryRoleTemplates/getAvailableExtensionProperties/index.ts +++ b/packages/msgraph-sdk-directoryRoleTemplates/directoryRoleTemplates/getAvailableExtensionProperties/index.ts @@ -10,7 +10,7 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a getAvailableExtensionPropertiesPostRequestBody */ -export function createGetAvailableExtensionPropertiesPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createGetAvailableExtensionPropertiesPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoGetAvailableExtensionPropertiesPostRequestBody; } /** @@ -18,14 +18,14 @@ export function createGetAvailableExtensionPropertiesPostRequestBodyFromDiscrimi * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a getAvailableExtensionPropertiesPostResponse */ -export function createGetAvailableExtensionPropertiesPostResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createGetAvailableExtensionPropertiesPostResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoGetAvailableExtensionPropertiesPostResponse; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoGetAvailableExtensionPropertiesPostRequestBody(getAvailableExtensionPropertiesPostRequestBody: GetAvailableExtensionPropertiesPostRequestBody | undefined = {} as GetAvailableExtensionPropertiesPostRequestBody) : Record void> { +export function deserializeIntoGetAvailableExtensionPropertiesPostRequestBody(getAvailableExtensionPropertiesPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { getAvailableExtensionPropertiesPostRequestBody.backingStoreEnabled = true; }, "isSyncedFromOnPremises": n => { getAvailableExtensionPropertiesPostRequestBody.isSyncedFromOnPremises = n.getBooleanValue(); }, @@ -35,7 +35,7 @@ export function deserializeIntoGetAvailableExtensionPropertiesPostRequestBody(ge * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoGetAvailableExtensionPropertiesPostResponse(getAvailableExtensionPropertiesPostResponse: GetAvailableExtensionPropertiesPostResponse | undefined = {} as GetAvailableExtensionPropertiesPostResponse) : Record void> { +export function deserializeIntoGetAvailableExtensionPropertiesPostResponse(getAvailableExtensionPropertiesPostResponse: Partial | undefined = {}) : Record void> { return { ...deserializeIntoBaseCollectionPaginationCountResponse(getAvailableExtensionPropertiesPostResponse), "value": n => { getAvailableExtensionPropertiesPostResponse.value = n.getCollectionOfObjectValues(createExtensionPropertyFromDiscriminatorValue); }, @@ -85,7 +85,7 @@ export interface GetAvailableExtensionPropertiesRequestBuilder extends BaseReque * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeGetAvailableExtensionPropertiesPostRequestBody(writer: SerializationWriter, getAvailableExtensionPropertiesPostRequestBody: GetAvailableExtensionPropertiesPostRequestBody | undefined = {} as GetAvailableExtensionPropertiesPostRequestBody) : void { +export function serializeGetAvailableExtensionPropertiesPostRequestBody(writer: SerializationWriter, getAvailableExtensionPropertiesPostRequestBody: Partial | undefined = {}) : void { writer.writeBooleanValue("isSyncedFromOnPremises", getAvailableExtensionPropertiesPostRequestBody.isSyncedFromOnPremises); writer.writeAdditionalData(getAvailableExtensionPropertiesPostRequestBody.additionalData); } @@ -93,7 +93,7 @@ export function serializeGetAvailableExtensionPropertiesPostRequestBody(writer: * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeGetAvailableExtensionPropertiesPostResponse(writer: SerializationWriter, getAvailableExtensionPropertiesPostResponse: GetAvailableExtensionPropertiesPostResponse | undefined = {} as GetAvailableExtensionPropertiesPostResponse) : void { +export function serializeGetAvailableExtensionPropertiesPostResponse(writer: SerializationWriter, getAvailableExtensionPropertiesPostResponse: Partial | undefined = {}) : void { serializeBaseCollectionPaginationCountResponse(writer, getAvailableExtensionPropertiesPostResponse) writer.writeCollectionOfObjectValues("value", getAvailableExtensionPropertiesPostResponse.value, serializeExtensionProperty); } diff --git a/packages/msgraph-sdk-directoryRoleTemplates/directoryRoleTemplates/getByIds/index.ts b/packages/msgraph-sdk-directoryRoleTemplates/directoryRoleTemplates/getByIds/index.ts index 9b424aadd91..ccaa14a6e5e 100644 --- a/packages/msgraph-sdk-directoryRoleTemplates/directoryRoleTemplates/getByIds/index.ts +++ b/packages/msgraph-sdk-directoryRoleTemplates/directoryRoleTemplates/getByIds/index.ts @@ -10,7 +10,7 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a getByIdsPostRequestBody */ -export function createGetByIdsPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createGetByIdsPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoGetByIdsPostRequestBody; } /** @@ -18,14 +18,14 @@ export function createGetByIdsPostRequestBodyFromDiscriminatorValue(parseNode: P * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a getByIdsPostResponse */ -export function createGetByIdsPostResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createGetByIdsPostResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoGetByIdsPostResponse; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoGetByIdsPostRequestBody(getByIdsPostRequestBody: GetByIdsPostRequestBody | undefined = {} as GetByIdsPostRequestBody) : Record void> { +export function deserializeIntoGetByIdsPostRequestBody(getByIdsPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { getByIdsPostRequestBody.backingStoreEnabled = true; }, "ids": n => { getByIdsPostRequestBody.ids = n.getCollectionOfPrimitiveValues(); }, @@ -36,7 +36,7 @@ export function deserializeIntoGetByIdsPostRequestBody(getByIdsPostRequestBody: * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoGetByIdsPostResponse(getByIdsPostResponse: GetByIdsPostResponse | undefined = {} as GetByIdsPostResponse) : Record void> { +export function deserializeIntoGetByIdsPostResponse(getByIdsPostResponse: Partial | undefined = {}) : Record void> { return { ...deserializeIntoBaseCollectionPaginationCountResponse(getByIdsPostResponse), "value": n => { getByIdsPostResponse.value = n.getCollectionOfObjectValues(createDirectoryObjectFromDiscriminatorValue); }, @@ -90,7 +90,7 @@ export interface GetByIdsRequestBuilder extends BaseRequestBuilder | undefined = {}) : void { writer.writeCollectionOfPrimitiveValues("ids", getByIdsPostRequestBody.ids); writer.writeCollectionOfPrimitiveValues("types", getByIdsPostRequestBody.types); writer.writeAdditionalData(getByIdsPostRequestBody.additionalData); @@ -99,7 +99,7 @@ export function serializeGetByIdsPostRequestBody(writer: SerializationWriter, ge * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeGetByIdsPostResponse(writer: SerializationWriter, getByIdsPostResponse: GetByIdsPostResponse | undefined = {} as GetByIdsPostResponse) : void { +export function serializeGetByIdsPostResponse(writer: SerializationWriter, getByIdsPostResponse: Partial | undefined = {}) : void { serializeBaseCollectionPaginationCountResponse(writer, getByIdsPostResponse) writer.writeCollectionOfObjectValues("value", getByIdsPostResponse.value, serializeDirectoryObject); } diff --git a/packages/msgraph-sdk-directoryRoleTemplates/directoryRoleTemplates/item/checkMemberGroups/index.ts b/packages/msgraph-sdk-directoryRoleTemplates/directoryRoleTemplates/item/checkMemberGroups/index.ts index 8e0f0ba15e8..212c6ecd4fb 100644 --- a/packages/msgraph-sdk-directoryRoleTemplates/directoryRoleTemplates/item/checkMemberGroups/index.ts +++ b/packages/msgraph-sdk-directoryRoleTemplates/directoryRoleTemplates/item/checkMemberGroups/index.ts @@ -50,7 +50,7 @@ export interface CheckMemberGroupsRequestBuilder extends BaseRequestBuilder Record void>) { return deserializeIntoCheckMemberGroupsPostRequestBody; } /** @@ -58,14 +58,14 @@ export function createCheckMemberGroupsPostRequestBodyFromDiscriminatorValue(par * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a checkMemberGroupsPostResponse */ -export function createCheckMemberGroupsPostResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createCheckMemberGroupsPostResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoCheckMemberGroupsPostResponse; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoCheckMemberGroupsPostRequestBody(checkMemberGroupsPostRequestBody: CheckMemberGroupsPostRequestBody | undefined = {} as CheckMemberGroupsPostRequestBody) : Record void> { +export function deserializeIntoCheckMemberGroupsPostRequestBody(checkMemberGroupsPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { checkMemberGroupsPostRequestBody.backingStoreEnabled = true; }, "groupIds": n => { checkMemberGroupsPostRequestBody.groupIds = n.getCollectionOfPrimitiveValues(); }, @@ -75,7 +75,7 @@ export function deserializeIntoCheckMemberGroupsPostRequestBody(checkMemberGroup * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoCheckMemberGroupsPostResponse(checkMemberGroupsPostResponse: CheckMemberGroupsPostResponse | undefined = {} as CheckMemberGroupsPostResponse) : Record void> { +export function deserializeIntoCheckMemberGroupsPostResponse(checkMemberGroupsPostResponse: Partial | undefined = {}) : Record void> { return { ...deserializeIntoBaseCollectionPaginationCountResponse(checkMemberGroupsPostResponse), "value": n => { checkMemberGroupsPostResponse.value = n.getCollectionOfPrimitiveValues(); }, @@ -85,7 +85,7 @@ export function deserializeIntoCheckMemberGroupsPostResponse(checkMemberGroupsPo * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeCheckMemberGroupsPostRequestBody(writer: SerializationWriter, checkMemberGroupsPostRequestBody: CheckMemberGroupsPostRequestBody | undefined = {} as CheckMemberGroupsPostRequestBody) : void { +export function serializeCheckMemberGroupsPostRequestBody(writer: SerializationWriter, checkMemberGroupsPostRequestBody: Partial | undefined = {}) : void { writer.writeCollectionOfPrimitiveValues("groupIds", checkMemberGroupsPostRequestBody.groupIds); writer.writeAdditionalData(checkMemberGroupsPostRequestBody.additionalData); } @@ -93,7 +93,7 @@ export function serializeCheckMemberGroupsPostRequestBody(writer: SerializationW * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeCheckMemberGroupsPostResponse(writer: SerializationWriter, checkMemberGroupsPostResponse: CheckMemberGroupsPostResponse | undefined = {} as CheckMemberGroupsPostResponse) : void { +export function serializeCheckMemberGroupsPostResponse(writer: SerializationWriter, checkMemberGroupsPostResponse: Partial | undefined = {}) : void { serializeBaseCollectionPaginationCountResponse(writer, checkMemberGroupsPostResponse) writer.writeCollectionOfPrimitiveValues("value", checkMemberGroupsPostResponse.value); } diff --git a/packages/msgraph-sdk-directoryRoleTemplates/directoryRoleTemplates/item/checkMemberObjects/index.ts b/packages/msgraph-sdk-directoryRoleTemplates/directoryRoleTemplates/item/checkMemberObjects/index.ts index d188509fb19..df05f8eb6be 100644 --- a/packages/msgraph-sdk-directoryRoleTemplates/directoryRoleTemplates/item/checkMemberObjects/index.ts +++ b/packages/msgraph-sdk-directoryRoleTemplates/directoryRoleTemplates/item/checkMemberObjects/index.ts @@ -49,7 +49,7 @@ export interface CheckMemberObjectsRequestBuilder extends BaseRequestBuilder Record void>) { return deserializeIntoCheckMemberObjectsPostRequestBody; } /** @@ -57,14 +57,14 @@ export function createCheckMemberObjectsPostRequestBodyFromDiscriminatorValue(pa * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a checkMemberObjectsPostResponse */ -export function createCheckMemberObjectsPostResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createCheckMemberObjectsPostResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoCheckMemberObjectsPostResponse; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoCheckMemberObjectsPostRequestBody(checkMemberObjectsPostRequestBody: CheckMemberObjectsPostRequestBody | undefined = {} as CheckMemberObjectsPostRequestBody) : Record void> { +export function deserializeIntoCheckMemberObjectsPostRequestBody(checkMemberObjectsPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { checkMemberObjectsPostRequestBody.backingStoreEnabled = true; }, "ids": n => { checkMemberObjectsPostRequestBody.ids = n.getCollectionOfPrimitiveValues(); }, @@ -74,7 +74,7 @@ export function deserializeIntoCheckMemberObjectsPostRequestBody(checkMemberObje * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoCheckMemberObjectsPostResponse(checkMemberObjectsPostResponse: CheckMemberObjectsPostResponse | undefined = {} as CheckMemberObjectsPostResponse) : Record void> { +export function deserializeIntoCheckMemberObjectsPostResponse(checkMemberObjectsPostResponse: Partial | undefined = {}) : Record void> { return { ...deserializeIntoBaseCollectionPaginationCountResponse(checkMemberObjectsPostResponse), "value": n => { checkMemberObjectsPostResponse.value = n.getCollectionOfPrimitiveValues(); }, @@ -84,7 +84,7 @@ export function deserializeIntoCheckMemberObjectsPostResponse(checkMemberObjects * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeCheckMemberObjectsPostRequestBody(writer: SerializationWriter, checkMemberObjectsPostRequestBody: CheckMemberObjectsPostRequestBody | undefined = {} as CheckMemberObjectsPostRequestBody) : void { +export function serializeCheckMemberObjectsPostRequestBody(writer: SerializationWriter, checkMemberObjectsPostRequestBody: Partial | undefined = {}) : void { writer.writeCollectionOfPrimitiveValues("ids", checkMemberObjectsPostRequestBody.ids); writer.writeAdditionalData(checkMemberObjectsPostRequestBody.additionalData); } @@ -92,7 +92,7 @@ export function serializeCheckMemberObjectsPostRequestBody(writer: Serialization * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeCheckMemberObjectsPostResponse(writer: SerializationWriter, checkMemberObjectsPostResponse: CheckMemberObjectsPostResponse | undefined = {} as CheckMemberObjectsPostResponse) : void { +export function serializeCheckMemberObjectsPostResponse(writer: SerializationWriter, checkMemberObjectsPostResponse: Partial | undefined = {}) : void { serializeBaseCollectionPaginationCountResponse(writer, checkMemberObjectsPostResponse) writer.writeCollectionOfPrimitiveValues("value", checkMemberObjectsPostResponse.value); } diff --git a/packages/msgraph-sdk-directoryRoleTemplates/directoryRoleTemplates/item/getMemberGroups/index.ts b/packages/msgraph-sdk-directoryRoleTemplates/directoryRoleTemplates/item/getMemberGroups/index.ts index 09f03c26266..2317078baa3 100644 --- a/packages/msgraph-sdk-directoryRoleTemplates/directoryRoleTemplates/item/getMemberGroups/index.ts +++ b/packages/msgraph-sdk-directoryRoleTemplates/directoryRoleTemplates/item/getMemberGroups/index.ts @@ -10,7 +10,7 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a getMemberGroupsPostRequestBody */ -export function createGetMemberGroupsPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createGetMemberGroupsPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoGetMemberGroupsPostRequestBody; } /** @@ -18,14 +18,14 @@ export function createGetMemberGroupsPostRequestBodyFromDiscriminatorValue(parse * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a getMemberGroupsPostResponse */ -export function createGetMemberGroupsPostResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createGetMemberGroupsPostResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoGetMemberGroupsPostResponse; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoGetMemberGroupsPostRequestBody(getMemberGroupsPostRequestBody: GetMemberGroupsPostRequestBody | undefined = {} as GetMemberGroupsPostRequestBody) : Record void> { +export function deserializeIntoGetMemberGroupsPostRequestBody(getMemberGroupsPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { getMemberGroupsPostRequestBody.backingStoreEnabled = true; }, "securityEnabledOnly": n => { getMemberGroupsPostRequestBody.securityEnabledOnly = n.getBooleanValue(); }, @@ -35,7 +35,7 @@ export function deserializeIntoGetMemberGroupsPostRequestBody(getMemberGroupsPos * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoGetMemberGroupsPostResponse(getMemberGroupsPostResponse: GetMemberGroupsPostResponse | undefined = {} as GetMemberGroupsPostResponse) : Record void> { +export function deserializeIntoGetMemberGroupsPostResponse(getMemberGroupsPostResponse: Partial | undefined = {}) : Record void> { return { ...deserializeIntoBaseCollectionPaginationCountResponse(getMemberGroupsPostResponse), "value": n => { getMemberGroupsPostResponse.value = n.getCollectionOfPrimitiveValues(); }, @@ -85,7 +85,7 @@ export interface GetMemberGroupsRequestBuilder extends BaseRequestBuilder | undefined = {}) : void { writer.writeBooleanValue("securityEnabledOnly", getMemberGroupsPostRequestBody.securityEnabledOnly); writer.writeAdditionalData(getMemberGroupsPostRequestBody.additionalData); } @@ -93,7 +93,7 @@ export function serializeGetMemberGroupsPostRequestBody(writer: SerializationWri * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeGetMemberGroupsPostResponse(writer: SerializationWriter, getMemberGroupsPostResponse: GetMemberGroupsPostResponse | undefined = {} as GetMemberGroupsPostResponse) : void { +export function serializeGetMemberGroupsPostResponse(writer: SerializationWriter, getMemberGroupsPostResponse: Partial | undefined = {}) : void { serializeBaseCollectionPaginationCountResponse(writer, getMemberGroupsPostResponse) writer.writeCollectionOfPrimitiveValues("value", getMemberGroupsPostResponse.value); } diff --git a/packages/msgraph-sdk-directoryRoleTemplates/directoryRoleTemplates/item/getMemberObjects/index.ts b/packages/msgraph-sdk-directoryRoleTemplates/directoryRoleTemplates/item/getMemberObjects/index.ts index acf923a5427..01b5b815b1d 100644 --- a/packages/msgraph-sdk-directoryRoleTemplates/directoryRoleTemplates/item/getMemberObjects/index.ts +++ b/packages/msgraph-sdk-directoryRoleTemplates/directoryRoleTemplates/item/getMemberObjects/index.ts @@ -10,7 +10,7 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a getMemberObjectsPostRequestBody */ -export function createGetMemberObjectsPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createGetMemberObjectsPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoGetMemberObjectsPostRequestBody; } /** @@ -18,14 +18,14 @@ export function createGetMemberObjectsPostRequestBodyFromDiscriminatorValue(pars * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a getMemberObjectsPostResponse */ -export function createGetMemberObjectsPostResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createGetMemberObjectsPostResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoGetMemberObjectsPostResponse; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoGetMemberObjectsPostRequestBody(getMemberObjectsPostRequestBody: GetMemberObjectsPostRequestBody | undefined = {} as GetMemberObjectsPostRequestBody) : Record void> { +export function deserializeIntoGetMemberObjectsPostRequestBody(getMemberObjectsPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { getMemberObjectsPostRequestBody.backingStoreEnabled = true; }, "securityEnabledOnly": n => { getMemberObjectsPostRequestBody.securityEnabledOnly = n.getBooleanValue(); }, @@ -35,7 +35,7 @@ export function deserializeIntoGetMemberObjectsPostRequestBody(getMemberObjectsP * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoGetMemberObjectsPostResponse(getMemberObjectsPostResponse: GetMemberObjectsPostResponse | undefined = {} as GetMemberObjectsPostResponse) : Record void> { +export function deserializeIntoGetMemberObjectsPostResponse(getMemberObjectsPostResponse: Partial | undefined = {}) : Record void> { return { ...deserializeIntoBaseCollectionPaginationCountResponse(getMemberObjectsPostResponse), "value": n => { getMemberObjectsPostResponse.value = n.getCollectionOfPrimitiveValues(); }, @@ -85,7 +85,7 @@ export interface GetMemberObjectsRequestBuilder extends BaseRequestBuilder | undefined = {}) : void { writer.writeBooleanValue("securityEnabledOnly", getMemberObjectsPostRequestBody.securityEnabledOnly); writer.writeAdditionalData(getMemberObjectsPostRequestBody.additionalData); } @@ -93,7 +93,7 @@ export function serializeGetMemberObjectsPostRequestBody(writer: SerializationWr * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeGetMemberObjectsPostResponse(writer: SerializationWriter, getMemberObjectsPostResponse: GetMemberObjectsPostResponse | undefined = {} as GetMemberObjectsPostResponse) : void { +export function serializeGetMemberObjectsPostResponse(writer: SerializationWriter, getMemberObjectsPostResponse: Partial | undefined = {}) : void { serializeBaseCollectionPaginationCountResponse(writer, getMemberObjectsPostResponse) writer.writeCollectionOfPrimitiveValues("value", getMemberObjectsPostResponse.value); } diff --git a/packages/msgraph-sdk-directoryRoleTemplates/directoryRoleTemplates/validateProperties/index.ts b/packages/msgraph-sdk-directoryRoleTemplates/directoryRoleTemplates/validateProperties/index.ts index 12764c6bbae..f3ef56a2592 100644 --- a/packages/msgraph-sdk-directoryRoleTemplates/directoryRoleTemplates/validateProperties/index.ts +++ b/packages/msgraph-sdk-directoryRoleTemplates/directoryRoleTemplates/validateProperties/index.ts @@ -10,14 +10,14 @@ import { type Guid } from 'guid-typescript'; * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a validatePropertiesPostRequestBody */ -export function createValidatePropertiesPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createValidatePropertiesPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoValidatePropertiesPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoValidatePropertiesPostRequestBody(validatePropertiesPostRequestBody: ValidatePropertiesPostRequestBody | undefined = {} as ValidatePropertiesPostRequestBody) : Record void> { +export function deserializeIntoValidatePropertiesPostRequestBody(validatePropertiesPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { validatePropertiesPostRequestBody.backingStoreEnabled = true; }, "displayName": n => { validatePropertiesPostRequestBody.displayName = n.getStringValue(); }, @@ -30,7 +30,7 @@ export function deserializeIntoValidatePropertiesPostRequestBody(validatePropert * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeValidatePropertiesPostRequestBody(writer: SerializationWriter, validatePropertiesPostRequestBody: ValidatePropertiesPostRequestBody | undefined = {} as ValidatePropertiesPostRequestBody) : void { +export function serializeValidatePropertiesPostRequestBody(writer: SerializationWriter, validatePropertiesPostRequestBody: Partial | undefined = {}) : void { writer.writeStringValue("displayName", validatePropertiesPostRequestBody.displayName); writer.writeStringValue("entityType", validatePropertiesPostRequestBody.entityType); writer.writeStringValue("mailNickname", validatePropertiesPostRequestBody.mailNickname); diff --git a/packages/msgraph-sdk-directoryRoles/directoryRoles/delta/index.ts b/packages/msgraph-sdk-directoryRoles/directoryRoles/delta/index.ts index 15dbb736352..367d22eeee4 100644 --- a/packages/msgraph-sdk-directoryRoles/directoryRoles/delta/index.ts +++ b/packages/msgraph-sdk-directoryRoles/directoryRoles/delta/index.ts @@ -10,7 +10,7 @@ import { type BaseRequestBuilder, type Parsable, type ParsableFactory, type Pars * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a deltaGetResponse */ -export function createDeltaGetResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createDeltaGetResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoDeltaGetResponse; } export interface DeltaGetResponse extends BaseDeltaFunctionResponse, Parsable { @@ -73,7 +73,7 @@ export interface DeltaRequestBuilderGetQueryParameters { * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoDeltaGetResponse(deltaGetResponse: DeltaGetResponse | undefined = {} as DeltaGetResponse) : Record void> { +export function deserializeIntoDeltaGetResponse(deltaGetResponse: Partial | undefined = {}) : Record void> { return { ...deserializeIntoBaseDeltaFunctionResponse(deltaGetResponse), "value": n => { deltaGetResponse.value = n.getCollectionOfObjectValues(createDirectoryRoleFromDiscriminatorValue); }, @@ -83,7 +83,7 @@ export function deserializeIntoDeltaGetResponse(deltaGetResponse: DeltaGetRespon * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeDeltaGetResponse(writer: SerializationWriter, deltaGetResponse: DeltaGetResponse | undefined = {} as DeltaGetResponse) : void { +export function serializeDeltaGetResponse(writer: SerializationWriter, deltaGetResponse: Partial | undefined = {}) : void { serializeBaseDeltaFunctionResponse(writer, deltaGetResponse) writer.writeCollectionOfObjectValues("value", deltaGetResponse.value, serializeDirectoryRole); } diff --git a/packages/msgraph-sdk-directoryRoles/directoryRoles/getAvailableExtensionProperties/index.ts b/packages/msgraph-sdk-directoryRoles/directoryRoles/getAvailableExtensionProperties/index.ts index e59308685bf..f76f737f4d6 100644 --- a/packages/msgraph-sdk-directoryRoles/directoryRoles/getAvailableExtensionProperties/index.ts +++ b/packages/msgraph-sdk-directoryRoles/directoryRoles/getAvailableExtensionProperties/index.ts @@ -10,7 +10,7 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a getAvailableExtensionPropertiesPostRequestBody */ -export function createGetAvailableExtensionPropertiesPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createGetAvailableExtensionPropertiesPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoGetAvailableExtensionPropertiesPostRequestBody; } /** @@ -18,14 +18,14 @@ export function createGetAvailableExtensionPropertiesPostRequestBodyFromDiscrimi * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a getAvailableExtensionPropertiesPostResponse */ -export function createGetAvailableExtensionPropertiesPostResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createGetAvailableExtensionPropertiesPostResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoGetAvailableExtensionPropertiesPostResponse; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoGetAvailableExtensionPropertiesPostRequestBody(getAvailableExtensionPropertiesPostRequestBody: GetAvailableExtensionPropertiesPostRequestBody | undefined = {} as GetAvailableExtensionPropertiesPostRequestBody) : Record void> { +export function deserializeIntoGetAvailableExtensionPropertiesPostRequestBody(getAvailableExtensionPropertiesPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { getAvailableExtensionPropertiesPostRequestBody.backingStoreEnabled = true; }, "isSyncedFromOnPremises": n => { getAvailableExtensionPropertiesPostRequestBody.isSyncedFromOnPremises = n.getBooleanValue(); }, @@ -35,7 +35,7 @@ export function deserializeIntoGetAvailableExtensionPropertiesPostRequestBody(ge * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoGetAvailableExtensionPropertiesPostResponse(getAvailableExtensionPropertiesPostResponse: GetAvailableExtensionPropertiesPostResponse | undefined = {} as GetAvailableExtensionPropertiesPostResponse) : Record void> { +export function deserializeIntoGetAvailableExtensionPropertiesPostResponse(getAvailableExtensionPropertiesPostResponse: Partial | undefined = {}) : Record void> { return { ...deserializeIntoBaseCollectionPaginationCountResponse(getAvailableExtensionPropertiesPostResponse), "value": n => { getAvailableExtensionPropertiesPostResponse.value = n.getCollectionOfObjectValues(createExtensionPropertyFromDiscriminatorValue); }, @@ -85,7 +85,7 @@ export interface GetAvailableExtensionPropertiesRequestBuilder extends BaseReque * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeGetAvailableExtensionPropertiesPostRequestBody(writer: SerializationWriter, getAvailableExtensionPropertiesPostRequestBody: GetAvailableExtensionPropertiesPostRequestBody | undefined = {} as GetAvailableExtensionPropertiesPostRequestBody) : void { +export function serializeGetAvailableExtensionPropertiesPostRequestBody(writer: SerializationWriter, getAvailableExtensionPropertiesPostRequestBody: Partial | undefined = {}) : void { writer.writeBooleanValue("isSyncedFromOnPremises", getAvailableExtensionPropertiesPostRequestBody.isSyncedFromOnPremises); writer.writeAdditionalData(getAvailableExtensionPropertiesPostRequestBody.additionalData); } @@ -93,7 +93,7 @@ export function serializeGetAvailableExtensionPropertiesPostRequestBody(writer: * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeGetAvailableExtensionPropertiesPostResponse(writer: SerializationWriter, getAvailableExtensionPropertiesPostResponse: GetAvailableExtensionPropertiesPostResponse | undefined = {} as GetAvailableExtensionPropertiesPostResponse) : void { +export function serializeGetAvailableExtensionPropertiesPostResponse(writer: SerializationWriter, getAvailableExtensionPropertiesPostResponse: Partial | undefined = {}) : void { serializeBaseCollectionPaginationCountResponse(writer, getAvailableExtensionPropertiesPostResponse) writer.writeCollectionOfObjectValues("value", getAvailableExtensionPropertiesPostResponse.value, serializeExtensionProperty); } diff --git a/packages/msgraph-sdk-directoryRoles/directoryRoles/getByIds/index.ts b/packages/msgraph-sdk-directoryRoles/directoryRoles/getByIds/index.ts index a6bf0a61fe7..19fee3f641b 100644 --- a/packages/msgraph-sdk-directoryRoles/directoryRoles/getByIds/index.ts +++ b/packages/msgraph-sdk-directoryRoles/directoryRoles/getByIds/index.ts @@ -10,7 +10,7 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a getByIdsPostRequestBody */ -export function createGetByIdsPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createGetByIdsPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoGetByIdsPostRequestBody; } /** @@ -18,14 +18,14 @@ export function createGetByIdsPostRequestBodyFromDiscriminatorValue(parseNode: P * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a getByIdsPostResponse */ -export function createGetByIdsPostResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createGetByIdsPostResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoGetByIdsPostResponse; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoGetByIdsPostRequestBody(getByIdsPostRequestBody: GetByIdsPostRequestBody | undefined = {} as GetByIdsPostRequestBody) : Record void> { +export function deserializeIntoGetByIdsPostRequestBody(getByIdsPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { getByIdsPostRequestBody.backingStoreEnabled = true; }, "ids": n => { getByIdsPostRequestBody.ids = n.getCollectionOfPrimitiveValues(); }, @@ -36,7 +36,7 @@ export function deserializeIntoGetByIdsPostRequestBody(getByIdsPostRequestBody: * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoGetByIdsPostResponse(getByIdsPostResponse: GetByIdsPostResponse | undefined = {} as GetByIdsPostResponse) : Record void> { +export function deserializeIntoGetByIdsPostResponse(getByIdsPostResponse: Partial | undefined = {}) : Record void> { return { ...deserializeIntoBaseCollectionPaginationCountResponse(getByIdsPostResponse), "value": n => { getByIdsPostResponse.value = n.getCollectionOfObjectValues(createDirectoryObjectFromDiscriminatorValue); }, @@ -90,7 +90,7 @@ export interface GetByIdsRequestBuilder extends BaseRequestBuilder | undefined = {}) : void { writer.writeCollectionOfPrimitiveValues("ids", getByIdsPostRequestBody.ids); writer.writeCollectionOfPrimitiveValues("types", getByIdsPostRequestBody.types); writer.writeAdditionalData(getByIdsPostRequestBody.additionalData); @@ -99,7 +99,7 @@ export function serializeGetByIdsPostRequestBody(writer: SerializationWriter, ge * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeGetByIdsPostResponse(writer: SerializationWriter, getByIdsPostResponse: GetByIdsPostResponse | undefined = {} as GetByIdsPostResponse) : void { +export function serializeGetByIdsPostResponse(writer: SerializationWriter, getByIdsPostResponse: Partial | undefined = {}) : void { serializeBaseCollectionPaginationCountResponse(writer, getByIdsPostResponse) writer.writeCollectionOfObjectValues("value", getByIdsPostResponse.value, serializeDirectoryObject); } diff --git a/packages/msgraph-sdk-directoryRoles/directoryRoles/item/checkMemberGroups/index.ts b/packages/msgraph-sdk-directoryRoles/directoryRoles/item/checkMemberGroups/index.ts index 871d475dca2..a9896d8a60d 100644 --- a/packages/msgraph-sdk-directoryRoles/directoryRoles/item/checkMemberGroups/index.ts +++ b/packages/msgraph-sdk-directoryRoles/directoryRoles/item/checkMemberGroups/index.ts @@ -50,7 +50,7 @@ export interface CheckMemberGroupsRequestBuilder extends BaseRequestBuilder Record void>) { return deserializeIntoCheckMemberGroupsPostRequestBody; } /** @@ -58,14 +58,14 @@ export function createCheckMemberGroupsPostRequestBodyFromDiscriminatorValue(par * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a checkMemberGroupsPostResponse */ -export function createCheckMemberGroupsPostResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createCheckMemberGroupsPostResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoCheckMemberGroupsPostResponse; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoCheckMemberGroupsPostRequestBody(checkMemberGroupsPostRequestBody: CheckMemberGroupsPostRequestBody | undefined = {} as CheckMemberGroupsPostRequestBody) : Record void> { +export function deserializeIntoCheckMemberGroupsPostRequestBody(checkMemberGroupsPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { checkMemberGroupsPostRequestBody.backingStoreEnabled = true; }, "groupIds": n => { checkMemberGroupsPostRequestBody.groupIds = n.getCollectionOfPrimitiveValues(); }, @@ -75,7 +75,7 @@ export function deserializeIntoCheckMemberGroupsPostRequestBody(checkMemberGroup * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoCheckMemberGroupsPostResponse(checkMemberGroupsPostResponse: CheckMemberGroupsPostResponse | undefined = {} as CheckMemberGroupsPostResponse) : Record void> { +export function deserializeIntoCheckMemberGroupsPostResponse(checkMemberGroupsPostResponse: Partial | undefined = {}) : Record void> { return { ...deserializeIntoBaseCollectionPaginationCountResponse(checkMemberGroupsPostResponse), "value": n => { checkMemberGroupsPostResponse.value = n.getCollectionOfPrimitiveValues(); }, @@ -85,7 +85,7 @@ export function deserializeIntoCheckMemberGroupsPostResponse(checkMemberGroupsPo * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeCheckMemberGroupsPostRequestBody(writer: SerializationWriter, checkMemberGroupsPostRequestBody: CheckMemberGroupsPostRequestBody | undefined = {} as CheckMemberGroupsPostRequestBody) : void { +export function serializeCheckMemberGroupsPostRequestBody(writer: SerializationWriter, checkMemberGroupsPostRequestBody: Partial | undefined = {}) : void { writer.writeCollectionOfPrimitiveValues("groupIds", checkMemberGroupsPostRequestBody.groupIds); writer.writeAdditionalData(checkMemberGroupsPostRequestBody.additionalData); } @@ -93,7 +93,7 @@ export function serializeCheckMemberGroupsPostRequestBody(writer: SerializationW * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeCheckMemberGroupsPostResponse(writer: SerializationWriter, checkMemberGroupsPostResponse: CheckMemberGroupsPostResponse | undefined = {} as CheckMemberGroupsPostResponse) : void { +export function serializeCheckMemberGroupsPostResponse(writer: SerializationWriter, checkMemberGroupsPostResponse: Partial | undefined = {}) : void { serializeBaseCollectionPaginationCountResponse(writer, checkMemberGroupsPostResponse) writer.writeCollectionOfPrimitiveValues("value", checkMemberGroupsPostResponse.value); } diff --git a/packages/msgraph-sdk-directoryRoles/directoryRoles/item/checkMemberObjects/index.ts b/packages/msgraph-sdk-directoryRoles/directoryRoles/item/checkMemberObjects/index.ts index 9786f451700..874e53ac3ce 100644 --- a/packages/msgraph-sdk-directoryRoles/directoryRoles/item/checkMemberObjects/index.ts +++ b/packages/msgraph-sdk-directoryRoles/directoryRoles/item/checkMemberObjects/index.ts @@ -49,7 +49,7 @@ export interface CheckMemberObjectsRequestBuilder extends BaseRequestBuilder Record void>) { return deserializeIntoCheckMemberObjectsPostRequestBody; } /** @@ -57,14 +57,14 @@ export function createCheckMemberObjectsPostRequestBodyFromDiscriminatorValue(pa * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a checkMemberObjectsPostResponse */ -export function createCheckMemberObjectsPostResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createCheckMemberObjectsPostResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoCheckMemberObjectsPostResponse; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoCheckMemberObjectsPostRequestBody(checkMemberObjectsPostRequestBody: CheckMemberObjectsPostRequestBody | undefined = {} as CheckMemberObjectsPostRequestBody) : Record void> { +export function deserializeIntoCheckMemberObjectsPostRequestBody(checkMemberObjectsPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { checkMemberObjectsPostRequestBody.backingStoreEnabled = true; }, "ids": n => { checkMemberObjectsPostRequestBody.ids = n.getCollectionOfPrimitiveValues(); }, @@ -74,7 +74,7 @@ export function deserializeIntoCheckMemberObjectsPostRequestBody(checkMemberObje * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoCheckMemberObjectsPostResponse(checkMemberObjectsPostResponse: CheckMemberObjectsPostResponse | undefined = {} as CheckMemberObjectsPostResponse) : Record void> { +export function deserializeIntoCheckMemberObjectsPostResponse(checkMemberObjectsPostResponse: Partial | undefined = {}) : Record void> { return { ...deserializeIntoBaseCollectionPaginationCountResponse(checkMemberObjectsPostResponse), "value": n => { checkMemberObjectsPostResponse.value = n.getCollectionOfPrimitiveValues(); }, @@ -84,7 +84,7 @@ export function deserializeIntoCheckMemberObjectsPostResponse(checkMemberObjects * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeCheckMemberObjectsPostRequestBody(writer: SerializationWriter, checkMemberObjectsPostRequestBody: CheckMemberObjectsPostRequestBody | undefined = {} as CheckMemberObjectsPostRequestBody) : void { +export function serializeCheckMemberObjectsPostRequestBody(writer: SerializationWriter, checkMemberObjectsPostRequestBody: Partial | undefined = {}) : void { writer.writeCollectionOfPrimitiveValues("ids", checkMemberObjectsPostRequestBody.ids); writer.writeAdditionalData(checkMemberObjectsPostRequestBody.additionalData); } @@ -92,7 +92,7 @@ export function serializeCheckMemberObjectsPostRequestBody(writer: Serialization * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeCheckMemberObjectsPostResponse(writer: SerializationWriter, checkMemberObjectsPostResponse: CheckMemberObjectsPostResponse | undefined = {} as CheckMemberObjectsPostResponse) : void { +export function serializeCheckMemberObjectsPostResponse(writer: SerializationWriter, checkMemberObjectsPostResponse: Partial | undefined = {}) : void { serializeBaseCollectionPaginationCountResponse(writer, checkMemberObjectsPostResponse) writer.writeCollectionOfPrimitiveValues("value", checkMemberObjectsPostResponse.value); } diff --git a/packages/msgraph-sdk-directoryRoles/directoryRoles/item/getMemberGroups/index.ts b/packages/msgraph-sdk-directoryRoles/directoryRoles/item/getMemberGroups/index.ts index e07507d21fa..4a180b7f7ec 100644 --- a/packages/msgraph-sdk-directoryRoles/directoryRoles/item/getMemberGroups/index.ts +++ b/packages/msgraph-sdk-directoryRoles/directoryRoles/item/getMemberGroups/index.ts @@ -10,7 +10,7 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a getMemberGroupsPostRequestBody */ -export function createGetMemberGroupsPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createGetMemberGroupsPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoGetMemberGroupsPostRequestBody; } /** @@ -18,14 +18,14 @@ export function createGetMemberGroupsPostRequestBodyFromDiscriminatorValue(parse * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a getMemberGroupsPostResponse */ -export function createGetMemberGroupsPostResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createGetMemberGroupsPostResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoGetMemberGroupsPostResponse; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoGetMemberGroupsPostRequestBody(getMemberGroupsPostRequestBody: GetMemberGroupsPostRequestBody | undefined = {} as GetMemberGroupsPostRequestBody) : Record void> { +export function deserializeIntoGetMemberGroupsPostRequestBody(getMemberGroupsPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { getMemberGroupsPostRequestBody.backingStoreEnabled = true; }, "securityEnabledOnly": n => { getMemberGroupsPostRequestBody.securityEnabledOnly = n.getBooleanValue(); }, @@ -35,7 +35,7 @@ export function deserializeIntoGetMemberGroupsPostRequestBody(getMemberGroupsPos * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoGetMemberGroupsPostResponse(getMemberGroupsPostResponse: GetMemberGroupsPostResponse | undefined = {} as GetMemberGroupsPostResponse) : Record void> { +export function deserializeIntoGetMemberGroupsPostResponse(getMemberGroupsPostResponse: Partial | undefined = {}) : Record void> { return { ...deserializeIntoBaseCollectionPaginationCountResponse(getMemberGroupsPostResponse), "value": n => { getMemberGroupsPostResponse.value = n.getCollectionOfPrimitiveValues(); }, @@ -85,7 +85,7 @@ export interface GetMemberGroupsRequestBuilder extends BaseRequestBuilder | undefined = {}) : void { writer.writeBooleanValue("securityEnabledOnly", getMemberGroupsPostRequestBody.securityEnabledOnly); writer.writeAdditionalData(getMemberGroupsPostRequestBody.additionalData); } @@ -93,7 +93,7 @@ export function serializeGetMemberGroupsPostRequestBody(writer: SerializationWri * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeGetMemberGroupsPostResponse(writer: SerializationWriter, getMemberGroupsPostResponse: GetMemberGroupsPostResponse | undefined = {} as GetMemberGroupsPostResponse) : void { +export function serializeGetMemberGroupsPostResponse(writer: SerializationWriter, getMemberGroupsPostResponse: Partial | undefined = {}) : void { serializeBaseCollectionPaginationCountResponse(writer, getMemberGroupsPostResponse) writer.writeCollectionOfPrimitiveValues("value", getMemberGroupsPostResponse.value); } diff --git a/packages/msgraph-sdk-directoryRoles/directoryRoles/item/getMemberObjects/index.ts b/packages/msgraph-sdk-directoryRoles/directoryRoles/item/getMemberObjects/index.ts index dc44c3f3c0d..8864dff275a 100644 --- a/packages/msgraph-sdk-directoryRoles/directoryRoles/item/getMemberObjects/index.ts +++ b/packages/msgraph-sdk-directoryRoles/directoryRoles/item/getMemberObjects/index.ts @@ -10,7 +10,7 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a getMemberObjectsPostRequestBody */ -export function createGetMemberObjectsPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createGetMemberObjectsPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoGetMemberObjectsPostRequestBody; } /** @@ -18,14 +18,14 @@ export function createGetMemberObjectsPostRequestBodyFromDiscriminatorValue(pars * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a getMemberObjectsPostResponse */ -export function createGetMemberObjectsPostResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createGetMemberObjectsPostResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoGetMemberObjectsPostResponse; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoGetMemberObjectsPostRequestBody(getMemberObjectsPostRequestBody: GetMemberObjectsPostRequestBody | undefined = {} as GetMemberObjectsPostRequestBody) : Record void> { +export function deserializeIntoGetMemberObjectsPostRequestBody(getMemberObjectsPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { getMemberObjectsPostRequestBody.backingStoreEnabled = true; }, "securityEnabledOnly": n => { getMemberObjectsPostRequestBody.securityEnabledOnly = n.getBooleanValue(); }, @@ -35,7 +35,7 @@ export function deserializeIntoGetMemberObjectsPostRequestBody(getMemberObjectsP * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoGetMemberObjectsPostResponse(getMemberObjectsPostResponse: GetMemberObjectsPostResponse | undefined = {} as GetMemberObjectsPostResponse) : Record void> { +export function deserializeIntoGetMemberObjectsPostResponse(getMemberObjectsPostResponse: Partial | undefined = {}) : Record void> { return { ...deserializeIntoBaseCollectionPaginationCountResponse(getMemberObjectsPostResponse), "value": n => { getMemberObjectsPostResponse.value = n.getCollectionOfPrimitiveValues(); }, @@ -85,7 +85,7 @@ export interface GetMemberObjectsRequestBuilder extends BaseRequestBuilder | undefined = {}) : void { writer.writeBooleanValue("securityEnabledOnly", getMemberObjectsPostRequestBody.securityEnabledOnly); writer.writeAdditionalData(getMemberObjectsPostRequestBody.additionalData); } @@ -93,7 +93,7 @@ export function serializeGetMemberObjectsPostRequestBody(writer: SerializationWr * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeGetMemberObjectsPostResponse(writer: SerializationWriter, getMemberObjectsPostResponse: GetMemberObjectsPostResponse | undefined = {} as GetMemberObjectsPostResponse) : void { +export function serializeGetMemberObjectsPostResponse(writer: SerializationWriter, getMemberObjectsPostResponse: Partial | undefined = {}) : void { serializeBaseCollectionPaginationCountResponse(writer, getMemberObjectsPostResponse) writer.writeCollectionOfPrimitiveValues("value", getMemberObjectsPostResponse.value); } diff --git a/packages/msgraph-sdk-directoryRoles/directoryRoles/item/members/item/ref/index.ts b/packages/msgraph-sdk-directoryRoles/directoryRoles/item/members/item/ref/index.ts index 3ad66a0f657..53e501b1b61 100644 --- a/packages/msgraph-sdk-directoryRoles/directoryRoles/item/members/item/ref/index.ts +++ b/packages/msgraph-sdk-directoryRoles/directoryRoles/item/members/item/ref/index.ts @@ -13,29 +13,14 @@ export interface RefRequestBuilder extends BaseRequestBuilder * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @see {@link https://learn.microsoft.com/graph/api/directoryrole-delete-member?view=graph-rest-1.0|Find more info here} */ - delete(requestConfiguration?: RequestConfiguration | undefined) : Promise; + delete(requestConfiguration?: RequestConfiguration | undefined) : Promise; /** * Remove a member from a directoryRole. You can use both the object ID and template ID of the directoryRole with this API. The template ID of a built-in role is immutable and can be seen in the role description on the Microsoft Entra admin center. For details, see Role template IDs. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns a RequestInformation */ - toDeleteRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; + toDeleteRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; } -/** - * Remove a member from a directoryRole. You can use both the object ID and template ID of the directoryRole with this API. The template ID of a built-in role is immutable and can be seen in the role description on the Microsoft Entra admin center. For details, see Role template IDs. - */ -export interface RefRequestBuilderDeleteQueryParameters { - /** - * Delete Uri - */ - id?: string; -} -/** - * Mapper for query parameters from symbol name to serialization name represented as a constant. - */ -const RefRequestBuilderDeleteQueryParametersMapper: Record = { - "id": "%40id", -}; /** * Metadata for all the requests in the request builder. */ @@ -47,12 +32,11 @@ export const RefRequestBuilderRequestsMetadata: RequestsMetadata = { _5XX: createODataErrorFromDiscriminatorValue as ParsableFactory, }, adapterMethodName: "sendNoResponseContentAsync", - queryParametersMapper: RefRequestBuilderDeleteQueryParametersMapper, }, }; /** * Uri template for the request builder. */ -export const RefRequestBuilderUriTemplate = "{+baseurl}/directoryRoles/{directoryRole%2Did}/members/{directoryObject%2Did}/$ref{?%40id*}"; +export const RefRequestBuilderUriTemplate = "{+baseurl}/directoryRoles/{directoryRole%2Did}/members/{directoryObject%2Did}/$ref"; /* tslint:enable */ /* eslint-enable */ diff --git a/packages/msgraph-sdk-directoryRoles/directoryRoles/item/members/ref/index.ts b/packages/msgraph-sdk-directoryRoles/directoryRoles/item/members/ref/index.ts index 241b211259f..998a7cc0816 100644 --- a/packages/msgraph-sdk-directoryRoles/directoryRoles/item/members/ref/index.ts +++ b/packages/msgraph-sdk-directoryRoles/directoryRoles/item/members/ref/index.ts @@ -9,6 +9,12 @@ import { type BaseRequestBuilder, type Parsable, type ParsableFactory, type Requ * Provides operations to manage the collection of directoryRole entities. */ export interface RefRequestBuilder extends BaseRequestBuilder { + /** + * Remove a member from a directoryRole. You can use both the object ID and template ID of the directoryRole with this API. The template ID of a built-in role is immutable and can be seen in the role description on the Microsoft Entra admin center. For details, see Role template IDs. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @see {@link https://learn.microsoft.com/graph/api/directoryrole-delete-member?view=graph-rest-1.0|Find more info here} + */ + delete(requestConfiguration?: RequestConfiguration | undefined) : Promise; /** * Users that are members of this directory role. HTTP Methods: GET, POST, DELETE. Read-only. Nullable. Supports $expand. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. @@ -23,6 +29,12 @@ export interface RefRequestBuilder extends BaseRequestBuilder * @see {@link https://learn.microsoft.com/graph/api/directoryrole-post-members?view=graph-rest-1.0|Find more info here} */ post(body: ReferenceCreate, requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Remove a member from a directoryRole. You can use both the object ID and template ID of the directoryRole with this API. The template ID of a built-in role is immutable and can be seen in the role description on the Microsoft Entra admin center. For details, see Role template IDs. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns a RequestInformation + */ + toDeleteRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; /** * Users that are members of this directory role. HTTP Methods: GET, POST, DELETE. Read-only. Nullable. Supports $expand. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. @@ -37,6 +49,15 @@ export interface RefRequestBuilder extends BaseRequestBuilder */ toPostRequestInformation(body: ReferenceCreate, requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; } +/** + * Remove a member from a directoryRole. You can use both the object ID and template ID of the directoryRole with this API. The template ID of a built-in role is immutable and can be seen in the role description on the Microsoft Entra admin center. For details, see Role template IDs. + */ +export interface RefRequestBuilderDeleteQueryParameters { + /** + * The delete Uri + */ + id?: string; +} /** * Users that are members of this directory role. HTTP Methods: GET, POST, DELETE. Read-only. Nullable. Supports $expand. */ @@ -66,6 +87,12 @@ export interface RefRequestBuilderGetQueryParameters { */ top?: number; } +/** + * Mapper for query parameters from symbol name to serialization name represented as a constant. + */ +const RefRequestBuilderDeleteQueryParametersMapper: Record = { + "id": "%40id", +}; /** * Mapper for query parameters from symbol name to serialization name represented as a constant. */ @@ -81,6 +108,15 @@ const RefRequestBuilderGetQueryParametersMapper: Record = { * Metadata for all the requests in the request builder. */ export const RefRequestBuilderRequestsMetadata: RequestsMetadata = { + delete: { + responseBodyContentType: "application/json", + errorMappings: { + _4XX: createODataErrorFromDiscriminatorValue as ParsableFactory, + _5XX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "sendNoResponseContentAsync", + queryParametersMapper: RefRequestBuilderDeleteQueryParametersMapper, + }, get: { responseBodyContentType: "application/json", errorMappings: { @@ -106,6 +142,6 @@ export const RefRequestBuilderRequestsMetadata: RequestsMetadata = { /** * Uri template for the request builder. */ -export const RefRequestBuilderUriTemplate = "{+baseurl}/directoryRoles/{directoryRole%2Did}/members/$ref{?%24top,%24skip,%24search,%24filter,%24count,%24orderby}"; +export const RefRequestBuilderUriTemplate = "{+baseurl}/directoryRoles/{directoryRole%2Did}/members/$ref{?%24top,%24skip,%24search,%24filter,%24count,%24orderby,%40id*}"; /* tslint:enable */ /* eslint-enable */ diff --git a/packages/msgraph-sdk-directoryRoles/directoryRoles/validateProperties/index.ts b/packages/msgraph-sdk-directoryRoles/directoryRoles/validateProperties/index.ts index c7acd1c6e14..1c1e5f20297 100644 --- a/packages/msgraph-sdk-directoryRoles/directoryRoles/validateProperties/index.ts +++ b/packages/msgraph-sdk-directoryRoles/directoryRoles/validateProperties/index.ts @@ -10,14 +10,14 @@ import { type Guid } from 'guid-typescript'; * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a validatePropertiesPostRequestBody */ -export function createValidatePropertiesPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createValidatePropertiesPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoValidatePropertiesPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoValidatePropertiesPostRequestBody(validatePropertiesPostRequestBody: ValidatePropertiesPostRequestBody | undefined = {} as ValidatePropertiesPostRequestBody) : Record void> { +export function deserializeIntoValidatePropertiesPostRequestBody(validatePropertiesPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { validatePropertiesPostRequestBody.backingStoreEnabled = true; }, "displayName": n => { validatePropertiesPostRequestBody.displayName = n.getStringValue(); }, @@ -30,7 +30,7 @@ export function deserializeIntoValidatePropertiesPostRequestBody(validatePropert * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeValidatePropertiesPostRequestBody(writer: SerializationWriter, validatePropertiesPostRequestBody: ValidatePropertiesPostRequestBody | undefined = {} as ValidatePropertiesPostRequestBody) : void { +export function serializeValidatePropertiesPostRequestBody(writer: SerializationWriter, validatePropertiesPostRequestBody: Partial | undefined = {}) : void { writer.writeStringValue("displayName", validatePropertiesPostRequestBody.displayName); writer.writeStringValue("entityType", validatePropertiesPostRequestBody.entityType); writer.writeStringValue("mailNickname", validatePropertiesPostRequestBody.mailNickname); diff --git a/packages/msgraph-sdk-domains/domains/item/forceDelete/index.ts b/packages/msgraph-sdk-domains/domains/item/forceDelete/index.ts index ce0e697565d..d4c72dd65c1 100644 --- a/packages/msgraph-sdk-domains/domains/item/forceDelete/index.ts +++ b/packages/msgraph-sdk-domains/domains/item/forceDelete/index.ts @@ -9,14 +9,14 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a forceDeletePostRequestBody */ -export function createForceDeletePostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createForceDeletePostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoForceDeletePostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoForceDeletePostRequestBody(forceDeletePostRequestBody: ForceDeletePostRequestBody | undefined = {} as ForceDeletePostRequestBody) : Record void> { +export function deserializeIntoForceDeletePostRequestBody(forceDeletePostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { forceDeletePostRequestBody.backingStoreEnabled = true; }, "disableUserAccounts": n => { forceDeletePostRequestBody.disableUserAccounts = n.getBooleanValue(); }, @@ -59,7 +59,7 @@ export interface ForceDeleteRequestBuilder extends BaseRequestBuilder | undefined = {}) : void { writer.writeBooleanValue("disableUserAccounts", forceDeletePostRequestBody.disableUserAccounts); writer.writeAdditionalData(forceDeletePostRequestBody.additionalData); } diff --git a/packages/msgraph-sdk-domains/domains/item/promote/index.ts b/packages/msgraph-sdk-domains/domains/item/promote/index.ts index 7e3bcd60720..33bda8eea4f 100644 --- a/packages/msgraph-sdk-domains/domains/item/promote/index.ts +++ b/packages/msgraph-sdk-domains/domains/item/promote/index.ts @@ -9,14 +9,14 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a promotePostResponse */ -export function createPromotePostResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createPromotePostResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoPromotePostResponse; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoPromotePostResponse(promotePostResponse: PromotePostResponse | undefined = {} as PromotePostResponse) : Record void> { +export function deserializeIntoPromotePostResponse(promotePostResponse: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { promotePostResponse.backingStoreEnabled = true; }, "value": n => { promotePostResponse.value = n.getBooleanValue(); }, @@ -58,7 +58,7 @@ export interface PromoteRequestBuilder extends BaseRequestBuilder | undefined = {}) : void { writer.writeBooleanValue("value", promotePostResponse.value); writer.writeAdditionalData(promotePostResponse.additionalData); } diff --git a/packages/msgraph-sdk-drives/drives/item/items/item/assignSensitivityLabel/index.ts b/packages/msgraph-sdk-drives/drives/item/items/item/assignSensitivityLabel/index.ts index 0cad1a6ff84..8191c0ec777 100644 --- a/packages/msgraph-sdk-drives/drives/item/items/item/assignSensitivityLabel/index.ts +++ b/packages/msgraph-sdk-drives/drives/item/items/item/assignSensitivityLabel/index.ts @@ -50,14 +50,14 @@ export interface AssignSensitivityLabelRequestBuilder extends BaseRequestBuilder * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a assignSensitivityLabelPostRequestBody */ -export function createAssignSensitivityLabelPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createAssignSensitivityLabelPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoAssignSensitivityLabelPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoAssignSensitivityLabelPostRequestBody(assignSensitivityLabelPostRequestBody: AssignSensitivityLabelPostRequestBody | undefined = {} as AssignSensitivityLabelPostRequestBody) : Record void> { +export function deserializeIntoAssignSensitivityLabelPostRequestBody(assignSensitivityLabelPostRequestBody: Partial | undefined = {}) : Record void> { return { "assignmentMethod": n => { assignSensitivityLabelPostRequestBody.assignmentMethod = n.getEnumValue(SensitivityLabelAssignmentMethodObject); }, "backingStoreEnabled": n => { assignSensitivityLabelPostRequestBody.backingStoreEnabled = true; }, @@ -69,7 +69,7 @@ export function deserializeIntoAssignSensitivityLabelPostRequestBody(assignSensi * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeAssignSensitivityLabelPostRequestBody(writer: SerializationWriter, assignSensitivityLabelPostRequestBody: AssignSensitivityLabelPostRequestBody | undefined = {} as AssignSensitivityLabelPostRequestBody) : void { +export function serializeAssignSensitivityLabelPostRequestBody(writer: SerializationWriter, assignSensitivityLabelPostRequestBody: Partial | undefined = {}) : void { writer.writeEnumValue("assignmentMethod", assignSensitivityLabelPostRequestBody.assignmentMethod); writer.writeStringValue("justificationText", assignSensitivityLabelPostRequestBody.justificationText); writer.writeStringValue("sensitivityLabelId", assignSensitivityLabelPostRequestBody.sensitivityLabelId); diff --git a/packages/msgraph-sdk-drives/drives/item/items/item/checkin/index.ts b/packages/msgraph-sdk-drives/drives/item/items/item/checkin/index.ts index 6de28080ace..5ac476646aa 100644 --- a/packages/msgraph-sdk-drives/drives/item/items/item/checkin/index.ts +++ b/packages/msgraph-sdk-drives/drives/item/items/item/checkin/index.ts @@ -46,14 +46,14 @@ export interface CheckinRequestBuilder extends BaseRequestBuilder Record void>) { return deserializeIntoCheckinPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoCheckinPostRequestBody(checkinPostRequestBody: CheckinPostRequestBody | undefined = {} as CheckinPostRequestBody) : Record void> { +export function deserializeIntoCheckinPostRequestBody(checkinPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { checkinPostRequestBody.backingStoreEnabled = true; }, "checkInAs": n => { checkinPostRequestBody.checkInAs = n.getStringValue(); }, @@ -64,7 +64,7 @@ export function deserializeIntoCheckinPostRequestBody(checkinPostRequestBody: Ch * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeCheckinPostRequestBody(writer: SerializationWriter, checkinPostRequestBody: CheckinPostRequestBody | undefined = {} as CheckinPostRequestBody) : void { +export function serializeCheckinPostRequestBody(writer: SerializationWriter, checkinPostRequestBody: Partial | undefined = {}) : void { writer.writeStringValue("checkInAs", checkinPostRequestBody.checkInAs); writer.writeStringValue("comment", checkinPostRequestBody.comment); writer.writeAdditionalData(checkinPostRequestBody.additionalData); diff --git a/packages/msgraph-sdk-drives/drives/item/items/item/copy/index.ts b/packages/msgraph-sdk-drives/drives/item/items/item/copy/index.ts index 8f7c92eb02e..3a34d7f219c 100644 --- a/packages/msgraph-sdk-drives/drives/item/items/item/copy/index.ts +++ b/packages/msgraph-sdk-drives/drives/item/items/item/copy/index.ts @@ -48,14 +48,14 @@ export interface CopyRequestBuilder extends BaseRequestBuilder Record void>) { return deserializeIntoCopyPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoCopyPostRequestBody(copyPostRequestBody: CopyPostRequestBody | undefined = {} as CopyPostRequestBody) : Record void> { +export function deserializeIntoCopyPostRequestBody(copyPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { copyPostRequestBody.backingStoreEnabled = true; }, "name": n => { copyPostRequestBody.name = n.getStringValue(); }, @@ -66,7 +66,7 @@ export function deserializeIntoCopyPostRequestBody(copyPostRequestBody: CopyPost * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeCopyPostRequestBody(writer: SerializationWriter, copyPostRequestBody: CopyPostRequestBody | undefined = {} as CopyPostRequestBody) : void { +export function serializeCopyPostRequestBody(writer: SerializationWriter, copyPostRequestBody: Partial | undefined = {}) : void { writer.writeStringValue("name", copyPostRequestBody.name); writer.writeObjectValue("parentReference", copyPostRequestBody.parentReference, serializeItemReference); writer.writeAdditionalData(copyPostRequestBody.additionalData); diff --git a/packages/msgraph-sdk-drives/drives/item/items/item/createLink/index.ts b/packages/msgraph-sdk-drives/drives/item/items/item/createLink/index.ts index d2636156f18..55b8e7ba4f2 100644 --- a/packages/msgraph-sdk-drives/drives/item/items/item/createLink/index.ts +++ b/packages/msgraph-sdk-drives/drives/item/items/item/createLink/index.ts @@ -10,7 +10,7 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a createLinkPostRequestBody */ -export function createCreateLinkPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createCreateLinkPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoCreateLinkPostRequestBody; } export interface CreateLinkPostRequestBody extends AdditionalDataHolder, BackedModel, Parsable { @@ -79,7 +79,7 @@ export interface CreateLinkRequestBuilder extends BaseRequestBuilder void> */ -export function deserializeIntoCreateLinkPostRequestBody(createLinkPostRequestBody: CreateLinkPostRequestBody | undefined = {} as CreateLinkPostRequestBody) : Record void> { +export function deserializeIntoCreateLinkPostRequestBody(createLinkPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { createLinkPostRequestBody.backingStoreEnabled = true; }, "expirationDateTime": n => { createLinkPostRequestBody.expirationDateTime = n.getDateValue(); }, @@ -96,7 +96,7 @@ export function deserializeIntoCreateLinkPostRequestBody(createLinkPostRequestBo * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeCreateLinkPostRequestBody(writer: SerializationWriter, createLinkPostRequestBody: CreateLinkPostRequestBody | undefined = {} as CreateLinkPostRequestBody) : void { +export function serializeCreateLinkPostRequestBody(writer: SerializationWriter, createLinkPostRequestBody: Partial | undefined = {}) : void { writer.writeDateValue("expirationDateTime", createLinkPostRequestBody.expirationDateTime); writer.writeStringValue("message", createLinkPostRequestBody.message); writer.writeStringValue("password", createLinkPostRequestBody.password); diff --git a/packages/msgraph-sdk-drives/drives/item/items/item/createUploadSession/index.ts b/packages/msgraph-sdk-drives/drives/item/items/item/createUploadSession/index.ts index 9ecfbff9697..0d3c933c21d 100644 --- a/packages/msgraph-sdk-drives/drives/item/items/item/createUploadSession/index.ts +++ b/packages/msgraph-sdk-drives/drives/item/items/item/createUploadSession/index.ts @@ -10,7 +10,7 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a createUploadSessionPostRequestBody */ -export function createCreateUploadSessionPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createCreateUploadSessionPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoCreateUploadSessionPostRequestBody; } export interface CreateUploadSessionPostRequestBody extends AdditionalDataHolder, BackedModel, Parsable { @@ -50,7 +50,7 @@ export interface CreateUploadSessionRequestBuilder extends BaseRequestBuilder void> */ -export function deserializeIntoCreateUploadSessionPostRequestBody(createUploadSessionPostRequestBody: CreateUploadSessionPostRequestBody | undefined = {} as CreateUploadSessionPostRequestBody) : Record void> { +export function deserializeIntoCreateUploadSessionPostRequestBody(createUploadSessionPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { createUploadSessionPostRequestBody.backingStoreEnabled = true; }, "item": n => { createUploadSessionPostRequestBody.item = n.getObjectValue(createDriveItemUploadablePropertiesFromDiscriminatorValue); }, @@ -60,7 +60,7 @@ export function deserializeIntoCreateUploadSessionPostRequestBody(createUploadSe * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeCreateUploadSessionPostRequestBody(writer: SerializationWriter, createUploadSessionPostRequestBody: CreateUploadSessionPostRequestBody | undefined = {} as CreateUploadSessionPostRequestBody) : void { +export function serializeCreateUploadSessionPostRequestBody(writer: SerializationWriter, createUploadSessionPostRequestBody: Partial | undefined = {}) : void { writer.writeObjectValue("item", createUploadSessionPostRequestBody.item, serializeDriveItemUploadableProperties); writer.writeAdditionalData(createUploadSessionPostRequestBody.additionalData); } diff --git a/packages/msgraph-sdk-drives/drives/item/items/item/delta/index.ts b/packages/msgraph-sdk-drives/drives/item/items/item/delta/index.ts index 538c53bbb49..7e04db33e9d 100644 --- a/packages/msgraph-sdk-drives/drives/item/items/item/delta/index.ts +++ b/packages/msgraph-sdk-drives/drives/item/items/item/delta/index.ts @@ -10,7 +10,7 @@ import { type BaseRequestBuilder, type Parsable, type ParsableFactory, type Pars * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a deltaGetResponse */ -export function createDeltaGetResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createDeltaGetResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoDeltaGetResponse; } export interface DeltaGetResponse extends BaseDeltaFunctionResponse, Parsable { @@ -73,7 +73,7 @@ export interface DeltaRequestBuilderGetQueryParameters { * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoDeltaGetResponse(deltaGetResponse: DeltaGetResponse | undefined = {} as DeltaGetResponse) : Record void> { +export function deserializeIntoDeltaGetResponse(deltaGetResponse: Partial | undefined = {}) : Record void> { return { ...deserializeIntoBaseDeltaFunctionResponse(deltaGetResponse), "value": n => { deltaGetResponse.value = n.getCollectionOfObjectValues(createDriveItemFromDiscriminatorValue); }, @@ -83,7 +83,7 @@ export function deserializeIntoDeltaGetResponse(deltaGetResponse: DeltaGetRespon * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeDeltaGetResponse(writer: SerializationWriter, deltaGetResponse: DeltaGetResponse | undefined = {} as DeltaGetResponse) : void { +export function serializeDeltaGetResponse(writer: SerializationWriter, deltaGetResponse: Partial | undefined = {}) : void { serializeBaseDeltaFunctionResponse(writer, deltaGetResponse) writer.writeCollectionOfObjectValues("value", deltaGetResponse.value, serializeDriveItem); } diff --git a/packages/msgraph-sdk-drives/drives/item/items/item/deltaWithToken/index.ts b/packages/msgraph-sdk-drives/drives/item/items/item/deltaWithToken/index.ts index 302d0f39a55..725526f35d6 100644 --- a/packages/msgraph-sdk-drives/drives/item/items/item/deltaWithToken/index.ts +++ b/packages/msgraph-sdk-drives/drives/item/items/item/deltaWithToken/index.ts @@ -10,7 +10,7 @@ import { type BaseRequestBuilder, type Parsable, type ParsableFactory, type Pars * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a deltaWithTokenGetResponse */ -export function createDeltaWithTokenGetResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createDeltaWithTokenGetResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoDeltaWithTokenGetResponse; } export interface DeltaWithTokenGetResponse extends BaseDeltaFunctionResponse, Parsable { @@ -73,7 +73,7 @@ export interface DeltaWithTokenRequestBuilderGetQueryParameters { * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoDeltaWithTokenGetResponse(deltaWithTokenGetResponse: DeltaWithTokenGetResponse | undefined = {} as DeltaWithTokenGetResponse) : Record void> { +export function deserializeIntoDeltaWithTokenGetResponse(deltaWithTokenGetResponse: Partial | undefined = {}) : Record void> { return { ...deserializeIntoBaseDeltaFunctionResponse(deltaWithTokenGetResponse), "value": n => { deltaWithTokenGetResponse.value = n.getCollectionOfObjectValues(createDriveItemFromDiscriminatorValue); }, @@ -83,7 +83,7 @@ export function deserializeIntoDeltaWithTokenGetResponse(deltaWithTokenGetRespon * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeDeltaWithTokenGetResponse(writer: SerializationWriter, deltaWithTokenGetResponse: DeltaWithTokenGetResponse | undefined = {} as DeltaWithTokenGetResponse) : void { +export function serializeDeltaWithTokenGetResponse(writer: SerializationWriter, deltaWithTokenGetResponse: Partial | undefined = {}) : void { serializeBaseDeltaFunctionResponse(writer, deltaWithTokenGetResponse) writer.writeCollectionOfObjectValues("value", deltaWithTokenGetResponse.value, serializeDriveItem); } diff --git a/packages/msgraph-sdk-drives/drives/item/items/item/getActivitiesByInterval/index.ts b/packages/msgraph-sdk-drives/drives/item/items/item/getActivitiesByInterval/index.ts index 52c59127ade..8bb7041a31d 100644 --- a/packages/msgraph-sdk-drives/drives/item/items/item/getActivitiesByInterval/index.ts +++ b/packages/msgraph-sdk-drives/drives/item/items/item/getActivitiesByInterval/index.ts @@ -10,14 +10,14 @@ import { type BaseRequestBuilder, type Parsable, type ParsableFactory, type Pars * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a getActivitiesByIntervalGetResponse */ -export function createGetActivitiesByIntervalGetResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createGetActivitiesByIntervalGetResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoGetActivitiesByIntervalGetResponse; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoGetActivitiesByIntervalGetResponse(getActivitiesByIntervalGetResponse: GetActivitiesByIntervalGetResponse | undefined = {} as GetActivitiesByIntervalGetResponse) : Record void> { +export function deserializeIntoGetActivitiesByIntervalGetResponse(getActivitiesByIntervalGetResponse: Partial | undefined = {}) : Record void> { return { ...deserializeIntoBaseCollectionPaginationCountResponse(getActivitiesByIntervalGetResponse), "value": n => { getActivitiesByIntervalGetResponse.value = n.getCollectionOfObjectValues(createItemActivityStatFromDiscriminatorValue); }, @@ -83,7 +83,7 @@ export interface GetActivitiesByIntervalRequestBuilderGetQueryParameters { * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeGetActivitiesByIntervalGetResponse(writer: SerializationWriter, getActivitiesByIntervalGetResponse: GetActivitiesByIntervalGetResponse | undefined = {} as GetActivitiesByIntervalGetResponse) : void { +export function serializeGetActivitiesByIntervalGetResponse(writer: SerializationWriter, getActivitiesByIntervalGetResponse: Partial | undefined = {}) : void { serializeBaseCollectionPaginationCountResponse(writer, getActivitiesByIntervalGetResponse) writer.writeCollectionOfObjectValues("value", getActivitiesByIntervalGetResponse.value, serializeItemActivityStat); } diff --git a/packages/msgraph-sdk-drives/drives/item/items/item/getActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithInterval/index.ts b/packages/msgraph-sdk-drives/drives/item/items/item/getActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithInterval/index.ts index 3c8056866de..542366baab1 100644 --- a/packages/msgraph-sdk-drives/drives/item/items/item/getActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithInterval/index.ts +++ b/packages/msgraph-sdk-drives/drives/item/items/item/getActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithInterval/index.ts @@ -10,14 +10,14 @@ import { type BaseRequestBuilder, type Parsable, type ParsableFactory, type Pars * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a getActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalGetResponse */ -export function createGetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalGetResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createGetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalGetResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoGetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalGetResponse; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoGetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalGetResponse(getActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalGetResponse: GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalGetResponse | undefined = {} as GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalGetResponse) : Record void> { +export function deserializeIntoGetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalGetResponse(getActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalGetResponse: Partial | undefined = {}) : Record void> { return { ...deserializeIntoBaseCollectionPaginationCountResponse(getActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalGetResponse), "value": n => { getActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalGetResponse.value = n.getCollectionOfObjectValues(createItemActivityStatFromDiscriminatorValue); }, @@ -83,7 +83,7 @@ export interface GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithInte * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeGetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalGetResponse(writer: SerializationWriter, getActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalGetResponse: GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalGetResponse | undefined = {} as GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalGetResponse) : void { +export function serializeGetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalGetResponse(writer: SerializationWriter, getActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalGetResponse: Partial | undefined = {}) : void { serializeBaseCollectionPaginationCountResponse(writer, getActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalGetResponse) writer.writeCollectionOfObjectValues("value", getActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalGetResponse.value, serializeItemActivityStat); } diff --git a/packages/msgraph-sdk-drives/drives/item/items/item/index.ts b/packages/msgraph-sdk-drives/drives/item/items/item/index.ts index 6a0bf190295..65208cbc041 100644 --- a/packages/msgraph-sdk-drives/drives/item/items/item/index.ts +++ b/packages/msgraph-sdk-drives/drives/item/items/item/index.ts @@ -179,11 +179,11 @@ export interface DriveItemItemRequestBuilder extends BaseRequestBuilder | undefined) : Promise; /** @@ -205,7 +205,7 @@ export interface DriveItemItemRequestBuilder extends BaseRequestBuilder | undefined) : RequestInformation; /** - * To move a DriveItem to a new parent item, your app requests to update the parentReference of the DriveItem to move. This is a special case of the Update method.Your app can combine moving an item to a new container and updating other properties of the item into a single request. Items cannot be moved between Drives using this request. + * Update the metadata for a driveItem by ID or path. You can also use update to move an item to another parent by updating the item's parentReference property. * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns a RequestInformation diff --git a/packages/msgraph-sdk-drives/drives/item/items/item/invite/index.ts b/packages/msgraph-sdk-drives/drives/item/items/item/invite/index.ts index c0def59f482..0fdd5c42f2b 100644 --- a/packages/msgraph-sdk-drives/drives/item/items/item/invite/index.ts +++ b/packages/msgraph-sdk-drives/drives/item/items/item/invite/index.ts @@ -10,7 +10,7 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a invitePostRequestBody */ -export function createInvitePostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createInvitePostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoInvitePostRequestBody; } /** @@ -18,14 +18,14 @@ export function createInvitePostRequestBodyFromDiscriminatorValue(parseNode: Par * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a invitePostResponse */ -export function createInvitePostResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createInvitePostResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoInvitePostResponse; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoInvitePostRequestBody(invitePostRequestBody: InvitePostRequestBody | undefined = {} as InvitePostRequestBody) : Record void> { +export function deserializeIntoInvitePostRequestBody(invitePostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { invitePostRequestBody.backingStoreEnabled = true; }, "expirationDateTime": n => { invitePostRequestBody.expirationDateTime = n.getStringValue(); }, @@ -42,7 +42,7 @@ export function deserializeIntoInvitePostRequestBody(invitePostRequestBody: Invi * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoInvitePostResponse(invitePostResponse: InvitePostResponse | undefined = {} as InvitePostResponse) : Record void> { +export function deserializeIntoInvitePostResponse(invitePostResponse: Partial | undefined = {}) : Record void> { return { ...deserializeIntoBaseCollectionPaginationCountResponse(invitePostResponse), "value": n => { invitePostResponse.value = n.getCollectionOfObjectValues(createPermissionFromDiscriminatorValue); }, @@ -120,7 +120,7 @@ export interface InviteRequestBuilder extends BaseRequestBuilder | undefined = {}) : void { writer.writeStringValue("expirationDateTime", invitePostRequestBody.expirationDateTime); writer.writeStringValue("message", invitePostRequestBody.message); writer.writeStringValue("password", invitePostRequestBody.password); @@ -135,7 +135,7 @@ export function serializeInvitePostRequestBody(writer: SerializationWriter, invi * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeInvitePostResponse(writer: SerializationWriter, invitePostResponse: InvitePostResponse | undefined = {} as InvitePostResponse) : void { +export function serializeInvitePostResponse(writer: SerializationWriter, invitePostResponse: Partial | undefined = {}) : void { serializeBaseCollectionPaginationCountResponse(writer, invitePostResponse) writer.writeCollectionOfObjectValues("value", invitePostResponse.value, serializePermission); } diff --git a/packages/msgraph-sdk-drives/drives/item/items/item/permissions/item/grant/index.ts b/packages/msgraph-sdk-drives/drives/item/items/item/permissions/item/grant/index.ts index c093082c3ca..1f0e40beefd 100644 --- a/packages/msgraph-sdk-drives/drives/item/items/item/permissions/item/grant/index.ts +++ b/packages/msgraph-sdk-drives/drives/item/items/item/permissions/item/grant/index.ts @@ -10,7 +10,7 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a grantPostRequestBody */ -export function createGrantPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createGrantPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoGrantPostRequestBody; } /** @@ -18,14 +18,14 @@ export function createGrantPostRequestBodyFromDiscriminatorValue(parseNode: Pars * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a grantPostResponse */ -export function createGrantPostResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createGrantPostResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoGrantPostResponse; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoGrantPostRequestBody(grantPostRequestBody: GrantPostRequestBody | undefined = {} as GrantPostRequestBody) : Record void> { +export function deserializeIntoGrantPostRequestBody(grantPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { grantPostRequestBody.backingStoreEnabled = true; }, "recipients": n => { grantPostRequestBody.recipients = n.getCollectionOfObjectValues(createDriveRecipientFromDiscriminatorValue); }, @@ -36,7 +36,7 @@ export function deserializeIntoGrantPostRequestBody(grantPostRequestBody: GrantP * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoGrantPostResponse(grantPostResponse: GrantPostResponse | undefined = {} as GrantPostResponse) : Record void> { +export function deserializeIntoGrantPostResponse(grantPostResponse: Partial | undefined = {}) : Record void> { return { ...deserializeIntoBaseCollectionPaginationCountResponse(grantPostResponse), "value": n => { grantPostResponse.value = n.getCollectionOfObjectValues(createPermissionFromDiscriminatorValue); }, @@ -90,7 +90,7 @@ export interface GrantRequestBuilder extends BaseRequestBuilder | undefined = {}) : void { writer.writeCollectionOfObjectValues("recipients", grantPostRequestBody.recipients, serializeDriveRecipient); writer.writeCollectionOfPrimitiveValues("roles", grantPostRequestBody.roles); writer.writeAdditionalData(grantPostRequestBody.additionalData); @@ -99,7 +99,7 @@ export function serializeGrantPostRequestBody(writer: SerializationWriter, grant * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeGrantPostResponse(writer: SerializationWriter, grantPostResponse: GrantPostResponse | undefined = {} as GrantPostResponse) : void { +export function serializeGrantPostResponse(writer: SerializationWriter, grantPostResponse: Partial | undefined = {}) : void { serializeBaseCollectionPaginationCountResponse(writer, grantPostResponse) writer.writeCollectionOfObjectValues("value", grantPostResponse.value, serializePermission); } diff --git a/packages/msgraph-sdk-drives/drives/item/items/item/preview/index.ts b/packages/msgraph-sdk-drives/drives/item/items/item/preview/index.ts index 9068316b078..7f24b59bbbe 100644 --- a/packages/msgraph-sdk-drives/drives/item/items/item/preview/index.ts +++ b/packages/msgraph-sdk-drives/drives/item/items/item/preview/index.ts @@ -10,14 +10,14 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a previewPostRequestBody */ -export function createPreviewPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createPreviewPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoPreviewPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoPreviewPostRequestBody(previewPostRequestBody: PreviewPostRequestBody | undefined = {} as PreviewPostRequestBody) : Record void> { +export function deserializeIntoPreviewPostRequestBody(previewPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { previewPostRequestBody.backingStoreEnabled = true; }, "page": n => { previewPostRequestBody.page = n.getStringValue(); }, @@ -65,7 +65,7 @@ export interface PreviewRequestBuilder extends BaseRequestBuilder | undefined = {}) : void { writer.writeStringValue("page", previewPostRequestBody.page); writer.writeNumberValue("zoom", previewPostRequestBody.zoom); writer.writeAdditionalData(previewPostRequestBody.additionalData); diff --git a/packages/msgraph-sdk-drives/drives/item/items/item/restore/index.ts b/packages/msgraph-sdk-drives/drives/item/items/item/restore/index.ts index ac7fb3a700a..984d9601800 100644 --- a/packages/msgraph-sdk-drives/drives/item/items/item/restore/index.ts +++ b/packages/msgraph-sdk-drives/drives/item/items/item/restore/index.ts @@ -10,14 +10,14 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a restorePostRequestBody */ -export function createRestorePostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createRestorePostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoRestorePostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoRestorePostRequestBody(restorePostRequestBody: RestorePostRequestBody | undefined = {} as RestorePostRequestBody) : Record void> { +export function deserializeIntoRestorePostRequestBody(restorePostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { restorePostRequestBody.backingStoreEnabled = true; }, "name": n => { restorePostRequestBody.name = n.getStringValue(); }, @@ -66,7 +66,7 @@ export interface RestoreRequestBuilder extends BaseRequestBuilder | undefined = {}) : void { writer.writeStringValue("name", restorePostRequestBody.name); writer.writeObjectValue("parentReference", restorePostRequestBody.parentReference, serializeItemReference); writer.writeAdditionalData(restorePostRequestBody.additionalData); diff --git a/packages/msgraph-sdk-drives/drives/item/items/item/retentionLabel/index.ts b/packages/msgraph-sdk-drives/drives/item/items/item/retentionLabel/index.ts index b078036bc43..6c4c24bc697 100644 --- a/packages/msgraph-sdk-drives/drives/item/items/item/retentionLabel/index.ts +++ b/packages/msgraph-sdk-drives/drives/item/items/item/retentionLabel/index.ts @@ -22,11 +22,11 @@ export interface RetentionLabelRequestBuilder extends BaseRequestBuilder | undefined) : Promise; /** - * Apply (set) a retention label on a driveItem (files and folders). Retention labels don't need to be published in a retention label policy to be applied using this method. When a retention label is applied to a folder, all the items in the folder are tagged with the same retention label. For information about conflict resolution for retention labels, see Will an existing label be overridden or removed. For information about retention labels from an administrator's perspective, see Use retention labels to manage the lifecycle of documents stored in SharePoint. + * Lock or unlock a retention label on a driveItem that classifies content as records. For information about retention labels from an administrator's perspective, see Use retention labels to manage the lifecycle of documents stored in SharePoint. For more information about how you can lock and unlock retention labels, see Use record versioning to update records stored in SharePoint or OneDrive. * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns a Promise of ItemRetentionLabel - * @see {@link https://learn.microsoft.com/graph/api/driveitem-setretentionlabel?view=graph-rest-1.0|Find more info here} + * @see {@link https://learn.microsoft.com/graph/api/driveitem-lockorunlockrecord?view=graph-rest-1.0|Find more info here} */ patch(body: ItemRetentionLabel, requestConfiguration?: RequestConfiguration | undefined) : Promise; /** @@ -42,7 +42,7 @@ export interface RetentionLabelRequestBuilder extends BaseRequestBuilder | undefined) : RequestInformation; /** - * Apply (set) a retention label on a driveItem (files and folders). Retention labels don't need to be published in a retention label policy to be applied using this method. When a retention label is applied to a folder, all the items in the folder are tagged with the same retention label. For information about conflict resolution for retention labels, see Will an existing label be overridden or removed. For information about retention labels from an administrator's perspective, see Use retention labels to manage the lifecycle of documents stored in SharePoint. + * Lock or unlock a retention label on a driveItem that classifies content as records. For information about retention labels from an administrator's perspective, see Use retention labels to manage the lifecycle of documents stored in SharePoint. For more information about how you can lock and unlock retention labels, see Use record versioning to update records stored in SharePoint or OneDrive. * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns a RequestInformation diff --git a/packages/msgraph-sdk-drives/drives/item/items/item/searchWithQ/index.ts b/packages/msgraph-sdk-drives/drives/item/items/item/searchWithQ/index.ts index 108c2efecc3..ab79fb3fa3c 100644 --- a/packages/msgraph-sdk-drives/drives/item/items/item/searchWithQ/index.ts +++ b/packages/msgraph-sdk-drives/drives/item/items/item/searchWithQ/index.ts @@ -10,14 +10,14 @@ import { type BaseRequestBuilder, type Parsable, type ParsableFactory, type Pars * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a searchWithQGetResponse */ -export function createSearchWithQGetResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createSearchWithQGetResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoSearchWithQGetResponse; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoSearchWithQGetResponse(searchWithQGetResponse: SearchWithQGetResponse | undefined = {} as SearchWithQGetResponse) : Record void> { +export function deserializeIntoSearchWithQGetResponse(searchWithQGetResponse: Partial | undefined = {}) : Record void> { return { ...deserializeIntoBaseCollectionPaginationCountResponse(searchWithQGetResponse), "value": n => { searchWithQGetResponse.value = n.getCollectionOfObjectValues(createDriveItemFromDiscriminatorValue); }, @@ -83,7 +83,7 @@ export interface SearchWithQRequestBuilderGetQueryParameters { * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeSearchWithQGetResponse(writer: SerializationWriter, searchWithQGetResponse: SearchWithQGetResponse | undefined = {} as SearchWithQGetResponse) : void { +export function serializeSearchWithQGetResponse(writer: SerializationWriter, searchWithQGetResponse: Partial | undefined = {}) : void { serializeBaseCollectionPaginationCountResponse(writer, searchWithQGetResponse) writer.writeCollectionOfObjectValues("value", searchWithQGetResponse.value, serializeDriveItem); } diff --git a/packages/msgraph-sdk-drives/drives/item/items/item/validatePermission/index.ts b/packages/msgraph-sdk-drives/drives/item/items/item/validatePermission/index.ts index 1b7f1dde43a..dd4e5a44c5e 100644 --- a/packages/msgraph-sdk-drives/drives/item/items/item/validatePermission/index.ts +++ b/packages/msgraph-sdk-drives/drives/item/items/item/validatePermission/index.ts @@ -9,14 +9,14 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a validatePermissionPostRequestBody */ -export function createValidatePermissionPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createValidatePermissionPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoValidatePermissionPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoValidatePermissionPostRequestBody(validatePermissionPostRequestBody: ValidatePermissionPostRequestBody | undefined = {} as ValidatePermissionPostRequestBody) : Record void> { +export function deserializeIntoValidatePermissionPostRequestBody(validatePermissionPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { validatePermissionPostRequestBody.backingStoreEnabled = true; }, "challengeToken": n => { validatePermissionPostRequestBody.challengeToken = n.getStringValue(); }, @@ -27,7 +27,7 @@ export function deserializeIntoValidatePermissionPostRequestBody(validatePermiss * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeValidatePermissionPostRequestBody(writer: SerializationWriter, validatePermissionPostRequestBody: ValidatePermissionPostRequestBody | undefined = {} as ValidatePermissionPostRequestBody) : void { +export function serializeValidatePermissionPostRequestBody(writer: SerializationWriter, validatePermissionPostRequestBody: Partial | undefined = {}) : void { writer.writeStringValue("challengeToken", validatePermissionPostRequestBody.challengeToken); writer.writeStringValue("password", validatePermissionPostRequestBody.password); writer.writeAdditionalData(validatePermissionPostRequestBody.additionalData); diff --git a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/application/calculate/index.ts b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/application/calculate/index.ts index 0451222e63f..dc675219f92 100644 --- a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/application/calculate/index.ts +++ b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/application/calculate/index.ts @@ -42,14 +42,14 @@ export interface CalculateRequestBuilder extends BaseRequestBuilder Record void>) { return deserializeIntoCalculatePostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoCalculatePostRequestBody(calculatePostRequestBody: CalculatePostRequestBody | undefined = {} as CalculatePostRequestBody) : Record void> { +export function deserializeIntoCalculatePostRequestBody(calculatePostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { calculatePostRequestBody.backingStoreEnabled = true; }, "calculationType": n => { calculatePostRequestBody.calculationType = n.getStringValue(); }, @@ -59,7 +59,7 @@ export function deserializeIntoCalculatePostRequestBody(calculatePostRequestBody * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeCalculatePostRequestBody(writer: SerializationWriter, calculatePostRequestBody: CalculatePostRequestBody | undefined = {} as CalculatePostRequestBody) : void { +export function serializeCalculatePostRequestBody(writer: SerializationWriter, calculatePostRequestBody: Partial | undefined = {}) : void { writer.writeStringValue("calculationType", calculatePostRequestBody.calculationType); writer.writeAdditionalData(calculatePostRequestBody.additionalData); } diff --git a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/createSession/index.ts b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/createSession/index.ts index cdc863d7d14..e86cc5500c2 100644 --- a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/createSession/index.ts +++ b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/createSession/index.ts @@ -10,7 +10,7 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a createSessionPostRequestBody */ -export function createCreateSessionPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createCreateSessionPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoCreateSessionPostRequestBody; } export interface CreateSessionPostRequestBody extends AdditionalDataHolder, BackedModel, Parsable { @@ -51,7 +51,7 @@ export interface CreateSessionRequestBuilder extends BaseRequestBuilder void> */ -export function deserializeIntoCreateSessionPostRequestBody(createSessionPostRequestBody: CreateSessionPostRequestBody | undefined = {} as CreateSessionPostRequestBody) : Record void> { +export function deserializeIntoCreateSessionPostRequestBody(createSessionPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { createSessionPostRequestBody.backingStoreEnabled = true; }, "persistChanges": n => { createSessionPostRequestBody.persistChanges = n.getBooleanValue(); }, @@ -61,7 +61,7 @@ export function deserializeIntoCreateSessionPostRequestBody(createSessionPostReq * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeCreateSessionPostRequestBody(writer: SerializationWriter, createSessionPostRequestBody: CreateSessionPostRequestBody | undefined = {} as CreateSessionPostRequestBody) : void { +export function serializeCreateSessionPostRequestBody(writer: SerializationWriter, createSessionPostRequestBody: Partial | undefined = {}) : void { writer.writeBooleanValue("persistChanges", createSessionPostRequestBody.persistChanges); writer.writeAdditionalData(createSessionPostRequestBody.additionalData); } diff --git a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/abs/index.ts b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/abs/index.ts index e79a340f086..c8e71e95d40 100644 --- a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/abs/index.ts +++ b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/abs/index.ts @@ -43,14 +43,14 @@ export interface AbsRequestBuilder extends BaseRequestBuilder * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a absPostRequestBody */ -export function createAbsPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createAbsPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoAbsPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoAbsPostRequestBody(absPostRequestBody: AbsPostRequestBody | undefined = {} as AbsPostRequestBody) : Record void> { +export function deserializeIntoAbsPostRequestBody(absPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { absPostRequestBody.backingStoreEnabled = true; }, "number": n => { absPostRequestBody.number = n.getObjectValue(createJsonFromDiscriminatorValue); }, @@ -60,7 +60,7 @@ export function deserializeIntoAbsPostRequestBody(absPostRequestBody: AbsPostReq * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeAbsPostRequestBody(writer: SerializationWriter, absPostRequestBody: AbsPostRequestBody | undefined = {} as AbsPostRequestBody) : void { +export function serializeAbsPostRequestBody(writer: SerializationWriter, absPostRequestBody: Partial | undefined = {}) : void { writer.writeObjectValue("number", absPostRequestBody.number, serializeJson); writer.writeAdditionalData(absPostRequestBody.additionalData); } diff --git a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/accrInt/index.ts b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/accrInt/index.ts index 5f5eb9ea156..bae2b44f81e 100644 --- a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/accrInt/index.ts +++ b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/accrInt/index.ts @@ -71,14 +71,14 @@ export interface AccrIntRequestBuilder extends BaseRequestBuilder Record void>) { return deserializeIntoAccrIntPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoAccrIntPostRequestBody(accrIntPostRequestBody: AccrIntPostRequestBody | undefined = {} as AccrIntPostRequestBody) : Record void> { +export function deserializeIntoAccrIntPostRequestBody(accrIntPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { accrIntPostRequestBody.backingStoreEnabled = true; }, "basis": n => { accrIntPostRequestBody.basis = n.getObjectValue(createJsonFromDiscriminatorValue); }, @@ -95,7 +95,7 @@ export function deserializeIntoAccrIntPostRequestBody(accrIntPostRequestBody: Ac * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeAccrIntPostRequestBody(writer: SerializationWriter, accrIntPostRequestBody: AccrIntPostRequestBody | undefined = {} as AccrIntPostRequestBody) : void { +export function serializeAccrIntPostRequestBody(writer: SerializationWriter, accrIntPostRequestBody: Partial | undefined = {}) : void { writer.writeObjectValue("basis", accrIntPostRequestBody.basis, serializeJson); writer.writeObjectValue("calcMethod", accrIntPostRequestBody.calcMethod, serializeJson); writer.writeObjectValue("firstInterest", accrIntPostRequestBody.firstInterest, serializeJson); diff --git a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/accrIntM/index.ts b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/accrIntM/index.ts index 93ff29fd131..6cae0789c86 100644 --- a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/accrIntM/index.ts +++ b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/accrIntM/index.ts @@ -59,14 +59,14 @@ export interface AccrIntMRequestBuilder extends BaseRequestBuilder Record void>) { return deserializeIntoAccrIntMPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoAccrIntMPostRequestBody(accrIntMPostRequestBody: AccrIntMPostRequestBody | undefined = {} as AccrIntMPostRequestBody) : Record void> { +export function deserializeIntoAccrIntMPostRequestBody(accrIntMPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { accrIntMPostRequestBody.backingStoreEnabled = true; }, "basis": n => { accrIntMPostRequestBody.basis = n.getObjectValue(createJsonFromDiscriminatorValue); }, @@ -80,7 +80,7 @@ export function deserializeIntoAccrIntMPostRequestBody(accrIntMPostRequestBody: * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeAccrIntMPostRequestBody(writer: SerializationWriter, accrIntMPostRequestBody: AccrIntMPostRequestBody | undefined = {} as AccrIntMPostRequestBody) : void { +export function serializeAccrIntMPostRequestBody(writer: SerializationWriter, accrIntMPostRequestBody: Partial | undefined = {}) : void { writer.writeObjectValue("basis", accrIntMPostRequestBody.basis, serializeJson); writer.writeObjectValue("issue", accrIntMPostRequestBody.issue, serializeJson); writer.writeObjectValue("par", accrIntMPostRequestBody.par, serializeJson); diff --git a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/acos/index.ts b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/acos/index.ts index cdd9ba7113e..956402d1ec3 100644 --- a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/acos/index.ts +++ b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/acos/index.ts @@ -43,14 +43,14 @@ export interface AcosRequestBuilder extends BaseRequestBuilder Record void>) { return deserializeIntoAcosPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoAcosPostRequestBody(acosPostRequestBody: AcosPostRequestBody | undefined = {} as AcosPostRequestBody) : Record void> { +export function deserializeIntoAcosPostRequestBody(acosPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { acosPostRequestBody.backingStoreEnabled = true; }, "number": n => { acosPostRequestBody.number = n.getObjectValue(createJsonFromDiscriminatorValue); }, @@ -60,7 +60,7 @@ export function deserializeIntoAcosPostRequestBody(acosPostRequestBody: AcosPost * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeAcosPostRequestBody(writer: SerializationWriter, acosPostRequestBody: AcosPostRequestBody | undefined = {} as AcosPostRequestBody) : void { +export function serializeAcosPostRequestBody(writer: SerializationWriter, acosPostRequestBody: Partial | undefined = {}) : void { writer.writeObjectValue("number", acosPostRequestBody.number, serializeJson); writer.writeAdditionalData(acosPostRequestBody.additionalData); } diff --git a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/acosh/index.ts b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/acosh/index.ts index 8742d8691cc..f371ccfcb0a 100644 --- a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/acosh/index.ts +++ b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/acosh/index.ts @@ -43,14 +43,14 @@ export interface AcoshRequestBuilder extends BaseRequestBuilder Record void>) { return deserializeIntoAcoshPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoAcoshPostRequestBody(acoshPostRequestBody: AcoshPostRequestBody | undefined = {} as AcoshPostRequestBody) : Record void> { +export function deserializeIntoAcoshPostRequestBody(acoshPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { acoshPostRequestBody.backingStoreEnabled = true; }, "number": n => { acoshPostRequestBody.number = n.getObjectValue(createJsonFromDiscriminatorValue); }, @@ -60,7 +60,7 @@ export function deserializeIntoAcoshPostRequestBody(acoshPostRequestBody: AcoshP * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeAcoshPostRequestBody(writer: SerializationWriter, acoshPostRequestBody: AcoshPostRequestBody | undefined = {} as AcoshPostRequestBody) : void { +export function serializeAcoshPostRequestBody(writer: SerializationWriter, acoshPostRequestBody: Partial | undefined = {}) : void { writer.writeObjectValue("number", acoshPostRequestBody.number, serializeJson); writer.writeAdditionalData(acoshPostRequestBody.additionalData); } diff --git a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/acot/index.ts b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/acot/index.ts index c33f5f9fba5..a681229e219 100644 --- a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/acot/index.ts +++ b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/acot/index.ts @@ -43,14 +43,14 @@ export interface AcotRequestBuilder extends BaseRequestBuilder Record void>) { return deserializeIntoAcotPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoAcotPostRequestBody(acotPostRequestBody: AcotPostRequestBody | undefined = {} as AcotPostRequestBody) : Record void> { +export function deserializeIntoAcotPostRequestBody(acotPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { acotPostRequestBody.backingStoreEnabled = true; }, "number": n => { acotPostRequestBody.number = n.getObjectValue(createJsonFromDiscriminatorValue); }, @@ -60,7 +60,7 @@ export function deserializeIntoAcotPostRequestBody(acotPostRequestBody: AcotPost * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeAcotPostRequestBody(writer: SerializationWriter, acotPostRequestBody: AcotPostRequestBody | undefined = {} as AcotPostRequestBody) : void { +export function serializeAcotPostRequestBody(writer: SerializationWriter, acotPostRequestBody: Partial | undefined = {}) : void { writer.writeObjectValue("number", acotPostRequestBody.number, serializeJson); writer.writeAdditionalData(acotPostRequestBody.additionalData); } diff --git a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/acoth/index.ts b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/acoth/index.ts index 97df5c9c423..372e0e433f5 100644 --- a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/acoth/index.ts +++ b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/acoth/index.ts @@ -43,14 +43,14 @@ export interface AcothRequestBuilder extends BaseRequestBuilder Record void>) { return deserializeIntoAcothPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoAcothPostRequestBody(acothPostRequestBody: AcothPostRequestBody | undefined = {} as AcothPostRequestBody) : Record void> { +export function deserializeIntoAcothPostRequestBody(acothPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { acothPostRequestBody.backingStoreEnabled = true; }, "number": n => { acothPostRequestBody.number = n.getObjectValue(createJsonFromDiscriminatorValue); }, @@ -60,7 +60,7 @@ export function deserializeIntoAcothPostRequestBody(acothPostRequestBody: AcothP * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeAcothPostRequestBody(writer: SerializationWriter, acothPostRequestBody: AcothPostRequestBody | undefined = {} as AcothPostRequestBody) : void { +export function serializeAcothPostRequestBody(writer: SerializationWriter, acothPostRequestBody: Partial | undefined = {}) : void { writer.writeObjectValue("number", acothPostRequestBody.number, serializeJson); writer.writeAdditionalData(acothPostRequestBody.additionalData); } diff --git a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/amorDegrc/index.ts b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/amorDegrc/index.ts index e669ec9220a..d8d4175bd17 100644 --- a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/amorDegrc/index.ts +++ b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/amorDegrc/index.ts @@ -67,14 +67,14 @@ export interface AmorDegrcRequestBuilder extends BaseRequestBuilder Record void>) { return deserializeIntoAmorDegrcPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoAmorDegrcPostRequestBody(amorDegrcPostRequestBody: AmorDegrcPostRequestBody | undefined = {} as AmorDegrcPostRequestBody) : Record void> { +export function deserializeIntoAmorDegrcPostRequestBody(amorDegrcPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { amorDegrcPostRequestBody.backingStoreEnabled = true; }, "basis": n => { amorDegrcPostRequestBody.basis = n.getObjectValue(createJsonFromDiscriminatorValue); }, @@ -90,7 +90,7 @@ export function deserializeIntoAmorDegrcPostRequestBody(amorDegrcPostRequestBody * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeAmorDegrcPostRequestBody(writer: SerializationWriter, amorDegrcPostRequestBody: AmorDegrcPostRequestBody | undefined = {} as AmorDegrcPostRequestBody) : void { +export function serializeAmorDegrcPostRequestBody(writer: SerializationWriter, amorDegrcPostRequestBody: Partial | undefined = {}) : void { writer.writeObjectValue("basis", amorDegrcPostRequestBody.basis, serializeJson); writer.writeObjectValue("cost", amorDegrcPostRequestBody.cost, serializeJson); writer.writeObjectValue("datePurchased", amorDegrcPostRequestBody.datePurchased, serializeJson); diff --git a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/amorLinc/index.ts b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/amorLinc/index.ts index 3c5b9c28578..43352074748 100644 --- a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/amorLinc/index.ts +++ b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/amorLinc/index.ts @@ -67,14 +67,14 @@ export interface AmorLincRequestBuilder extends BaseRequestBuilder Record void>) { return deserializeIntoAmorLincPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoAmorLincPostRequestBody(amorLincPostRequestBody: AmorLincPostRequestBody | undefined = {} as AmorLincPostRequestBody) : Record void> { +export function deserializeIntoAmorLincPostRequestBody(amorLincPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { amorLincPostRequestBody.backingStoreEnabled = true; }, "basis": n => { amorLincPostRequestBody.basis = n.getObjectValue(createJsonFromDiscriminatorValue); }, @@ -90,7 +90,7 @@ export function deserializeIntoAmorLincPostRequestBody(amorLincPostRequestBody: * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeAmorLincPostRequestBody(writer: SerializationWriter, amorLincPostRequestBody: AmorLincPostRequestBody | undefined = {} as AmorLincPostRequestBody) : void { +export function serializeAmorLincPostRequestBody(writer: SerializationWriter, amorLincPostRequestBody: Partial | undefined = {}) : void { writer.writeObjectValue("basis", amorLincPostRequestBody.basis, serializeJson); writer.writeObjectValue("cost", amorLincPostRequestBody.cost, serializeJson); writer.writeObjectValue("datePurchased", amorLincPostRequestBody.datePurchased, serializeJson); diff --git a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/and/index.ts b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/and/index.ts index 43351530369..da25ca92886 100644 --- a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/and/index.ts +++ b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/and/index.ts @@ -43,14 +43,14 @@ export interface AndRequestBuilder extends BaseRequestBuilder * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a andPostRequestBody */ -export function createAndPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createAndPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoAndPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoAndPostRequestBody(andPostRequestBody: AndPostRequestBody | undefined = {} as AndPostRequestBody) : Record void> { +export function deserializeIntoAndPostRequestBody(andPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { andPostRequestBody.backingStoreEnabled = true; }, "values": n => { andPostRequestBody.values = n.getObjectValue(createJsonFromDiscriminatorValue); }, @@ -60,7 +60,7 @@ export function deserializeIntoAndPostRequestBody(andPostRequestBody: AndPostReq * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeAndPostRequestBody(writer: SerializationWriter, andPostRequestBody: AndPostRequestBody | undefined = {} as AndPostRequestBody) : void { +export function serializeAndPostRequestBody(writer: SerializationWriter, andPostRequestBody: Partial | undefined = {}) : void { writer.writeObjectValue("values", andPostRequestBody.values, serializeJson); writer.writeAdditionalData(andPostRequestBody.additionalData); } diff --git a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/arabic/index.ts b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/arabic/index.ts index 74fdd445abd..a7cb5c76ba5 100644 --- a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/arabic/index.ts +++ b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/arabic/index.ts @@ -43,14 +43,14 @@ export interface ArabicRequestBuilder extends BaseRequestBuilder Record void>) { return deserializeIntoArabicPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoArabicPostRequestBody(arabicPostRequestBody: ArabicPostRequestBody | undefined = {} as ArabicPostRequestBody) : Record void> { +export function deserializeIntoArabicPostRequestBody(arabicPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { arabicPostRequestBody.backingStoreEnabled = true; }, "text": n => { arabicPostRequestBody.text = n.getObjectValue(createJsonFromDiscriminatorValue); }, @@ -60,7 +60,7 @@ export function deserializeIntoArabicPostRequestBody(arabicPostRequestBody: Arab * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeArabicPostRequestBody(writer: SerializationWriter, arabicPostRequestBody: ArabicPostRequestBody | undefined = {} as ArabicPostRequestBody) : void { +export function serializeArabicPostRequestBody(writer: SerializationWriter, arabicPostRequestBody: Partial | undefined = {}) : void { writer.writeObjectValue("text", arabicPostRequestBody.text, serializeJson); writer.writeAdditionalData(arabicPostRequestBody.additionalData); } diff --git a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/areas/index.ts b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/areas/index.ts index d48511bf4bd..73ca1cd600c 100644 --- a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/areas/index.ts +++ b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/areas/index.ts @@ -43,14 +43,14 @@ export interface AreasRequestBuilder extends BaseRequestBuilder Record void>) { return deserializeIntoAreasPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoAreasPostRequestBody(areasPostRequestBody: AreasPostRequestBody | undefined = {} as AreasPostRequestBody) : Record void> { +export function deserializeIntoAreasPostRequestBody(areasPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { areasPostRequestBody.backingStoreEnabled = true; }, "reference": n => { areasPostRequestBody.reference = n.getObjectValue(createJsonFromDiscriminatorValue); }, @@ -60,7 +60,7 @@ export function deserializeIntoAreasPostRequestBody(areasPostRequestBody: AreasP * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeAreasPostRequestBody(writer: SerializationWriter, areasPostRequestBody: AreasPostRequestBody | undefined = {} as AreasPostRequestBody) : void { +export function serializeAreasPostRequestBody(writer: SerializationWriter, areasPostRequestBody: Partial | undefined = {}) : void { writer.writeObjectValue("reference", areasPostRequestBody.reference, serializeJson); writer.writeAdditionalData(areasPostRequestBody.additionalData); } diff --git a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/asc/index.ts b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/asc/index.ts index 2c790a3a9a4..21114a7094b 100644 --- a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/asc/index.ts +++ b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/asc/index.ts @@ -43,14 +43,14 @@ export interface AscRequestBuilder extends BaseRequestBuilder * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a ascPostRequestBody */ -export function createAscPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createAscPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoAscPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoAscPostRequestBody(ascPostRequestBody: AscPostRequestBody | undefined = {} as AscPostRequestBody) : Record void> { +export function deserializeIntoAscPostRequestBody(ascPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { ascPostRequestBody.backingStoreEnabled = true; }, "text": n => { ascPostRequestBody.text = n.getObjectValue(createJsonFromDiscriminatorValue); }, @@ -60,7 +60,7 @@ export function deserializeIntoAscPostRequestBody(ascPostRequestBody: AscPostReq * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeAscPostRequestBody(writer: SerializationWriter, ascPostRequestBody: AscPostRequestBody | undefined = {} as AscPostRequestBody) : void { +export function serializeAscPostRequestBody(writer: SerializationWriter, ascPostRequestBody: Partial | undefined = {}) : void { writer.writeObjectValue("text", ascPostRequestBody.text, serializeJson); writer.writeAdditionalData(ascPostRequestBody.additionalData); } diff --git a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/asin/index.ts b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/asin/index.ts index 1013a48ccac..be67f594914 100644 --- a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/asin/index.ts +++ b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/asin/index.ts @@ -43,14 +43,14 @@ export interface AsinRequestBuilder extends BaseRequestBuilder Record void>) { return deserializeIntoAsinPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoAsinPostRequestBody(asinPostRequestBody: AsinPostRequestBody | undefined = {} as AsinPostRequestBody) : Record void> { +export function deserializeIntoAsinPostRequestBody(asinPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { asinPostRequestBody.backingStoreEnabled = true; }, "number": n => { asinPostRequestBody.number = n.getObjectValue(createJsonFromDiscriminatorValue); }, @@ -60,7 +60,7 @@ export function deserializeIntoAsinPostRequestBody(asinPostRequestBody: AsinPost * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeAsinPostRequestBody(writer: SerializationWriter, asinPostRequestBody: AsinPostRequestBody | undefined = {} as AsinPostRequestBody) : void { +export function serializeAsinPostRequestBody(writer: SerializationWriter, asinPostRequestBody: Partial | undefined = {}) : void { writer.writeObjectValue("number", asinPostRequestBody.number, serializeJson); writer.writeAdditionalData(asinPostRequestBody.additionalData); } diff --git a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/asinh/index.ts b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/asinh/index.ts index 868076099fd..dac05078893 100644 --- a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/asinh/index.ts +++ b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/asinh/index.ts @@ -43,14 +43,14 @@ export interface AsinhRequestBuilder extends BaseRequestBuilder Record void>) { return deserializeIntoAsinhPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoAsinhPostRequestBody(asinhPostRequestBody: AsinhPostRequestBody | undefined = {} as AsinhPostRequestBody) : Record void> { +export function deserializeIntoAsinhPostRequestBody(asinhPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { asinhPostRequestBody.backingStoreEnabled = true; }, "number": n => { asinhPostRequestBody.number = n.getObjectValue(createJsonFromDiscriminatorValue); }, @@ -60,7 +60,7 @@ export function deserializeIntoAsinhPostRequestBody(asinhPostRequestBody: AsinhP * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeAsinhPostRequestBody(writer: SerializationWriter, asinhPostRequestBody: AsinhPostRequestBody | undefined = {} as AsinhPostRequestBody) : void { +export function serializeAsinhPostRequestBody(writer: SerializationWriter, asinhPostRequestBody: Partial | undefined = {}) : void { writer.writeObjectValue("number", asinhPostRequestBody.number, serializeJson); writer.writeAdditionalData(asinhPostRequestBody.additionalData); } diff --git a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/atan/index.ts b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/atan/index.ts index 1274e18e306..92c677d8606 100644 --- a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/atan/index.ts +++ b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/atan/index.ts @@ -43,14 +43,14 @@ export interface AtanRequestBuilder extends BaseRequestBuilder Record void>) { return deserializeIntoAtanPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoAtanPostRequestBody(atanPostRequestBody: AtanPostRequestBody | undefined = {} as AtanPostRequestBody) : Record void> { +export function deserializeIntoAtanPostRequestBody(atanPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { atanPostRequestBody.backingStoreEnabled = true; }, "number": n => { atanPostRequestBody.number = n.getObjectValue(createJsonFromDiscriminatorValue); }, @@ -60,7 +60,7 @@ export function deserializeIntoAtanPostRequestBody(atanPostRequestBody: AtanPost * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeAtanPostRequestBody(writer: SerializationWriter, atanPostRequestBody: AtanPostRequestBody | undefined = {} as AtanPostRequestBody) : void { +export function serializeAtanPostRequestBody(writer: SerializationWriter, atanPostRequestBody: Partial | undefined = {}) : void { writer.writeObjectValue("number", atanPostRequestBody.number, serializeJson); writer.writeAdditionalData(atanPostRequestBody.additionalData); } diff --git a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/atan2/index.ts b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/atan2/index.ts index 42ee54dead6..3edce1be335 100644 --- a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/atan2/index.ts +++ b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/atan2/index.ts @@ -47,14 +47,14 @@ export interface Atan2RequestBuilder extends BaseRequestBuilder Record void>) { return deserializeIntoAtan2PostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoAtan2PostRequestBody(atan2PostRequestBody: Atan2PostRequestBody | undefined = {} as Atan2PostRequestBody) : Record void> { +export function deserializeIntoAtan2PostRequestBody(atan2PostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { atan2PostRequestBody.backingStoreEnabled = true; }, "xNum": n => { atan2PostRequestBody.xNum = n.getObjectValue(createJsonFromDiscriminatorValue); }, @@ -65,7 +65,7 @@ export function deserializeIntoAtan2PostRequestBody(atan2PostRequestBody: Atan2P * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeAtan2PostRequestBody(writer: SerializationWriter, atan2PostRequestBody: Atan2PostRequestBody | undefined = {} as Atan2PostRequestBody) : void { +export function serializeAtan2PostRequestBody(writer: SerializationWriter, atan2PostRequestBody: Partial | undefined = {}) : void { writer.writeObjectValue("xNum", atan2PostRequestBody.xNum, serializeJson); writer.writeObjectValue("yNum", atan2PostRequestBody.yNum, serializeJson); writer.writeAdditionalData(atan2PostRequestBody.additionalData); diff --git a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/atanh/index.ts b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/atanh/index.ts index e31f23c6832..696364dd3a9 100644 --- a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/atanh/index.ts +++ b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/atanh/index.ts @@ -43,14 +43,14 @@ export interface AtanhRequestBuilder extends BaseRequestBuilder Record void>) { return deserializeIntoAtanhPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoAtanhPostRequestBody(atanhPostRequestBody: AtanhPostRequestBody | undefined = {} as AtanhPostRequestBody) : Record void> { +export function deserializeIntoAtanhPostRequestBody(atanhPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { atanhPostRequestBody.backingStoreEnabled = true; }, "number": n => { atanhPostRequestBody.number = n.getObjectValue(createJsonFromDiscriminatorValue); }, @@ -60,7 +60,7 @@ export function deserializeIntoAtanhPostRequestBody(atanhPostRequestBody: AtanhP * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeAtanhPostRequestBody(writer: SerializationWriter, atanhPostRequestBody: AtanhPostRequestBody | undefined = {} as AtanhPostRequestBody) : void { +export function serializeAtanhPostRequestBody(writer: SerializationWriter, atanhPostRequestBody: Partial | undefined = {}) : void { writer.writeObjectValue("number", atanhPostRequestBody.number, serializeJson); writer.writeAdditionalData(atanhPostRequestBody.additionalData); } diff --git a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/aveDev/index.ts b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/aveDev/index.ts index 2f066abebb8..1b1cf09b859 100644 --- a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/aveDev/index.ts +++ b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/aveDev/index.ts @@ -43,14 +43,14 @@ export interface AveDevRequestBuilder extends BaseRequestBuilder Record void>) { return deserializeIntoAveDevPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoAveDevPostRequestBody(aveDevPostRequestBody: AveDevPostRequestBody | undefined = {} as AveDevPostRequestBody) : Record void> { +export function deserializeIntoAveDevPostRequestBody(aveDevPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { aveDevPostRequestBody.backingStoreEnabled = true; }, "values": n => { aveDevPostRequestBody.values = n.getObjectValue(createJsonFromDiscriminatorValue); }, @@ -60,7 +60,7 @@ export function deserializeIntoAveDevPostRequestBody(aveDevPostRequestBody: AveD * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeAveDevPostRequestBody(writer: SerializationWriter, aveDevPostRequestBody: AveDevPostRequestBody | undefined = {} as AveDevPostRequestBody) : void { +export function serializeAveDevPostRequestBody(writer: SerializationWriter, aveDevPostRequestBody: Partial | undefined = {}) : void { writer.writeObjectValue("values", aveDevPostRequestBody.values, serializeJson); writer.writeAdditionalData(aveDevPostRequestBody.additionalData); } diff --git a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/average/index.ts b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/average/index.ts index 81e2f649b79..a11e7328a9f 100644 --- a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/average/index.ts +++ b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/average/index.ts @@ -43,14 +43,14 @@ export interface AverageRequestBuilder extends BaseRequestBuilder Record void>) { return deserializeIntoAveragePostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoAveragePostRequestBody(averagePostRequestBody: AveragePostRequestBody | undefined = {} as AveragePostRequestBody) : Record void> { +export function deserializeIntoAveragePostRequestBody(averagePostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { averagePostRequestBody.backingStoreEnabled = true; }, "values": n => { averagePostRequestBody.values = n.getObjectValue(createJsonFromDiscriminatorValue); }, @@ -60,7 +60,7 @@ export function deserializeIntoAveragePostRequestBody(averagePostRequestBody: Av * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeAveragePostRequestBody(writer: SerializationWriter, averagePostRequestBody: AveragePostRequestBody | undefined = {} as AveragePostRequestBody) : void { +export function serializeAveragePostRequestBody(writer: SerializationWriter, averagePostRequestBody: Partial | undefined = {}) : void { writer.writeObjectValue("values", averagePostRequestBody.values, serializeJson); writer.writeAdditionalData(averagePostRequestBody.additionalData); } diff --git a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/averageA/index.ts b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/averageA/index.ts index 3c921210d95..b8b0ee3c5f4 100644 --- a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/averageA/index.ts +++ b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/averageA/index.ts @@ -43,14 +43,14 @@ export interface AverageARequestBuilder extends BaseRequestBuilder Record void>) { return deserializeIntoAverageAPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoAverageAPostRequestBody(averageAPostRequestBody: AverageAPostRequestBody | undefined = {} as AverageAPostRequestBody) : Record void> { +export function deserializeIntoAverageAPostRequestBody(averageAPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { averageAPostRequestBody.backingStoreEnabled = true; }, "values": n => { averageAPostRequestBody.values = n.getObjectValue(createJsonFromDiscriminatorValue); }, @@ -60,7 +60,7 @@ export function deserializeIntoAverageAPostRequestBody(averageAPostRequestBody: * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeAverageAPostRequestBody(writer: SerializationWriter, averageAPostRequestBody: AverageAPostRequestBody | undefined = {} as AverageAPostRequestBody) : void { +export function serializeAverageAPostRequestBody(writer: SerializationWriter, averageAPostRequestBody: Partial | undefined = {}) : void { writer.writeObjectValue("values", averageAPostRequestBody.values, serializeJson); writer.writeAdditionalData(averageAPostRequestBody.additionalData); } diff --git a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/averageIf/index.ts b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/averageIf/index.ts index 976cacb8083..9a6e2125797 100644 --- a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/averageIf/index.ts +++ b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/averageIf/index.ts @@ -51,14 +51,14 @@ export interface AverageIfRequestBuilder extends BaseRequestBuilder Record void>) { return deserializeIntoAverageIfPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoAverageIfPostRequestBody(averageIfPostRequestBody: AverageIfPostRequestBody | undefined = {} as AverageIfPostRequestBody) : Record void> { +export function deserializeIntoAverageIfPostRequestBody(averageIfPostRequestBody: Partial | undefined = {}) : Record void> { return { "averageRange": n => { averageIfPostRequestBody.averageRange = n.getObjectValue(createJsonFromDiscriminatorValue); }, "backingStoreEnabled": n => { averageIfPostRequestBody.backingStoreEnabled = true; }, @@ -70,7 +70,7 @@ export function deserializeIntoAverageIfPostRequestBody(averageIfPostRequestBody * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeAverageIfPostRequestBody(writer: SerializationWriter, averageIfPostRequestBody: AverageIfPostRequestBody | undefined = {} as AverageIfPostRequestBody) : void { +export function serializeAverageIfPostRequestBody(writer: SerializationWriter, averageIfPostRequestBody: Partial | undefined = {}) : void { writer.writeObjectValue("averageRange", averageIfPostRequestBody.averageRange, serializeJson); writer.writeObjectValue("criteria", averageIfPostRequestBody.criteria, serializeJson); writer.writeObjectValue("range", averageIfPostRequestBody.range, serializeJson); diff --git a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/averageIfs/index.ts b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/averageIfs/index.ts index 6351d133704..eeed64c358d 100644 --- a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/averageIfs/index.ts +++ b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/averageIfs/index.ts @@ -47,14 +47,14 @@ export interface AverageIfsRequestBuilder extends BaseRequestBuilder Record void>) { return deserializeIntoAverageIfsPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoAverageIfsPostRequestBody(averageIfsPostRequestBody: AverageIfsPostRequestBody | undefined = {} as AverageIfsPostRequestBody) : Record void> { +export function deserializeIntoAverageIfsPostRequestBody(averageIfsPostRequestBody: Partial | undefined = {}) : Record void> { return { "averageRange": n => { averageIfsPostRequestBody.averageRange = n.getObjectValue(createJsonFromDiscriminatorValue); }, "backingStoreEnabled": n => { averageIfsPostRequestBody.backingStoreEnabled = true; }, @@ -65,7 +65,7 @@ export function deserializeIntoAverageIfsPostRequestBody(averageIfsPostRequestBo * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeAverageIfsPostRequestBody(writer: SerializationWriter, averageIfsPostRequestBody: AverageIfsPostRequestBody | undefined = {} as AverageIfsPostRequestBody) : void { +export function serializeAverageIfsPostRequestBody(writer: SerializationWriter, averageIfsPostRequestBody: Partial | undefined = {}) : void { writer.writeObjectValue("averageRange", averageIfsPostRequestBody.averageRange, serializeJson); writer.writeObjectValue("values", averageIfsPostRequestBody.values, serializeJson); writer.writeAdditionalData(averageIfsPostRequestBody.additionalData); diff --git a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/bahtText/index.ts b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/bahtText/index.ts index 2d9898d16df..df6fb93c405 100644 --- a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/bahtText/index.ts +++ b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/bahtText/index.ts @@ -43,14 +43,14 @@ export interface BahtTextRequestBuilder extends BaseRequestBuilder Record void>) { return deserializeIntoBahtTextPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoBahtTextPostRequestBody(bahtTextPostRequestBody: BahtTextPostRequestBody | undefined = {} as BahtTextPostRequestBody) : Record void> { +export function deserializeIntoBahtTextPostRequestBody(bahtTextPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { bahtTextPostRequestBody.backingStoreEnabled = true; }, "number": n => { bahtTextPostRequestBody.number = n.getObjectValue(createJsonFromDiscriminatorValue); }, @@ -60,7 +60,7 @@ export function deserializeIntoBahtTextPostRequestBody(bahtTextPostRequestBody: * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeBahtTextPostRequestBody(writer: SerializationWriter, bahtTextPostRequestBody: BahtTextPostRequestBody | undefined = {} as BahtTextPostRequestBody) : void { +export function serializeBahtTextPostRequestBody(writer: SerializationWriter, bahtTextPostRequestBody: Partial | undefined = {}) : void { writer.writeObjectValue("number", bahtTextPostRequestBody.number, serializeJson); writer.writeAdditionalData(bahtTextPostRequestBody.additionalData); } diff --git a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/base/index.ts b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/base/index.ts index 3bc3010e9e9..c800ff76bd6 100644 --- a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/base/index.ts +++ b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/base/index.ts @@ -51,14 +51,14 @@ export interface BaseRequestBuilderEscaped extends BaseRequestBuilder Record void>) { return deserializeIntoBasePostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoBasePostRequestBody(basePostRequestBody: BasePostRequestBody | undefined = {} as BasePostRequestBody) : Record void> { +export function deserializeIntoBasePostRequestBody(basePostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { basePostRequestBody.backingStoreEnabled = true; }, "minLength": n => { basePostRequestBody.minLength = n.getObjectValue(createJsonFromDiscriminatorValue); }, @@ -70,7 +70,7 @@ export function deserializeIntoBasePostRequestBody(basePostRequestBody: BasePost * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeBasePostRequestBody(writer: SerializationWriter, basePostRequestBody: BasePostRequestBody | undefined = {} as BasePostRequestBody) : void { +export function serializeBasePostRequestBody(writer: SerializationWriter, basePostRequestBody: Partial | undefined = {}) : void { writer.writeObjectValue("minLength", basePostRequestBody.minLength, serializeJson); writer.writeObjectValue("number", basePostRequestBody.number, serializeJson); writer.writeObjectValue("radix", basePostRequestBody.radix, serializeJson); diff --git a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/besselI/index.ts b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/besselI/index.ts index 054b759d8a0..6fd43f4ee7d 100644 --- a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/besselI/index.ts +++ b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/besselI/index.ts @@ -47,14 +47,14 @@ export interface BesselIRequestBuilder extends BaseRequestBuilder Record void>) { return deserializeIntoBesselIPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoBesselIPostRequestBody(besselIPostRequestBody: BesselIPostRequestBody | undefined = {} as BesselIPostRequestBody) : Record void> { +export function deserializeIntoBesselIPostRequestBody(besselIPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { besselIPostRequestBody.backingStoreEnabled = true; }, "n": n => { besselIPostRequestBody.n = n.getObjectValue(createJsonFromDiscriminatorValue); }, @@ -65,7 +65,7 @@ export function deserializeIntoBesselIPostRequestBody(besselIPostRequestBody: Be * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeBesselIPostRequestBody(writer: SerializationWriter, besselIPostRequestBody: BesselIPostRequestBody | undefined = {} as BesselIPostRequestBody) : void { +export function serializeBesselIPostRequestBody(writer: SerializationWriter, besselIPostRequestBody: Partial | undefined = {}) : void { writer.writeObjectValue("n", besselIPostRequestBody.n, serializeJson); writer.writeObjectValue("x", besselIPostRequestBody.x, serializeJson); writer.writeAdditionalData(besselIPostRequestBody.additionalData); diff --git a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/besselJ/index.ts b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/besselJ/index.ts index 57765fa98bc..b9fb5a01812 100644 --- a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/besselJ/index.ts +++ b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/besselJ/index.ts @@ -47,14 +47,14 @@ export interface BesselJRequestBuilder extends BaseRequestBuilder Record void>) { return deserializeIntoBesselJPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoBesselJPostRequestBody(besselJPostRequestBody: BesselJPostRequestBody | undefined = {} as BesselJPostRequestBody) : Record void> { +export function deserializeIntoBesselJPostRequestBody(besselJPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { besselJPostRequestBody.backingStoreEnabled = true; }, "n": n => { besselJPostRequestBody.n = n.getObjectValue(createJsonFromDiscriminatorValue); }, @@ -65,7 +65,7 @@ export function deserializeIntoBesselJPostRequestBody(besselJPostRequestBody: Be * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeBesselJPostRequestBody(writer: SerializationWriter, besselJPostRequestBody: BesselJPostRequestBody | undefined = {} as BesselJPostRequestBody) : void { +export function serializeBesselJPostRequestBody(writer: SerializationWriter, besselJPostRequestBody: Partial | undefined = {}) : void { writer.writeObjectValue("n", besselJPostRequestBody.n, serializeJson); writer.writeObjectValue("x", besselJPostRequestBody.x, serializeJson); writer.writeAdditionalData(besselJPostRequestBody.additionalData); diff --git a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/besselK/index.ts b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/besselK/index.ts index ca9b6646e5a..881b841b230 100644 --- a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/besselK/index.ts +++ b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/besselK/index.ts @@ -47,14 +47,14 @@ export interface BesselKRequestBuilder extends BaseRequestBuilder Record void>) { return deserializeIntoBesselKPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoBesselKPostRequestBody(besselKPostRequestBody: BesselKPostRequestBody | undefined = {} as BesselKPostRequestBody) : Record void> { +export function deserializeIntoBesselKPostRequestBody(besselKPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { besselKPostRequestBody.backingStoreEnabled = true; }, "n": n => { besselKPostRequestBody.n = n.getObjectValue(createJsonFromDiscriminatorValue); }, @@ -65,7 +65,7 @@ export function deserializeIntoBesselKPostRequestBody(besselKPostRequestBody: Be * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeBesselKPostRequestBody(writer: SerializationWriter, besselKPostRequestBody: BesselKPostRequestBody | undefined = {} as BesselKPostRequestBody) : void { +export function serializeBesselKPostRequestBody(writer: SerializationWriter, besselKPostRequestBody: Partial | undefined = {}) : void { writer.writeObjectValue("n", besselKPostRequestBody.n, serializeJson); writer.writeObjectValue("x", besselKPostRequestBody.x, serializeJson); writer.writeAdditionalData(besselKPostRequestBody.additionalData); diff --git a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/besselY/index.ts b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/besselY/index.ts index c5b212ccecf..5b45d2ce513 100644 --- a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/besselY/index.ts +++ b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/besselY/index.ts @@ -47,14 +47,14 @@ export interface BesselYRequestBuilder extends BaseRequestBuilder Record void>) { return deserializeIntoBesselYPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoBesselYPostRequestBody(besselYPostRequestBody: BesselYPostRequestBody | undefined = {} as BesselYPostRequestBody) : Record void> { +export function deserializeIntoBesselYPostRequestBody(besselYPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { besselYPostRequestBody.backingStoreEnabled = true; }, "n": n => { besselYPostRequestBody.n = n.getObjectValue(createJsonFromDiscriminatorValue); }, @@ -65,7 +65,7 @@ export function deserializeIntoBesselYPostRequestBody(besselYPostRequestBody: Be * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeBesselYPostRequestBody(writer: SerializationWriter, besselYPostRequestBody: BesselYPostRequestBody | undefined = {} as BesselYPostRequestBody) : void { +export function serializeBesselYPostRequestBody(writer: SerializationWriter, besselYPostRequestBody: Partial | undefined = {}) : void { writer.writeObjectValue("n", besselYPostRequestBody.n, serializeJson); writer.writeObjectValue("x", besselYPostRequestBody.x, serializeJson); writer.writeAdditionalData(besselYPostRequestBody.additionalData); diff --git a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/beta_Dist/index.ts b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/beta_Dist/index.ts index 514fb21f135..dfd2ec1c067 100644 --- a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/beta_Dist/index.ts +++ b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/beta_Dist/index.ts @@ -63,14 +63,14 @@ export interface Beta_DistRequestBuilder extends BaseRequestBuilder Record void>) { return deserializeIntoBeta_DistPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoBeta_DistPostRequestBody(beta_DistPostRequestBody: Beta_DistPostRequestBody | undefined = {} as Beta_DistPostRequestBody) : Record void> { +export function deserializeIntoBeta_DistPostRequestBody(beta_DistPostRequestBody: Partial | undefined = {}) : Record void> { return { "a": n => { beta_DistPostRequestBody.a = n.getObjectValue(createJsonFromDiscriminatorValue); }, "alpha": n => { beta_DistPostRequestBody.alpha = n.getObjectValue(createJsonFromDiscriminatorValue); }, @@ -85,7 +85,7 @@ export function deserializeIntoBeta_DistPostRequestBody(beta_DistPostRequestBody * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeBeta_DistPostRequestBody(writer: SerializationWriter, beta_DistPostRequestBody: Beta_DistPostRequestBody | undefined = {} as Beta_DistPostRequestBody) : void { +export function serializeBeta_DistPostRequestBody(writer: SerializationWriter, beta_DistPostRequestBody: Partial | undefined = {}) : void { writer.writeObjectValue("A", beta_DistPostRequestBody.a, serializeJson); writer.writeObjectValue("alpha", beta_DistPostRequestBody.alpha, serializeJson); writer.writeObjectValue("B", beta_DistPostRequestBody.b, serializeJson); diff --git a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/beta_Inv/index.ts b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/beta_Inv/index.ts index b546802528e..8b70be9ac95 100644 --- a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/beta_Inv/index.ts +++ b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/beta_Inv/index.ts @@ -59,14 +59,14 @@ export interface Beta_InvRequestBuilder extends BaseRequestBuilder Record void>) { return deserializeIntoBeta_InvPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoBeta_InvPostRequestBody(beta_InvPostRequestBody: Beta_InvPostRequestBody | undefined = {} as Beta_InvPostRequestBody) : Record void> { +export function deserializeIntoBeta_InvPostRequestBody(beta_InvPostRequestBody: Partial | undefined = {}) : Record void> { return { "a": n => { beta_InvPostRequestBody.a = n.getObjectValue(createJsonFromDiscriminatorValue); }, "alpha": n => { beta_InvPostRequestBody.alpha = n.getObjectValue(createJsonFromDiscriminatorValue); }, @@ -80,7 +80,7 @@ export function deserializeIntoBeta_InvPostRequestBody(beta_InvPostRequestBody: * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeBeta_InvPostRequestBody(writer: SerializationWriter, beta_InvPostRequestBody: Beta_InvPostRequestBody | undefined = {} as Beta_InvPostRequestBody) : void { +export function serializeBeta_InvPostRequestBody(writer: SerializationWriter, beta_InvPostRequestBody: Partial | undefined = {}) : void { writer.writeObjectValue("A", beta_InvPostRequestBody.a, serializeJson); writer.writeObjectValue("alpha", beta_InvPostRequestBody.alpha, serializeJson); writer.writeObjectValue("B", beta_InvPostRequestBody.b, serializeJson); diff --git a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/bin2Dec/index.ts b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/bin2Dec/index.ts index 557fc3e6e69..3128fafb15c 100644 --- a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/bin2Dec/index.ts +++ b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/bin2Dec/index.ts @@ -43,14 +43,14 @@ export interface Bin2DecRequestBuilder extends BaseRequestBuilder Record void>) { return deserializeIntoBin2DecPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoBin2DecPostRequestBody(bin2DecPostRequestBody: Bin2DecPostRequestBody | undefined = {} as Bin2DecPostRequestBody) : Record void> { +export function deserializeIntoBin2DecPostRequestBody(bin2DecPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { bin2DecPostRequestBody.backingStoreEnabled = true; }, "number": n => { bin2DecPostRequestBody.number = n.getObjectValue(createJsonFromDiscriminatorValue); }, @@ -60,7 +60,7 @@ export function deserializeIntoBin2DecPostRequestBody(bin2DecPostRequestBody: Bi * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeBin2DecPostRequestBody(writer: SerializationWriter, bin2DecPostRequestBody: Bin2DecPostRequestBody | undefined = {} as Bin2DecPostRequestBody) : void { +export function serializeBin2DecPostRequestBody(writer: SerializationWriter, bin2DecPostRequestBody: Partial | undefined = {}) : void { writer.writeObjectValue("number", bin2DecPostRequestBody.number, serializeJson); writer.writeAdditionalData(bin2DecPostRequestBody.additionalData); } diff --git a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/bin2Hex/index.ts b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/bin2Hex/index.ts index ed293012a8c..ff6c0802da5 100644 --- a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/bin2Hex/index.ts +++ b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/bin2Hex/index.ts @@ -47,14 +47,14 @@ export interface Bin2HexRequestBuilder extends BaseRequestBuilder Record void>) { return deserializeIntoBin2HexPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoBin2HexPostRequestBody(bin2HexPostRequestBody: Bin2HexPostRequestBody | undefined = {} as Bin2HexPostRequestBody) : Record void> { +export function deserializeIntoBin2HexPostRequestBody(bin2HexPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { bin2HexPostRequestBody.backingStoreEnabled = true; }, "number": n => { bin2HexPostRequestBody.number = n.getObjectValue(createJsonFromDiscriminatorValue); }, @@ -65,7 +65,7 @@ export function deserializeIntoBin2HexPostRequestBody(bin2HexPostRequestBody: Bi * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeBin2HexPostRequestBody(writer: SerializationWriter, bin2HexPostRequestBody: Bin2HexPostRequestBody | undefined = {} as Bin2HexPostRequestBody) : void { +export function serializeBin2HexPostRequestBody(writer: SerializationWriter, bin2HexPostRequestBody: Partial | undefined = {}) : void { writer.writeObjectValue("number", bin2HexPostRequestBody.number, serializeJson); writer.writeObjectValue("places", bin2HexPostRequestBody.places, serializeJson); writer.writeAdditionalData(bin2HexPostRequestBody.additionalData); diff --git a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/bin2Oct/index.ts b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/bin2Oct/index.ts index 5cdf02c8a54..6af1d7f8fcb 100644 --- a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/bin2Oct/index.ts +++ b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/bin2Oct/index.ts @@ -47,14 +47,14 @@ export interface Bin2OctRequestBuilder extends BaseRequestBuilder Record void>) { return deserializeIntoBin2OctPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoBin2OctPostRequestBody(bin2OctPostRequestBody: Bin2OctPostRequestBody | undefined = {} as Bin2OctPostRequestBody) : Record void> { +export function deserializeIntoBin2OctPostRequestBody(bin2OctPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { bin2OctPostRequestBody.backingStoreEnabled = true; }, "number": n => { bin2OctPostRequestBody.number = n.getObjectValue(createJsonFromDiscriminatorValue); }, @@ -65,7 +65,7 @@ export function deserializeIntoBin2OctPostRequestBody(bin2OctPostRequestBody: Bi * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeBin2OctPostRequestBody(writer: SerializationWriter, bin2OctPostRequestBody: Bin2OctPostRequestBody | undefined = {} as Bin2OctPostRequestBody) : void { +export function serializeBin2OctPostRequestBody(writer: SerializationWriter, bin2OctPostRequestBody: Partial | undefined = {}) : void { writer.writeObjectValue("number", bin2OctPostRequestBody.number, serializeJson); writer.writeObjectValue("places", bin2OctPostRequestBody.places, serializeJson); writer.writeAdditionalData(bin2OctPostRequestBody.additionalData); diff --git a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/binom_Dist/index.ts b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/binom_Dist/index.ts index 5e233e2554b..a476eb0bd5e 100644 --- a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/binom_Dist/index.ts +++ b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/binom_Dist/index.ts @@ -55,14 +55,14 @@ export interface Binom_DistRequestBuilder extends BaseRequestBuilder Record void>) { return deserializeIntoBinom_DistPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoBinom_DistPostRequestBody(binom_DistPostRequestBody: Binom_DistPostRequestBody | undefined = {} as Binom_DistPostRequestBody) : Record void> { +export function deserializeIntoBinom_DistPostRequestBody(binom_DistPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { binom_DistPostRequestBody.backingStoreEnabled = true; }, "cumulative": n => { binom_DistPostRequestBody.cumulative = n.getObjectValue(createJsonFromDiscriminatorValue); }, @@ -75,7 +75,7 @@ export function deserializeIntoBinom_DistPostRequestBody(binom_DistPostRequestBo * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeBinom_DistPostRequestBody(writer: SerializationWriter, binom_DistPostRequestBody: Binom_DistPostRequestBody | undefined = {} as Binom_DistPostRequestBody) : void { +export function serializeBinom_DistPostRequestBody(writer: SerializationWriter, binom_DistPostRequestBody: Partial | undefined = {}) : void { writer.writeObjectValue("cumulative", binom_DistPostRequestBody.cumulative, serializeJson); writer.writeObjectValue("numberS", binom_DistPostRequestBody.numberS, serializeJson); writer.writeObjectValue("probabilityS", binom_DistPostRequestBody.probabilityS, serializeJson); diff --git a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/binom_Dist_Range/index.ts b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/binom_Dist_Range/index.ts index 294106ff8fe..302b20247ad 100644 --- a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/binom_Dist_Range/index.ts +++ b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/binom_Dist_Range/index.ts @@ -55,14 +55,14 @@ export interface Binom_Dist_RangeRequestBuilder extends BaseRequestBuilder Record void>) { return deserializeIntoBinom_Dist_RangePostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoBinom_Dist_RangePostRequestBody(binom_Dist_RangePostRequestBody: Binom_Dist_RangePostRequestBody | undefined = {} as Binom_Dist_RangePostRequestBody) : Record void> { +export function deserializeIntoBinom_Dist_RangePostRequestBody(binom_Dist_RangePostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { binom_Dist_RangePostRequestBody.backingStoreEnabled = true; }, "numberS": n => { binom_Dist_RangePostRequestBody.numberS = n.getObjectValue(createJsonFromDiscriminatorValue); }, @@ -75,7 +75,7 @@ export function deserializeIntoBinom_Dist_RangePostRequestBody(binom_Dist_RangeP * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeBinom_Dist_RangePostRequestBody(writer: SerializationWriter, binom_Dist_RangePostRequestBody: Binom_Dist_RangePostRequestBody | undefined = {} as Binom_Dist_RangePostRequestBody) : void { +export function serializeBinom_Dist_RangePostRequestBody(writer: SerializationWriter, binom_Dist_RangePostRequestBody: Partial | undefined = {}) : void { writer.writeObjectValue("numberS", binom_Dist_RangePostRequestBody.numberS, serializeJson); writer.writeObjectValue("numberS2", binom_Dist_RangePostRequestBody.numberS2, serializeJson); writer.writeObjectValue("probabilityS", binom_Dist_RangePostRequestBody.probabilityS, serializeJson); diff --git a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/binom_Inv/index.ts b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/binom_Inv/index.ts index bd201d1d9b9..6a7010eeaa3 100644 --- a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/binom_Inv/index.ts +++ b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/binom_Inv/index.ts @@ -51,14 +51,14 @@ export interface Binom_InvRequestBuilder extends BaseRequestBuilder Record void>) { return deserializeIntoBinom_InvPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoBinom_InvPostRequestBody(binom_InvPostRequestBody: Binom_InvPostRequestBody | undefined = {} as Binom_InvPostRequestBody) : Record void> { +export function deserializeIntoBinom_InvPostRequestBody(binom_InvPostRequestBody: Partial | undefined = {}) : Record void> { return { "alpha": n => { binom_InvPostRequestBody.alpha = n.getObjectValue(createJsonFromDiscriminatorValue); }, "backingStoreEnabled": n => { binom_InvPostRequestBody.backingStoreEnabled = true; }, @@ -70,7 +70,7 @@ export function deserializeIntoBinom_InvPostRequestBody(binom_InvPostRequestBody * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeBinom_InvPostRequestBody(writer: SerializationWriter, binom_InvPostRequestBody: Binom_InvPostRequestBody | undefined = {} as Binom_InvPostRequestBody) : void { +export function serializeBinom_InvPostRequestBody(writer: SerializationWriter, binom_InvPostRequestBody: Partial | undefined = {}) : void { writer.writeObjectValue("alpha", binom_InvPostRequestBody.alpha, serializeJson); writer.writeObjectValue("probabilityS", binom_InvPostRequestBody.probabilityS, serializeJson); writer.writeObjectValue("trials", binom_InvPostRequestBody.trials, serializeJson); diff --git a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/bitand/index.ts b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/bitand/index.ts index 1e3530c3bbb..84fd8a1b803 100644 --- a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/bitand/index.ts +++ b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/bitand/index.ts @@ -47,14 +47,14 @@ export interface BitandRequestBuilder extends BaseRequestBuilder Record void>) { return deserializeIntoBitandPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoBitandPostRequestBody(bitandPostRequestBody: BitandPostRequestBody | undefined = {} as BitandPostRequestBody) : Record void> { +export function deserializeIntoBitandPostRequestBody(bitandPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { bitandPostRequestBody.backingStoreEnabled = true; }, "number1": n => { bitandPostRequestBody.number1 = n.getObjectValue(createJsonFromDiscriminatorValue); }, @@ -65,7 +65,7 @@ export function deserializeIntoBitandPostRequestBody(bitandPostRequestBody: Bita * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeBitandPostRequestBody(writer: SerializationWriter, bitandPostRequestBody: BitandPostRequestBody | undefined = {} as BitandPostRequestBody) : void { +export function serializeBitandPostRequestBody(writer: SerializationWriter, bitandPostRequestBody: Partial | undefined = {}) : void { writer.writeObjectValue("number1", bitandPostRequestBody.number1, serializeJson); writer.writeObjectValue("number2", bitandPostRequestBody.number2, serializeJson); writer.writeAdditionalData(bitandPostRequestBody.additionalData); diff --git a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/bitlshift/index.ts b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/bitlshift/index.ts index b5af40b0493..487047509e4 100644 --- a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/bitlshift/index.ts +++ b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/bitlshift/index.ts @@ -47,14 +47,14 @@ export interface BitlshiftRequestBuilder extends BaseRequestBuilder Record void>) { return deserializeIntoBitlshiftPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoBitlshiftPostRequestBody(bitlshiftPostRequestBody: BitlshiftPostRequestBody | undefined = {} as BitlshiftPostRequestBody) : Record void> { +export function deserializeIntoBitlshiftPostRequestBody(bitlshiftPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { bitlshiftPostRequestBody.backingStoreEnabled = true; }, "number": n => { bitlshiftPostRequestBody.number = n.getObjectValue(createJsonFromDiscriminatorValue); }, @@ -65,7 +65,7 @@ export function deserializeIntoBitlshiftPostRequestBody(bitlshiftPostRequestBody * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeBitlshiftPostRequestBody(writer: SerializationWriter, bitlshiftPostRequestBody: BitlshiftPostRequestBody | undefined = {} as BitlshiftPostRequestBody) : void { +export function serializeBitlshiftPostRequestBody(writer: SerializationWriter, bitlshiftPostRequestBody: Partial | undefined = {}) : void { writer.writeObjectValue("number", bitlshiftPostRequestBody.number, serializeJson); writer.writeObjectValue("shiftAmount", bitlshiftPostRequestBody.shiftAmount, serializeJson); writer.writeAdditionalData(bitlshiftPostRequestBody.additionalData); diff --git a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/bitor/index.ts b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/bitor/index.ts index 30ae1543657..d595d81b950 100644 --- a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/bitor/index.ts +++ b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/bitor/index.ts @@ -47,14 +47,14 @@ export interface BitorRequestBuilder extends BaseRequestBuilder Record void>) { return deserializeIntoBitorPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoBitorPostRequestBody(bitorPostRequestBody: BitorPostRequestBody | undefined = {} as BitorPostRequestBody) : Record void> { +export function deserializeIntoBitorPostRequestBody(bitorPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { bitorPostRequestBody.backingStoreEnabled = true; }, "number1": n => { bitorPostRequestBody.number1 = n.getObjectValue(createJsonFromDiscriminatorValue); }, @@ -65,7 +65,7 @@ export function deserializeIntoBitorPostRequestBody(bitorPostRequestBody: BitorP * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeBitorPostRequestBody(writer: SerializationWriter, bitorPostRequestBody: BitorPostRequestBody | undefined = {} as BitorPostRequestBody) : void { +export function serializeBitorPostRequestBody(writer: SerializationWriter, bitorPostRequestBody: Partial | undefined = {}) : void { writer.writeObjectValue("number1", bitorPostRequestBody.number1, serializeJson); writer.writeObjectValue("number2", bitorPostRequestBody.number2, serializeJson); writer.writeAdditionalData(bitorPostRequestBody.additionalData); diff --git a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/bitrshift/index.ts b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/bitrshift/index.ts index 1b75fcb2a72..aa4354309cd 100644 --- a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/bitrshift/index.ts +++ b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/bitrshift/index.ts @@ -47,14 +47,14 @@ export interface BitrshiftRequestBuilder extends BaseRequestBuilder Record void>) { return deserializeIntoBitrshiftPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoBitrshiftPostRequestBody(bitrshiftPostRequestBody: BitrshiftPostRequestBody | undefined = {} as BitrshiftPostRequestBody) : Record void> { +export function deserializeIntoBitrshiftPostRequestBody(bitrshiftPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { bitrshiftPostRequestBody.backingStoreEnabled = true; }, "number": n => { bitrshiftPostRequestBody.number = n.getObjectValue(createJsonFromDiscriminatorValue); }, @@ -65,7 +65,7 @@ export function deserializeIntoBitrshiftPostRequestBody(bitrshiftPostRequestBody * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeBitrshiftPostRequestBody(writer: SerializationWriter, bitrshiftPostRequestBody: BitrshiftPostRequestBody | undefined = {} as BitrshiftPostRequestBody) : void { +export function serializeBitrshiftPostRequestBody(writer: SerializationWriter, bitrshiftPostRequestBody: Partial | undefined = {}) : void { writer.writeObjectValue("number", bitrshiftPostRequestBody.number, serializeJson); writer.writeObjectValue("shiftAmount", bitrshiftPostRequestBody.shiftAmount, serializeJson); writer.writeAdditionalData(bitrshiftPostRequestBody.additionalData); diff --git a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/bitxor/index.ts b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/bitxor/index.ts index f731a9dcf30..d9a6d3b2c83 100644 --- a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/bitxor/index.ts +++ b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/bitxor/index.ts @@ -47,14 +47,14 @@ export interface BitxorRequestBuilder extends BaseRequestBuilder Record void>) { return deserializeIntoBitxorPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoBitxorPostRequestBody(bitxorPostRequestBody: BitxorPostRequestBody | undefined = {} as BitxorPostRequestBody) : Record void> { +export function deserializeIntoBitxorPostRequestBody(bitxorPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { bitxorPostRequestBody.backingStoreEnabled = true; }, "number1": n => { bitxorPostRequestBody.number1 = n.getObjectValue(createJsonFromDiscriminatorValue); }, @@ -65,7 +65,7 @@ export function deserializeIntoBitxorPostRequestBody(bitxorPostRequestBody: Bitx * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeBitxorPostRequestBody(writer: SerializationWriter, bitxorPostRequestBody: BitxorPostRequestBody | undefined = {} as BitxorPostRequestBody) : void { +export function serializeBitxorPostRequestBody(writer: SerializationWriter, bitxorPostRequestBody: Partial | undefined = {}) : void { writer.writeObjectValue("number1", bitxorPostRequestBody.number1, serializeJson); writer.writeObjectValue("number2", bitxorPostRequestBody.number2, serializeJson); writer.writeAdditionalData(bitxorPostRequestBody.additionalData); diff --git a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/ceiling_Math/index.ts b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/ceiling_Math/index.ts index cb88192d6cc..86eeb2a919a 100644 --- a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/ceiling_Math/index.ts +++ b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/ceiling_Math/index.ts @@ -51,14 +51,14 @@ export interface Ceiling_MathRequestBuilder extends BaseRequestBuilder Record void>) { return deserializeIntoCeiling_MathPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoCeiling_MathPostRequestBody(ceiling_MathPostRequestBody: Ceiling_MathPostRequestBody | undefined = {} as Ceiling_MathPostRequestBody) : Record void> { +export function deserializeIntoCeiling_MathPostRequestBody(ceiling_MathPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { ceiling_MathPostRequestBody.backingStoreEnabled = true; }, "mode": n => { ceiling_MathPostRequestBody.mode = n.getObjectValue(createJsonFromDiscriminatorValue); }, @@ -70,7 +70,7 @@ export function deserializeIntoCeiling_MathPostRequestBody(ceiling_MathPostReque * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeCeiling_MathPostRequestBody(writer: SerializationWriter, ceiling_MathPostRequestBody: Ceiling_MathPostRequestBody | undefined = {} as Ceiling_MathPostRequestBody) : void { +export function serializeCeiling_MathPostRequestBody(writer: SerializationWriter, ceiling_MathPostRequestBody: Partial | undefined = {}) : void { writer.writeObjectValue("mode", ceiling_MathPostRequestBody.mode, serializeJson); writer.writeObjectValue("number", ceiling_MathPostRequestBody.number, serializeJson); writer.writeObjectValue("significance", ceiling_MathPostRequestBody.significance, serializeJson); diff --git a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/ceiling_Precise/index.ts b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/ceiling_Precise/index.ts index 43ede13c909..43829c0191f 100644 --- a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/ceiling_Precise/index.ts +++ b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/ceiling_Precise/index.ts @@ -47,14 +47,14 @@ export interface Ceiling_PreciseRequestBuilder extends BaseRequestBuilder Record void>) { return deserializeIntoCeiling_PrecisePostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoCeiling_PrecisePostRequestBody(ceiling_PrecisePostRequestBody: Ceiling_PrecisePostRequestBody | undefined = {} as Ceiling_PrecisePostRequestBody) : Record void> { +export function deserializeIntoCeiling_PrecisePostRequestBody(ceiling_PrecisePostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { ceiling_PrecisePostRequestBody.backingStoreEnabled = true; }, "number": n => { ceiling_PrecisePostRequestBody.number = n.getObjectValue(createJsonFromDiscriminatorValue); }, @@ -65,7 +65,7 @@ export function deserializeIntoCeiling_PrecisePostRequestBody(ceiling_PrecisePos * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeCeiling_PrecisePostRequestBody(writer: SerializationWriter, ceiling_PrecisePostRequestBody: Ceiling_PrecisePostRequestBody | undefined = {} as Ceiling_PrecisePostRequestBody) : void { +export function serializeCeiling_PrecisePostRequestBody(writer: SerializationWriter, ceiling_PrecisePostRequestBody: Partial | undefined = {}) : void { writer.writeObjectValue("number", ceiling_PrecisePostRequestBody.number, serializeJson); writer.writeObjectValue("significance", ceiling_PrecisePostRequestBody.significance, serializeJson); writer.writeAdditionalData(ceiling_PrecisePostRequestBody.additionalData); diff --git a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/char/index.ts b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/char/index.ts index 441cba73ff0..2f71425b4eb 100644 --- a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/char/index.ts +++ b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/char/index.ts @@ -43,14 +43,14 @@ export interface CharRequestBuilder extends BaseRequestBuilder Record void>) { return deserializeIntoCharPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoCharPostRequestBody(charPostRequestBody: CharPostRequestBody | undefined = {} as CharPostRequestBody) : Record void> { +export function deserializeIntoCharPostRequestBody(charPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { charPostRequestBody.backingStoreEnabled = true; }, "number": n => { charPostRequestBody.number = n.getObjectValue(createJsonFromDiscriminatorValue); }, @@ -60,7 +60,7 @@ export function deserializeIntoCharPostRequestBody(charPostRequestBody: CharPost * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeCharPostRequestBody(writer: SerializationWriter, charPostRequestBody: CharPostRequestBody | undefined = {} as CharPostRequestBody) : void { +export function serializeCharPostRequestBody(writer: SerializationWriter, charPostRequestBody: Partial | undefined = {}) : void { writer.writeObjectValue("number", charPostRequestBody.number, serializeJson); writer.writeAdditionalData(charPostRequestBody.additionalData); } diff --git a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/chiSq_Dist/index.ts b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/chiSq_Dist/index.ts index 4a52a21d330..63386b500be 100644 --- a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/chiSq_Dist/index.ts +++ b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/chiSq_Dist/index.ts @@ -51,14 +51,14 @@ export interface ChiSq_DistRequestBuilder extends BaseRequestBuilder Record void>) { return deserializeIntoChiSq_DistPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoChiSq_DistPostRequestBody(chiSq_DistPostRequestBody: ChiSq_DistPostRequestBody | undefined = {} as ChiSq_DistPostRequestBody) : Record void> { +export function deserializeIntoChiSq_DistPostRequestBody(chiSq_DistPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { chiSq_DistPostRequestBody.backingStoreEnabled = true; }, "cumulative": n => { chiSq_DistPostRequestBody.cumulative = n.getObjectValue(createJsonFromDiscriminatorValue); }, @@ -70,7 +70,7 @@ export function deserializeIntoChiSq_DistPostRequestBody(chiSq_DistPostRequestBo * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeChiSq_DistPostRequestBody(writer: SerializationWriter, chiSq_DistPostRequestBody: ChiSq_DistPostRequestBody | undefined = {} as ChiSq_DistPostRequestBody) : void { +export function serializeChiSq_DistPostRequestBody(writer: SerializationWriter, chiSq_DistPostRequestBody: Partial | undefined = {}) : void { writer.writeObjectValue("cumulative", chiSq_DistPostRequestBody.cumulative, serializeJson); writer.writeObjectValue("degFreedom", chiSq_DistPostRequestBody.degFreedom, serializeJson); writer.writeObjectValue("x", chiSq_DistPostRequestBody.x, serializeJson); diff --git a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/chiSq_Dist_RT/index.ts b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/chiSq_Dist_RT/index.ts index 1352bcbe439..c20bef4d7cb 100644 --- a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/chiSq_Dist_RT/index.ts +++ b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/chiSq_Dist_RT/index.ts @@ -47,14 +47,14 @@ export interface ChiSq_Dist_RTRequestBuilder extends BaseRequestBuilder Record void>) { return deserializeIntoChiSq_Dist_RTPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoChiSq_Dist_RTPostRequestBody(chiSq_Dist_RTPostRequestBody: ChiSq_Dist_RTPostRequestBody | undefined = {} as ChiSq_Dist_RTPostRequestBody) : Record void> { +export function deserializeIntoChiSq_Dist_RTPostRequestBody(chiSq_Dist_RTPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { chiSq_Dist_RTPostRequestBody.backingStoreEnabled = true; }, "degFreedom": n => { chiSq_Dist_RTPostRequestBody.degFreedom = n.getObjectValue(createJsonFromDiscriminatorValue); }, @@ -65,7 +65,7 @@ export function deserializeIntoChiSq_Dist_RTPostRequestBody(chiSq_Dist_RTPostReq * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeChiSq_Dist_RTPostRequestBody(writer: SerializationWriter, chiSq_Dist_RTPostRequestBody: ChiSq_Dist_RTPostRequestBody | undefined = {} as ChiSq_Dist_RTPostRequestBody) : void { +export function serializeChiSq_Dist_RTPostRequestBody(writer: SerializationWriter, chiSq_Dist_RTPostRequestBody: Partial | undefined = {}) : void { writer.writeObjectValue("degFreedom", chiSq_Dist_RTPostRequestBody.degFreedom, serializeJson); writer.writeObjectValue("x", chiSq_Dist_RTPostRequestBody.x, serializeJson); writer.writeAdditionalData(chiSq_Dist_RTPostRequestBody.additionalData); diff --git a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/chiSq_Inv/index.ts b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/chiSq_Inv/index.ts index 0fc1b27fc49..caa7538cb0a 100644 --- a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/chiSq_Inv/index.ts +++ b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/chiSq_Inv/index.ts @@ -47,14 +47,14 @@ export interface ChiSq_InvRequestBuilder extends BaseRequestBuilder Record void>) { return deserializeIntoChiSq_InvPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoChiSq_InvPostRequestBody(chiSq_InvPostRequestBody: ChiSq_InvPostRequestBody | undefined = {} as ChiSq_InvPostRequestBody) : Record void> { +export function deserializeIntoChiSq_InvPostRequestBody(chiSq_InvPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { chiSq_InvPostRequestBody.backingStoreEnabled = true; }, "degFreedom": n => { chiSq_InvPostRequestBody.degFreedom = n.getObjectValue(createJsonFromDiscriminatorValue); }, @@ -65,7 +65,7 @@ export function deserializeIntoChiSq_InvPostRequestBody(chiSq_InvPostRequestBody * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeChiSq_InvPostRequestBody(writer: SerializationWriter, chiSq_InvPostRequestBody: ChiSq_InvPostRequestBody | undefined = {} as ChiSq_InvPostRequestBody) : void { +export function serializeChiSq_InvPostRequestBody(writer: SerializationWriter, chiSq_InvPostRequestBody: Partial | undefined = {}) : void { writer.writeObjectValue("degFreedom", chiSq_InvPostRequestBody.degFreedom, serializeJson); writer.writeObjectValue("probability", chiSq_InvPostRequestBody.probability, serializeJson); writer.writeAdditionalData(chiSq_InvPostRequestBody.additionalData); diff --git a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/chiSq_Inv_RT/index.ts b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/chiSq_Inv_RT/index.ts index be91ac3f526..52585d83f31 100644 --- a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/chiSq_Inv_RT/index.ts +++ b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/chiSq_Inv_RT/index.ts @@ -47,14 +47,14 @@ export interface ChiSq_Inv_RTRequestBuilder extends BaseRequestBuilder Record void>) { return deserializeIntoChiSq_Inv_RTPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoChiSq_Inv_RTPostRequestBody(chiSq_Inv_RTPostRequestBody: ChiSq_Inv_RTPostRequestBody | undefined = {} as ChiSq_Inv_RTPostRequestBody) : Record void> { +export function deserializeIntoChiSq_Inv_RTPostRequestBody(chiSq_Inv_RTPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { chiSq_Inv_RTPostRequestBody.backingStoreEnabled = true; }, "degFreedom": n => { chiSq_Inv_RTPostRequestBody.degFreedom = n.getObjectValue(createJsonFromDiscriminatorValue); }, @@ -65,7 +65,7 @@ export function deserializeIntoChiSq_Inv_RTPostRequestBody(chiSq_Inv_RTPostReque * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeChiSq_Inv_RTPostRequestBody(writer: SerializationWriter, chiSq_Inv_RTPostRequestBody: ChiSq_Inv_RTPostRequestBody | undefined = {} as ChiSq_Inv_RTPostRequestBody) : void { +export function serializeChiSq_Inv_RTPostRequestBody(writer: SerializationWriter, chiSq_Inv_RTPostRequestBody: Partial | undefined = {}) : void { writer.writeObjectValue("degFreedom", chiSq_Inv_RTPostRequestBody.degFreedom, serializeJson); writer.writeObjectValue("probability", chiSq_Inv_RTPostRequestBody.probability, serializeJson); writer.writeAdditionalData(chiSq_Inv_RTPostRequestBody.additionalData); diff --git a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/choose/index.ts b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/choose/index.ts index fa145496b42..db194254265 100644 --- a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/choose/index.ts +++ b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/choose/index.ts @@ -47,14 +47,14 @@ export interface ChooseRequestBuilder extends BaseRequestBuilder Record void>) { return deserializeIntoChoosePostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoChoosePostRequestBody(choosePostRequestBody: ChoosePostRequestBody | undefined = {} as ChoosePostRequestBody) : Record void> { +export function deserializeIntoChoosePostRequestBody(choosePostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { choosePostRequestBody.backingStoreEnabled = true; }, "indexNum": n => { choosePostRequestBody.indexNum = n.getObjectValue(createJsonFromDiscriminatorValue); }, @@ -65,7 +65,7 @@ export function deserializeIntoChoosePostRequestBody(choosePostRequestBody: Choo * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeChoosePostRequestBody(writer: SerializationWriter, choosePostRequestBody: ChoosePostRequestBody | undefined = {} as ChoosePostRequestBody) : void { +export function serializeChoosePostRequestBody(writer: SerializationWriter, choosePostRequestBody: Partial | undefined = {}) : void { writer.writeObjectValue("indexNum", choosePostRequestBody.indexNum, serializeJson); writer.writeObjectValue("values", choosePostRequestBody.values, serializeJson); writer.writeAdditionalData(choosePostRequestBody.additionalData); diff --git a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/clean/index.ts b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/clean/index.ts index f1fbc6c08f2..04f40f3882c 100644 --- a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/clean/index.ts +++ b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/clean/index.ts @@ -43,14 +43,14 @@ export interface CleanRequestBuilder extends BaseRequestBuilder Record void>) { return deserializeIntoCleanPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoCleanPostRequestBody(cleanPostRequestBody: CleanPostRequestBody | undefined = {} as CleanPostRequestBody) : Record void> { +export function deserializeIntoCleanPostRequestBody(cleanPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { cleanPostRequestBody.backingStoreEnabled = true; }, "text": n => { cleanPostRequestBody.text = n.getObjectValue(createJsonFromDiscriminatorValue); }, @@ -60,7 +60,7 @@ export function deserializeIntoCleanPostRequestBody(cleanPostRequestBody: CleanP * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeCleanPostRequestBody(writer: SerializationWriter, cleanPostRequestBody: CleanPostRequestBody | undefined = {} as CleanPostRequestBody) : void { +export function serializeCleanPostRequestBody(writer: SerializationWriter, cleanPostRequestBody: Partial | undefined = {}) : void { writer.writeObjectValue("text", cleanPostRequestBody.text, serializeJson); writer.writeAdditionalData(cleanPostRequestBody.additionalData); } diff --git a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/code/index.ts b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/code/index.ts index 12e710ef584..f67c9d342ef 100644 --- a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/code/index.ts +++ b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/code/index.ts @@ -43,14 +43,14 @@ export interface CodeRequestBuilder extends BaseRequestBuilder Record void>) { return deserializeIntoCodePostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoCodePostRequestBody(codePostRequestBody: CodePostRequestBody | undefined = {} as CodePostRequestBody) : Record void> { +export function deserializeIntoCodePostRequestBody(codePostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { codePostRequestBody.backingStoreEnabled = true; }, "text": n => { codePostRequestBody.text = n.getObjectValue(createJsonFromDiscriminatorValue); }, @@ -60,7 +60,7 @@ export function deserializeIntoCodePostRequestBody(codePostRequestBody: CodePost * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeCodePostRequestBody(writer: SerializationWriter, codePostRequestBody: CodePostRequestBody | undefined = {} as CodePostRequestBody) : void { +export function serializeCodePostRequestBody(writer: SerializationWriter, codePostRequestBody: Partial | undefined = {}) : void { writer.writeObjectValue("text", codePostRequestBody.text, serializeJson); writer.writeAdditionalData(codePostRequestBody.additionalData); } diff --git a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/columns/index.ts b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/columns/index.ts index 30cd63ea5ef..c89171f2358 100644 --- a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/columns/index.ts +++ b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/columns/index.ts @@ -43,14 +43,14 @@ export interface ColumnsRequestBuilder extends BaseRequestBuilder Record void>) { return deserializeIntoColumnsPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoColumnsPostRequestBody(columnsPostRequestBody: ColumnsPostRequestBody | undefined = {} as ColumnsPostRequestBody) : Record void> { +export function deserializeIntoColumnsPostRequestBody(columnsPostRequestBody: Partial | undefined = {}) : Record void> { return { "array": n => { columnsPostRequestBody.array = n.getObjectValue(createJsonFromDiscriminatorValue); }, "backingStoreEnabled": n => { columnsPostRequestBody.backingStoreEnabled = true; }, @@ -60,7 +60,7 @@ export function deserializeIntoColumnsPostRequestBody(columnsPostRequestBody: Co * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeColumnsPostRequestBody(writer: SerializationWriter, columnsPostRequestBody: ColumnsPostRequestBody | undefined = {} as ColumnsPostRequestBody) : void { +export function serializeColumnsPostRequestBody(writer: SerializationWriter, columnsPostRequestBody: Partial | undefined = {}) : void { writer.writeObjectValue("array", columnsPostRequestBody.array, serializeJson); writer.writeAdditionalData(columnsPostRequestBody.additionalData); } diff --git a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/combin/index.ts b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/combin/index.ts index abd40af2526..0aac9db35b0 100644 --- a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/combin/index.ts +++ b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/combin/index.ts @@ -47,14 +47,14 @@ export interface CombinRequestBuilder extends BaseRequestBuilder Record void>) { return deserializeIntoCombinPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoCombinPostRequestBody(combinPostRequestBody: CombinPostRequestBody | undefined = {} as CombinPostRequestBody) : Record void> { +export function deserializeIntoCombinPostRequestBody(combinPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { combinPostRequestBody.backingStoreEnabled = true; }, "number": n => { combinPostRequestBody.number = n.getObjectValue(createJsonFromDiscriminatorValue); }, @@ -65,7 +65,7 @@ export function deserializeIntoCombinPostRequestBody(combinPostRequestBody: Comb * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeCombinPostRequestBody(writer: SerializationWriter, combinPostRequestBody: CombinPostRequestBody | undefined = {} as CombinPostRequestBody) : void { +export function serializeCombinPostRequestBody(writer: SerializationWriter, combinPostRequestBody: Partial | undefined = {}) : void { writer.writeObjectValue("number", combinPostRequestBody.number, serializeJson); writer.writeObjectValue("numberChosen", combinPostRequestBody.numberChosen, serializeJson); writer.writeAdditionalData(combinPostRequestBody.additionalData); diff --git a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/combina/index.ts b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/combina/index.ts index 300dcb50bd0..d6c0820b985 100644 --- a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/combina/index.ts +++ b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/combina/index.ts @@ -47,14 +47,14 @@ export interface CombinaRequestBuilder extends BaseRequestBuilder Record void>) { return deserializeIntoCombinaPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoCombinaPostRequestBody(combinaPostRequestBody: CombinaPostRequestBody | undefined = {} as CombinaPostRequestBody) : Record void> { +export function deserializeIntoCombinaPostRequestBody(combinaPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { combinaPostRequestBody.backingStoreEnabled = true; }, "number": n => { combinaPostRequestBody.number = n.getObjectValue(createJsonFromDiscriminatorValue); }, @@ -65,7 +65,7 @@ export function deserializeIntoCombinaPostRequestBody(combinaPostRequestBody: Co * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeCombinaPostRequestBody(writer: SerializationWriter, combinaPostRequestBody: CombinaPostRequestBody | undefined = {} as CombinaPostRequestBody) : void { +export function serializeCombinaPostRequestBody(writer: SerializationWriter, combinaPostRequestBody: Partial | undefined = {}) : void { writer.writeObjectValue("number", combinaPostRequestBody.number, serializeJson); writer.writeObjectValue("numberChosen", combinaPostRequestBody.numberChosen, serializeJson); writer.writeAdditionalData(combinaPostRequestBody.additionalData); diff --git a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/complex/index.ts b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/complex/index.ts index 7b6e66e3215..1b417c4cdf9 100644 --- a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/complex/index.ts +++ b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/complex/index.ts @@ -51,14 +51,14 @@ export interface ComplexRequestBuilder extends BaseRequestBuilder Record void>) { return deserializeIntoComplexPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoComplexPostRequestBody(complexPostRequestBody: ComplexPostRequestBody | undefined = {} as ComplexPostRequestBody) : Record void> { +export function deserializeIntoComplexPostRequestBody(complexPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { complexPostRequestBody.backingStoreEnabled = true; }, "iNum": n => { complexPostRequestBody.iNum = n.getObjectValue(createJsonFromDiscriminatorValue); }, @@ -70,7 +70,7 @@ export function deserializeIntoComplexPostRequestBody(complexPostRequestBody: Co * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeComplexPostRequestBody(writer: SerializationWriter, complexPostRequestBody: ComplexPostRequestBody | undefined = {} as ComplexPostRequestBody) : void { +export function serializeComplexPostRequestBody(writer: SerializationWriter, complexPostRequestBody: Partial | undefined = {}) : void { writer.writeObjectValue("iNum", complexPostRequestBody.iNum, serializeJson); writer.writeObjectValue("realNum", complexPostRequestBody.realNum, serializeJson); writer.writeObjectValue("suffix", complexPostRequestBody.suffix, serializeJson); diff --git a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/concatenate/index.ts b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/concatenate/index.ts index f8add41ae87..bafd774d5c8 100644 --- a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/concatenate/index.ts +++ b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/concatenate/index.ts @@ -43,14 +43,14 @@ export interface ConcatenateRequestBuilder extends BaseRequestBuilder Record void>) { return deserializeIntoConcatenatePostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoConcatenatePostRequestBody(concatenatePostRequestBody: ConcatenatePostRequestBody | undefined = {} as ConcatenatePostRequestBody) : Record void> { +export function deserializeIntoConcatenatePostRequestBody(concatenatePostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { concatenatePostRequestBody.backingStoreEnabled = true; }, "values": n => { concatenatePostRequestBody.values = n.getObjectValue(createJsonFromDiscriminatorValue); }, @@ -60,7 +60,7 @@ export function deserializeIntoConcatenatePostRequestBody(concatenatePostRequest * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeConcatenatePostRequestBody(writer: SerializationWriter, concatenatePostRequestBody: ConcatenatePostRequestBody | undefined = {} as ConcatenatePostRequestBody) : void { +export function serializeConcatenatePostRequestBody(writer: SerializationWriter, concatenatePostRequestBody: Partial | undefined = {}) : void { writer.writeObjectValue("values", concatenatePostRequestBody.values, serializeJson); writer.writeAdditionalData(concatenatePostRequestBody.additionalData); } diff --git a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/confidence_Norm/index.ts b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/confidence_Norm/index.ts index be9f6c29e0e..3dc2714babb 100644 --- a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/confidence_Norm/index.ts +++ b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/confidence_Norm/index.ts @@ -51,14 +51,14 @@ export interface Confidence_NormRequestBuilder extends BaseRequestBuilder Record void>) { return deserializeIntoConfidence_NormPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoConfidence_NormPostRequestBody(confidence_NormPostRequestBody: Confidence_NormPostRequestBody | undefined = {} as Confidence_NormPostRequestBody) : Record void> { +export function deserializeIntoConfidence_NormPostRequestBody(confidence_NormPostRequestBody: Partial | undefined = {}) : Record void> { return { "alpha": n => { confidence_NormPostRequestBody.alpha = n.getObjectValue(createJsonFromDiscriminatorValue); }, "backingStoreEnabled": n => { confidence_NormPostRequestBody.backingStoreEnabled = true; }, @@ -70,7 +70,7 @@ export function deserializeIntoConfidence_NormPostRequestBody(confidence_NormPos * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeConfidence_NormPostRequestBody(writer: SerializationWriter, confidence_NormPostRequestBody: Confidence_NormPostRequestBody | undefined = {} as Confidence_NormPostRequestBody) : void { +export function serializeConfidence_NormPostRequestBody(writer: SerializationWriter, confidence_NormPostRequestBody: Partial | undefined = {}) : void { writer.writeObjectValue("alpha", confidence_NormPostRequestBody.alpha, serializeJson); writer.writeObjectValue("size", confidence_NormPostRequestBody.size, serializeJson); writer.writeObjectValue("standardDev", confidence_NormPostRequestBody.standardDev, serializeJson); diff --git a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/confidence_T/index.ts b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/confidence_T/index.ts index 1289db931a3..e3313531019 100644 --- a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/confidence_T/index.ts +++ b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/confidence_T/index.ts @@ -51,14 +51,14 @@ export interface Confidence_TRequestBuilder extends BaseRequestBuilder Record void>) { return deserializeIntoConfidence_TPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoConfidence_TPostRequestBody(confidence_TPostRequestBody: Confidence_TPostRequestBody | undefined = {} as Confidence_TPostRequestBody) : Record void> { +export function deserializeIntoConfidence_TPostRequestBody(confidence_TPostRequestBody: Partial | undefined = {}) : Record void> { return { "alpha": n => { confidence_TPostRequestBody.alpha = n.getObjectValue(createJsonFromDiscriminatorValue); }, "backingStoreEnabled": n => { confidence_TPostRequestBody.backingStoreEnabled = true; }, @@ -70,7 +70,7 @@ export function deserializeIntoConfidence_TPostRequestBody(confidence_TPostReque * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeConfidence_TPostRequestBody(writer: SerializationWriter, confidence_TPostRequestBody: Confidence_TPostRequestBody | undefined = {} as Confidence_TPostRequestBody) : void { +export function serializeConfidence_TPostRequestBody(writer: SerializationWriter, confidence_TPostRequestBody: Partial | undefined = {}) : void { writer.writeObjectValue("alpha", confidence_TPostRequestBody.alpha, serializeJson); writer.writeObjectValue("size", confidence_TPostRequestBody.size, serializeJson); writer.writeObjectValue("standardDev", confidence_TPostRequestBody.standardDev, serializeJson); diff --git a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/convert/index.ts b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/convert/index.ts index 349aeb09f59..6e7fc6349d7 100644 --- a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/convert/index.ts +++ b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/convert/index.ts @@ -51,14 +51,14 @@ export interface ConvertRequestBuilder extends BaseRequestBuilder Record void>) { return deserializeIntoConvertPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoConvertPostRequestBody(convertPostRequestBody: ConvertPostRequestBody | undefined = {} as ConvertPostRequestBody) : Record void> { +export function deserializeIntoConvertPostRequestBody(convertPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { convertPostRequestBody.backingStoreEnabled = true; }, "fromUnit": n => { convertPostRequestBody.fromUnit = n.getObjectValue(createJsonFromDiscriminatorValue); }, @@ -70,7 +70,7 @@ export function deserializeIntoConvertPostRequestBody(convertPostRequestBody: Co * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeConvertPostRequestBody(writer: SerializationWriter, convertPostRequestBody: ConvertPostRequestBody | undefined = {} as ConvertPostRequestBody) : void { +export function serializeConvertPostRequestBody(writer: SerializationWriter, convertPostRequestBody: Partial | undefined = {}) : void { writer.writeObjectValue("fromUnit", convertPostRequestBody.fromUnit, serializeJson); writer.writeObjectValue("number", convertPostRequestBody.number, serializeJson); writer.writeObjectValue("toUnit", convertPostRequestBody.toUnit, serializeJson); diff --git a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/cos/index.ts b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/cos/index.ts index 01be17707ff..94306c881de 100644 --- a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/cos/index.ts +++ b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/cos/index.ts @@ -43,14 +43,14 @@ export interface CosRequestBuilder extends BaseRequestBuilder * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a cosPostRequestBody */ -export function createCosPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createCosPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoCosPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoCosPostRequestBody(cosPostRequestBody: CosPostRequestBody | undefined = {} as CosPostRequestBody) : Record void> { +export function deserializeIntoCosPostRequestBody(cosPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { cosPostRequestBody.backingStoreEnabled = true; }, "number": n => { cosPostRequestBody.number = n.getObjectValue(createJsonFromDiscriminatorValue); }, @@ -60,7 +60,7 @@ export function deserializeIntoCosPostRequestBody(cosPostRequestBody: CosPostReq * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeCosPostRequestBody(writer: SerializationWriter, cosPostRequestBody: CosPostRequestBody | undefined = {} as CosPostRequestBody) : void { +export function serializeCosPostRequestBody(writer: SerializationWriter, cosPostRequestBody: Partial | undefined = {}) : void { writer.writeObjectValue("number", cosPostRequestBody.number, serializeJson); writer.writeAdditionalData(cosPostRequestBody.additionalData); } diff --git a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/cosh/index.ts b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/cosh/index.ts index c1296f0e105..5ddb730a3cf 100644 --- a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/cosh/index.ts +++ b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/cosh/index.ts @@ -43,14 +43,14 @@ export interface CoshRequestBuilder extends BaseRequestBuilder Record void>) { return deserializeIntoCoshPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoCoshPostRequestBody(coshPostRequestBody: CoshPostRequestBody | undefined = {} as CoshPostRequestBody) : Record void> { +export function deserializeIntoCoshPostRequestBody(coshPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { coshPostRequestBody.backingStoreEnabled = true; }, "number": n => { coshPostRequestBody.number = n.getObjectValue(createJsonFromDiscriminatorValue); }, @@ -60,7 +60,7 @@ export function deserializeIntoCoshPostRequestBody(coshPostRequestBody: CoshPost * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeCoshPostRequestBody(writer: SerializationWriter, coshPostRequestBody: CoshPostRequestBody | undefined = {} as CoshPostRequestBody) : void { +export function serializeCoshPostRequestBody(writer: SerializationWriter, coshPostRequestBody: Partial | undefined = {}) : void { writer.writeObjectValue("number", coshPostRequestBody.number, serializeJson); writer.writeAdditionalData(coshPostRequestBody.additionalData); } diff --git a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/cot/index.ts b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/cot/index.ts index fde9c405e2d..2312dc44092 100644 --- a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/cot/index.ts +++ b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/cot/index.ts @@ -43,14 +43,14 @@ export interface CotRequestBuilder extends BaseRequestBuilder * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a cotPostRequestBody */ -export function createCotPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createCotPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoCotPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoCotPostRequestBody(cotPostRequestBody: CotPostRequestBody | undefined = {} as CotPostRequestBody) : Record void> { +export function deserializeIntoCotPostRequestBody(cotPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { cotPostRequestBody.backingStoreEnabled = true; }, "number": n => { cotPostRequestBody.number = n.getObjectValue(createJsonFromDiscriminatorValue); }, @@ -60,7 +60,7 @@ export function deserializeIntoCotPostRequestBody(cotPostRequestBody: CotPostReq * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeCotPostRequestBody(writer: SerializationWriter, cotPostRequestBody: CotPostRequestBody | undefined = {} as CotPostRequestBody) : void { +export function serializeCotPostRequestBody(writer: SerializationWriter, cotPostRequestBody: Partial | undefined = {}) : void { writer.writeObjectValue("number", cotPostRequestBody.number, serializeJson); writer.writeAdditionalData(cotPostRequestBody.additionalData); } diff --git a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/coth/index.ts b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/coth/index.ts index f08c7ea276b..ebdad7ff758 100644 --- a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/coth/index.ts +++ b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/coth/index.ts @@ -43,14 +43,14 @@ export interface CothRequestBuilder extends BaseRequestBuilder Record void>) { return deserializeIntoCothPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoCothPostRequestBody(cothPostRequestBody: CothPostRequestBody | undefined = {} as CothPostRequestBody) : Record void> { +export function deserializeIntoCothPostRequestBody(cothPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { cothPostRequestBody.backingStoreEnabled = true; }, "number": n => { cothPostRequestBody.number = n.getObjectValue(createJsonFromDiscriminatorValue); }, @@ -60,7 +60,7 @@ export function deserializeIntoCothPostRequestBody(cothPostRequestBody: CothPost * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeCothPostRequestBody(writer: SerializationWriter, cothPostRequestBody: CothPostRequestBody | undefined = {} as CothPostRequestBody) : void { +export function serializeCothPostRequestBody(writer: SerializationWriter, cothPostRequestBody: Partial | undefined = {}) : void { writer.writeObjectValue("number", cothPostRequestBody.number, serializeJson); writer.writeAdditionalData(cothPostRequestBody.additionalData); } diff --git a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/count/index.ts b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/count/index.ts index 7442d59029c..e548ae4a14c 100644 --- a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/count/index.ts +++ b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/count/index.ts @@ -43,14 +43,14 @@ export interface CountRequestBuilder extends BaseRequestBuilder Record void>) { return deserializeIntoCountPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoCountPostRequestBody(countPostRequestBody: CountPostRequestBody | undefined = {} as CountPostRequestBody) : Record void> { +export function deserializeIntoCountPostRequestBody(countPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { countPostRequestBody.backingStoreEnabled = true; }, "values": n => { countPostRequestBody.values = n.getObjectValue(createJsonFromDiscriminatorValue); }, @@ -60,7 +60,7 @@ export function deserializeIntoCountPostRequestBody(countPostRequestBody: CountP * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeCountPostRequestBody(writer: SerializationWriter, countPostRequestBody: CountPostRequestBody | undefined = {} as CountPostRequestBody) : void { +export function serializeCountPostRequestBody(writer: SerializationWriter, countPostRequestBody: Partial | undefined = {}) : void { writer.writeObjectValue("values", countPostRequestBody.values, serializeJson); writer.writeAdditionalData(countPostRequestBody.additionalData); } diff --git a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/countA/index.ts b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/countA/index.ts index 7fa8fbb90f4..a089011e4ef 100644 --- a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/countA/index.ts +++ b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/countA/index.ts @@ -43,14 +43,14 @@ export interface CountARequestBuilder extends BaseRequestBuilder Record void>) { return deserializeIntoCountAPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoCountAPostRequestBody(countAPostRequestBody: CountAPostRequestBody | undefined = {} as CountAPostRequestBody) : Record void> { +export function deserializeIntoCountAPostRequestBody(countAPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { countAPostRequestBody.backingStoreEnabled = true; }, "values": n => { countAPostRequestBody.values = n.getObjectValue(createJsonFromDiscriminatorValue); }, @@ -60,7 +60,7 @@ export function deserializeIntoCountAPostRequestBody(countAPostRequestBody: Coun * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeCountAPostRequestBody(writer: SerializationWriter, countAPostRequestBody: CountAPostRequestBody | undefined = {} as CountAPostRequestBody) : void { +export function serializeCountAPostRequestBody(writer: SerializationWriter, countAPostRequestBody: Partial | undefined = {}) : void { writer.writeObjectValue("values", countAPostRequestBody.values, serializeJson); writer.writeAdditionalData(countAPostRequestBody.additionalData); } diff --git a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/countBlank/index.ts b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/countBlank/index.ts index 746ad1d83f9..421d33c04d3 100644 --- a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/countBlank/index.ts +++ b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/countBlank/index.ts @@ -43,14 +43,14 @@ export interface CountBlankRequestBuilder extends BaseRequestBuilder Record void>) { return deserializeIntoCountBlankPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoCountBlankPostRequestBody(countBlankPostRequestBody: CountBlankPostRequestBody | undefined = {} as CountBlankPostRequestBody) : Record void> { +export function deserializeIntoCountBlankPostRequestBody(countBlankPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { countBlankPostRequestBody.backingStoreEnabled = true; }, "range": n => { countBlankPostRequestBody.range = n.getObjectValue(createJsonFromDiscriminatorValue); }, @@ -60,7 +60,7 @@ export function deserializeIntoCountBlankPostRequestBody(countBlankPostRequestBo * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeCountBlankPostRequestBody(writer: SerializationWriter, countBlankPostRequestBody: CountBlankPostRequestBody | undefined = {} as CountBlankPostRequestBody) : void { +export function serializeCountBlankPostRequestBody(writer: SerializationWriter, countBlankPostRequestBody: Partial | undefined = {}) : void { writer.writeObjectValue("range", countBlankPostRequestBody.range, serializeJson); writer.writeAdditionalData(countBlankPostRequestBody.additionalData); } diff --git a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/countIf/index.ts b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/countIf/index.ts index 7af37de35d7..b5b718b4732 100644 --- a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/countIf/index.ts +++ b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/countIf/index.ts @@ -47,14 +47,14 @@ export interface CountIfRequestBuilder extends BaseRequestBuilder Record void>) { return deserializeIntoCountIfPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoCountIfPostRequestBody(countIfPostRequestBody: CountIfPostRequestBody | undefined = {} as CountIfPostRequestBody) : Record void> { +export function deserializeIntoCountIfPostRequestBody(countIfPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { countIfPostRequestBody.backingStoreEnabled = true; }, "criteria": n => { countIfPostRequestBody.criteria = n.getObjectValue(createJsonFromDiscriminatorValue); }, @@ -65,7 +65,7 @@ export function deserializeIntoCountIfPostRequestBody(countIfPostRequestBody: Co * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeCountIfPostRequestBody(writer: SerializationWriter, countIfPostRequestBody: CountIfPostRequestBody | undefined = {} as CountIfPostRequestBody) : void { +export function serializeCountIfPostRequestBody(writer: SerializationWriter, countIfPostRequestBody: Partial | undefined = {}) : void { writer.writeObjectValue("criteria", countIfPostRequestBody.criteria, serializeJson); writer.writeObjectValue("range", countIfPostRequestBody.range, serializeJson); writer.writeAdditionalData(countIfPostRequestBody.additionalData); diff --git a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/countIfs/index.ts b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/countIfs/index.ts index 23d16874357..7751fc3e4b9 100644 --- a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/countIfs/index.ts +++ b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/countIfs/index.ts @@ -43,14 +43,14 @@ export interface CountIfsRequestBuilder extends BaseRequestBuilder Record void>) { return deserializeIntoCountIfsPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoCountIfsPostRequestBody(countIfsPostRequestBody: CountIfsPostRequestBody | undefined = {} as CountIfsPostRequestBody) : Record void> { +export function deserializeIntoCountIfsPostRequestBody(countIfsPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { countIfsPostRequestBody.backingStoreEnabled = true; }, "values": n => { countIfsPostRequestBody.values = n.getObjectValue(createJsonFromDiscriminatorValue); }, @@ -60,7 +60,7 @@ export function deserializeIntoCountIfsPostRequestBody(countIfsPostRequestBody: * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeCountIfsPostRequestBody(writer: SerializationWriter, countIfsPostRequestBody: CountIfsPostRequestBody | undefined = {} as CountIfsPostRequestBody) : void { +export function serializeCountIfsPostRequestBody(writer: SerializationWriter, countIfsPostRequestBody: Partial | undefined = {}) : void { writer.writeObjectValue("values", countIfsPostRequestBody.values, serializeJson); writer.writeAdditionalData(countIfsPostRequestBody.additionalData); } diff --git a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/coupDayBs/index.ts b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/coupDayBs/index.ts index 25fd9df54ac..8d53fbb8877 100644 --- a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/coupDayBs/index.ts +++ b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/coupDayBs/index.ts @@ -55,14 +55,14 @@ export interface CoupDayBsRequestBuilder extends BaseRequestBuilder Record void>) { return deserializeIntoCoupDayBsPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoCoupDayBsPostRequestBody(coupDayBsPostRequestBody: CoupDayBsPostRequestBody | undefined = {} as CoupDayBsPostRequestBody) : Record void> { +export function deserializeIntoCoupDayBsPostRequestBody(coupDayBsPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { coupDayBsPostRequestBody.backingStoreEnabled = true; }, "basis": n => { coupDayBsPostRequestBody.basis = n.getObjectValue(createJsonFromDiscriminatorValue); }, @@ -75,7 +75,7 @@ export function deserializeIntoCoupDayBsPostRequestBody(coupDayBsPostRequestBody * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeCoupDayBsPostRequestBody(writer: SerializationWriter, coupDayBsPostRequestBody: CoupDayBsPostRequestBody | undefined = {} as CoupDayBsPostRequestBody) : void { +export function serializeCoupDayBsPostRequestBody(writer: SerializationWriter, coupDayBsPostRequestBody: Partial | undefined = {}) : void { writer.writeObjectValue("basis", coupDayBsPostRequestBody.basis, serializeJson); writer.writeObjectValue("frequency", coupDayBsPostRequestBody.frequency, serializeJson); writer.writeObjectValue("maturity", coupDayBsPostRequestBody.maturity, serializeJson); diff --git a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/coupDays/index.ts b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/coupDays/index.ts index 4434828b42c..fe881dc5355 100644 --- a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/coupDays/index.ts +++ b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/coupDays/index.ts @@ -55,14 +55,14 @@ export interface CoupDaysRequestBuilder extends BaseRequestBuilder Record void>) { return deserializeIntoCoupDaysPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoCoupDaysPostRequestBody(coupDaysPostRequestBody: CoupDaysPostRequestBody | undefined = {} as CoupDaysPostRequestBody) : Record void> { +export function deserializeIntoCoupDaysPostRequestBody(coupDaysPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { coupDaysPostRequestBody.backingStoreEnabled = true; }, "basis": n => { coupDaysPostRequestBody.basis = n.getObjectValue(createJsonFromDiscriminatorValue); }, @@ -75,7 +75,7 @@ export function deserializeIntoCoupDaysPostRequestBody(coupDaysPostRequestBody: * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeCoupDaysPostRequestBody(writer: SerializationWriter, coupDaysPostRequestBody: CoupDaysPostRequestBody | undefined = {} as CoupDaysPostRequestBody) : void { +export function serializeCoupDaysPostRequestBody(writer: SerializationWriter, coupDaysPostRequestBody: Partial | undefined = {}) : void { writer.writeObjectValue("basis", coupDaysPostRequestBody.basis, serializeJson); writer.writeObjectValue("frequency", coupDaysPostRequestBody.frequency, serializeJson); writer.writeObjectValue("maturity", coupDaysPostRequestBody.maturity, serializeJson); diff --git a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/coupDaysNc/index.ts b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/coupDaysNc/index.ts index cc7e7a3a72b..e301ccbb54c 100644 --- a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/coupDaysNc/index.ts +++ b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/coupDaysNc/index.ts @@ -55,14 +55,14 @@ export interface CoupDaysNcRequestBuilder extends BaseRequestBuilder Record void>) { return deserializeIntoCoupDaysNcPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoCoupDaysNcPostRequestBody(coupDaysNcPostRequestBody: CoupDaysNcPostRequestBody | undefined = {} as CoupDaysNcPostRequestBody) : Record void> { +export function deserializeIntoCoupDaysNcPostRequestBody(coupDaysNcPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { coupDaysNcPostRequestBody.backingStoreEnabled = true; }, "basis": n => { coupDaysNcPostRequestBody.basis = n.getObjectValue(createJsonFromDiscriminatorValue); }, @@ -75,7 +75,7 @@ export function deserializeIntoCoupDaysNcPostRequestBody(coupDaysNcPostRequestBo * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeCoupDaysNcPostRequestBody(writer: SerializationWriter, coupDaysNcPostRequestBody: CoupDaysNcPostRequestBody | undefined = {} as CoupDaysNcPostRequestBody) : void { +export function serializeCoupDaysNcPostRequestBody(writer: SerializationWriter, coupDaysNcPostRequestBody: Partial | undefined = {}) : void { writer.writeObjectValue("basis", coupDaysNcPostRequestBody.basis, serializeJson); writer.writeObjectValue("frequency", coupDaysNcPostRequestBody.frequency, serializeJson); writer.writeObjectValue("maturity", coupDaysNcPostRequestBody.maturity, serializeJson); diff --git a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/coupNcd/index.ts b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/coupNcd/index.ts index 14f64943be0..7cac8bddc74 100644 --- a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/coupNcd/index.ts +++ b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/coupNcd/index.ts @@ -55,14 +55,14 @@ export interface CoupNcdRequestBuilder extends BaseRequestBuilder Record void>) { return deserializeIntoCoupNcdPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoCoupNcdPostRequestBody(coupNcdPostRequestBody: CoupNcdPostRequestBody | undefined = {} as CoupNcdPostRequestBody) : Record void> { +export function deserializeIntoCoupNcdPostRequestBody(coupNcdPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { coupNcdPostRequestBody.backingStoreEnabled = true; }, "basis": n => { coupNcdPostRequestBody.basis = n.getObjectValue(createJsonFromDiscriminatorValue); }, @@ -75,7 +75,7 @@ export function deserializeIntoCoupNcdPostRequestBody(coupNcdPostRequestBody: Co * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeCoupNcdPostRequestBody(writer: SerializationWriter, coupNcdPostRequestBody: CoupNcdPostRequestBody | undefined = {} as CoupNcdPostRequestBody) : void { +export function serializeCoupNcdPostRequestBody(writer: SerializationWriter, coupNcdPostRequestBody: Partial | undefined = {}) : void { writer.writeObjectValue("basis", coupNcdPostRequestBody.basis, serializeJson); writer.writeObjectValue("frequency", coupNcdPostRequestBody.frequency, serializeJson); writer.writeObjectValue("maturity", coupNcdPostRequestBody.maturity, serializeJson); diff --git a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/coupNum/index.ts b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/coupNum/index.ts index ea02bb40eae..bf10c76a670 100644 --- a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/coupNum/index.ts +++ b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/coupNum/index.ts @@ -55,14 +55,14 @@ export interface CoupNumRequestBuilder extends BaseRequestBuilder Record void>) { return deserializeIntoCoupNumPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoCoupNumPostRequestBody(coupNumPostRequestBody: CoupNumPostRequestBody | undefined = {} as CoupNumPostRequestBody) : Record void> { +export function deserializeIntoCoupNumPostRequestBody(coupNumPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { coupNumPostRequestBody.backingStoreEnabled = true; }, "basis": n => { coupNumPostRequestBody.basis = n.getObjectValue(createJsonFromDiscriminatorValue); }, @@ -75,7 +75,7 @@ export function deserializeIntoCoupNumPostRequestBody(coupNumPostRequestBody: Co * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeCoupNumPostRequestBody(writer: SerializationWriter, coupNumPostRequestBody: CoupNumPostRequestBody | undefined = {} as CoupNumPostRequestBody) : void { +export function serializeCoupNumPostRequestBody(writer: SerializationWriter, coupNumPostRequestBody: Partial | undefined = {}) : void { writer.writeObjectValue("basis", coupNumPostRequestBody.basis, serializeJson); writer.writeObjectValue("frequency", coupNumPostRequestBody.frequency, serializeJson); writer.writeObjectValue("maturity", coupNumPostRequestBody.maturity, serializeJson); diff --git a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/coupPcd/index.ts b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/coupPcd/index.ts index 3ba040e292d..4cfda1bcbf1 100644 --- a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/coupPcd/index.ts +++ b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/coupPcd/index.ts @@ -55,14 +55,14 @@ export interface CoupPcdRequestBuilder extends BaseRequestBuilder Record void>) { return deserializeIntoCoupPcdPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoCoupPcdPostRequestBody(coupPcdPostRequestBody: CoupPcdPostRequestBody | undefined = {} as CoupPcdPostRequestBody) : Record void> { +export function deserializeIntoCoupPcdPostRequestBody(coupPcdPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { coupPcdPostRequestBody.backingStoreEnabled = true; }, "basis": n => { coupPcdPostRequestBody.basis = n.getObjectValue(createJsonFromDiscriminatorValue); }, @@ -75,7 +75,7 @@ export function deserializeIntoCoupPcdPostRequestBody(coupPcdPostRequestBody: Co * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeCoupPcdPostRequestBody(writer: SerializationWriter, coupPcdPostRequestBody: CoupPcdPostRequestBody | undefined = {} as CoupPcdPostRequestBody) : void { +export function serializeCoupPcdPostRequestBody(writer: SerializationWriter, coupPcdPostRequestBody: Partial | undefined = {}) : void { writer.writeObjectValue("basis", coupPcdPostRequestBody.basis, serializeJson); writer.writeObjectValue("frequency", coupPcdPostRequestBody.frequency, serializeJson); writer.writeObjectValue("maturity", coupPcdPostRequestBody.maturity, serializeJson); diff --git a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/csc/index.ts b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/csc/index.ts index e1f5fdedbfd..d16c9e99c0f 100644 --- a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/csc/index.ts +++ b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/csc/index.ts @@ -10,7 +10,7 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a cscPostRequestBody */ -export function createCscPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createCscPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoCscPostRequestBody; } export interface CscPostRequestBody extends AdditionalDataHolder, BackedModel, Parsable { @@ -50,7 +50,7 @@ export interface CscRequestBuilder extends BaseRequestBuilder * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoCscPostRequestBody(cscPostRequestBody: CscPostRequestBody | undefined = {} as CscPostRequestBody) : Record void> { +export function deserializeIntoCscPostRequestBody(cscPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { cscPostRequestBody.backingStoreEnabled = true; }, "number": n => { cscPostRequestBody.number = n.getObjectValue(createJsonFromDiscriminatorValue); }, @@ -60,7 +60,7 @@ export function deserializeIntoCscPostRequestBody(cscPostRequestBody: CscPostReq * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeCscPostRequestBody(writer: SerializationWriter, cscPostRequestBody: CscPostRequestBody | undefined = {} as CscPostRequestBody) : void { +export function serializeCscPostRequestBody(writer: SerializationWriter, cscPostRequestBody: Partial | undefined = {}) : void { writer.writeObjectValue("number", cscPostRequestBody.number, serializeJson); writer.writeAdditionalData(cscPostRequestBody.additionalData); } diff --git a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/csch/index.ts b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/csch/index.ts index 0863733d98d..3f294f3a4fa 100644 --- a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/csch/index.ts +++ b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/csch/index.ts @@ -10,7 +10,7 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a cschPostRequestBody */ -export function createCschPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createCschPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoCschPostRequestBody; } export interface CschPostRequestBody extends AdditionalDataHolder, BackedModel, Parsable { @@ -50,7 +50,7 @@ export interface CschRequestBuilder extends BaseRequestBuilder void> */ -export function deserializeIntoCschPostRequestBody(cschPostRequestBody: CschPostRequestBody | undefined = {} as CschPostRequestBody) : Record void> { +export function deserializeIntoCschPostRequestBody(cschPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { cschPostRequestBody.backingStoreEnabled = true; }, "number": n => { cschPostRequestBody.number = n.getObjectValue(createJsonFromDiscriminatorValue); }, @@ -60,7 +60,7 @@ export function deserializeIntoCschPostRequestBody(cschPostRequestBody: CschPost * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeCschPostRequestBody(writer: SerializationWriter, cschPostRequestBody: CschPostRequestBody | undefined = {} as CschPostRequestBody) : void { +export function serializeCschPostRequestBody(writer: SerializationWriter, cschPostRequestBody: Partial | undefined = {}) : void { writer.writeObjectValue("number", cschPostRequestBody.number, serializeJson); writer.writeAdditionalData(cschPostRequestBody.additionalData); } diff --git a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/cumIPmt/index.ts b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/cumIPmt/index.ts index ee73ae80fc9..e7208d81851 100644 --- a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/cumIPmt/index.ts +++ b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/cumIPmt/index.ts @@ -10,7 +10,7 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a cumIPmtPostRequestBody */ -export function createCumIPmtPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createCumIPmtPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoCumIPmtPostRequestBody; } export interface CumIPmtPostRequestBody extends AdditionalDataHolder, BackedModel, Parsable { @@ -70,7 +70,7 @@ export interface CumIPmtRequestBuilder extends BaseRequestBuilder void> */ -export function deserializeIntoCumIPmtPostRequestBody(cumIPmtPostRequestBody: CumIPmtPostRequestBody | undefined = {} as CumIPmtPostRequestBody) : Record void> { +export function deserializeIntoCumIPmtPostRequestBody(cumIPmtPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { cumIPmtPostRequestBody.backingStoreEnabled = true; }, "endPeriod": n => { cumIPmtPostRequestBody.endPeriod = n.getObjectValue(createJsonFromDiscriminatorValue); }, @@ -85,7 +85,7 @@ export function deserializeIntoCumIPmtPostRequestBody(cumIPmtPostRequestBody: Cu * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeCumIPmtPostRequestBody(writer: SerializationWriter, cumIPmtPostRequestBody: CumIPmtPostRequestBody | undefined = {} as CumIPmtPostRequestBody) : void { +export function serializeCumIPmtPostRequestBody(writer: SerializationWriter, cumIPmtPostRequestBody: Partial | undefined = {}) : void { writer.writeObjectValue("endPeriod", cumIPmtPostRequestBody.endPeriod, serializeJson); writer.writeObjectValue("nper", cumIPmtPostRequestBody.nper, serializeJson); writer.writeObjectValue("pv", cumIPmtPostRequestBody.pv, serializeJson); diff --git a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/cumPrinc/index.ts b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/cumPrinc/index.ts index 15aed523b1f..5749171ee25 100644 --- a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/cumPrinc/index.ts +++ b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/cumPrinc/index.ts @@ -10,7 +10,7 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a cumPrincPostRequestBody */ -export function createCumPrincPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createCumPrincPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoCumPrincPostRequestBody; } export interface CumPrincPostRequestBody extends AdditionalDataHolder, BackedModel, Parsable { @@ -70,7 +70,7 @@ export interface CumPrincRequestBuilder extends BaseRequestBuilder void> */ -export function deserializeIntoCumPrincPostRequestBody(cumPrincPostRequestBody: CumPrincPostRequestBody | undefined = {} as CumPrincPostRequestBody) : Record void> { +export function deserializeIntoCumPrincPostRequestBody(cumPrincPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { cumPrincPostRequestBody.backingStoreEnabled = true; }, "endPeriod": n => { cumPrincPostRequestBody.endPeriod = n.getObjectValue(createJsonFromDiscriminatorValue); }, @@ -85,7 +85,7 @@ export function deserializeIntoCumPrincPostRequestBody(cumPrincPostRequestBody: * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeCumPrincPostRequestBody(writer: SerializationWriter, cumPrincPostRequestBody: CumPrincPostRequestBody | undefined = {} as CumPrincPostRequestBody) : void { +export function serializeCumPrincPostRequestBody(writer: SerializationWriter, cumPrincPostRequestBody: Partial | undefined = {}) : void { writer.writeObjectValue("endPeriod", cumPrincPostRequestBody.endPeriod, serializeJson); writer.writeObjectValue("nper", cumPrincPostRequestBody.nper, serializeJson); writer.writeObjectValue("pv", cumPrincPostRequestBody.pv, serializeJson); diff --git a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/date/index.ts b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/date/index.ts index b8b3b3d5bd2..a9c971ab0a6 100644 --- a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/date/index.ts +++ b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/date/index.ts @@ -10,7 +10,7 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a datePostRequestBody */ -export function createDatePostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createDatePostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoDatePostRequestBody; } export interface DatePostRequestBody extends AdditionalDataHolder, BackedModel, Parsable { @@ -58,7 +58,7 @@ export interface DateRequestBuilder extends BaseRequestBuilder void> */ -export function deserializeIntoDatePostRequestBody(datePostRequestBody: DatePostRequestBody | undefined = {} as DatePostRequestBody) : Record void> { +export function deserializeIntoDatePostRequestBody(datePostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { datePostRequestBody.backingStoreEnabled = true; }, "day": n => { datePostRequestBody.day = n.getObjectValue(createJsonFromDiscriminatorValue); }, @@ -70,7 +70,7 @@ export function deserializeIntoDatePostRequestBody(datePostRequestBody: DatePost * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeDatePostRequestBody(writer: SerializationWriter, datePostRequestBody: DatePostRequestBody | undefined = {} as DatePostRequestBody) : void { +export function serializeDatePostRequestBody(writer: SerializationWriter, datePostRequestBody: Partial | undefined = {}) : void { writer.writeObjectValue("day", datePostRequestBody.day, serializeJson); writer.writeObjectValue("month", datePostRequestBody.month, serializeJson); writer.writeObjectValue("year", datePostRequestBody.year, serializeJson); diff --git a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/datevalue/index.ts b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/datevalue/index.ts index a9add6bbad9..eac9e45b6c4 100644 --- a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/datevalue/index.ts +++ b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/datevalue/index.ts @@ -10,7 +10,7 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a datevaluePostRequestBody */ -export function createDatevaluePostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createDatevaluePostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoDatevaluePostRequestBody; } export interface DatevaluePostRequestBody extends AdditionalDataHolder, BackedModel, Parsable { @@ -50,7 +50,7 @@ export interface DatevalueRequestBuilder extends BaseRequestBuilder void> */ -export function deserializeIntoDatevaluePostRequestBody(datevaluePostRequestBody: DatevaluePostRequestBody | undefined = {} as DatevaluePostRequestBody) : Record void> { +export function deserializeIntoDatevaluePostRequestBody(datevaluePostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { datevaluePostRequestBody.backingStoreEnabled = true; }, "dateText": n => { datevaluePostRequestBody.dateText = n.getObjectValue(createJsonFromDiscriminatorValue); }, @@ -60,7 +60,7 @@ export function deserializeIntoDatevaluePostRequestBody(datevaluePostRequestBody * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeDatevaluePostRequestBody(writer: SerializationWriter, datevaluePostRequestBody: DatevaluePostRequestBody | undefined = {} as DatevaluePostRequestBody) : void { +export function serializeDatevaluePostRequestBody(writer: SerializationWriter, datevaluePostRequestBody: Partial | undefined = {}) : void { writer.writeObjectValue("dateText", datevaluePostRequestBody.dateText, serializeJson); writer.writeAdditionalData(datevaluePostRequestBody.additionalData); } diff --git a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/daverage/index.ts b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/daverage/index.ts index d3a925b0aec..10af90a9fae 100644 --- a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/daverage/index.ts +++ b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/daverage/index.ts @@ -10,7 +10,7 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a daveragePostRequestBody */ -export function createDaveragePostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createDaveragePostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoDaveragePostRequestBody; } export interface DaveragePostRequestBody extends AdditionalDataHolder, BackedModel, Parsable { @@ -58,7 +58,7 @@ export interface DaverageRequestBuilder extends BaseRequestBuilder void> */ -export function deserializeIntoDaveragePostRequestBody(daveragePostRequestBody: DaveragePostRequestBody | undefined = {} as DaveragePostRequestBody) : Record void> { +export function deserializeIntoDaveragePostRequestBody(daveragePostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { daveragePostRequestBody.backingStoreEnabled = true; }, "criteria": n => { daveragePostRequestBody.criteria = n.getObjectValue(createJsonFromDiscriminatorValue); }, @@ -70,7 +70,7 @@ export function deserializeIntoDaveragePostRequestBody(daveragePostRequestBody: * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeDaveragePostRequestBody(writer: SerializationWriter, daveragePostRequestBody: DaveragePostRequestBody | undefined = {} as DaveragePostRequestBody) : void { +export function serializeDaveragePostRequestBody(writer: SerializationWriter, daveragePostRequestBody: Partial | undefined = {}) : void { writer.writeObjectValue("criteria", daveragePostRequestBody.criteria, serializeJson); writer.writeObjectValue("database", daveragePostRequestBody.database, serializeJson); writer.writeObjectValue("field", daveragePostRequestBody.field, serializeJson); diff --git a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/day/index.ts b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/day/index.ts index 5b786b544a8..4b2de5ad01b 100644 --- a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/day/index.ts +++ b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/day/index.ts @@ -10,7 +10,7 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a dayPostRequestBody */ -export function createDayPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createDayPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoDayPostRequestBody; } export interface DayPostRequestBody extends AdditionalDataHolder, BackedModel, Parsable { @@ -50,7 +50,7 @@ export interface DayRequestBuilder extends BaseRequestBuilder * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoDayPostRequestBody(dayPostRequestBody: DayPostRequestBody | undefined = {} as DayPostRequestBody) : Record void> { +export function deserializeIntoDayPostRequestBody(dayPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { dayPostRequestBody.backingStoreEnabled = true; }, "serialNumber": n => { dayPostRequestBody.serialNumber = n.getObjectValue(createJsonFromDiscriminatorValue); }, @@ -60,7 +60,7 @@ export function deserializeIntoDayPostRequestBody(dayPostRequestBody: DayPostReq * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeDayPostRequestBody(writer: SerializationWriter, dayPostRequestBody: DayPostRequestBody | undefined = {} as DayPostRequestBody) : void { +export function serializeDayPostRequestBody(writer: SerializationWriter, dayPostRequestBody: Partial | undefined = {}) : void { writer.writeObjectValue("serialNumber", dayPostRequestBody.serialNumber, serializeJson); writer.writeAdditionalData(dayPostRequestBody.additionalData); } diff --git a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/days/index.ts b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/days/index.ts index c5e5298d356..c9985fa5ad9 100644 --- a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/days/index.ts +++ b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/days/index.ts @@ -10,7 +10,7 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a daysPostRequestBody */ -export function createDaysPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createDaysPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoDaysPostRequestBody; } export interface DaysPostRequestBody extends AdditionalDataHolder, BackedModel, Parsable { @@ -54,7 +54,7 @@ export interface DaysRequestBuilder extends BaseRequestBuilder void> */ -export function deserializeIntoDaysPostRequestBody(daysPostRequestBody: DaysPostRequestBody | undefined = {} as DaysPostRequestBody) : Record void> { +export function deserializeIntoDaysPostRequestBody(daysPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { daysPostRequestBody.backingStoreEnabled = true; }, "endDate": n => { daysPostRequestBody.endDate = n.getObjectValue(createJsonFromDiscriminatorValue); }, @@ -65,7 +65,7 @@ export function deserializeIntoDaysPostRequestBody(daysPostRequestBody: DaysPost * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeDaysPostRequestBody(writer: SerializationWriter, daysPostRequestBody: DaysPostRequestBody | undefined = {} as DaysPostRequestBody) : void { +export function serializeDaysPostRequestBody(writer: SerializationWriter, daysPostRequestBody: Partial | undefined = {}) : void { writer.writeObjectValue("endDate", daysPostRequestBody.endDate, serializeJson); writer.writeObjectValue("startDate", daysPostRequestBody.startDate, serializeJson); writer.writeAdditionalData(daysPostRequestBody.additionalData); diff --git a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/days360/index.ts b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/days360/index.ts index 37af82b3290..f41d6139026 100644 --- a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/days360/index.ts +++ b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/days360/index.ts @@ -10,7 +10,7 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a days360PostRequestBody */ -export function createDays360PostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createDays360PostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoDays360PostRequestBody; } export interface Days360PostRequestBody extends AdditionalDataHolder, BackedModel, Parsable { @@ -58,7 +58,7 @@ export interface Days360RequestBuilder extends BaseRequestBuilder void> */ -export function deserializeIntoDays360PostRequestBody(days360PostRequestBody: Days360PostRequestBody | undefined = {} as Days360PostRequestBody) : Record void> { +export function deserializeIntoDays360PostRequestBody(days360PostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { days360PostRequestBody.backingStoreEnabled = true; }, "endDate": n => { days360PostRequestBody.endDate = n.getObjectValue(createJsonFromDiscriminatorValue); }, @@ -70,7 +70,7 @@ export function deserializeIntoDays360PostRequestBody(days360PostRequestBody: Da * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeDays360PostRequestBody(writer: SerializationWriter, days360PostRequestBody: Days360PostRequestBody | undefined = {} as Days360PostRequestBody) : void { +export function serializeDays360PostRequestBody(writer: SerializationWriter, days360PostRequestBody: Partial | undefined = {}) : void { writer.writeObjectValue("endDate", days360PostRequestBody.endDate, serializeJson); writer.writeObjectValue("method", days360PostRequestBody.method, serializeJson); writer.writeObjectValue("startDate", days360PostRequestBody.startDate, serializeJson); diff --git a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/db/index.ts b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/db/index.ts index 4d378cf5460..3437454189d 100644 --- a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/db/index.ts +++ b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/db/index.ts @@ -10,7 +10,7 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a dbPostRequestBody */ -export function createDbPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createDbPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoDbPostRequestBody; } export interface DbPostRequestBody extends AdditionalDataHolder, BackedModel, Parsable { @@ -66,7 +66,7 @@ export interface DbRequestBuilder extends BaseRequestBuilder { * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoDbPostRequestBody(dbPostRequestBody: DbPostRequestBody | undefined = {} as DbPostRequestBody) : Record void> { +export function deserializeIntoDbPostRequestBody(dbPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { dbPostRequestBody.backingStoreEnabled = true; }, "cost": n => { dbPostRequestBody.cost = n.getObjectValue(createJsonFromDiscriminatorValue); }, @@ -80,7 +80,7 @@ export function deserializeIntoDbPostRequestBody(dbPostRequestBody: DbPostReques * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeDbPostRequestBody(writer: SerializationWriter, dbPostRequestBody: DbPostRequestBody | undefined = {} as DbPostRequestBody) : void { +export function serializeDbPostRequestBody(writer: SerializationWriter, dbPostRequestBody: Partial | undefined = {}) : void { writer.writeObjectValue("cost", dbPostRequestBody.cost, serializeJson); writer.writeObjectValue("life", dbPostRequestBody.life, serializeJson); writer.writeObjectValue("month", dbPostRequestBody.month, serializeJson); diff --git a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/dbcs/index.ts b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/dbcs/index.ts index e1cf21eb91c..7563562f37c 100644 --- a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/dbcs/index.ts +++ b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/dbcs/index.ts @@ -10,7 +10,7 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a dbcsPostRequestBody */ -export function createDbcsPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createDbcsPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoDbcsPostRequestBody; } export interface DbcsPostRequestBody extends AdditionalDataHolder, BackedModel, Parsable { @@ -50,7 +50,7 @@ export interface DbcsRequestBuilder extends BaseRequestBuilder void> */ -export function deserializeIntoDbcsPostRequestBody(dbcsPostRequestBody: DbcsPostRequestBody | undefined = {} as DbcsPostRequestBody) : Record void> { +export function deserializeIntoDbcsPostRequestBody(dbcsPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { dbcsPostRequestBody.backingStoreEnabled = true; }, "text": n => { dbcsPostRequestBody.text = n.getObjectValue(createJsonFromDiscriminatorValue); }, @@ -60,7 +60,7 @@ export function deserializeIntoDbcsPostRequestBody(dbcsPostRequestBody: DbcsPost * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeDbcsPostRequestBody(writer: SerializationWriter, dbcsPostRequestBody: DbcsPostRequestBody | undefined = {} as DbcsPostRequestBody) : void { +export function serializeDbcsPostRequestBody(writer: SerializationWriter, dbcsPostRequestBody: Partial | undefined = {}) : void { writer.writeObjectValue("text", dbcsPostRequestBody.text, serializeJson); writer.writeAdditionalData(dbcsPostRequestBody.additionalData); } diff --git a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/dcount/index.ts b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/dcount/index.ts index 96466be7f53..7ca2bc9bfc1 100644 --- a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/dcount/index.ts +++ b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/dcount/index.ts @@ -10,7 +10,7 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a dcountPostRequestBody */ -export function createDcountPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createDcountPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoDcountPostRequestBody; } export interface DcountPostRequestBody extends AdditionalDataHolder, BackedModel, Parsable { @@ -58,7 +58,7 @@ export interface DcountRequestBuilder extends BaseRequestBuilder void> */ -export function deserializeIntoDcountPostRequestBody(dcountPostRequestBody: DcountPostRequestBody | undefined = {} as DcountPostRequestBody) : Record void> { +export function deserializeIntoDcountPostRequestBody(dcountPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { dcountPostRequestBody.backingStoreEnabled = true; }, "criteria": n => { dcountPostRequestBody.criteria = n.getObjectValue(createJsonFromDiscriminatorValue); }, @@ -70,7 +70,7 @@ export function deserializeIntoDcountPostRequestBody(dcountPostRequestBody: Dcou * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeDcountPostRequestBody(writer: SerializationWriter, dcountPostRequestBody: DcountPostRequestBody | undefined = {} as DcountPostRequestBody) : void { +export function serializeDcountPostRequestBody(writer: SerializationWriter, dcountPostRequestBody: Partial | undefined = {}) : void { writer.writeObjectValue("criteria", dcountPostRequestBody.criteria, serializeJson); writer.writeObjectValue("database", dcountPostRequestBody.database, serializeJson); writer.writeObjectValue("field", dcountPostRequestBody.field, serializeJson); diff --git a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/dcountA/index.ts b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/dcountA/index.ts index d5f8c150359..08205811c18 100644 --- a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/dcountA/index.ts +++ b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/dcountA/index.ts @@ -10,7 +10,7 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a dcountAPostRequestBody */ -export function createDcountAPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createDcountAPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoDcountAPostRequestBody; } export interface DcountAPostRequestBody extends AdditionalDataHolder, BackedModel, Parsable { @@ -58,7 +58,7 @@ export interface DcountARequestBuilder extends BaseRequestBuilder void> */ -export function deserializeIntoDcountAPostRequestBody(dcountAPostRequestBody: DcountAPostRequestBody | undefined = {} as DcountAPostRequestBody) : Record void> { +export function deserializeIntoDcountAPostRequestBody(dcountAPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { dcountAPostRequestBody.backingStoreEnabled = true; }, "criteria": n => { dcountAPostRequestBody.criteria = n.getObjectValue(createJsonFromDiscriminatorValue); }, @@ -70,7 +70,7 @@ export function deserializeIntoDcountAPostRequestBody(dcountAPostRequestBody: Dc * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeDcountAPostRequestBody(writer: SerializationWriter, dcountAPostRequestBody: DcountAPostRequestBody | undefined = {} as DcountAPostRequestBody) : void { +export function serializeDcountAPostRequestBody(writer: SerializationWriter, dcountAPostRequestBody: Partial | undefined = {}) : void { writer.writeObjectValue("criteria", dcountAPostRequestBody.criteria, serializeJson); writer.writeObjectValue("database", dcountAPostRequestBody.database, serializeJson); writer.writeObjectValue("field", dcountAPostRequestBody.field, serializeJson); diff --git a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/ddb/index.ts b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/ddb/index.ts index 7f34550b582..359b0eee9d7 100644 --- a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/ddb/index.ts +++ b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/ddb/index.ts @@ -10,7 +10,7 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a ddbPostRequestBody */ -export function createDdbPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createDdbPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoDdbPostRequestBody; } export interface DdbPostRequestBody extends AdditionalDataHolder, BackedModel, Parsable { @@ -66,7 +66,7 @@ export interface DdbRequestBuilder extends BaseRequestBuilder * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoDdbPostRequestBody(ddbPostRequestBody: DdbPostRequestBody | undefined = {} as DdbPostRequestBody) : Record void> { +export function deserializeIntoDdbPostRequestBody(ddbPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { ddbPostRequestBody.backingStoreEnabled = true; }, "cost": n => { ddbPostRequestBody.cost = n.getObjectValue(createJsonFromDiscriminatorValue); }, @@ -80,7 +80,7 @@ export function deserializeIntoDdbPostRequestBody(ddbPostRequestBody: DdbPostReq * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeDdbPostRequestBody(writer: SerializationWriter, ddbPostRequestBody: DdbPostRequestBody | undefined = {} as DdbPostRequestBody) : void { +export function serializeDdbPostRequestBody(writer: SerializationWriter, ddbPostRequestBody: Partial | undefined = {}) : void { writer.writeObjectValue("cost", ddbPostRequestBody.cost, serializeJson); writer.writeObjectValue("factor", ddbPostRequestBody.factor, serializeJson); writer.writeObjectValue("life", ddbPostRequestBody.life, serializeJson); diff --git a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/dec2Bin/index.ts b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/dec2Bin/index.ts index c5d010a3226..ca743e438a6 100644 --- a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/dec2Bin/index.ts +++ b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/dec2Bin/index.ts @@ -10,7 +10,7 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a dec2BinPostRequestBody */ -export function createDec2BinPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createDec2BinPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoDec2BinPostRequestBody; } export interface Dec2BinPostRequestBody extends AdditionalDataHolder, BackedModel, Parsable { @@ -54,7 +54,7 @@ export interface Dec2BinRequestBuilder extends BaseRequestBuilder void> */ -export function deserializeIntoDec2BinPostRequestBody(dec2BinPostRequestBody: Dec2BinPostRequestBody | undefined = {} as Dec2BinPostRequestBody) : Record void> { +export function deserializeIntoDec2BinPostRequestBody(dec2BinPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { dec2BinPostRequestBody.backingStoreEnabled = true; }, "number": n => { dec2BinPostRequestBody.number = n.getObjectValue(createJsonFromDiscriminatorValue); }, @@ -65,7 +65,7 @@ export function deserializeIntoDec2BinPostRequestBody(dec2BinPostRequestBody: De * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeDec2BinPostRequestBody(writer: SerializationWriter, dec2BinPostRequestBody: Dec2BinPostRequestBody | undefined = {} as Dec2BinPostRequestBody) : void { +export function serializeDec2BinPostRequestBody(writer: SerializationWriter, dec2BinPostRequestBody: Partial | undefined = {}) : void { writer.writeObjectValue("number", dec2BinPostRequestBody.number, serializeJson); writer.writeObjectValue("places", dec2BinPostRequestBody.places, serializeJson); writer.writeAdditionalData(dec2BinPostRequestBody.additionalData); diff --git a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/dec2Hex/index.ts b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/dec2Hex/index.ts index 2ce60f7529d..ef557492787 100644 --- a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/dec2Hex/index.ts +++ b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/dec2Hex/index.ts @@ -10,7 +10,7 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a dec2HexPostRequestBody */ -export function createDec2HexPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createDec2HexPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoDec2HexPostRequestBody; } export interface Dec2HexPostRequestBody extends AdditionalDataHolder, BackedModel, Parsable { @@ -54,7 +54,7 @@ export interface Dec2HexRequestBuilder extends BaseRequestBuilder void> */ -export function deserializeIntoDec2HexPostRequestBody(dec2HexPostRequestBody: Dec2HexPostRequestBody | undefined = {} as Dec2HexPostRequestBody) : Record void> { +export function deserializeIntoDec2HexPostRequestBody(dec2HexPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { dec2HexPostRequestBody.backingStoreEnabled = true; }, "number": n => { dec2HexPostRequestBody.number = n.getObjectValue(createJsonFromDiscriminatorValue); }, @@ -65,7 +65,7 @@ export function deserializeIntoDec2HexPostRequestBody(dec2HexPostRequestBody: De * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeDec2HexPostRequestBody(writer: SerializationWriter, dec2HexPostRequestBody: Dec2HexPostRequestBody | undefined = {} as Dec2HexPostRequestBody) : void { +export function serializeDec2HexPostRequestBody(writer: SerializationWriter, dec2HexPostRequestBody: Partial | undefined = {}) : void { writer.writeObjectValue("number", dec2HexPostRequestBody.number, serializeJson); writer.writeObjectValue("places", dec2HexPostRequestBody.places, serializeJson); writer.writeAdditionalData(dec2HexPostRequestBody.additionalData); diff --git a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/dec2Oct/index.ts b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/dec2Oct/index.ts index e848cfc0ad7..88bbd97473e 100644 --- a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/dec2Oct/index.ts +++ b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/dec2Oct/index.ts @@ -10,7 +10,7 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a dec2OctPostRequestBody */ -export function createDec2OctPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createDec2OctPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoDec2OctPostRequestBody; } export interface Dec2OctPostRequestBody extends AdditionalDataHolder, BackedModel, Parsable { @@ -54,7 +54,7 @@ export interface Dec2OctRequestBuilder extends BaseRequestBuilder void> */ -export function deserializeIntoDec2OctPostRequestBody(dec2OctPostRequestBody: Dec2OctPostRequestBody | undefined = {} as Dec2OctPostRequestBody) : Record void> { +export function deserializeIntoDec2OctPostRequestBody(dec2OctPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { dec2OctPostRequestBody.backingStoreEnabled = true; }, "number": n => { dec2OctPostRequestBody.number = n.getObjectValue(createJsonFromDiscriminatorValue); }, @@ -65,7 +65,7 @@ export function deserializeIntoDec2OctPostRequestBody(dec2OctPostRequestBody: De * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeDec2OctPostRequestBody(writer: SerializationWriter, dec2OctPostRequestBody: Dec2OctPostRequestBody | undefined = {} as Dec2OctPostRequestBody) : void { +export function serializeDec2OctPostRequestBody(writer: SerializationWriter, dec2OctPostRequestBody: Partial | undefined = {}) : void { writer.writeObjectValue("number", dec2OctPostRequestBody.number, serializeJson); writer.writeObjectValue("places", dec2OctPostRequestBody.places, serializeJson); writer.writeAdditionalData(dec2OctPostRequestBody.additionalData); diff --git a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/decimal/index.ts b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/decimal/index.ts index 72785a92171..bdbbcf9673d 100644 --- a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/decimal/index.ts +++ b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/decimal/index.ts @@ -10,7 +10,7 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a decimalPostRequestBody */ -export function createDecimalPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createDecimalPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoDecimalPostRequestBody; } export interface DecimalPostRequestBody extends AdditionalDataHolder, BackedModel, Parsable { @@ -54,7 +54,7 @@ export interface DecimalRequestBuilder extends BaseRequestBuilder void> */ -export function deserializeIntoDecimalPostRequestBody(decimalPostRequestBody: DecimalPostRequestBody | undefined = {} as DecimalPostRequestBody) : Record void> { +export function deserializeIntoDecimalPostRequestBody(decimalPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { decimalPostRequestBody.backingStoreEnabled = true; }, "number": n => { decimalPostRequestBody.number = n.getObjectValue(createJsonFromDiscriminatorValue); }, @@ -65,7 +65,7 @@ export function deserializeIntoDecimalPostRequestBody(decimalPostRequestBody: De * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeDecimalPostRequestBody(writer: SerializationWriter, decimalPostRequestBody: DecimalPostRequestBody | undefined = {} as DecimalPostRequestBody) : void { +export function serializeDecimalPostRequestBody(writer: SerializationWriter, decimalPostRequestBody: Partial | undefined = {}) : void { writer.writeObjectValue("number", decimalPostRequestBody.number, serializeJson); writer.writeObjectValue("radix", decimalPostRequestBody.radix, serializeJson); writer.writeAdditionalData(decimalPostRequestBody.additionalData); diff --git a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/degrees/index.ts b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/degrees/index.ts index 0e4429d07cc..c04949e32bb 100644 --- a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/degrees/index.ts +++ b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/degrees/index.ts @@ -10,7 +10,7 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a degreesPostRequestBody */ -export function createDegreesPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createDegreesPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoDegreesPostRequestBody; } export interface DegreesPostRequestBody extends AdditionalDataHolder, BackedModel, Parsable { @@ -50,7 +50,7 @@ export interface DegreesRequestBuilder extends BaseRequestBuilder void> */ -export function deserializeIntoDegreesPostRequestBody(degreesPostRequestBody: DegreesPostRequestBody | undefined = {} as DegreesPostRequestBody) : Record void> { +export function deserializeIntoDegreesPostRequestBody(degreesPostRequestBody: Partial | undefined = {}) : Record void> { return { "angle": n => { degreesPostRequestBody.angle = n.getObjectValue(createJsonFromDiscriminatorValue); }, "backingStoreEnabled": n => { degreesPostRequestBody.backingStoreEnabled = true; }, @@ -60,7 +60,7 @@ export function deserializeIntoDegreesPostRequestBody(degreesPostRequestBody: De * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeDegreesPostRequestBody(writer: SerializationWriter, degreesPostRequestBody: DegreesPostRequestBody | undefined = {} as DegreesPostRequestBody) : void { +export function serializeDegreesPostRequestBody(writer: SerializationWriter, degreesPostRequestBody: Partial | undefined = {}) : void { writer.writeObjectValue("angle", degreesPostRequestBody.angle, serializeJson); writer.writeAdditionalData(degreesPostRequestBody.additionalData); } diff --git a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/delta/index.ts b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/delta/index.ts index be3409775e9..5bc578d1c54 100644 --- a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/delta/index.ts +++ b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/delta/index.ts @@ -10,7 +10,7 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a deltaPostRequestBody */ -export function createDeltaPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createDeltaPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoDeltaPostRequestBody; } export interface DeltaPostRequestBody extends AdditionalDataHolder, BackedModel, Parsable { @@ -54,7 +54,7 @@ export interface DeltaRequestBuilder extends BaseRequestBuilder void> */ -export function deserializeIntoDeltaPostRequestBody(deltaPostRequestBody: DeltaPostRequestBody | undefined = {} as DeltaPostRequestBody) : Record void> { +export function deserializeIntoDeltaPostRequestBody(deltaPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { deltaPostRequestBody.backingStoreEnabled = true; }, "number1": n => { deltaPostRequestBody.number1 = n.getObjectValue(createJsonFromDiscriminatorValue); }, @@ -65,7 +65,7 @@ export function deserializeIntoDeltaPostRequestBody(deltaPostRequestBody: DeltaP * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeDeltaPostRequestBody(writer: SerializationWriter, deltaPostRequestBody: DeltaPostRequestBody | undefined = {} as DeltaPostRequestBody) : void { +export function serializeDeltaPostRequestBody(writer: SerializationWriter, deltaPostRequestBody: Partial | undefined = {}) : void { writer.writeObjectValue("number1", deltaPostRequestBody.number1, serializeJson); writer.writeObjectValue("number2", deltaPostRequestBody.number2, serializeJson); writer.writeAdditionalData(deltaPostRequestBody.additionalData); diff --git a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/devSq/index.ts b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/devSq/index.ts index fa1e0923521..ee0588a16c2 100644 --- a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/devSq/index.ts +++ b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/devSq/index.ts @@ -10,14 +10,14 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a devSqPostRequestBody */ -export function createDevSqPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createDevSqPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoDevSqPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoDevSqPostRequestBody(devSqPostRequestBody: DevSqPostRequestBody | undefined = {} as DevSqPostRequestBody) : Record void> { +export function deserializeIntoDevSqPostRequestBody(devSqPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { devSqPostRequestBody.backingStoreEnabled = true; }, "values": n => { devSqPostRequestBody.values = n.getObjectValue(createJsonFromDiscriminatorValue); }, @@ -60,7 +60,7 @@ export interface DevSqRequestBuilder extends BaseRequestBuilder | undefined = {}) : void { writer.writeObjectValue("values", devSqPostRequestBody.values, serializeJson); writer.writeAdditionalData(devSqPostRequestBody.additionalData); } diff --git a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/dget/index.ts b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/dget/index.ts index c2cc7d88150..a8f4bd6d91f 100644 --- a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/dget/index.ts +++ b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/dget/index.ts @@ -10,14 +10,14 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a dgetPostRequestBody */ -export function createDgetPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createDgetPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoDgetPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoDgetPostRequestBody(dgetPostRequestBody: DgetPostRequestBody | undefined = {} as DgetPostRequestBody) : Record void> { +export function deserializeIntoDgetPostRequestBody(dgetPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { dgetPostRequestBody.backingStoreEnabled = true; }, "criteria": n => { dgetPostRequestBody.criteria = n.getObjectValue(createJsonFromDiscriminatorValue); }, @@ -70,7 +70,7 @@ export interface DgetRequestBuilder extends BaseRequestBuilder | undefined = {}) : void { writer.writeObjectValue("criteria", dgetPostRequestBody.criteria, serializeJson); writer.writeObjectValue("database", dgetPostRequestBody.database, serializeJson); writer.writeObjectValue("field", dgetPostRequestBody.field, serializeJson); diff --git a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/disc/index.ts b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/disc/index.ts index d0350dc91a4..92f4d3f6b91 100644 --- a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/disc/index.ts +++ b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/disc/index.ts @@ -10,14 +10,14 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a discPostRequestBody */ -export function createDiscPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createDiscPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoDiscPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoDiscPostRequestBody(discPostRequestBody: DiscPostRequestBody | undefined = {} as DiscPostRequestBody) : Record void> { +export function deserializeIntoDiscPostRequestBody(discPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { discPostRequestBody.backingStoreEnabled = true; }, "basis": n => { discPostRequestBody.basis = n.getObjectValue(createJsonFromDiscriminatorValue); }, @@ -80,7 +80,7 @@ export interface DiscRequestBuilder extends BaseRequestBuilder | undefined = {}) : void { writer.writeObjectValue("basis", discPostRequestBody.basis, serializeJson); writer.writeObjectValue("maturity", discPostRequestBody.maturity, serializeJson); writer.writeObjectValue("pr", discPostRequestBody.pr, serializeJson); diff --git a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/dmax/index.ts b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/dmax/index.ts index 9e3c179d328..26575f6fb0c 100644 --- a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/dmax/index.ts +++ b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/dmax/index.ts @@ -10,14 +10,14 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a dmaxPostRequestBody */ -export function createDmaxPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createDmaxPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoDmaxPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoDmaxPostRequestBody(dmaxPostRequestBody: DmaxPostRequestBody | undefined = {} as DmaxPostRequestBody) : Record void> { +export function deserializeIntoDmaxPostRequestBody(dmaxPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { dmaxPostRequestBody.backingStoreEnabled = true; }, "criteria": n => { dmaxPostRequestBody.criteria = n.getObjectValue(createJsonFromDiscriminatorValue); }, @@ -70,7 +70,7 @@ export interface DmaxRequestBuilder extends BaseRequestBuilder | undefined = {}) : void { writer.writeObjectValue("criteria", dmaxPostRequestBody.criteria, serializeJson); writer.writeObjectValue("database", dmaxPostRequestBody.database, serializeJson); writer.writeObjectValue("field", dmaxPostRequestBody.field, serializeJson); diff --git a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/dmin/index.ts b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/dmin/index.ts index e551af29bbd..36f6f76e05d 100644 --- a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/dmin/index.ts +++ b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/dmin/index.ts @@ -10,14 +10,14 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a dminPostRequestBody */ -export function createDminPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createDminPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoDminPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoDminPostRequestBody(dminPostRequestBody: DminPostRequestBody | undefined = {} as DminPostRequestBody) : Record void> { +export function deserializeIntoDminPostRequestBody(dminPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { dminPostRequestBody.backingStoreEnabled = true; }, "criteria": n => { dminPostRequestBody.criteria = n.getObjectValue(createJsonFromDiscriminatorValue); }, @@ -70,7 +70,7 @@ export interface DminRequestBuilder extends BaseRequestBuilder | undefined = {}) : void { writer.writeObjectValue("criteria", dminPostRequestBody.criteria, serializeJson); writer.writeObjectValue("database", dminPostRequestBody.database, serializeJson); writer.writeObjectValue("field", dminPostRequestBody.field, serializeJson); diff --git a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/dollar/index.ts b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/dollar/index.ts index 5bb01e239aa..cf2d07f6884 100644 --- a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/dollar/index.ts +++ b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/dollar/index.ts @@ -10,14 +10,14 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a dollarPostRequestBody */ -export function createDollarPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createDollarPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoDollarPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoDollarPostRequestBody(dollarPostRequestBody: DollarPostRequestBody | undefined = {} as DollarPostRequestBody) : Record void> { +export function deserializeIntoDollarPostRequestBody(dollarPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { dollarPostRequestBody.backingStoreEnabled = true; }, "decimals": n => { dollarPostRequestBody.decimals = n.getObjectValue(createJsonFromDiscriminatorValue); }, @@ -65,7 +65,7 @@ export interface DollarRequestBuilder extends BaseRequestBuilder | undefined = {}) : void { writer.writeObjectValue("decimals", dollarPostRequestBody.decimals, serializeJson); writer.writeObjectValue("number", dollarPostRequestBody.number, serializeJson); writer.writeAdditionalData(dollarPostRequestBody.additionalData); diff --git a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/dollarDe/index.ts b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/dollarDe/index.ts index 7490f7904f6..d5a1f65400a 100644 --- a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/dollarDe/index.ts +++ b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/dollarDe/index.ts @@ -10,14 +10,14 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a dollarDePostRequestBody */ -export function createDollarDePostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createDollarDePostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoDollarDePostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoDollarDePostRequestBody(dollarDePostRequestBody: DollarDePostRequestBody | undefined = {} as DollarDePostRequestBody) : Record void> { +export function deserializeIntoDollarDePostRequestBody(dollarDePostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { dollarDePostRequestBody.backingStoreEnabled = true; }, "fraction": n => { dollarDePostRequestBody.fraction = n.getObjectValue(createJsonFromDiscriminatorValue); }, @@ -65,7 +65,7 @@ export interface DollarDeRequestBuilder extends BaseRequestBuilder | undefined = {}) : void { writer.writeObjectValue("fraction", dollarDePostRequestBody.fraction, serializeJson); writer.writeObjectValue("fractionalDollar", dollarDePostRequestBody.fractionalDollar, serializeJson); writer.writeAdditionalData(dollarDePostRequestBody.additionalData); diff --git a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/dollarFr/index.ts b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/dollarFr/index.ts index cf0491b89bf..17df9f661b2 100644 --- a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/dollarFr/index.ts +++ b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/dollarFr/index.ts @@ -10,14 +10,14 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a dollarFrPostRequestBody */ -export function createDollarFrPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createDollarFrPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoDollarFrPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoDollarFrPostRequestBody(dollarFrPostRequestBody: DollarFrPostRequestBody | undefined = {} as DollarFrPostRequestBody) : Record void> { +export function deserializeIntoDollarFrPostRequestBody(dollarFrPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { dollarFrPostRequestBody.backingStoreEnabled = true; }, "decimalDollar": n => { dollarFrPostRequestBody.decimalDollar = n.getObjectValue(createJsonFromDiscriminatorValue); }, @@ -65,7 +65,7 @@ export interface DollarFrRequestBuilder extends BaseRequestBuilder | undefined = {}) : void { writer.writeObjectValue("decimalDollar", dollarFrPostRequestBody.decimalDollar, serializeJson); writer.writeObjectValue("fraction", dollarFrPostRequestBody.fraction, serializeJson); writer.writeAdditionalData(dollarFrPostRequestBody.additionalData); diff --git a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/dproduct/index.ts b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/dproduct/index.ts index eaedaeaabb9..1aae592db07 100644 --- a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/dproduct/index.ts +++ b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/dproduct/index.ts @@ -10,14 +10,14 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a dproductPostRequestBody */ -export function createDproductPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createDproductPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoDproductPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoDproductPostRequestBody(dproductPostRequestBody: DproductPostRequestBody | undefined = {} as DproductPostRequestBody) : Record void> { +export function deserializeIntoDproductPostRequestBody(dproductPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { dproductPostRequestBody.backingStoreEnabled = true; }, "criteria": n => { dproductPostRequestBody.criteria = n.getObjectValue(createJsonFromDiscriminatorValue); }, @@ -70,7 +70,7 @@ export interface DproductRequestBuilder extends BaseRequestBuilder | undefined = {}) : void { writer.writeObjectValue("criteria", dproductPostRequestBody.criteria, serializeJson); writer.writeObjectValue("database", dproductPostRequestBody.database, serializeJson); writer.writeObjectValue("field", dproductPostRequestBody.field, serializeJson); diff --git a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/dstDev/index.ts b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/dstDev/index.ts index 353ccc7d18d..911a1510a97 100644 --- a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/dstDev/index.ts +++ b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/dstDev/index.ts @@ -10,14 +10,14 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a dstDevPostRequestBody */ -export function createDstDevPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createDstDevPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoDstDevPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoDstDevPostRequestBody(dstDevPostRequestBody: DstDevPostRequestBody | undefined = {} as DstDevPostRequestBody) : Record void> { +export function deserializeIntoDstDevPostRequestBody(dstDevPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { dstDevPostRequestBody.backingStoreEnabled = true; }, "criteria": n => { dstDevPostRequestBody.criteria = n.getObjectValue(createJsonFromDiscriminatorValue); }, @@ -70,7 +70,7 @@ export interface DstDevRequestBuilder extends BaseRequestBuilder | undefined = {}) : void { writer.writeObjectValue("criteria", dstDevPostRequestBody.criteria, serializeJson); writer.writeObjectValue("database", dstDevPostRequestBody.database, serializeJson); writer.writeObjectValue("field", dstDevPostRequestBody.field, serializeJson); diff --git a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/dstDevP/index.ts b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/dstDevP/index.ts index 205f59807d9..83e5af90d22 100644 --- a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/dstDevP/index.ts +++ b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/dstDevP/index.ts @@ -10,14 +10,14 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a dstDevPPostRequestBody */ -export function createDstDevPPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createDstDevPPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoDstDevPPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoDstDevPPostRequestBody(dstDevPPostRequestBody: DstDevPPostRequestBody | undefined = {} as DstDevPPostRequestBody) : Record void> { +export function deserializeIntoDstDevPPostRequestBody(dstDevPPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { dstDevPPostRequestBody.backingStoreEnabled = true; }, "criteria": n => { dstDevPPostRequestBody.criteria = n.getObjectValue(createJsonFromDiscriminatorValue); }, @@ -70,7 +70,7 @@ export interface DstDevPRequestBuilder extends BaseRequestBuilder | undefined = {}) : void { writer.writeObjectValue("criteria", dstDevPPostRequestBody.criteria, serializeJson); writer.writeObjectValue("database", dstDevPPostRequestBody.database, serializeJson); writer.writeObjectValue("field", dstDevPPostRequestBody.field, serializeJson); diff --git a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/dsum/index.ts b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/dsum/index.ts index 2f84410b420..a83084f024b 100644 --- a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/dsum/index.ts +++ b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/dsum/index.ts @@ -10,14 +10,14 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a dsumPostRequestBody */ -export function createDsumPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createDsumPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoDsumPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoDsumPostRequestBody(dsumPostRequestBody: DsumPostRequestBody | undefined = {} as DsumPostRequestBody) : Record void> { +export function deserializeIntoDsumPostRequestBody(dsumPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { dsumPostRequestBody.backingStoreEnabled = true; }, "criteria": n => { dsumPostRequestBody.criteria = n.getObjectValue(createJsonFromDiscriminatorValue); }, @@ -70,7 +70,7 @@ export interface DsumRequestBuilder extends BaseRequestBuilder | undefined = {}) : void { writer.writeObjectValue("criteria", dsumPostRequestBody.criteria, serializeJson); writer.writeObjectValue("database", dsumPostRequestBody.database, serializeJson); writer.writeObjectValue("field", dsumPostRequestBody.field, serializeJson); diff --git a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/duration/index.ts b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/duration/index.ts index 21ae824e791..e0f574cea47 100644 --- a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/duration/index.ts +++ b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/duration/index.ts @@ -10,14 +10,14 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a durationPostRequestBody */ -export function createDurationPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createDurationPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoDurationPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoDurationPostRequestBody(durationPostRequestBody: DurationPostRequestBody | undefined = {} as DurationPostRequestBody) : Record void> { +export function deserializeIntoDurationPostRequestBody(durationPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { durationPostRequestBody.backingStoreEnabled = true; }, "basis": n => { durationPostRequestBody.basis = n.getObjectValue(createJsonFromDiscriminatorValue); }, @@ -85,7 +85,7 @@ export interface DurationRequestBuilder extends BaseRequestBuilder | undefined = {}) : void { writer.writeObjectValue("basis", durationPostRequestBody.basis, serializeJson); writer.writeObjectValue("coupon", durationPostRequestBody.coupon, serializeJson); writer.writeObjectValue("frequency", durationPostRequestBody.frequency, serializeJson); diff --git a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/dvar/index.ts b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/dvar/index.ts index 3025c67a6b0..4915ce18aa1 100644 --- a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/dvar/index.ts +++ b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/dvar/index.ts @@ -10,14 +10,14 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a dvarPostRequestBody */ -export function createDvarPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createDvarPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoDvarPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoDvarPostRequestBody(dvarPostRequestBody: DvarPostRequestBody | undefined = {} as DvarPostRequestBody) : Record void> { +export function deserializeIntoDvarPostRequestBody(dvarPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { dvarPostRequestBody.backingStoreEnabled = true; }, "criteria": n => { dvarPostRequestBody.criteria = n.getObjectValue(createJsonFromDiscriminatorValue); }, @@ -70,7 +70,7 @@ export interface DvarRequestBuilder extends BaseRequestBuilder | undefined = {}) : void { writer.writeObjectValue("criteria", dvarPostRequestBody.criteria, serializeJson); writer.writeObjectValue("database", dvarPostRequestBody.database, serializeJson); writer.writeObjectValue("field", dvarPostRequestBody.field, serializeJson); diff --git a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/dvarP/index.ts b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/dvarP/index.ts index fda4e801837..ba8a88112ce 100644 --- a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/dvarP/index.ts +++ b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/dvarP/index.ts @@ -10,14 +10,14 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a dvarPPostRequestBody */ -export function createDvarPPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createDvarPPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoDvarPPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoDvarPPostRequestBody(dvarPPostRequestBody: DvarPPostRequestBody | undefined = {} as DvarPPostRequestBody) : Record void> { +export function deserializeIntoDvarPPostRequestBody(dvarPPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { dvarPPostRequestBody.backingStoreEnabled = true; }, "criteria": n => { dvarPPostRequestBody.criteria = n.getObjectValue(createJsonFromDiscriminatorValue); }, @@ -70,7 +70,7 @@ export interface DvarPRequestBuilder extends BaseRequestBuilder | undefined = {}) : void { writer.writeObjectValue("criteria", dvarPPostRequestBody.criteria, serializeJson); writer.writeObjectValue("database", dvarPPostRequestBody.database, serializeJson); writer.writeObjectValue("field", dvarPPostRequestBody.field, serializeJson); diff --git a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/ecma_Ceiling/index.ts b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/ecma_Ceiling/index.ts index 29fcabaf84c..b689c91d691 100644 --- a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/ecma_Ceiling/index.ts +++ b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/ecma_Ceiling/index.ts @@ -10,14 +10,14 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a ecma_CeilingPostRequestBody */ -export function createEcma_CeilingPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createEcma_CeilingPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoEcma_CeilingPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoEcma_CeilingPostRequestBody(ecma_CeilingPostRequestBody: Ecma_CeilingPostRequestBody | undefined = {} as Ecma_CeilingPostRequestBody) : Record void> { +export function deserializeIntoEcma_CeilingPostRequestBody(ecma_CeilingPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { ecma_CeilingPostRequestBody.backingStoreEnabled = true; }, "number": n => { ecma_CeilingPostRequestBody.number = n.getObjectValue(createJsonFromDiscriminatorValue); }, @@ -65,7 +65,7 @@ export interface Ecma_CeilingRequestBuilder extends BaseRequestBuilder | undefined = {}) : void { writer.writeObjectValue("number", ecma_CeilingPostRequestBody.number, serializeJson); writer.writeObjectValue("significance", ecma_CeilingPostRequestBody.significance, serializeJson); writer.writeAdditionalData(ecma_CeilingPostRequestBody.additionalData); diff --git a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/edate/index.ts b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/edate/index.ts index df4326a04ee..221158dbe2f 100644 --- a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/edate/index.ts +++ b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/edate/index.ts @@ -10,14 +10,14 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a edatePostRequestBody */ -export function createEdatePostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createEdatePostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoEdatePostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoEdatePostRequestBody(edatePostRequestBody: EdatePostRequestBody | undefined = {} as EdatePostRequestBody) : Record void> { +export function deserializeIntoEdatePostRequestBody(edatePostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { edatePostRequestBody.backingStoreEnabled = true; }, "months": n => { edatePostRequestBody.months = n.getObjectValue(createJsonFromDiscriminatorValue); }, @@ -65,7 +65,7 @@ export interface EdateRequestBuilder extends BaseRequestBuilder | undefined = {}) : void { writer.writeObjectValue("months", edatePostRequestBody.months, serializeJson); writer.writeObjectValue("startDate", edatePostRequestBody.startDate, serializeJson); writer.writeAdditionalData(edatePostRequestBody.additionalData); diff --git a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/effect/index.ts b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/effect/index.ts index 84a90f36028..70fc7527340 100644 --- a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/effect/index.ts +++ b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/effect/index.ts @@ -10,14 +10,14 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a effectPostRequestBody */ -export function createEffectPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createEffectPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoEffectPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoEffectPostRequestBody(effectPostRequestBody: EffectPostRequestBody | undefined = {} as EffectPostRequestBody) : Record void> { +export function deserializeIntoEffectPostRequestBody(effectPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { effectPostRequestBody.backingStoreEnabled = true; }, "nominalRate": n => { effectPostRequestBody.nominalRate = n.getObjectValue(createJsonFromDiscriminatorValue); }, @@ -65,7 +65,7 @@ export interface EffectRequestBuilder extends BaseRequestBuilder | undefined = {}) : void { writer.writeObjectValue("nominalRate", effectPostRequestBody.nominalRate, serializeJson); writer.writeObjectValue("npery", effectPostRequestBody.npery, serializeJson); writer.writeAdditionalData(effectPostRequestBody.additionalData); diff --git a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/eoMonth/index.ts b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/eoMonth/index.ts index c707f990996..6c8cafed94b 100644 --- a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/eoMonth/index.ts +++ b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/eoMonth/index.ts @@ -10,14 +10,14 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a eoMonthPostRequestBody */ -export function createEoMonthPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createEoMonthPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoEoMonthPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoEoMonthPostRequestBody(eoMonthPostRequestBody: EoMonthPostRequestBody | undefined = {} as EoMonthPostRequestBody) : Record void> { +export function deserializeIntoEoMonthPostRequestBody(eoMonthPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { eoMonthPostRequestBody.backingStoreEnabled = true; }, "months": n => { eoMonthPostRequestBody.months = n.getObjectValue(createJsonFromDiscriminatorValue); }, @@ -65,7 +65,7 @@ export interface EoMonthRequestBuilder extends BaseRequestBuilder | undefined = {}) : void { writer.writeObjectValue("months", eoMonthPostRequestBody.months, serializeJson); writer.writeObjectValue("startDate", eoMonthPostRequestBody.startDate, serializeJson); writer.writeAdditionalData(eoMonthPostRequestBody.additionalData); diff --git a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/erf/index.ts b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/erf/index.ts index e5d0d35ff7d..beb465fe710 100644 --- a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/erf/index.ts +++ b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/erf/index.ts @@ -10,14 +10,14 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a erfPostRequestBody */ -export function createErfPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createErfPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoErfPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoErfPostRequestBody(erfPostRequestBody: ErfPostRequestBody | undefined = {} as ErfPostRequestBody) : Record void> { +export function deserializeIntoErfPostRequestBody(erfPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { erfPostRequestBody.backingStoreEnabled = true; }, "lowerLimit": n => { erfPostRequestBody.lowerLimit = n.getObjectValue(createJsonFromDiscriminatorValue); }, @@ -65,7 +65,7 @@ export interface ErfRequestBuilder extends BaseRequestBuilder * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeErfPostRequestBody(writer: SerializationWriter, erfPostRequestBody: ErfPostRequestBody | undefined = {} as ErfPostRequestBody) : void { +export function serializeErfPostRequestBody(writer: SerializationWriter, erfPostRequestBody: Partial | undefined = {}) : void { writer.writeObjectValue("lowerLimit", erfPostRequestBody.lowerLimit, serializeJson); writer.writeObjectValue("upperLimit", erfPostRequestBody.upperLimit, serializeJson); writer.writeAdditionalData(erfPostRequestBody.additionalData); diff --git a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/erfC/index.ts b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/erfC/index.ts index e03ac8090ac..48fc5af73fc 100644 --- a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/erfC/index.ts +++ b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/erfC/index.ts @@ -10,14 +10,14 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a erfCPostRequestBody */ -export function createErfCPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createErfCPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoErfCPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoErfCPostRequestBody(erfCPostRequestBody: ErfCPostRequestBody | undefined = {} as ErfCPostRequestBody) : Record void> { +export function deserializeIntoErfCPostRequestBody(erfCPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { erfCPostRequestBody.backingStoreEnabled = true; }, "x": n => { erfCPostRequestBody.x = n.getObjectValue(createJsonFromDiscriminatorValue); }, @@ -60,7 +60,7 @@ export interface ErfCRequestBuilder extends BaseRequestBuilder | undefined = {}) : void { writer.writeObjectValue("x", erfCPostRequestBody.x, serializeJson); writer.writeAdditionalData(erfCPostRequestBody.additionalData); } diff --git a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/erfC_Precise/index.ts b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/erfC_Precise/index.ts index 2db92f72d6e..fe38bf29d0a 100644 --- a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/erfC_Precise/index.ts +++ b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/erfC_Precise/index.ts @@ -10,14 +10,14 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a erfC_PrecisePostRequestBody */ -export function createErfC_PrecisePostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createErfC_PrecisePostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoErfC_PrecisePostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoErfC_PrecisePostRequestBody(erfC_PrecisePostRequestBody: ErfC_PrecisePostRequestBody | undefined = {} as ErfC_PrecisePostRequestBody) : Record void> { +export function deserializeIntoErfC_PrecisePostRequestBody(erfC_PrecisePostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { erfC_PrecisePostRequestBody.backingStoreEnabled = true; }, "x": n => { erfC_PrecisePostRequestBody.x = n.getObjectValue(createJsonFromDiscriminatorValue); }, @@ -60,7 +60,7 @@ export interface ErfC_PreciseRequestBuilder extends BaseRequestBuilder | undefined = {}) : void { writer.writeObjectValue("X", erfC_PrecisePostRequestBody.x, serializeJson); writer.writeAdditionalData(erfC_PrecisePostRequestBody.additionalData); } diff --git a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/erf_Precise/index.ts b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/erf_Precise/index.ts index b323e2b0785..9dd3a60690a 100644 --- a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/erf_Precise/index.ts +++ b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/erf_Precise/index.ts @@ -10,14 +10,14 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a erf_PrecisePostRequestBody */ -export function createErf_PrecisePostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createErf_PrecisePostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoErf_PrecisePostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoErf_PrecisePostRequestBody(erf_PrecisePostRequestBody: Erf_PrecisePostRequestBody | undefined = {} as Erf_PrecisePostRequestBody) : Record void> { +export function deserializeIntoErf_PrecisePostRequestBody(erf_PrecisePostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { erf_PrecisePostRequestBody.backingStoreEnabled = true; }, "x": n => { erf_PrecisePostRequestBody.x = n.getObjectValue(createJsonFromDiscriminatorValue); }, @@ -60,7 +60,7 @@ export interface Erf_PreciseRequestBuilder extends BaseRequestBuilder | undefined = {}) : void { writer.writeObjectValue("X", erf_PrecisePostRequestBody.x, serializeJson); writer.writeAdditionalData(erf_PrecisePostRequestBody.additionalData); } diff --git a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/error_Type/index.ts b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/error_Type/index.ts index 6141508a5e6..4be58636f4b 100644 --- a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/error_Type/index.ts +++ b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/error_Type/index.ts @@ -10,14 +10,14 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a error_TypePostRequestBody */ -export function createError_TypePostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createError_TypePostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoError_TypePostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoError_TypePostRequestBody(error_TypePostRequestBody: Error_TypePostRequestBody | undefined = {} as Error_TypePostRequestBody) : Record void> { +export function deserializeIntoError_TypePostRequestBody(error_TypePostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { error_TypePostRequestBody.backingStoreEnabled = true; }, "errorVal": n => { error_TypePostRequestBody.errorVal = n.getObjectValue(createJsonFromDiscriminatorValue); }, @@ -60,7 +60,7 @@ export interface Error_TypeRequestBuilder extends BaseRequestBuilder | undefined = {}) : void { writer.writeObjectValue("errorVal", error_TypePostRequestBody.errorVal, serializeJson); writer.writeAdditionalData(error_TypePostRequestBody.additionalData); } diff --git a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/even/index.ts b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/even/index.ts index 9d901009982..9cab19e3b19 100644 --- a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/even/index.ts +++ b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/even/index.ts @@ -10,14 +10,14 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a evenPostRequestBody */ -export function createEvenPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createEvenPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoEvenPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoEvenPostRequestBody(evenPostRequestBody: EvenPostRequestBody | undefined = {} as EvenPostRequestBody) : Record void> { +export function deserializeIntoEvenPostRequestBody(evenPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { evenPostRequestBody.backingStoreEnabled = true; }, "number": n => { evenPostRequestBody.number = n.getObjectValue(createJsonFromDiscriminatorValue); }, @@ -60,7 +60,7 @@ export interface EvenRequestBuilder extends BaseRequestBuilder | undefined = {}) : void { writer.writeObjectValue("number", evenPostRequestBody.number, serializeJson); writer.writeAdditionalData(evenPostRequestBody.additionalData); } diff --git a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/exact/index.ts b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/exact/index.ts index 696ebb9f8a9..10cfd11b492 100644 --- a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/exact/index.ts +++ b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/exact/index.ts @@ -10,14 +10,14 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a exactPostRequestBody */ -export function createExactPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createExactPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoExactPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoExactPostRequestBody(exactPostRequestBody: ExactPostRequestBody | undefined = {} as ExactPostRequestBody) : Record void> { +export function deserializeIntoExactPostRequestBody(exactPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { exactPostRequestBody.backingStoreEnabled = true; }, "text1": n => { exactPostRequestBody.text1 = n.getObjectValue(createJsonFromDiscriminatorValue); }, @@ -65,7 +65,7 @@ export interface ExactRequestBuilder extends BaseRequestBuilder | undefined = {}) : void { writer.writeObjectValue("text1", exactPostRequestBody.text1, serializeJson); writer.writeObjectValue("text2", exactPostRequestBody.text2, serializeJson); writer.writeAdditionalData(exactPostRequestBody.additionalData); diff --git a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/exp/index.ts b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/exp/index.ts index 8504bff05ab..422848d3c9b 100644 --- a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/exp/index.ts +++ b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/exp/index.ts @@ -10,14 +10,14 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a expPostRequestBody */ -export function createExpPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createExpPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoExpPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoExpPostRequestBody(expPostRequestBody: ExpPostRequestBody | undefined = {} as ExpPostRequestBody) : Record void> { +export function deserializeIntoExpPostRequestBody(expPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { expPostRequestBody.backingStoreEnabled = true; }, "number": n => { expPostRequestBody.number = n.getObjectValue(createJsonFromDiscriminatorValue); }, @@ -60,7 +60,7 @@ export interface ExpRequestBuilder extends BaseRequestBuilder * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeExpPostRequestBody(writer: SerializationWriter, expPostRequestBody: ExpPostRequestBody | undefined = {} as ExpPostRequestBody) : void { +export function serializeExpPostRequestBody(writer: SerializationWriter, expPostRequestBody: Partial | undefined = {}) : void { writer.writeObjectValue("number", expPostRequestBody.number, serializeJson); writer.writeAdditionalData(expPostRequestBody.additionalData); } diff --git a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/expon_Dist/index.ts b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/expon_Dist/index.ts index 9e7011f5a3f..fb362467409 100644 --- a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/expon_Dist/index.ts +++ b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/expon_Dist/index.ts @@ -10,14 +10,14 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a expon_DistPostRequestBody */ -export function createExpon_DistPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createExpon_DistPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoExpon_DistPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoExpon_DistPostRequestBody(expon_DistPostRequestBody: Expon_DistPostRequestBody | undefined = {} as Expon_DistPostRequestBody) : Record void> { +export function deserializeIntoExpon_DistPostRequestBody(expon_DistPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { expon_DistPostRequestBody.backingStoreEnabled = true; }, "cumulative": n => { expon_DistPostRequestBody.cumulative = n.getObjectValue(createJsonFromDiscriminatorValue); }, @@ -70,7 +70,7 @@ export interface Expon_DistRequestBuilder extends BaseRequestBuilder | undefined = {}) : void { writer.writeObjectValue("cumulative", expon_DistPostRequestBody.cumulative, serializeJson); writer.writeObjectValue("lambda", expon_DistPostRequestBody.lambda, serializeJson); writer.writeObjectValue("x", expon_DistPostRequestBody.x, serializeJson); diff --git a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/f_Dist/index.ts b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/f_Dist/index.ts index 823ab48e116..3bf77b8bed5 100644 --- a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/f_Dist/index.ts +++ b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/f_Dist/index.ts @@ -10,14 +10,14 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a f_DistPostRequestBody */ -export function createF_DistPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createF_DistPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoF_DistPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoF_DistPostRequestBody(f_DistPostRequestBody: F_DistPostRequestBody | undefined = {} as F_DistPostRequestBody) : Record void> { +export function deserializeIntoF_DistPostRequestBody(f_DistPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { f_DistPostRequestBody.backingStoreEnabled = true; }, "cumulative": n => { f_DistPostRequestBody.cumulative = n.getObjectValue(createJsonFromDiscriminatorValue); }, @@ -75,7 +75,7 @@ export interface F_DistRequestBuilder extends BaseRequestBuilder | undefined = {}) : void { writer.writeObjectValue("cumulative", f_DistPostRequestBody.cumulative, serializeJson); writer.writeObjectValue("degFreedom1", f_DistPostRequestBody.degFreedom1, serializeJson); writer.writeObjectValue("degFreedom2", f_DistPostRequestBody.degFreedom2, serializeJson); diff --git a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/f_Dist_RT/index.ts b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/f_Dist_RT/index.ts index 88ce89947be..7339e6a4137 100644 --- a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/f_Dist_RT/index.ts +++ b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/f_Dist_RT/index.ts @@ -10,14 +10,14 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a f_Dist_RTPostRequestBody */ -export function createF_Dist_RTPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createF_Dist_RTPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoF_Dist_RTPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoF_Dist_RTPostRequestBody(f_Dist_RTPostRequestBody: F_Dist_RTPostRequestBody | undefined = {} as F_Dist_RTPostRequestBody) : Record void> { +export function deserializeIntoF_Dist_RTPostRequestBody(f_Dist_RTPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { f_Dist_RTPostRequestBody.backingStoreEnabled = true; }, "degFreedom1": n => { f_Dist_RTPostRequestBody.degFreedom1 = n.getObjectValue(createJsonFromDiscriminatorValue); }, @@ -70,7 +70,7 @@ export interface F_Dist_RTRequestBuilder extends BaseRequestBuilder | undefined = {}) : void { writer.writeObjectValue("degFreedom1", f_Dist_RTPostRequestBody.degFreedom1, serializeJson); writer.writeObjectValue("degFreedom2", f_Dist_RTPostRequestBody.degFreedom2, serializeJson); writer.writeObjectValue("x", f_Dist_RTPostRequestBody.x, serializeJson); diff --git a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/f_Inv/index.ts b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/f_Inv/index.ts index a76a0269e05..c53378c7abb 100644 --- a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/f_Inv/index.ts +++ b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/f_Inv/index.ts @@ -10,14 +10,14 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a f_InvPostRequestBody */ -export function createF_InvPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createF_InvPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoF_InvPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoF_InvPostRequestBody(f_InvPostRequestBody: F_InvPostRequestBody | undefined = {} as F_InvPostRequestBody) : Record void> { +export function deserializeIntoF_InvPostRequestBody(f_InvPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { f_InvPostRequestBody.backingStoreEnabled = true; }, "degFreedom1": n => { f_InvPostRequestBody.degFreedom1 = n.getObjectValue(createJsonFromDiscriminatorValue); }, @@ -70,7 +70,7 @@ export interface F_InvRequestBuilder extends BaseRequestBuilder | undefined = {}) : void { writer.writeObjectValue("degFreedom1", f_InvPostRequestBody.degFreedom1, serializeJson); writer.writeObjectValue("degFreedom2", f_InvPostRequestBody.degFreedom2, serializeJson); writer.writeObjectValue("probability", f_InvPostRequestBody.probability, serializeJson); diff --git a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/f_Inv_RT/index.ts b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/f_Inv_RT/index.ts index ff0a89952d1..899909b8cb9 100644 --- a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/f_Inv_RT/index.ts +++ b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/f_Inv_RT/index.ts @@ -10,14 +10,14 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a f_Inv_RTPostRequestBody */ -export function createF_Inv_RTPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createF_Inv_RTPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoF_Inv_RTPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoF_Inv_RTPostRequestBody(f_Inv_RTPostRequestBody: F_Inv_RTPostRequestBody | undefined = {} as F_Inv_RTPostRequestBody) : Record void> { +export function deserializeIntoF_Inv_RTPostRequestBody(f_Inv_RTPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { f_Inv_RTPostRequestBody.backingStoreEnabled = true; }, "degFreedom1": n => { f_Inv_RTPostRequestBody.degFreedom1 = n.getObjectValue(createJsonFromDiscriminatorValue); }, @@ -70,7 +70,7 @@ export interface F_Inv_RTRequestBuilder extends BaseRequestBuilder | undefined = {}) : void { writer.writeObjectValue("degFreedom1", f_Inv_RTPostRequestBody.degFreedom1, serializeJson); writer.writeObjectValue("degFreedom2", f_Inv_RTPostRequestBody.degFreedom2, serializeJson); writer.writeObjectValue("probability", f_Inv_RTPostRequestBody.probability, serializeJson); diff --git a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/fact/index.ts b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/fact/index.ts index ed7bf888705..ca9839b80a4 100644 --- a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/fact/index.ts +++ b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/fact/index.ts @@ -10,14 +10,14 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a factPostRequestBody */ -export function createFactPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createFactPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoFactPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoFactPostRequestBody(factPostRequestBody: FactPostRequestBody | undefined = {} as FactPostRequestBody) : Record void> { +export function deserializeIntoFactPostRequestBody(factPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { factPostRequestBody.backingStoreEnabled = true; }, "number": n => { factPostRequestBody.number = n.getObjectValue(createJsonFromDiscriminatorValue); }, @@ -60,7 +60,7 @@ export interface FactRequestBuilder extends BaseRequestBuilder | undefined = {}) : void { writer.writeObjectValue("number", factPostRequestBody.number, serializeJson); writer.writeAdditionalData(factPostRequestBody.additionalData); } diff --git a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/factDouble/index.ts b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/factDouble/index.ts index 28592858f73..298deeaf1a5 100644 --- a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/factDouble/index.ts +++ b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/factDouble/index.ts @@ -10,14 +10,14 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a factDoublePostRequestBody */ -export function createFactDoublePostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createFactDoublePostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoFactDoublePostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoFactDoublePostRequestBody(factDoublePostRequestBody: FactDoublePostRequestBody | undefined = {} as FactDoublePostRequestBody) : Record void> { +export function deserializeIntoFactDoublePostRequestBody(factDoublePostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { factDoublePostRequestBody.backingStoreEnabled = true; }, "number": n => { factDoublePostRequestBody.number = n.getObjectValue(createJsonFromDiscriminatorValue); }, @@ -60,7 +60,7 @@ export interface FactDoubleRequestBuilder extends BaseRequestBuilder | undefined = {}) : void { writer.writeObjectValue("number", factDoublePostRequestBody.number, serializeJson); writer.writeAdditionalData(factDoublePostRequestBody.additionalData); } diff --git a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/find/index.ts b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/find/index.ts index 4d13bc0efe3..758e2b837fc 100644 --- a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/find/index.ts +++ b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/find/index.ts @@ -10,14 +10,14 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a findPostRequestBody */ -export function createFindPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createFindPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoFindPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoFindPostRequestBody(findPostRequestBody: FindPostRequestBody | undefined = {} as FindPostRequestBody) : Record void> { +export function deserializeIntoFindPostRequestBody(findPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { findPostRequestBody.backingStoreEnabled = true; }, "findText": n => { findPostRequestBody.findText = n.getObjectValue(createJsonFromDiscriminatorValue); }, @@ -70,7 +70,7 @@ export interface FindRequestBuilder extends BaseRequestBuilder | undefined = {}) : void { writer.writeObjectValue("findText", findPostRequestBody.findText, serializeJson); writer.writeObjectValue("startNum", findPostRequestBody.startNum, serializeJson); writer.writeObjectValue("withinText", findPostRequestBody.withinText, serializeJson); diff --git a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/findB/index.ts b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/findB/index.ts index 93768aa0e5b..82f9f37fa0c 100644 --- a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/findB/index.ts +++ b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/findB/index.ts @@ -10,14 +10,14 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a findBPostRequestBody */ -export function createFindBPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createFindBPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoFindBPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoFindBPostRequestBody(findBPostRequestBody: FindBPostRequestBody | undefined = {} as FindBPostRequestBody) : Record void> { +export function deserializeIntoFindBPostRequestBody(findBPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { findBPostRequestBody.backingStoreEnabled = true; }, "findText": n => { findBPostRequestBody.findText = n.getObjectValue(createJsonFromDiscriminatorValue); }, @@ -70,7 +70,7 @@ export interface FindBRequestBuilder extends BaseRequestBuilder | undefined = {}) : void { writer.writeObjectValue("findText", findBPostRequestBody.findText, serializeJson); writer.writeObjectValue("startNum", findBPostRequestBody.startNum, serializeJson); writer.writeObjectValue("withinText", findBPostRequestBody.withinText, serializeJson); diff --git a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/fisher/index.ts b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/fisher/index.ts index 4f3f601201f..41d02b02906 100644 --- a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/fisher/index.ts +++ b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/fisher/index.ts @@ -10,14 +10,14 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a fisherPostRequestBody */ -export function createFisherPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createFisherPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoFisherPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoFisherPostRequestBody(fisherPostRequestBody: FisherPostRequestBody | undefined = {} as FisherPostRequestBody) : Record void> { +export function deserializeIntoFisherPostRequestBody(fisherPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { fisherPostRequestBody.backingStoreEnabled = true; }, "x": n => { fisherPostRequestBody.x = n.getObjectValue(createJsonFromDiscriminatorValue); }, @@ -60,7 +60,7 @@ export interface FisherRequestBuilder extends BaseRequestBuilder | undefined = {}) : void { writer.writeObjectValue("x", fisherPostRequestBody.x, serializeJson); writer.writeAdditionalData(fisherPostRequestBody.additionalData); } diff --git a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/fisherInv/index.ts b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/fisherInv/index.ts index 726c62a687e..8825650e383 100644 --- a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/fisherInv/index.ts +++ b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/fisherInv/index.ts @@ -10,14 +10,14 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a fisherInvPostRequestBody */ -export function createFisherInvPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createFisherInvPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoFisherInvPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoFisherInvPostRequestBody(fisherInvPostRequestBody: FisherInvPostRequestBody | undefined = {} as FisherInvPostRequestBody) : Record void> { +export function deserializeIntoFisherInvPostRequestBody(fisherInvPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { fisherInvPostRequestBody.backingStoreEnabled = true; }, "y": n => { fisherInvPostRequestBody.y = n.getObjectValue(createJsonFromDiscriminatorValue); }, @@ -60,7 +60,7 @@ export interface FisherInvRequestBuilder extends BaseRequestBuilder | undefined = {}) : void { writer.writeObjectValue("y", fisherInvPostRequestBody.y, serializeJson); writer.writeAdditionalData(fisherInvPostRequestBody.additionalData); } diff --git a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/fixed/index.ts b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/fixed/index.ts index 1c5d63d39e4..3b5352a1f29 100644 --- a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/fixed/index.ts +++ b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/fixed/index.ts @@ -10,14 +10,14 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a fixedPostRequestBody */ -export function createFixedPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createFixedPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoFixedPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoFixedPostRequestBody(fixedPostRequestBody: FixedPostRequestBody | undefined = {} as FixedPostRequestBody) : Record void> { +export function deserializeIntoFixedPostRequestBody(fixedPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { fixedPostRequestBody.backingStoreEnabled = true; }, "decimals": n => { fixedPostRequestBody.decimals = n.getObjectValue(createJsonFromDiscriminatorValue); }, @@ -70,7 +70,7 @@ export interface FixedRequestBuilder extends BaseRequestBuilder | undefined = {}) : void { writer.writeObjectValue("decimals", fixedPostRequestBody.decimals, serializeJson); writer.writeObjectValue("noCommas", fixedPostRequestBody.noCommas, serializeJson); writer.writeObjectValue("number", fixedPostRequestBody.number, serializeJson); diff --git a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/floor_Math/index.ts b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/floor_Math/index.ts index 4d5f2af0920..bc481dc7517 100644 --- a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/floor_Math/index.ts +++ b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/floor_Math/index.ts @@ -10,14 +10,14 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a floor_MathPostRequestBody */ -export function createFloor_MathPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createFloor_MathPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoFloor_MathPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoFloor_MathPostRequestBody(floor_MathPostRequestBody: Floor_MathPostRequestBody | undefined = {} as Floor_MathPostRequestBody) : Record void> { +export function deserializeIntoFloor_MathPostRequestBody(floor_MathPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { floor_MathPostRequestBody.backingStoreEnabled = true; }, "mode": n => { floor_MathPostRequestBody.mode = n.getObjectValue(createJsonFromDiscriminatorValue); }, @@ -70,7 +70,7 @@ export interface Floor_MathRequestBuilder extends BaseRequestBuilder | undefined = {}) : void { writer.writeObjectValue("mode", floor_MathPostRequestBody.mode, serializeJson); writer.writeObjectValue("number", floor_MathPostRequestBody.number, serializeJson); writer.writeObjectValue("significance", floor_MathPostRequestBody.significance, serializeJson); diff --git a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/floor_Precise/index.ts b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/floor_Precise/index.ts index b25e1fe0a75..390d11764e1 100644 --- a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/floor_Precise/index.ts +++ b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/floor_Precise/index.ts @@ -10,14 +10,14 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a floor_PrecisePostRequestBody */ -export function createFloor_PrecisePostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createFloor_PrecisePostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoFloor_PrecisePostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoFloor_PrecisePostRequestBody(floor_PrecisePostRequestBody: Floor_PrecisePostRequestBody | undefined = {} as Floor_PrecisePostRequestBody) : Record void> { +export function deserializeIntoFloor_PrecisePostRequestBody(floor_PrecisePostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { floor_PrecisePostRequestBody.backingStoreEnabled = true; }, "number": n => { floor_PrecisePostRequestBody.number = n.getObjectValue(createJsonFromDiscriminatorValue); }, @@ -65,7 +65,7 @@ export interface Floor_PreciseRequestBuilder extends BaseRequestBuilder | undefined = {}) : void { writer.writeObjectValue("number", floor_PrecisePostRequestBody.number, serializeJson); writer.writeObjectValue("significance", floor_PrecisePostRequestBody.significance, serializeJson); writer.writeAdditionalData(floor_PrecisePostRequestBody.additionalData); diff --git a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/fv/index.ts b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/fv/index.ts index 247d3d84153..cf58a715793 100644 --- a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/fv/index.ts +++ b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/fv/index.ts @@ -10,14 +10,14 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a fvPostRequestBody */ -export function createFvPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createFvPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoFvPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoFvPostRequestBody(fvPostRequestBody: FvPostRequestBody | undefined = {} as FvPostRequestBody) : Record void> { +export function deserializeIntoFvPostRequestBody(fvPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { fvPostRequestBody.backingStoreEnabled = true; }, "nper": n => { fvPostRequestBody.nper = n.getObjectValue(createJsonFromDiscriminatorValue); }, @@ -80,7 +80,7 @@ export interface FvRequestBuilder extends BaseRequestBuilder { * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeFvPostRequestBody(writer: SerializationWriter, fvPostRequestBody: FvPostRequestBody | undefined = {} as FvPostRequestBody) : void { +export function serializeFvPostRequestBody(writer: SerializationWriter, fvPostRequestBody: Partial | undefined = {}) : void { writer.writeObjectValue("nper", fvPostRequestBody.nper, serializeJson); writer.writeObjectValue("pmt", fvPostRequestBody.pmt, serializeJson); writer.writeObjectValue("pv", fvPostRequestBody.pv, serializeJson); diff --git a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/fvschedule/index.ts b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/fvschedule/index.ts index 92430cc8e2f..1ca3fd04eac 100644 --- a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/fvschedule/index.ts +++ b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/fvschedule/index.ts @@ -10,14 +10,14 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a fvschedulePostRequestBody */ -export function createFvschedulePostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createFvschedulePostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoFvschedulePostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoFvschedulePostRequestBody(fvschedulePostRequestBody: FvschedulePostRequestBody | undefined = {} as FvschedulePostRequestBody) : Record void> { +export function deserializeIntoFvschedulePostRequestBody(fvschedulePostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { fvschedulePostRequestBody.backingStoreEnabled = true; }, "principal": n => { fvschedulePostRequestBody.principal = n.getObjectValue(createJsonFromDiscriminatorValue); }, @@ -65,7 +65,7 @@ export interface FvscheduleRequestBuilder extends BaseRequestBuilder | undefined = {}) : void { writer.writeObjectValue("principal", fvschedulePostRequestBody.principal, serializeJson); writer.writeObjectValue("schedule", fvschedulePostRequestBody.schedule, serializeJson); writer.writeAdditionalData(fvschedulePostRequestBody.additionalData); diff --git a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/gamma/index.ts b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/gamma/index.ts index 0b8452a67af..20d95bfda0e 100644 --- a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/gamma/index.ts +++ b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/gamma/index.ts @@ -10,14 +10,14 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a gammaPostRequestBody */ -export function createGammaPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createGammaPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoGammaPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoGammaPostRequestBody(gammaPostRequestBody: GammaPostRequestBody | undefined = {} as GammaPostRequestBody) : Record void> { +export function deserializeIntoGammaPostRequestBody(gammaPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { gammaPostRequestBody.backingStoreEnabled = true; }, "x": n => { gammaPostRequestBody.x = n.getObjectValue(createJsonFromDiscriminatorValue); }, @@ -60,7 +60,7 @@ export interface GammaRequestBuilder extends BaseRequestBuilder | undefined = {}) : void { writer.writeObjectValue("x", gammaPostRequestBody.x, serializeJson); writer.writeAdditionalData(gammaPostRequestBody.additionalData); } diff --git a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/gammaLn/index.ts b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/gammaLn/index.ts index 3d817757010..c8fe6452aa0 100644 --- a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/gammaLn/index.ts +++ b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/gammaLn/index.ts @@ -10,14 +10,14 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a gammaLnPostRequestBody */ -export function createGammaLnPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createGammaLnPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoGammaLnPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoGammaLnPostRequestBody(gammaLnPostRequestBody: GammaLnPostRequestBody | undefined = {} as GammaLnPostRequestBody) : Record void> { +export function deserializeIntoGammaLnPostRequestBody(gammaLnPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { gammaLnPostRequestBody.backingStoreEnabled = true; }, "x": n => { gammaLnPostRequestBody.x = n.getObjectValue(createJsonFromDiscriminatorValue); }, @@ -60,7 +60,7 @@ export interface GammaLnRequestBuilder extends BaseRequestBuilder | undefined = {}) : void { writer.writeObjectValue("x", gammaLnPostRequestBody.x, serializeJson); writer.writeAdditionalData(gammaLnPostRequestBody.additionalData); } diff --git a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/gammaLn_Precise/index.ts b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/gammaLn_Precise/index.ts index 8353301d496..a2b8e522ee3 100644 --- a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/gammaLn_Precise/index.ts +++ b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/gammaLn_Precise/index.ts @@ -10,14 +10,14 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a gammaLn_PrecisePostRequestBody */ -export function createGammaLn_PrecisePostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createGammaLn_PrecisePostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoGammaLn_PrecisePostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoGammaLn_PrecisePostRequestBody(gammaLn_PrecisePostRequestBody: GammaLn_PrecisePostRequestBody | undefined = {} as GammaLn_PrecisePostRequestBody) : Record void> { +export function deserializeIntoGammaLn_PrecisePostRequestBody(gammaLn_PrecisePostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { gammaLn_PrecisePostRequestBody.backingStoreEnabled = true; }, "x": n => { gammaLn_PrecisePostRequestBody.x = n.getObjectValue(createJsonFromDiscriminatorValue); }, @@ -60,7 +60,7 @@ export interface GammaLn_PreciseRequestBuilder extends BaseRequestBuilder | undefined = {}) : void { writer.writeObjectValue("x", gammaLn_PrecisePostRequestBody.x, serializeJson); writer.writeAdditionalData(gammaLn_PrecisePostRequestBody.additionalData); } diff --git a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/gamma_Dist/index.ts b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/gamma_Dist/index.ts index 8367ab68283..262deebbec7 100644 --- a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/gamma_Dist/index.ts +++ b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/gamma_Dist/index.ts @@ -10,14 +10,14 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a gamma_DistPostRequestBody */ -export function createGamma_DistPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createGamma_DistPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoGamma_DistPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoGamma_DistPostRequestBody(gamma_DistPostRequestBody: Gamma_DistPostRequestBody | undefined = {} as Gamma_DistPostRequestBody) : Record void> { +export function deserializeIntoGamma_DistPostRequestBody(gamma_DistPostRequestBody: Partial | undefined = {}) : Record void> { return { "alpha": n => { gamma_DistPostRequestBody.alpha = n.getObjectValue(createJsonFromDiscriminatorValue); }, "backingStoreEnabled": n => { gamma_DistPostRequestBody.backingStoreEnabled = true; }, @@ -75,7 +75,7 @@ export interface Gamma_DistRequestBuilder extends BaseRequestBuilder | undefined = {}) : void { writer.writeObjectValue("alpha", gamma_DistPostRequestBody.alpha, serializeJson); writer.writeObjectValue("beta", gamma_DistPostRequestBody.beta, serializeJson); writer.writeObjectValue("cumulative", gamma_DistPostRequestBody.cumulative, serializeJson); diff --git a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/gamma_Inv/index.ts b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/gamma_Inv/index.ts index 9e5403df8cd..24024a6f88a 100644 --- a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/gamma_Inv/index.ts +++ b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/gamma_Inv/index.ts @@ -10,14 +10,14 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a gamma_InvPostRequestBody */ -export function createGamma_InvPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createGamma_InvPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoGamma_InvPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoGamma_InvPostRequestBody(gamma_InvPostRequestBody: Gamma_InvPostRequestBody | undefined = {} as Gamma_InvPostRequestBody) : Record void> { +export function deserializeIntoGamma_InvPostRequestBody(gamma_InvPostRequestBody: Partial | undefined = {}) : Record void> { return { "alpha": n => { gamma_InvPostRequestBody.alpha = n.getObjectValue(createJsonFromDiscriminatorValue); }, "backingStoreEnabled": n => { gamma_InvPostRequestBody.backingStoreEnabled = true; }, @@ -70,7 +70,7 @@ export interface Gamma_InvRequestBuilder extends BaseRequestBuilder | undefined = {}) : void { writer.writeObjectValue("alpha", gamma_InvPostRequestBody.alpha, serializeJson); writer.writeObjectValue("beta", gamma_InvPostRequestBody.beta, serializeJson); writer.writeObjectValue("probability", gamma_InvPostRequestBody.probability, serializeJson); diff --git a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/gauss/index.ts b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/gauss/index.ts index 5d2bda46e65..1dd5c2b9002 100644 --- a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/gauss/index.ts +++ b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/gauss/index.ts @@ -10,14 +10,14 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a gaussPostRequestBody */ -export function createGaussPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createGaussPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoGaussPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoGaussPostRequestBody(gaussPostRequestBody: GaussPostRequestBody | undefined = {} as GaussPostRequestBody) : Record void> { +export function deserializeIntoGaussPostRequestBody(gaussPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { gaussPostRequestBody.backingStoreEnabled = true; }, "x": n => { gaussPostRequestBody.x = n.getObjectValue(createJsonFromDiscriminatorValue); }, @@ -60,7 +60,7 @@ export interface GaussRequestBuilder extends BaseRequestBuilder | undefined = {}) : void { writer.writeObjectValue("x", gaussPostRequestBody.x, serializeJson); writer.writeAdditionalData(gaussPostRequestBody.additionalData); } diff --git a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/gcd/index.ts b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/gcd/index.ts index 126cec4476a..7fe36e88bea 100644 --- a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/gcd/index.ts +++ b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/gcd/index.ts @@ -10,14 +10,14 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a gcdPostRequestBody */ -export function createGcdPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createGcdPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoGcdPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoGcdPostRequestBody(gcdPostRequestBody: GcdPostRequestBody | undefined = {} as GcdPostRequestBody) : Record void> { +export function deserializeIntoGcdPostRequestBody(gcdPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { gcdPostRequestBody.backingStoreEnabled = true; }, "values": n => { gcdPostRequestBody.values = n.getObjectValue(createJsonFromDiscriminatorValue); }, @@ -60,7 +60,7 @@ export interface GcdRequestBuilder extends BaseRequestBuilder * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeGcdPostRequestBody(writer: SerializationWriter, gcdPostRequestBody: GcdPostRequestBody | undefined = {} as GcdPostRequestBody) : void { +export function serializeGcdPostRequestBody(writer: SerializationWriter, gcdPostRequestBody: Partial | undefined = {}) : void { writer.writeObjectValue("values", gcdPostRequestBody.values, serializeJson); writer.writeAdditionalData(gcdPostRequestBody.additionalData); } diff --git a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/geStep/index.ts b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/geStep/index.ts index 8c0a61f5705..438974c77b3 100644 --- a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/geStep/index.ts +++ b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/geStep/index.ts @@ -10,14 +10,14 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a geStepPostRequestBody */ -export function createGeStepPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createGeStepPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoGeStepPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoGeStepPostRequestBody(geStepPostRequestBody: GeStepPostRequestBody | undefined = {} as GeStepPostRequestBody) : Record void> { +export function deserializeIntoGeStepPostRequestBody(geStepPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { geStepPostRequestBody.backingStoreEnabled = true; }, "number": n => { geStepPostRequestBody.number = n.getObjectValue(createJsonFromDiscriminatorValue); }, @@ -65,7 +65,7 @@ export interface GeStepRequestBuilder extends BaseRequestBuilder | undefined = {}) : void { writer.writeObjectValue("number", geStepPostRequestBody.number, serializeJson); writer.writeObjectValue("step", geStepPostRequestBody.step, serializeJson); writer.writeAdditionalData(geStepPostRequestBody.additionalData); diff --git a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/geoMean/index.ts b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/geoMean/index.ts index 2a05a83a82b..c74a781d726 100644 --- a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/geoMean/index.ts +++ b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/geoMean/index.ts @@ -10,14 +10,14 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a geoMeanPostRequestBody */ -export function createGeoMeanPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createGeoMeanPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoGeoMeanPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoGeoMeanPostRequestBody(geoMeanPostRequestBody: GeoMeanPostRequestBody | undefined = {} as GeoMeanPostRequestBody) : Record void> { +export function deserializeIntoGeoMeanPostRequestBody(geoMeanPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { geoMeanPostRequestBody.backingStoreEnabled = true; }, "values": n => { geoMeanPostRequestBody.values = n.getObjectValue(createJsonFromDiscriminatorValue); }, @@ -60,7 +60,7 @@ export interface GeoMeanRequestBuilder extends BaseRequestBuilder | undefined = {}) : void { writer.writeObjectValue("values", geoMeanPostRequestBody.values, serializeJson); writer.writeAdditionalData(geoMeanPostRequestBody.additionalData); } diff --git a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/harMean/index.ts b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/harMean/index.ts index a0b8c671a2b..92c20d9164f 100644 --- a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/harMean/index.ts +++ b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/harMean/index.ts @@ -10,14 +10,14 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a harMeanPostRequestBody */ -export function createHarMeanPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createHarMeanPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoHarMeanPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoHarMeanPostRequestBody(harMeanPostRequestBody: HarMeanPostRequestBody | undefined = {} as HarMeanPostRequestBody) : Record void> { +export function deserializeIntoHarMeanPostRequestBody(harMeanPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { harMeanPostRequestBody.backingStoreEnabled = true; }, "values": n => { harMeanPostRequestBody.values = n.getObjectValue(createJsonFromDiscriminatorValue); }, @@ -60,7 +60,7 @@ export interface HarMeanRequestBuilder extends BaseRequestBuilder | undefined = {}) : void { writer.writeObjectValue("values", harMeanPostRequestBody.values, serializeJson); writer.writeAdditionalData(harMeanPostRequestBody.additionalData); } diff --git a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/hex2Bin/index.ts b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/hex2Bin/index.ts index 7f944ef0980..d1e207697e7 100644 --- a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/hex2Bin/index.ts +++ b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/hex2Bin/index.ts @@ -10,14 +10,14 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a hex2BinPostRequestBody */ -export function createHex2BinPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createHex2BinPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoHex2BinPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoHex2BinPostRequestBody(hex2BinPostRequestBody: Hex2BinPostRequestBody | undefined = {} as Hex2BinPostRequestBody) : Record void> { +export function deserializeIntoHex2BinPostRequestBody(hex2BinPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { hex2BinPostRequestBody.backingStoreEnabled = true; }, "number": n => { hex2BinPostRequestBody.number = n.getObjectValue(createJsonFromDiscriminatorValue); }, @@ -65,7 +65,7 @@ export interface Hex2BinRequestBuilder extends BaseRequestBuilder | undefined = {}) : void { writer.writeObjectValue("number", hex2BinPostRequestBody.number, serializeJson); writer.writeObjectValue("places", hex2BinPostRequestBody.places, serializeJson); writer.writeAdditionalData(hex2BinPostRequestBody.additionalData); diff --git a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/hex2Dec/index.ts b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/hex2Dec/index.ts index cc994386093..cbc5f5efec1 100644 --- a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/hex2Dec/index.ts +++ b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/hex2Dec/index.ts @@ -10,14 +10,14 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a hex2DecPostRequestBody */ -export function createHex2DecPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createHex2DecPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoHex2DecPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoHex2DecPostRequestBody(hex2DecPostRequestBody: Hex2DecPostRequestBody | undefined = {} as Hex2DecPostRequestBody) : Record void> { +export function deserializeIntoHex2DecPostRequestBody(hex2DecPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { hex2DecPostRequestBody.backingStoreEnabled = true; }, "number": n => { hex2DecPostRequestBody.number = n.getObjectValue(createJsonFromDiscriminatorValue); }, @@ -60,7 +60,7 @@ export interface Hex2DecRequestBuilder extends BaseRequestBuilder | undefined = {}) : void { writer.writeObjectValue("number", hex2DecPostRequestBody.number, serializeJson); writer.writeAdditionalData(hex2DecPostRequestBody.additionalData); } diff --git a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/hex2Oct/index.ts b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/hex2Oct/index.ts index 40072320188..b7a09b506c9 100644 --- a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/hex2Oct/index.ts +++ b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/hex2Oct/index.ts @@ -10,14 +10,14 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a hex2OctPostRequestBody */ -export function createHex2OctPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createHex2OctPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoHex2OctPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoHex2OctPostRequestBody(hex2OctPostRequestBody: Hex2OctPostRequestBody | undefined = {} as Hex2OctPostRequestBody) : Record void> { +export function deserializeIntoHex2OctPostRequestBody(hex2OctPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { hex2OctPostRequestBody.backingStoreEnabled = true; }, "number": n => { hex2OctPostRequestBody.number = n.getObjectValue(createJsonFromDiscriminatorValue); }, @@ -65,7 +65,7 @@ export interface Hex2OctRequestBuilder extends BaseRequestBuilder | undefined = {}) : void { writer.writeObjectValue("number", hex2OctPostRequestBody.number, serializeJson); writer.writeObjectValue("places", hex2OctPostRequestBody.places, serializeJson); writer.writeAdditionalData(hex2OctPostRequestBody.additionalData); diff --git a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/hlookup/index.ts b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/hlookup/index.ts index ae56b135dfe..13a27a16639 100644 --- a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/hlookup/index.ts +++ b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/hlookup/index.ts @@ -10,14 +10,14 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a hlookupPostRequestBody */ -export function createHlookupPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createHlookupPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoHlookupPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoHlookupPostRequestBody(hlookupPostRequestBody: HlookupPostRequestBody | undefined = {} as HlookupPostRequestBody) : Record void> { +export function deserializeIntoHlookupPostRequestBody(hlookupPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { hlookupPostRequestBody.backingStoreEnabled = true; }, "lookupValue": n => { hlookupPostRequestBody.lookupValue = n.getObjectValue(createJsonFromDiscriminatorValue); }, @@ -75,7 +75,7 @@ export interface HlookupRequestBuilder extends BaseRequestBuilder | undefined = {}) : void { writer.writeObjectValue("lookupValue", hlookupPostRequestBody.lookupValue, serializeJson); writer.writeObjectValue("rangeLookup", hlookupPostRequestBody.rangeLookup, serializeJson); writer.writeObjectValue("rowIndexNum", hlookupPostRequestBody.rowIndexNum, serializeJson); diff --git a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/hour/index.ts b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/hour/index.ts index 1ccdb18dffb..a303dfdd620 100644 --- a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/hour/index.ts +++ b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/hour/index.ts @@ -10,14 +10,14 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a hourPostRequestBody */ -export function createHourPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createHourPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoHourPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoHourPostRequestBody(hourPostRequestBody: HourPostRequestBody | undefined = {} as HourPostRequestBody) : Record void> { +export function deserializeIntoHourPostRequestBody(hourPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { hourPostRequestBody.backingStoreEnabled = true; }, "serialNumber": n => { hourPostRequestBody.serialNumber = n.getObjectValue(createJsonFromDiscriminatorValue); }, @@ -60,7 +60,7 @@ export interface HourRequestBuilder extends BaseRequestBuilder | undefined = {}) : void { writer.writeObjectValue("serialNumber", hourPostRequestBody.serialNumber, serializeJson); writer.writeAdditionalData(hourPostRequestBody.additionalData); } diff --git a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/hypGeom_Dist/index.ts b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/hypGeom_Dist/index.ts index c4c9e02e433..2bc87650dbc 100644 --- a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/hypGeom_Dist/index.ts +++ b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/hypGeom_Dist/index.ts @@ -10,14 +10,14 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a hypGeom_DistPostRequestBody */ -export function createHypGeom_DistPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createHypGeom_DistPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoHypGeom_DistPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoHypGeom_DistPostRequestBody(hypGeom_DistPostRequestBody: HypGeom_DistPostRequestBody | undefined = {} as HypGeom_DistPostRequestBody) : Record void> { +export function deserializeIntoHypGeom_DistPostRequestBody(hypGeom_DistPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { hypGeom_DistPostRequestBody.backingStoreEnabled = true; }, "cumulative": n => { hypGeom_DistPostRequestBody.cumulative = n.getObjectValue(createJsonFromDiscriminatorValue); }, @@ -80,7 +80,7 @@ export interface HypGeom_DistRequestBuilder extends BaseRequestBuilder | undefined = {}) : void { writer.writeObjectValue("cumulative", hypGeom_DistPostRequestBody.cumulative, serializeJson); writer.writeObjectValue("numberPop", hypGeom_DistPostRequestBody.numberPop, serializeJson); writer.writeObjectValue("numberSample", hypGeom_DistPostRequestBody.numberSample, serializeJson); diff --git a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/hyperlink/index.ts b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/hyperlink/index.ts index 59e47e80fe6..4d7091b4bf0 100644 --- a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/hyperlink/index.ts +++ b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/hyperlink/index.ts @@ -10,14 +10,14 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a hyperlinkPostRequestBody */ -export function createHyperlinkPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createHyperlinkPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoHyperlinkPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoHyperlinkPostRequestBody(hyperlinkPostRequestBody: HyperlinkPostRequestBody | undefined = {} as HyperlinkPostRequestBody) : Record void> { +export function deserializeIntoHyperlinkPostRequestBody(hyperlinkPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { hyperlinkPostRequestBody.backingStoreEnabled = true; }, "friendlyName": n => { hyperlinkPostRequestBody.friendlyName = n.getObjectValue(createJsonFromDiscriminatorValue); }, @@ -65,7 +65,7 @@ export interface HyperlinkRequestBuilder extends BaseRequestBuilder | undefined = {}) : void { writer.writeObjectValue("friendlyName", hyperlinkPostRequestBody.friendlyName, serializeJson); writer.writeObjectValue("linkLocation", hyperlinkPostRequestBody.linkLocation, serializeJson); writer.writeAdditionalData(hyperlinkPostRequestBody.additionalData); diff --git a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/ifEscaped/index.ts b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/ifEscaped/index.ts index 62d6a9cd2f0..c1dd51cf685 100644 --- a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/ifEscaped/index.ts +++ b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/ifEscaped/index.ts @@ -10,14 +10,14 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a ifPostRequestBody */ -export function createIfPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createIfPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoIfPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoIfPostRequestBody(ifPostRequestBody: IfPostRequestBody | undefined = {} as IfPostRequestBody) : Record void> { +export function deserializeIntoIfPostRequestBody(ifPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { ifPostRequestBody.backingStoreEnabled = true; }, "logicalTest": n => { ifPostRequestBody.logicalTest = n.getObjectValue(createJsonFromDiscriminatorValue); }, @@ -70,7 +70,7 @@ export interface IfRequestBuilder extends BaseRequestBuilder { * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeIfPostRequestBody(writer: SerializationWriter, ifPostRequestBody: IfPostRequestBody | undefined = {} as IfPostRequestBody) : void { +export function serializeIfPostRequestBody(writer: SerializationWriter, ifPostRequestBody: Partial | undefined = {}) : void { writer.writeObjectValue("logicalTest", ifPostRequestBody.logicalTest, serializeJson); writer.writeObjectValue("valueIfFalse", ifPostRequestBody.valueIfFalse, serializeJson); writer.writeObjectValue("valueIfTrue", ifPostRequestBody.valueIfTrue, serializeJson); diff --git a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/imAbs/index.ts b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/imAbs/index.ts index 6965594b8f0..42d4d5ea5cf 100644 --- a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/imAbs/index.ts +++ b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/imAbs/index.ts @@ -10,14 +10,14 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a imAbsPostRequestBody */ -export function createImAbsPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createImAbsPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoImAbsPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoImAbsPostRequestBody(imAbsPostRequestBody: ImAbsPostRequestBody | undefined = {} as ImAbsPostRequestBody) : Record void> { +export function deserializeIntoImAbsPostRequestBody(imAbsPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { imAbsPostRequestBody.backingStoreEnabled = true; }, "inumber": n => { imAbsPostRequestBody.inumber = n.getObjectValue(createJsonFromDiscriminatorValue); }, @@ -60,7 +60,7 @@ export interface ImAbsRequestBuilder extends BaseRequestBuilder | undefined = {}) : void { writer.writeObjectValue("inumber", imAbsPostRequestBody.inumber, serializeJson); writer.writeAdditionalData(imAbsPostRequestBody.additionalData); } diff --git a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/imArgument/index.ts b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/imArgument/index.ts index 98512bffe94..1e98099b3e1 100644 --- a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/imArgument/index.ts +++ b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/imArgument/index.ts @@ -10,14 +10,14 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a imArgumentPostRequestBody */ -export function createImArgumentPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createImArgumentPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoImArgumentPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoImArgumentPostRequestBody(imArgumentPostRequestBody: ImArgumentPostRequestBody | undefined = {} as ImArgumentPostRequestBody) : Record void> { +export function deserializeIntoImArgumentPostRequestBody(imArgumentPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { imArgumentPostRequestBody.backingStoreEnabled = true; }, "inumber": n => { imArgumentPostRequestBody.inumber = n.getObjectValue(createJsonFromDiscriminatorValue); }, @@ -60,7 +60,7 @@ export interface ImArgumentRequestBuilder extends BaseRequestBuilder | undefined = {}) : void { writer.writeObjectValue("inumber", imArgumentPostRequestBody.inumber, serializeJson); writer.writeAdditionalData(imArgumentPostRequestBody.additionalData); } diff --git a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/imConjugate/index.ts b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/imConjugate/index.ts index 50365066e1c..60cfec00578 100644 --- a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/imConjugate/index.ts +++ b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/imConjugate/index.ts @@ -10,14 +10,14 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a imConjugatePostRequestBody */ -export function createImConjugatePostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createImConjugatePostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoImConjugatePostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoImConjugatePostRequestBody(imConjugatePostRequestBody: ImConjugatePostRequestBody | undefined = {} as ImConjugatePostRequestBody) : Record void> { +export function deserializeIntoImConjugatePostRequestBody(imConjugatePostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { imConjugatePostRequestBody.backingStoreEnabled = true; }, "inumber": n => { imConjugatePostRequestBody.inumber = n.getObjectValue(createJsonFromDiscriminatorValue); }, @@ -60,7 +60,7 @@ export interface ImConjugateRequestBuilder extends BaseRequestBuilder | undefined = {}) : void { writer.writeObjectValue("inumber", imConjugatePostRequestBody.inumber, serializeJson); writer.writeAdditionalData(imConjugatePostRequestBody.additionalData); } diff --git a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/imCos/index.ts b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/imCos/index.ts index e586cce07bc..c950061cbfd 100644 --- a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/imCos/index.ts +++ b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/imCos/index.ts @@ -10,14 +10,14 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a imCosPostRequestBody */ -export function createImCosPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createImCosPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoImCosPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoImCosPostRequestBody(imCosPostRequestBody: ImCosPostRequestBody | undefined = {} as ImCosPostRequestBody) : Record void> { +export function deserializeIntoImCosPostRequestBody(imCosPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { imCosPostRequestBody.backingStoreEnabled = true; }, "inumber": n => { imCosPostRequestBody.inumber = n.getObjectValue(createJsonFromDiscriminatorValue); }, @@ -60,7 +60,7 @@ export interface ImCosRequestBuilder extends BaseRequestBuilder | undefined = {}) : void { writer.writeObjectValue("inumber", imCosPostRequestBody.inumber, serializeJson); writer.writeAdditionalData(imCosPostRequestBody.additionalData); } diff --git a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/imCosh/index.ts b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/imCosh/index.ts index 108d3e61c90..3e4558639db 100644 --- a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/imCosh/index.ts +++ b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/imCosh/index.ts @@ -10,14 +10,14 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a imCoshPostRequestBody */ -export function createImCoshPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createImCoshPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoImCoshPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoImCoshPostRequestBody(imCoshPostRequestBody: ImCoshPostRequestBody | undefined = {} as ImCoshPostRequestBody) : Record void> { +export function deserializeIntoImCoshPostRequestBody(imCoshPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { imCoshPostRequestBody.backingStoreEnabled = true; }, "inumber": n => { imCoshPostRequestBody.inumber = n.getObjectValue(createJsonFromDiscriminatorValue); }, @@ -60,7 +60,7 @@ export interface ImCoshRequestBuilder extends BaseRequestBuilder | undefined = {}) : void { writer.writeObjectValue("inumber", imCoshPostRequestBody.inumber, serializeJson); writer.writeAdditionalData(imCoshPostRequestBody.additionalData); } diff --git a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/imCot/index.ts b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/imCot/index.ts index 852bae2e367..0afb36f6ad2 100644 --- a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/imCot/index.ts +++ b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/imCot/index.ts @@ -10,14 +10,14 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a imCotPostRequestBody */ -export function createImCotPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createImCotPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoImCotPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoImCotPostRequestBody(imCotPostRequestBody: ImCotPostRequestBody | undefined = {} as ImCotPostRequestBody) : Record void> { +export function deserializeIntoImCotPostRequestBody(imCotPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { imCotPostRequestBody.backingStoreEnabled = true; }, "inumber": n => { imCotPostRequestBody.inumber = n.getObjectValue(createJsonFromDiscriminatorValue); }, @@ -60,7 +60,7 @@ export interface ImCotRequestBuilder extends BaseRequestBuilder | undefined = {}) : void { writer.writeObjectValue("inumber", imCotPostRequestBody.inumber, serializeJson); writer.writeAdditionalData(imCotPostRequestBody.additionalData); } diff --git a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/imCsc/index.ts b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/imCsc/index.ts index 9dc946ef448..4328c626f04 100644 --- a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/imCsc/index.ts +++ b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/imCsc/index.ts @@ -10,14 +10,14 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a imCscPostRequestBody */ -export function createImCscPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createImCscPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoImCscPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoImCscPostRequestBody(imCscPostRequestBody: ImCscPostRequestBody | undefined = {} as ImCscPostRequestBody) : Record void> { +export function deserializeIntoImCscPostRequestBody(imCscPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { imCscPostRequestBody.backingStoreEnabled = true; }, "inumber": n => { imCscPostRequestBody.inumber = n.getObjectValue(createJsonFromDiscriminatorValue); }, @@ -60,7 +60,7 @@ export interface ImCscRequestBuilder extends BaseRequestBuilder | undefined = {}) : void { writer.writeObjectValue("inumber", imCscPostRequestBody.inumber, serializeJson); writer.writeAdditionalData(imCscPostRequestBody.additionalData); } diff --git a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/imCsch/index.ts b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/imCsch/index.ts index a93072b85d8..ff14505f2fa 100644 --- a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/imCsch/index.ts +++ b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/imCsch/index.ts @@ -10,14 +10,14 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a imCschPostRequestBody */ -export function createImCschPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createImCschPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoImCschPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoImCschPostRequestBody(imCschPostRequestBody: ImCschPostRequestBody | undefined = {} as ImCschPostRequestBody) : Record void> { +export function deserializeIntoImCschPostRequestBody(imCschPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { imCschPostRequestBody.backingStoreEnabled = true; }, "inumber": n => { imCschPostRequestBody.inumber = n.getObjectValue(createJsonFromDiscriminatorValue); }, @@ -60,7 +60,7 @@ export interface ImCschRequestBuilder extends BaseRequestBuilder | undefined = {}) : void { writer.writeObjectValue("inumber", imCschPostRequestBody.inumber, serializeJson); writer.writeAdditionalData(imCschPostRequestBody.additionalData); } diff --git a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/imDiv/index.ts b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/imDiv/index.ts index 6342aa75ad0..0799cdb09f5 100644 --- a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/imDiv/index.ts +++ b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/imDiv/index.ts @@ -10,14 +10,14 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a imDivPostRequestBody */ -export function createImDivPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createImDivPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoImDivPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoImDivPostRequestBody(imDivPostRequestBody: ImDivPostRequestBody | undefined = {} as ImDivPostRequestBody) : Record void> { +export function deserializeIntoImDivPostRequestBody(imDivPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { imDivPostRequestBody.backingStoreEnabled = true; }, "inumber1": n => { imDivPostRequestBody.inumber1 = n.getObjectValue(createJsonFromDiscriminatorValue); }, @@ -65,7 +65,7 @@ export interface ImDivRequestBuilder extends BaseRequestBuilder | undefined = {}) : void { writer.writeObjectValue("inumber1", imDivPostRequestBody.inumber1, serializeJson); writer.writeObjectValue("inumber2", imDivPostRequestBody.inumber2, serializeJson); writer.writeAdditionalData(imDivPostRequestBody.additionalData); diff --git a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/imExp/index.ts b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/imExp/index.ts index d87e17e2029..614eadd0f67 100644 --- a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/imExp/index.ts +++ b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/imExp/index.ts @@ -10,14 +10,14 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a imExpPostRequestBody */ -export function createImExpPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createImExpPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoImExpPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoImExpPostRequestBody(imExpPostRequestBody: ImExpPostRequestBody | undefined = {} as ImExpPostRequestBody) : Record void> { +export function deserializeIntoImExpPostRequestBody(imExpPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { imExpPostRequestBody.backingStoreEnabled = true; }, "inumber": n => { imExpPostRequestBody.inumber = n.getObjectValue(createJsonFromDiscriminatorValue); }, @@ -60,7 +60,7 @@ export interface ImExpRequestBuilder extends BaseRequestBuilder | undefined = {}) : void { writer.writeObjectValue("inumber", imExpPostRequestBody.inumber, serializeJson); writer.writeAdditionalData(imExpPostRequestBody.additionalData); } diff --git a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/imLn/index.ts b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/imLn/index.ts index 2b6f998a856..fd55b14efd7 100644 --- a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/imLn/index.ts +++ b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/imLn/index.ts @@ -10,14 +10,14 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a imLnPostRequestBody */ -export function createImLnPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createImLnPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoImLnPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoImLnPostRequestBody(imLnPostRequestBody: ImLnPostRequestBody | undefined = {} as ImLnPostRequestBody) : Record void> { +export function deserializeIntoImLnPostRequestBody(imLnPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { imLnPostRequestBody.backingStoreEnabled = true; }, "inumber": n => { imLnPostRequestBody.inumber = n.getObjectValue(createJsonFromDiscriminatorValue); }, @@ -60,7 +60,7 @@ export interface ImLnRequestBuilder extends BaseRequestBuilder | undefined = {}) : void { writer.writeObjectValue("inumber", imLnPostRequestBody.inumber, serializeJson); writer.writeAdditionalData(imLnPostRequestBody.additionalData); } diff --git a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/imLog10/index.ts b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/imLog10/index.ts index 938704c419b..7d955b1d7d6 100644 --- a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/imLog10/index.ts +++ b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/imLog10/index.ts @@ -10,14 +10,14 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a imLog10PostRequestBody */ -export function createImLog10PostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createImLog10PostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoImLog10PostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoImLog10PostRequestBody(imLog10PostRequestBody: ImLog10PostRequestBody | undefined = {} as ImLog10PostRequestBody) : Record void> { +export function deserializeIntoImLog10PostRequestBody(imLog10PostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { imLog10PostRequestBody.backingStoreEnabled = true; }, "inumber": n => { imLog10PostRequestBody.inumber = n.getObjectValue(createJsonFromDiscriminatorValue); }, @@ -60,7 +60,7 @@ export interface ImLog10RequestBuilder extends BaseRequestBuilder | undefined = {}) : void { writer.writeObjectValue("inumber", imLog10PostRequestBody.inumber, serializeJson); writer.writeAdditionalData(imLog10PostRequestBody.additionalData); } diff --git a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/imLog2/index.ts b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/imLog2/index.ts index 84badb72c79..d1fcf77d3f5 100644 --- a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/imLog2/index.ts +++ b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/imLog2/index.ts @@ -10,14 +10,14 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a imLog2PostRequestBody */ -export function createImLog2PostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createImLog2PostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoImLog2PostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoImLog2PostRequestBody(imLog2PostRequestBody: ImLog2PostRequestBody | undefined = {} as ImLog2PostRequestBody) : Record void> { +export function deserializeIntoImLog2PostRequestBody(imLog2PostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { imLog2PostRequestBody.backingStoreEnabled = true; }, "inumber": n => { imLog2PostRequestBody.inumber = n.getObjectValue(createJsonFromDiscriminatorValue); }, @@ -60,7 +60,7 @@ export interface ImLog2RequestBuilder extends BaseRequestBuilder | undefined = {}) : void { writer.writeObjectValue("inumber", imLog2PostRequestBody.inumber, serializeJson); writer.writeAdditionalData(imLog2PostRequestBody.additionalData); } diff --git a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/imPower/index.ts b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/imPower/index.ts index e2661f843a8..303e68bafd3 100644 --- a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/imPower/index.ts +++ b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/imPower/index.ts @@ -10,14 +10,14 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a imPowerPostRequestBody */ -export function createImPowerPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createImPowerPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoImPowerPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoImPowerPostRequestBody(imPowerPostRequestBody: ImPowerPostRequestBody | undefined = {} as ImPowerPostRequestBody) : Record void> { +export function deserializeIntoImPowerPostRequestBody(imPowerPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { imPowerPostRequestBody.backingStoreEnabled = true; }, "inumber": n => { imPowerPostRequestBody.inumber = n.getObjectValue(createJsonFromDiscriminatorValue); }, @@ -65,7 +65,7 @@ export interface ImPowerRequestBuilder extends BaseRequestBuilder | undefined = {}) : void { writer.writeObjectValue("inumber", imPowerPostRequestBody.inumber, serializeJson); writer.writeObjectValue("number", imPowerPostRequestBody.number, serializeJson); writer.writeAdditionalData(imPowerPostRequestBody.additionalData); diff --git a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/imProduct/index.ts b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/imProduct/index.ts index d4729797d7b..d9926d85d30 100644 --- a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/imProduct/index.ts +++ b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/imProduct/index.ts @@ -10,14 +10,14 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a imProductPostRequestBody */ -export function createImProductPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createImProductPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoImProductPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoImProductPostRequestBody(imProductPostRequestBody: ImProductPostRequestBody | undefined = {} as ImProductPostRequestBody) : Record void> { +export function deserializeIntoImProductPostRequestBody(imProductPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { imProductPostRequestBody.backingStoreEnabled = true; }, "values": n => { imProductPostRequestBody.values = n.getObjectValue(createJsonFromDiscriminatorValue); }, @@ -60,7 +60,7 @@ export interface ImProductRequestBuilder extends BaseRequestBuilder | undefined = {}) : void { writer.writeObjectValue("values", imProductPostRequestBody.values, serializeJson); writer.writeAdditionalData(imProductPostRequestBody.additionalData); } diff --git a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/imReal/index.ts b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/imReal/index.ts index 53068afb77a..a52f5951c5c 100644 --- a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/imReal/index.ts +++ b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/imReal/index.ts @@ -10,14 +10,14 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a imRealPostRequestBody */ -export function createImRealPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createImRealPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoImRealPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoImRealPostRequestBody(imRealPostRequestBody: ImRealPostRequestBody | undefined = {} as ImRealPostRequestBody) : Record void> { +export function deserializeIntoImRealPostRequestBody(imRealPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { imRealPostRequestBody.backingStoreEnabled = true; }, "inumber": n => { imRealPostRequestBody.inumber = n.getObjectValue(createJsonFromDiscriminatorValue); }, @@ -60,7 +60,7 @@ export interface ImRealRequestBuilder extends BaseRequestBuilder | undefined = {}) : void { writer.writeObjectValue("inumber", imRealPostRequestBody.inumber, serializeJson); writer.writeAdditionalData(imRealPostRequestBody.additionalData); } diff --git a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/imSec/index.ts b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/imSec/index.ts index 062c64a3090..648df0e543b 100644 --- a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/imSec/index.ts +++ b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/imSec/index.ts @@ -10,14 +10,14 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a imSecPostRequestBody */ -export function createImSecPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createImSecPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoImSecPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoImSecPostRequestBody(imSecPostRequestBody: ImSecPostRequestBody | undefined = {} as ImSecPostRequestBody) : Record void> { +export function deserializeIntoImSecPostRequestBody(imSecPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { imSecPostRequestBody.backingStoreEnabled = true; }, "inumber": n => { imSecPostRequestBody.inumber = n.getObjectValue(createJsonFromDiscriminatorValue); }, @@ -60,7 +60,7 @@ export interface ImSecRequestBuilder extends BaseRequestBuilder | undefined = {}) : void { writer.writeObjectValue("inumber", imSecPostRequestBody.inumber, serializeJson); writer.writeAdditionalData(imSecPostRequestBody.additionalData); } diff --git a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/imSech/index.ts b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/imSech/index.ts index 135142f1c70..44062e5d7c6 100644 --- a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/imSech/index.ts +++ b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/imSech/index.ts @@ -10,14 +10,14 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a imSechPostRequestBody */ -export function createImSechPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createImSechPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoImSechPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoImSechPostRequestBody(imSechPostRequestBody: ImSechPostRequestBody | undefined = {} as ImSechPostRequestBody) : Record void> { +export function deserializeIntoImSechPostRequestBody(imSechPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { imSechPostRequestBody.backingStoreEnabled = true; }, "inumber": n => { imSechPostRequestBody.inumber = n.getObjectValue(createJsonFromDiscriminatorValue); }, @@ -60,7 +60,7 @@ export interface ImSechRequestBuilder extends BaseRequestBuilder | undefined = {}) : void { writer.writeObjectValue("inumber", imSechPostRequestBody.inumber, serializeJson); writer.writeAdditionalData(imSechPostRequestBody.additionalData); } diff --git a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/imSin/index.ts b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/imSin/index.ts index cedea3dcb66..7e99145724f 100644 --- a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/imSin/index.ts +++ b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/imSin/index.ts @@ -10,14 +10,14 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a imSinPostRequestBody */ -export function createImSinPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createImSinPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoImSinPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoImSinPostRequestBody(imSinPostRequestBody: ImSinPostRequestBody | undefined = {} as ImSinPostRequestBody) : Record void> { +export function deserializeIntoImSinPostRequestBody(imSinPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { imSinPostRequestBody.backingStoreEnabled = true; }, "inumber": n => { imSinPostRequestBody.inumber = n.getObjectValue(createJsonFromDiscriminatorValue); }, @@ -60,7 +60,7 @@ export interface ImSinRequestBuilder extends BaseRequestBuilder | undefined = {}) : void { writer.writeObjectValue("inumber", imSinPostRequestBody.inumber, serializeJson); writer.writeAdditionalData(imSinPostRequestBody.additionalData); } diff --git a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/imSinh/index.ts b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/imSinh/index.ts index f8a68e92644..eafa51662b5 100644 --- a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/imSinh/index.ts +++ b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/imSinh/index.ts @@ -10,14 +10,14 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a imSinhPostRequestBody */ -export function createImSinhPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createImSinhPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoImSinhPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoImSinhPostRequestBody(imSinhPostRequestBody: ImSinhPostRequestBody | undefined = {} as ImSinhPostRequestBody) : Record void> { +export function deserializeIntoImSinhPostRequestBody(imSinhPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { imSinhPostRequestBody.backingStoreEnabled = true; }, "inumber": n => { imSinhPostRequestBody.inumber = n.getObjectValue(createJsonFromDiscriminatorValue); }, @@ -60,7 +60,7 @@ export interface ImSinhRequestBuilder extends BaseRequestBuilder | undefined = {}) : void { writer.writeObjectValue("inumber", imSinhPostRequestBody.inumber, serializeJson); writer.writeAdditionalData(imSinhPostRequestBody.additionalData); } diff --git a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/imSqrt/index.ts b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/imSqrt/index.ts index 9eec3014114..778ed4063f7 100644 --- a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/imSqrt/index.ts +++ b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/imSqrt/index.ts @@ -10,14 +10,14 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a imSqrtPostRequestBody */ -export function createImSqrtPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createImSqrtPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoImSqrtPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoImSqrtPostRequestBody(imSqrtPostRequestBody: ImSqrtPostRequestBody | undefined = {} as ImSqrtPostRequestBody) : Record void> { +export function deserializeIntoImSqrtPostRequestBody(imSqrtPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { imSqrtPostRequestBody.backingStoreEnabled = true; }, "inumber": n => { imSqrtPostRequestBody.inumber = n.getObjectValue(createJsonFromDiscriminatorValue); }, @@ -60,7 +60,7 @@ export interface ImSqrtRequestBuilder extends BaseRequestBuilder | undefined = {}) : void { writer.writeObjectValue("inumber", imSqrtPostRequestBody.inumber, serializeJson); writer.writeAdditionalData(imSqrtPostRequestBody.additionalData); } diff --git a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/imSub/index.ts b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/imSub/index.ts index 61463e7c548..1dce35d60e5 100644 --- a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/imSub/index.ts +++ b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/imSub/index.ts @@ -10,14 +10,14 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a imSubPostRequestBody */ -export function createImSubPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createImSubPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoImSubPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoImSubPostRequestBody(imSubPostRequestBody: ImSubPostRequestBody | undefined = {} as ImSubPostRequestBody) : Record void> { +export function deserializeIntoImSubPostRequestBody(imSubPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { imSubPostRequestBody.backingStoreEnabled = true; }, "inumber1": n => { imSubPostRequestBody.inumber1 = n.getObjectValue(createJsonFromDiscriminatorValue); }, @@ -65,7 +65,7 @@ export interface ImSubRequestBuilder extends BaseRequestBuilder | undefined = {}) : void { writer.writeObjectValue("inumber1", imSubPostRequestBody.inumber1, serializeJson); writer.writeObjectValue("inumber2", imSubPostRequestBody.inumber2, serializeJson); writer.writeAdditionalData(imSubPostRequestBody.additionalData); diff --git a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/imSum/index.ts b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/imSum/index.ts index c4a5f8d19ac..acb4229d7ec 100644 --- a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/imSum/index.ts +++ b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/imSum/index.ts @@ -10,14 +10,14 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a imSumPostRequestBody */ -export function createImSumPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createImSumPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoImSumPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoImSumPostRequestBody(imSumPostRequestBody: ImSumPostRequestBody | undefined = {} as ImSumPostRequestBody) : Record void> { +export function deserializeIntoImSumPostRequestBody(imSumPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { imSumPostRequestBody.backingStoreEnabled = true; }, "values": n => { imSumPostRequestBody.values = n.getObjectValue(createJsonFromDiscriminatorValue); }, @@ -60,7 +60,7 @@ export interface ImSumRequestBuilder extends BaseRequestBuilder | undefined = {}) : void { writer.writeObjectValue("values", imSumPostRequestBody.values, serializeJson); writer.writeAdditionalData(imSumPostRequestBody.additionalData); } diff --git a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/imTan/index.ts b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/imTan/index.ts index 8e878871844..c91974c58ef 100644 --- a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/imTan/index.ts +++ b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/imTan/index.ts @@ -10,14 +10,14 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a imTanPostRequestBody */ -export function createImTanPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createImTanPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoImTanPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoImTanPostRequestBody(imTanPostRequestBody: ImTanPostRequestBody | undefined = {} as ImTanPostRequestBody) : Record void> { +export function deserializeIntoImTanPostRequestBody(imTanPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { imTanPostRequestBody.backingStoreEnabled = true; }, "inumber": n => { imTanPostRequestBody.inumber = n.getObjectValue(createJsonFromDiscriminatorValue); }, @@ -60,7 +60,7 @@ export interface ImTanRequestBuilder extends BaseRequestBuilder | undefined = {}) : void { writer.writeObjectValue("inumber", imTanPostRequestBody.inumber, serializeJson); writer.writeAdditionalData(imTanPostRequestBody.additionalData); } diff --git a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/imaginary/index.ts b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/imaginary/index.ts index aed2847372e..1faa0450c39 100644 --- a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/imaginary/index.ts +++ b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/imaginary/index.ts @@ -10,14 +10,14 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a imaginaryPostRequestBody */ -export function createImaginaryPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createImaginaryPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoImaginaryPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoImaginaryPostRequestBody(imaginaryPostRequestBody: ImaginaryPostRequestBody | undefined = {} as ImaginaryPostRequestBody) : Record void> { +export function deserializeIntoImaginaryPostRequestBody(imaginaryPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { imaginaryPostRequestBody.backingStoreEnabled = true; }, "inumber": n => { imaginaryPostRequestBody.inumber = n.getObjectValue(createJsonFromDiscriminatorValue); }, @@ -60,7 +60,7 @@ export interface ImaginaryRequestBuilder extends BaseRequestBuilder | undefined = {}) : void { writer.writeObjectValue("inumber", imaginaryPostRequestBody.inumber, serializeJson); writer.writeAdditionalData(imaginaryPostRequestBody.additionalData); } diff --git a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/int/index.ts b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/int/index.ts index ab6afc39a8c..fe1bc807a2f 100644 --- a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/int/index.ts +++ b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/int/index.ts @@ -10,14 +10,14 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a intPostRequestBody */ -export function createIntPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createIntPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoIntPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoIntPostRequestBody(intPostRequestBody: IntPostRequestBody | undefined = {} as IntPostRequestBody) : Record void> { +export function deserializeIntoIntPostRequestBody(intPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { intPostRequestBody.backingStoreEnabled = true; }, "number": n => { intPostRequestBody.number = n.getObjectValue(createJsonFromDiscriminatorValue); }, @@ -60,7 +60,7 @@ export interface IntRequestBuilder extends BaseRequestBuilder * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeIntPostRequestBody(writer: SerializationWriter, intPostRequestBody: IntPostRequestBody | undefined = {} as IntPostRequestBody) : void { +export function serializeIntPostRequestBody(writer: SerializationWriter, intPostRequestBody: Partial | undefined = {}) : void { writer.writeObjectValue("number", intPostRequestBody.number, serializeJson); writer.writeAdditionalData(intPostRequestBody.additionalData); } diff --git a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/intRate/index.ts b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/intRate/index.ts index df6e87ee7d2..758780ff207 100644 --- a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/intRate/index.ts +++ b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/intRate/index.ts @@ -10,14 +10,14 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a intRatePostRequestBody */ -export function createIntRatePostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createIntRatePostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoIntRatePostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoIntRatePostRequestBody(intRatePostRequestBody: IntRatePostRequestBody | undefined = {} as IntRatePostRequestBody) : Record void> { +export function deserializeIntoIntRatePostRequestBody(intRatePostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { intRatePostRequestBody.backingStoreEnabled = true; }, "basis": n => { intRatePostRequestBody.basis = n.getObjectValue(createJsonFromDiscriminatorValue); }, @@ -80,7 +80,7 @@ export interface IntRateRequestBuilder extends BaseRequestBuilder | undefined = {}) : void { writer.writeObjectValue("basis", intRatePostRequestBody.basis, serializeJson); writer.writeObjectValue("investment", intRatePostRequestBody.investment, serializeJson); writer.writeObjectValue("maturity", intRatePostRequestBody.maturity, serializeJson); diff --git a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/ipmt/index.ts b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/ipmt/index.ts index fbd38369cb3..d92fb2a02bf 100644 --- a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/ipmt/index.ts +++ b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/ipmt/index.ts @@ -10,14 +10,14 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a ipmtPostRequestBody */ -export function createIpmtPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createIpmtPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoIpmtPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoIpmtPostRequestBody(ipmtPostRequestBody: IpmtPostRequestBody | undefined = {} as IpmtPostRequestBody) : Record void> { +export function deserializeIntoIpmtPostRequestBody(ipmtPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { ipmtPostRequestBody.backingStoreEnabled = true; }, "fv": n => { ipmtPostRequestBody.fv = n.getObjectValue(createJsonFromDiscriminatorValue); }, @@ -85,7 +85,7 @@ export interface IpmtRequestBuilder extends BaseRequestBuilder | undefined = {}) : void { writer.writeObjectValue("fv", ipmtPostRequestBody.fv, serializeJson); writer.writeObjectValue("nper", ipmtPostRequestBody.nper, serializeJson); writer.writeObjectValue("per", ipmtPostRequestBody.per, serializeJson); diff --git a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/irr/index.ts b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/irr/index.ts index 5774f32c0b5..46af9a7846f 100644 --- a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/irr/index.ts +++ b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/irr/index.ts @@ -10,14 +10,14 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a irrPostRequestBody */ -export function createIrrPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createIrrPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoIrrPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoIrrPostRequestBody(irrPostRequestBody: IrrPostRequestBody | undefined = {} as IrrPostRequestBody) : Record void> { +export function deserializeIntoIrrPostRequestBody(irrPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { irrPostRequestBody.backingStoreEnabled = true; }, "guess": n => { irrPostRequestBody.guess = n.getObjectValue(createJsonFromDiscriminatorValue); }, @@ -65,7 +65,7 @@ export interface IrrRequestBuilder extends BaseRequestBuilder * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeIrrPostRequestBody(writer: SerializationWriter, irrPostRequestBody: IrrPostRequestBody | undefined = {} as IrrPostRequestBody) : void { +export function serializeIrrPostRequestBody(writer: SerializationWriter, irrPostRequestBody: Partial | undefined = {}) : void { writer.writeObjectValue("guess", irrPostRequestBody.guess, serializeJson); writer.writeObjectValue("values", irrPostRequestBody.values, serializeJson); writer.writeAdditionalData(irrPostRequestBody.additionalData); diff --git a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/isErr/index.ts b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/isErr/index.ts index 9e019475159..9e8ea52dd02 100644 --- a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/isErr/index.ts +++ b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/isErr/index.ts @@ -10,14 +10,14 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a isErrPostRequestBody */ -export function createIsErrPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createIsErrPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoIsErrPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoIsErrPostRequestBody(isErrPostRequestBody: IsErrPostRequestBody | undefined = {} as IsErrPostRequestBody) : Record void> { +export function deserializeIntoIsErrPostRequestBody(isErrPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { isErrPostRequestBody.backingStoreEnabled = true; }, "value": n => { isErrPostRequestBody.value = n.getObjectValue(createJsonFromDiscriminatorValue); }, @@ -60,7 +60,7 @@ export interface IsErrRequestBuilder extends BaseRequestBuilder | undefined = {}) : void { writer.writeObjectValue("value", isErrPostRequestBody.value, serializeJson); writer.writeAdditionalData(isErrPostRequestBody.additionalData); } diff --git a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/isError/index.ts b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/isError/index.ts index bbd966470d9..a48da2139bf 100644 --- a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/isError/index.ts +++ b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/isError/index.ts @@ -10,14 +10,14 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a isErrorPostRequestBody */ -export function createIsErrorPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createIsErrorPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoIsErrorPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoIsErrorPostRequestBody(isErrorPostRequestBody: IsErrorPostRequestBody | undefined = {} as IsErrorPostRequestBody) : Record void> { +export function deserializeIntoIsErrorPostRequestBody(isErrorPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { isErrorPostRequestBody.backingStoreEnabled = true; }, "value": n => { isErrorPostRequestBody.value = n.getObjectValue(createJsonFromDiscriminatorValue); }, @@ -60,7 +60,7 @@ export interface IsErrorRequestBuilder extends BaseRequestBuilder | undefined = {}) : void { writer.writeObjectValue("value", isErrorPostRequestBody.value, serializeJson); writer.writeAdditionalData(isErrorPostRequestBody.additionalData); } diff --git a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/isEven/index.ts b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/isEven/index.ts index f64c187d3dc..97492a14af0 100644 --- a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/isEven/index.ts +++ b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/isEven/index.ts @@ -10,14 +10,14 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a isEvenPostRequestBody */ -export function createIsEvenPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createIsEvenPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoIsEvenPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoIsEvenPostRequestBody(isEvenPostRequestBody: IsEvenPostRequestBody | undefined = {} as IsEvenPostRequestBody) : Record void> { +export function deserializeIntoIsEvenPostRequestBody(isEvenPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { isEvenPostRequestBody.backingStoreEnabled = true; }, "number": n => { isEvenPostRequestBody.number = n.getObjectValue(createJsonFromDiscriminatorValue); }, @@ -60,7 +60,7 @@ export interface IsEvenRequestBuilder extends BaseRequestBuilder | undefined = {}) : void { writer.writeObjectValue("number", isEvenPostRequestBody.number, serializeJson); writer.writeAdditionalData(isEvenPostRequestBody.additionalData); } diff --git a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/isFormula/index.ts b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/isFormula/index.ts index d30e223e2e9..e8329200f19 100644 --- a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/isFormula/index.ts +++ b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/isFormula/index.ts @@ -10,14 +10,14 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a isFormulaPostRequestBody */ -export function createIsFormulaPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createIsFormulaPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoIsFormulaPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoIsFormulaPostRequestBody(isFormulaPostRequestBody: IsFormulaPostRequestBody | undefined = {} as IsFormulaPostRequestBody) : Record void> { +export function deserializeIntoIsFormulaPostRequestBody(isFormulaPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { isFormulaPostRequestBody.backingStoreEnabled = true; }, "reference": n => { isFormulaPostRequestBody.reference = n.getObjectValue(createJsonFromDiscriminatorValue); }, @@ -60,7 +60,7 @@ export interface IsFormulaRequestBuilder extends BaseRequestBuilder | undefined = {}) : void { writer.writeObjectValue("reference", isFormulaPostRequestBody.reference, serializeJson); writer.writeAdditionalData(isFormulaPostRequestBody.additionalData); } diff --git a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/isLogical/index.ts b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/isLogical/index.ts index 46640ff048b..08c836d1384 100644 --- a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/isLogical/index.ts +++ b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/isLogical/index.ts @@ -10,14 +10,14 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a isLogicalPostRequestBody */ -export function createIsLogicalPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createIsLogicalPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoIsLogicalPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoIsLogicalPostRequestBody(isLogicalPostRequestBody: IsLogicalPostRequestBody | undefined = {} as IsLogicalPostRequestBody) : Record void> { +export function deserializeIntoIsLogicalPostRequestBody(isLogicalPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { isLogicalPostRequestBody.backingStoreEnabled = true; }, "value": n => { isLogicalPostRequestBody.value = n.getObjectValue(createJsonFromDiscriminatorValue); }, @@ -60,7 +60,7 @@ export interface IsLogicalRequestBuilder extends BaseRequestBuilder | undefined = {}) : void { writer.writeObjectValue("value", isLogicalPostRequestBody.value, serializeJson); writer.writeAdditionalData(isLogicalPostRequestBody.additionalData); } diff --git a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/isNA/index.ts b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/isNA/index.ts index 99876c4b8c7..1b69aaf0795 100644 --- a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/isNA/index.ts +++ b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/isNA/index.ts @@ -10,14 +10,14 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a isNAPostRequestBody */ -export function createIsNAPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createIsNAPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoIsNAPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoIsNAPostRequestBody(isNAPostRequestBody: IsNAPostRequestBody | undefined = {} as IsNAPostRequestBody) : Record void> { +export function deserializeIntoIsNAPostRequestBody(isNAPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { isNAPostRequestBody.backingStoreEnabled = true; }, "value": n => { isNAPostRequestBody.value = n.getObjectValue(createJsonFromDiscriminatorValue); }, @@ -60,7 +60,7 @@ export interface IsNARequestBuilder extends BaseRequestBuilder | undefined = {}) : void { writer.writeObjectValue("value", isNAPostRequestBody.value, serializeJson); writer.writeAdditionalData(isNAPostRequestBody.additionalData); } diff --git a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/isNonText/index.ts b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/isNonText/index.ts index 17ca9d43fe8..fadde60194a 100644 --- a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/isNonText/index.ts +++ b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/isNonText/index.ts @@ -10,14 +10,14 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a isNonTextPostRequestBody */ -export function createIsNonTextPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createIsNonTextPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoIsNonTextPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoIsNonTextPostRequestBody(isNonTextPostRequestBody: IsNonTextPostRequestBody | undefined = {} as IsNonTextPostRequestBody) : Record void> { +export function deserializeIntoIsNonTextPostRequestBody(isNonTextPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { isNonTextPostRequestBody.backingStoreEnabled = true; }, "value": n => { isNonTextPostRequestBody.value = n.getObjectValue(createJsonFromDiscriminatorValue); }, @@ -60,7 +60,7 @@ export interface IsNonTextRequestBuilder extends BaseRequestBuilder | undefined = {}) : void { writer.writeObjectValue("value", isNonTextPostRequestBody.value, serializeJson); writer.writeAdditionalData(isNonTextPostRequestBody.additionalData); } diff --git a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/isNumber/index.ts b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/isNumber/index.ts index 10bc4ffac88..1f3c7561364 100644 --- a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/isNumber/index.ts +++ b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/isNumber/index.ts @@ -10,14 +10,14 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a isNumberPostRequestBody */ -export function createIsNumberPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createIsNumberPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoIsNumberPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoIsNumberPostRequestBody(isNumberPostRequestBody: IsNumberPostRequestBody | undefined = {} as IsNumberPostRequestBody) : Record void> { +export function deserializeIntoIsNumberPostRequestBody(isNumberPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { isNumberPostRequestBody.backingStoreEnabled = true; }, "value": n => { isNumberPostRequestBody.value = n.getObjectValue(createJsonFromDiscriminatorValue); }, @@ -60,7 +60,7 @@ export interface IsNumberRequestBuilder extends BaseRequestBuilder | undefined = {}) : void { writer.writeObjectValue("value", isNumberPostRequestBody.value, serializeJson); writer.writeAdditionalData(isNumberPostRequestBody.additionalData); } diff --git a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/isOdd/index.ts b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/isOdd/index.ts index 4c27fa461b3..888ede0a5ac 100644 --- a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/isOdd/index.ts +++ b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/isOdd/index.ts @@ -10,14 +10,14 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a isOddPostRequestBody */ -export function createIsOddPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createIsOddPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoIsOddPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoIsOddPostRequestBody(isOddPostRequestBody: IsOddPostRequestBody | undefined = {} as IsOddPostRequestBody) : Record void> { +export function deserializeIntoIsOddPostRequestBody(isOddPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { isOddPostRequestBody.backingStoreEnabled = true; }, "number": n => { isOddPostRequestBody.number = n.getObjectValue(createJsonFromDiscriminatorValue); }, @@ -60,7 +60,7 @@ export interface IsOddRequestBuilder extends BaseRequestBuilder | undefined = {}) : void { writer.writeObjectValue("number", isOddPostRequestBody.number, serializeJson); writer.writeAdditionalData(isOddPostRequestBody.additionalData); } diff --git a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/isText/index.ts b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/isText/index.ts index 6c2531b8b37..cf3d87b100c 100644 --- a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/isText/index.ts +++ b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/isText/index.ts @@ -10,14 +10,14 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a isTextPostRequestBody */ -export function createIsTextPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createIsTextPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoIsTextPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoIsTextPostRequestBody(isTextPostRequestBody: IsTextPostRequestBody | undefined = {} as IsTextPostRequestBody) : Record void> { +export function deserializeIntoIsTextPostRequestBody(isTextPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { isTextPostRequestBody.backingStoreEnabled = true; }, "value": n => { isTextPostRequestBody.value = n.getObjectValue(createJsonFromDiscriminatorValue); }, @@ -60,7 +60,7 @@ export interface IsTextRequestBuilder extends BaseRequestBuilder | undefined = {}) : void { writer.writeObjectValue("value", isTextPostRequestBody.value, serializeJson); writer.writeAdditionalData(isTextPostRequestBody.additionalData); } diff --git a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/isoWeekNum/index.ts b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/isoWeekNum/index.ts index 7a90434ac16..001383b61b3 100644 --- a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/isoWeekNum/index.ts +++ b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/isoWeekNum/index.ts @@ -10,14 +10,14 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a isoWeekNumPostRequestBody */ -export function createIsoWeekNumPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createIsoWeekNumPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoIsoWeekNumPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoIsoWeekNumPostRequestBody(isoWeekNumPostRequestBody: IsoWeekNumPostRequestBody | undefined = {} as IsoWeekNumPostRequestBody) : Record void> { +export function deserializeIntoIsoWeekNumPostRequestBody(isoWeekNumPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { isoWeekNumPostRequestBody.backingStoreEnabled = true; }, "date": n => { isoWeekNumPostRequestBody.date = n.getObjectValue(createJsonFromDiscriminatorValue); }, @@ -60,7 +60,7 @@ export interface IsoWeekNumRequestBuilder extends BaseRequestBuilder | undefined = {}) : void { writer.writeObjectValue("date", isoWeekNumPostRequestBody.date, serializeJson); writer.writeAdditionalData(isoWeekNumPostRequestBody.additionalData); } diff --git a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/iso_Ceiling/index.ts b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/iso_Ceiling/index.ts index 523ef858b67..2bb2bcf5aa4 100644 --- a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/iso_Ceiling/index.ts +++ b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/iso_Ceiling/index.ts @@ -10,14 +10,14 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a iso_CeilingPostRequestBody */ -export function createIso_CeilingPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createIso_CeilingPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoIso_CeilingPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoIso_CeilingPostRequestBody(iso_CeilingPostRequestBody: Iso_CeilingPostRequestBody | undefined = {} as Iso_CeilingPostRequestBody) : Record void> { +export function deserializeIntoIso_CeilingPostRequestBody(iso_CeilingPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { iso_CeilingPostRequestBody.backingStoreEnabled = true; }, "number": n => { iso_CeilingPostRequestBody.number = n.getObjectValue(createJsonFromDiscriminatorValue); }, @@ -65,7 +65,7 @@ export interface Iso_CeilingRequestBuilder extends BaseRequestBuilder | undefined = {}) : void { writer.writeObjectValue("number", iso_CeilingPostRequestBody.number, serializeJson); writer.writeObjectValue("significance", iso_CeilingPostRequestBody.significance, serializeJson); writer.writeAdditionalData(iso_CeilingPostRequestBody.additionalData); diff --git a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/ispmt/index.ts b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/ispmt/index.ts index ce48f84d537..a5a21a58e3f 100644 --- a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/ispmt/index.ts +++ b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/ispmt/index.ts @@ -10,14 +10,14 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a ispmtPostRequestBody */ -export function createIspmtPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createIspmtPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoIspmtPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoIspmtPostRequestBody(ispmtPostRequestBody: IspmtPostRequestBody | undefined = {} as IspmtPostRequestBody) : Record void> { +export function deserializeIntoIspmtPostRequestBody(ispmtPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { ispmtPostRequestBody.backingStoreEnabled = true; }, "nper": n => { ispmtPostRequestBody.nper = n.getObjectValue(createJsonFromDiscriminatorValue); }, @@ -75,7 +75,7 @@ export interface IspmtRequestBuilder extends BaseRequestBuilder | undefined = {}) : void { writer.writeObjectValue("nper", ispmtPostRequestBody.nper, serializeJson); writer.writeObjectValue("per", ispmtPostRequestBody.per, serializeJson); writer.writeObjectValue("pv", ispmtPostRequestBody.pv, serializeJson); diff --git a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/isref/index.ts b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/isref/index.ts index 1f89a0bf948..4e2b69e23dd 100644 --- a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/isref/index.ts +++ b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/isref/index.ts @@ -10,14 +10,14 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a isrefPostRequestBody */ -export function createIsrefPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createIsrefPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoIsrefPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoIsrefPostRequestBody(isrefPostRequestBody: IsrefPostRequestBody | undefined = {} as IsrefPostRequestBody) : Record void> { +export function deserializeIntoIsrefPostRequestBody(isrefPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { isrefPostRequestBody.backingStoreEnabled = true; }, "value": n => { isrefPostRequestBody.value = n.getObjectValue(createJsonFromDiscriminatorValue); }, @@ -60,7 +60,7 @@ export interface IsrefRequestBuilder extends BaseRequestBuilder | undefined = {}) : void { writer.writeObjectValue("value", isrefPostRequestBody.value, serializeJson); writer.writeAdditionalData(isrefPostRequestBody.additionalData); } diff --git a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/kurt/index.ts b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/kurt/index.ts index f2c02b9c026..dc10a7c7be8 100644 --- a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/kurt/index.ts +++ b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/kurt/index.ts @@ -10,14 +10,14 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a kurtPostRequestBody */ -export function createKurtPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createKurtPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoKurtPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoKurtPostRequestBody(kurtPostRequestBody: KurtPostRequestBody | undefined = {} as KurtPostRequestBody) : Record void> { +export function deserializeIntoKurtPostRequestBody(kurtPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { kurtPostRequestBody.backingStoreEnabled = true; }, "values": n => { kurtPostRequestBody.values = n.getObjectValue(createJsonFromDiscriminatorValue); }, @@ -60,7 +60,7 @@ export interface KurtRequestBuilder extends BaseRequestBuilder | undefined = {}) : void { writer.writeObjectValue("values", kurtPostRequestBody.values, serializeJson); writer.writeAdditionalData(kurtPostRequestBody.additionalData); } diff --git a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/large/index.ts b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/large/index.ts index c89ba045671..1609a6ff7f0 100644 --- a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/large/index.ts +++ b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/large/index.ts @@ -10,14 +10,14 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a largePostRequestBody */ -export function createLargePostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createLargePostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoLargePostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoLargePostRequestBody(largePostRequestBody: LargePostRequestBody | undefined = {} as LargePostRequestBody) : Record void> { +export function deserializeIntoLargePostRequestBody(largePostRequestBody: Partial | undefined = {}) : Record void> { return { "array": n => { largePostRequestBody.array = n.getObjectValue(createJsonFromDiscriminatorValue); }, "backingStoreEnabled": n => { largePostRequestBody.backingStoreEnabled = true; }, @@ -65,7 +65,7 @@ export interface LargeRequestBuilder extends BaseRequestBuilder | undefined = {}) : void { writer.writeObjectValue("array", largePostRequestBody.array, serializeJson); writer.writeObjectValue("k", largePostRequestBody.k, serializeJson); writer.writeAdditionalData(largePostRequestBody.additionalData); diff --git a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/lcm/index.ts b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/lcm/index.ts index 35239f6e70d..571273d70c4 100644 --- a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/lcm/index.ts +++ b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/lcm/index.ts @@ -10,14 +10,14 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a lcmPostRequestBody */ -export function createLcmPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createLcmPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoLcmPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoLcmPostRequestBody(lcmPostRequestBody: LcmPostRequestBody | undefined = {} as LcmPostRequestBody) : Record void> { +export function deserializeIntoLcmPostRequestBody(lcmPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { lcmPostRequestBody.backingStoreEnabled = true; }, "values": n => { lcmPostRequestBody.values = n.getObjectValue(createJsonFromDiscriminatorValue); }, @@ -60,7 +60,7 @@ export interface LcmRequestBuilder extends BaseRequestBuilder * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeLcmPostRequestBody(writer: SerializationWriter, lcmPostRequestBody: LcmPostRequestBody | undefined = {} as LcmPostRequestBody) : void { +export function serializeLcmPostRequestBody(writer: SerializationWriter, lcmPostRequestBody: Partial | undefined = {}) : void { writer.writeObjectValue("values", lcmPostRequestBody.values, serializeJson); writer.writeAdditionalData(lcmPostRequestBody.additionalData); } diff --git a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/left/index.ts b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/left/index.ts index 802f00bf9e5..fc96988af8d 100644 --- a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/left/index.ts +++ b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/left/index.ts @@ -10,14 +10,14 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a leftPostRequestBody */ -export function createLeftPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createLeftPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoLeftPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoLeftPostRequestBody(leftPostRequestBody: LeftPostRequestBody | undefined = {} as LeftPostRequestBody) : Record void> { +export function deserializeIntoLeftPostRequestBody(leftPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { leftPostRequestBody.backingStoreEnabled = true; }, "numChars": n => { leftPostRequestBody.numChars = n.getObjectValue(createJsonFromDiscriminatorValue); }, @@ -65,7 +65,7 @@ export interface LeftRequestBuilder extends BaseRequestBuilder | undefined = {}) : void { writer.writeObjectValue("numChars", leftPostRequestBody.numChars, serializeJson); writer.writeObjectValue("text", leftPostRequestBody.text, serializeJson); writer.writeAdditionalData(leftPostRequestBody.additionalData); diff --git a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/leftb/index.ts b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/leftb/index.ts index 998e0ac9b01..2cce1225a2c 100644 --- a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/leftb/index.ts +++ b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/leftb/index.ts @@ -10,14 +10,14 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a leftbPostRequestBody */ -export function createLeftbPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createLeftbPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoLeftbPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoLeftbPostRequestBody(leftbPostRequestBody: LeftbPostRequestBody | undefined = {} as LeftbPostRequestBody) : Record void> { +export function deserializeIntoLeftbPostRequestBody(leftbPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { leftbPostRequestBody.backingStoreEnabled = true; }, "numBytes": n => { leftbPostRequestBody.numBytes = n.getObjectValue(createJsonFromDiscriminatorValue); }, @@ -65,7 +65,7 @@ export interface LeftbRequestBuilder extends BaseRequestBuilder | undefined = {}) : void { writer.writeObjectValue("numBytes", leftbPostRequestBody.numBytes, serializeJson); writer.writeObjectValue("text", leftbPostRequestBody.text, serializeJson); writer.writeAdditionalData(leftbPostRequestBody.additionalData); diff --git a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/len/index.ts b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/len/index.ts index 11ce7547ffd..6cf1be596a7 100644 --- a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/len/index.ts +++ b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/len/index.ts @@ -10,14 +10,14 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a lenPostRequestBody */ -export function createLenPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createLenPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoLenPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoLenPostRequestBody(lenPostRequestBody: LenPostRequestBody | undefined = {} as LenPostRequestBody) : Record void> { +export function deserializeIntoLenPostRequestBody(lenPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { lenPostRequestBody.backingStoreEnabled = true; }, "text": n => { lenPostRequestBody.text = n.getObjectValue(createJsonFromDiscriminatorValue); }, @@ -60,7 +60,7 @@ export interface LenRequestBuilder extends BaseRequestBuilder * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeLenPostRequestBody(writer: SerializationWriter, lenPostRequestBody: LenPostRequestBody | undefined = {} as LenPostRequestBody) : void { +export function serializeLenPostRequestBody(writer: SerializationWriter, lenPostRequestBody: Partial | undefined = {}) : void { writer.writeObjectValue("text", lenPostRequestBody.text, serializeJson); writer.writeAdditionalData(lenPostRequestBody.additionalData); } diff --git a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/lenb/index.ts b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/lenb/index.ts index a80c0708aac..ce08655d312 100644 --- a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/lenb/index.ts +++ b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/lenb/index.ts @@ -10,14 +10,14 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a lenbPostRequestBody */ -export function createLenbPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createLenbPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoLenbPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoLenbPostRequestBody(lenbPostRequestBody: LenbPostRequestBody | undefined = {} as LenbPostRequestBody) : Record void> { +export function deserializeIntoLenbPostRequestBody(lenbPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { lenbPostRequestBody.backingStoreEnabled = true; }, "text": n => { lenbPostRequestBody.text = n.getObjectValue(createJsonFromDiscriminatorValue); }, @@ -60,7 +60,7 @@ export interface LenbRequestBuilder extends BaseRequestBuilder | undefined = {}) : void { writer.writeObjectValue("text", lenbPostRequestBody.text, serializeJson); writer.writeAdditionalData(lenbPostRequestBody.additionalData); } diff --git a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/ln/index.ts b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/ln/index.ts index b89b3b16685..04f1693e3d0 100644 --- a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/ln/index.ts +++ b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/ln/index.ts @@ -10,14 +10,14 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a lnPostRequestBody */ -export function createLnPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createLnPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoLnPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoLnPostRequestBody(lnPostRequestBody: LnPostRequestBody | undefined = {} as LnPostRequestBody) : Record void> { +export function deserializeIntoLnPostRequestBody(lnPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { lnPostRequestBody.backingStoreEnabled = true; }, "number": n => { lnPostRequestBody.number = n.getObjectValue(createJsonFromDiscriminatorValue); }, @@ -60,7 +60,7 @@ export interface LnRequestBuilder extends BaseRequestBuilder { * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeLnPostRequestBody(writer: SerializationWriter, lnPostRequestBody: LnPostRequestBody | undefined = {} as LnPostRequestBody) : void { +export function serializeLnPostRequestBody(writer: SerializationWriter, lnPostRequestBody: Partial | undefined = {}) : void { writer.writeObjectValue("number", lnPostRequestBody.number, serializeJson); writer.writeAdditionalData(lnPostRequestBody.additionalData); } diff --git a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/log/index.ts b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/log/index.ts index 2fa72fa09ca..2c261df1dae 100644 --- a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/log/index.ts +++ b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/log/index.ts @@ -10,14 +10,14 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a logPostRequestBody */ -export function createLogPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createLogPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoLogPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoLogPostRequestBody(logPostRequestBody: LogPostRequestBody | undefined = {} as LogPostRequestBody) : Record void> { +export function deserializeIntoLogPostRequestBody(logPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { logPostRequestBody.backingStoreEnabled = true; }, "base": n => { logPostRequestBody.base = n.getObjectValue(createJsonFromDiscriminatorValue); }, @@ -65,7 +65,7 @@ export interface LogRequestBuilder extends BaseRequestBuilder * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeLogPostRequestBody(writer: SerializationWriter, logPostRequestBody: LogPostRequestBody | undefined = {} as LogPostRequestBody) : void { +export function serializeLogPostRequestBody(writer: SerializationWriter, logPostRequestBody: Partial | undefined = {}) : void { writer.writeObjectValue("base", logPostRequestBody.base, serializeJson); writer.writeObjectValue("number", logPostRequestBody.number, serializeJson); writer.writeAdditionalData(logPostRequestBody.additionalData); diff --git a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/log10/index.ts b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/log10/index.ts index 8208ed92b34..fdfac2847f2 100644 --- a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/log10/index.ts +++ b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/log10/index.ts @@ -10,14 +10,14 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a log10PostRequestBody */ -export function createLog10PostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createLog10PostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoLog10PostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoLog10PostRequestBody(log10PostRequestBody: Log10PostRequestBody | undefined = {} as Log10PostRequestBody) : Record void> { +export function deserializeIntoLog10PostRequestBody(log10PostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { log10PostRequestBody.backingStoreEnabled = true; }, "number": n => { log10PostRequestBody.number = n.getObjectValue(createJsonFromDiscriminatorValue); }, @@ -60,7 +60,7 @@ export interface Log10RequestBuilder extends BaseRequestBuilder | undefined = {}) : void { writer.writeObjectValue("number", log10PostRequestBody.number, serializeJson); writer.writeAdditionalData(log10PostRequestBody.additionalData); } diff --git a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/logNorm_Dist/index.ts b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/logNorm_Dist/index.ts index cd92e75e211..bdebe246afd 100644 --- a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/logNorm_Dist/index.ts +++ b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/logNorm_Dist/index.ts @@ -10,14 +10,14 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a logNorm_DistPostRequestBody */ -export function createLogNorm_DistPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createLogNorm_DistPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoLogNorm_DistPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoLogNorm_DistPostRequestBody(logNorm_DistPostRequestBody: LogNorm_DistPostRequestBody | undefined = {} as LogNorm_DistPostRequestBody) : Record void> { +export function deserializeIntoLogNorm_DistPostRequestBody(logNorm_DistPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { logNorm_DistPostRequestBody.backingStoreEnabled = true; }, "cumulative": n => { logNorm_DistPostRequestBody.cumulative = n.getObjectValue(createJsonFromDiscriminatorValue); }, @@ -75,7 +75,7 @@ export interface LogNorm_DistRequestBuilder extends BaseRequestBuilder | undefined = {}) : void { writer.writeObjectValue("cumulative", logNorm_DistPostRequestBody.cumulative, serializeJson); writer.writeObjectValue("mean", logNorm_DistPostRequestBody.mean, serializeJson); writer.writeObjectValue("standardDev", logNorm_DistPostRequestBody.standardDev, serializeJson); diff --git a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/logNorm_Inv/index.ts b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/logNorm_Inv/index.ts index 32b91c6550d..5b4414ad4e4 100644 --- a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/logNorm_Inv/index.ts +++ b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/logNorm_Inv/index.ts @@ -10,14 +10,14 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a logNorm_InvPostRequestBody */ -export function createLogNorm_InvPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createLogNorm_InvPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoLogNorm_InvPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoLogNorm_InvPostRequestBody(logNorm_InvPostRequestBody: LogNorm_InvPostRequestBody | undefined = {} as LogNorm_InvPostRequestBody) : Record void> { +export function deserializeIntoLogNorm_InvPostRequestBody(logNorm_InvPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { logNorm_InvPostRequestBody.backingStoreEnabled = true; }, "mean": n => { logNorm_InvPostRequestBody.mean = n.getObjectValue(createJsonFromDiscriminatorValue); }, @@ -70,7 +70,7 @@ export interface LogNorm_InvRequestBuilder extends BaseRequestBuilder | undefined = {}) : void { writer.writeObjectValue("mean", logNorm_InvPostRequestBody.mean, serializeJson); writer.writeObjectValue("probability", logNorm_InvPostRequestBody.probability, serializeJson); writer.writeObjectValue("standardDev", logNorm_InvPostRequestBody.standardDev, serializeJson); diff --git a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/lookup/index.ts b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/lookup/index.ts index 7dcce3151c5..d50f2188c91 100644 --- a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/lookup/index.ts +++ b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/lookup/index.ts @@ -10,14 +10,14 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a lookupPostRequestBody */ -export function createLookupPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createLookupPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoLookupPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoLookupPostRequestBody(lookupPostRequestBody: LookupPostRequestBody | undefined = {} as LookupPostRequestBody) : Record void> { +export function deserializeIntoLookupPostRequestBody(lookupPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { lookupPostRequestBody.backingStoreEnabled = true; }, "lookupValue": n => { lookupPostRequestBody.lookupValue = n.getObjectValue(createJsonFromDiscriminatorValue); }, @@ -70,7 +70,7 @@ export interface LookupRequestBuilder extends BaseRequestBuilder | undefined = {}) : void { writer.writeObjectValue("lookupValue", lookupPostRequestBody.lookupValue, serializeJson); writer.writeObjectValue("lookupVector", lookupPostRequestBody.lookupVector, serializeJson); writer.writeObjectValue("resultVector", lookupPostRequestBody.resultVector, serializeJson); diff --git a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/lower/index.ts b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/lower/index.ts index 492e4894660..4bc7a4c019b 100644 --- a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/lower/index.ts +++ b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/lower/index.ts @@ -10,14 +10,14 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a lowerPostRequestBody */ -export function createLowerPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createLowerPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoLowerPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoLowerPostRequestBody(lowerPostRequestBody: LowerPostRequestBody | undefined = {} as LowerPostRequestBody) : Record void> { +export function deserializeIntoLowerPostRequestBody(lowerPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { lowerPostRequestBody.backingStoreEnabled = true; }, "text": n => { lowerPostRequestBody.text = n.getObjectValue(createJsonFromDiscriminatorValue); }, @@ -60,7 +60,7 @@ export interface LowerRequestBuilder extends BaseRequestBuilder | undefined = {}) : void { writer.writeObjectValue("text", lowerPostRequestBody.text, serializeJson); writer.writeAdditionalData(lowerPostRequestBody.additionalData); } diff --git a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/match/index.ts b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/match/index.ts index baff45a7208..1b249d7870b 100644 --- a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/match/index.ts +++ b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/match/index.ts @@ -10,14 +10,14 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a matchPostRequestBody */ -export function createMatchPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createMatchPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoMatchPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoMatchPostRequestBody(matchPostRequestBody: MatchPostRequestBody | undefined = {} as MatchPostRequestBody) : Record void> { +export function deserializeIntoMatchPostRequestBody(matchPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { matchPostRequestBody.backingStoreEnabled = true; }, "lookupArray": n => { matchPostRequestBody.lookupArray = n.getObjectValue(createJsonFromDiscriminatorValue); }, @@ -70,7 +70,7 @@ export interface MatchRequestBuilder extends BaseRequestBuilder | undefined = {}) : void { writer.writeObjectValue("lookupArray", matchPostRequestBody.lookupArray, serializeJson); writer.writeObjectValue("lookupValue", matchPostRequestBody.lookupValue, serializeJson); writer.writeObjectValue("matchType", matchPostRequestBody.matchType, serializeJson); diff --git a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/max/index.ts b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/max/index.ts index 0d61e093ab4..6d400585bdf 100644 --- a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/max/index.ts +++ b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/max/index.ts @@ -10,14 +10,14 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a maxPostRequestBody */ -export function createMaxPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createMaxPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoMaxPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoMaxPostRequestBody(maxPostRequestBody: MaxPostRequestBody | undefined = {} as MaxPostRequestBody) : Record void> { +export function deserializeIntoMaxPostRequestBody(maxPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { maxPostRequestBody.backingStoreEnabled = true; }, "values": n => { maxPostRequestBody.values = n.getObjectValue(createJsonFromDiscriminatorValue); }, @@ -60,7 +60,7 @@ export interface MaxRequestBuilder extends BaseRequestBuilder * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeMaxPostRequestBody(writer: SerializationWriter, maxPostRequestBody: MaxPostRequestBody | undefined = {} as MaxPostRequestBody) : void { +export function serializeMaxPostRequestBody(writer: SerializationWriter, maxPostRequestBody: Partial | undefined = {}) : void { writer.writeObjectValue("values", maxPostRequestBody.values, serializeJson); writer.writeAdditionalData(maxPostRequestBody.additionalData); } diff --git a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/maxA/index.ts b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/maxA/index.ts index db2341e6d32..f26e616f5a4 100644 --- a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/maxA/index.ts +++ b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/maxA/index.ts @@ -10,14 +10,14 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a maxAPostRequestBody */ -export function createMaxAPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createMaxAPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoMaxAPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoMaxAPostRequestBody(maxAPostRequestBody: MaxAPostRequestBody | undefined = {} as MaxAPostRequestBody) : Record void> { +export function deserializeIntoMaxAPostRequestBody(maxAPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { maxAPostRequestBody.backingStoreEnabled = true; }, "values": n => { maxAPostRequestBody.values = n.getObjectValue(createJsonFromDiscriminatorValue); }, @@ -60,7 +60,7 @@ export interface MaxARequestBuilder extends BaseRequestBuilder | undefined = {}) : void { writer.writeObjectValue("values", maxAPostRequestBody.values, serializeJson); writer.writeAdditionalData(maxAPostRequestBody.additionalData); } diff --git a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/mduration/index.ts b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/mduration/index.ts index 038c861a85a..9ce43f0cbdf 100644 --- a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/mduration/index.ts +++ b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/mduration/index.ts @@ -10,14 +10,14 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a mdurationPostRequestBody */ -export function createMdurationPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createMdurationPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoMdurationPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoMdurationPostRequestBody(mdurationPostRequestBody: MdurationPostRequestBody | undefined = {} as MdurationPostRequestBody) : Record void> { +export function deserializeIntoMdurationPostRequestBody(mdurationPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { mdurationPostRequestBody.backingStoreEnabled = true; }, "basis": n => { mdurationPostRequestBody.basis = n.getObjectValue(createJsonFromDiscriminatorValue); }, @@ -85,7 +85,7 @@ export interface MdurationRequestBuilder extends BaseRequestBuilder | undefined = {}) : void { writer.writeObjectValue("basis", mdurationPostRequestBody.basis, serializeJson); writer.writeObjectValue("coupon", mdurationPostRequestBody.coupon, serializeJson); writer.writeObjectValue("frequency", mdurationPostRequestBody.frequency, serializeJson); diff --git a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/median/index.ts b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/median/index.ts index 5a035fe08d1..29f2931ed2e 100644 --- a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/median/index.ts +++ b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/median/index.ts @@ -10,14 +10,14 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a medianPostRequestBody */ -export function createMedianPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createMedianPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoMedianPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoMedianPostRequestBody(medianPostRequestBody: MedianPostRequestBody | undefined = {} as MedianPostRequestBody) : Record void> { +export function deserializeIntoMedianPostRequestBody(medianPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { medianPostRequestBody.backingStoreEnabled = true; }, "values": n => { medianPostRequestBody.values = n.getObjectValue(createJsonFromDiscriminatorValue); }, @@ -60,7 +60,7 @@ export interface MedianRequestBuilder extends BaseRequestBuilder | undefined = {}) : void { writer.writeObjectValue("values", medianPostRequestBody.values, serializeJson); writer.writeAdditionalData(medianPostRequestBody.additionalData); } diff --git a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/mid/index.ts b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/mid/index.ts index 2e26839ab70..77cbc39c4eb 100644 --- a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/mid/index.ts +++ b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/mid/index.ts @@ -10,14 +10,14 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a midPostRequestBody */ -export function createMidPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createMidPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoMidPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoMidPostRequestBody(midPostRequestBody: MidPostRequestBody | undefined = {} as MidPostRequestBody) : Record void> { +export function deserializeIntoMidPostRequestBody(midPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { midPostRequestBody.backingStoreEnabled = true; }, "numChars": n => { midPostRequestBody.numChars = n.getObjectValue(createJsonFromDiscriminatorValue); }, @@ -70,7 +70,7 @@ export interface MidRequestBuilder extends BaseRequestBuilder * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeMidPostRequestBody(writer: SerializationWriter, midPostRequestBody: MidPostRequestBody | undefined = {} as MidPostRequestBody) : void { +export function serializeMidPostRequestBody(writer: SerializationWriter, midPostRequestBody: Partial | undefined = {}) : void { writer.writeObjectValue("numChars", midPostRequestBody.numChars, serializeJson); writer.writeObjectValue("startNum", midPostRequestBody.startNum, serializeJson); writer.writeObjectValue("text", midPostRequestBody.text, serializeJson); diff --git a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/midb/index.ts b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/midb/index.ts index d371c4167de..ac828cdca8d 100644 --- a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/midb/index.ts +++ b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/midb/index.ts @@ -10,14 +10,14 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a midbPostRequestBody */ -export function createMidbPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createMidbPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoMidbPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoMidbPostRequestBody(midbPostRequestBody: MidbPostRequestBody | undefined = {} as MidbPostRequestBody) : Record void> { +export function deserializeIntoMidbPostRequestBody(midbPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { midbPostRequestBody.backingStoreEnabled = true; }, "numBytes": n => { midbPostRequestBody.numBytes = n.getObjectValue(createJsonFromDiscriminatorValue); }, @@ -70,7 +70,7 @@ export interface MidbRequestBuilder extends BaseRequestBuilder | undefined = {}) : void { writer.writeObjectValue("numBytes", midbPostRequestBody.numBytes, serializeJson); writer.writeObjectValue("startNum", midbPostRequestBody.startNum, serializeJson); writer.writeObjectValue("text", midbPostRequestBody.text, serializeJson); diff --git a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/min/index.ts b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/min/index.ts index 1a8e772f8e6..740fe12ff82 100644 --- a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/min/index.ts +++ b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/min/index.ts @@ -10,14 +10,14 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a minPostRequestBody */ -export function createMinPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createMinPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoMinPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoMinPostRequestBody(minPostRequestBody: MinPostRequestBody | undefined = {} as MinPostRequestBody) : Record void> { +export function deserializeIntoMinPostRequestBody(minPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { minPostRequestBody.backingStoreEnabled = true; }, "values": n => { minPostRequestBody.values = n.getObjectValue(createJsonFromDiscriminatorValue); }, @@ -60,7 +60,7 @@ export interface MinRequestBuilder extends BaseRequestBuilder * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeMinPostRequestBody(writer: SerializationWriter, minPostRequestBody: MinPostRequestBody | undefined = {} as MinPostRequestBody) : void { +export function serializeMinPostRequestBody(writer: SerializationWriter, minPostRequestBody: Partial | undefined = {}) : void { writer.writeObjectValue("values", minPostRequestBody.values, serializeJson); writer.writeAdditionalData(minPostRequestBody.additionalData); } diff --git a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/minA/index.ts b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/minA/index.ts index 7559a40ca50..d361989906b 100644 --- a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/minA/index.ts +++ b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/minA/index.ts @@ -10,14 +10,14 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a minAPostRequestBody */ -export function createMinAPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createMinAPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoMinAPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoMinAPostRequestBody(minAPostRequestBody: MinAPostRequestBody | undefined = {} as MinAPostRequestBody) : Record void> { +export function deserializeIntoMinAPostRequestBody(minAPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { minAPostRequestBody.backingStoreEnabled = true; }, "values": n => { minAPostRequestBody.values = n.getObjectValue(createJsonFromDiscriminatorValue); }, @@ -60,7 +60,7 @@ export interface MinARequestBuilder extends BaseRequestBuilder | undefined = {}) : void { writer.writeObjectValue("values", minAPostRequestBody.values, serializeJson); writer.writeAdditionalData(minAPostRequestBody.additionalData); } diff --git a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/minute/index.ts b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/minute/index.ts index 621ed16ee75..eb9ca194436 100644 --- a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/minute/index.ts +++ b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/minute/index.ts @@ -10,14 +10,14 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a minutePostRequestBody */ -export function createMinutePostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createMinutePostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoMinutePostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoMinutePostRequestBody(minutePostRequestBody: MinutePostRequestBody | undefined = {} as MinutePostRequestBody) : Record void> { +export function deserializeIntoMinutePostRequestBody(minutePostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { minutePostRequestBody.backingStoreEnabled = true; }, "serialNumber": n => { minutePostRequestBody.serialNumber = n.getObjectValue(createJsonFromDiscriminatorValue); }, @@ -60,7 +60,7 @@ export interface MinuteRequestBuilder extends BaseRequestBuilder | undefined = {}) : void { writer.writeObjectValue("serialNumber", minutePostRequestBody.serialNumber, serializeJson); writer.writeAdditionalData(minutePostRequestBody.additionalData); } diff --git a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/mirr/index.ts b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/mirr/index.ts index 592ae6a10dc..2ce9082603d 100644 --- a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/mirr/index.ts +++ b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/mirr/index.ts @@ -10,14 +10,14 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a mirrPostRequestBody */ -export function createMirrPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createMirrPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoMirrPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoMirrPostRequestBody(mirrPostRequestBody: MirrPostRequestBody | undefined = {} as MirrPostRequestBody) : Record void> { +export function deserializeIntoMirrPostRequestBody(mirrPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { mirrPostRequestBody.backingStoreEnabled = true; }, "financeRate": n => { mirrPostRequestBody.financeRate = n.getObjectValue(createJsonFromDiscriminatorValue); }, @@ -70,7 +70,7 @@ export interface MirrRequestBuilder extends BaseRequestBuilder | undefined = {}) : void { writer.writeObjectValue("financeRate", mirrPostRequestBody.financeRate, serializeJson); writer.writeObjectValue("reinvestRate", mirrPostRequestBody.reinvestRate, serializeJson); writer.writeObjectValue("values", mirrPostRequestBody.values, serializeJson); diff --git a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/mod/index.ts b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/mod/index.ts index 86b65c5c0a0..015ed4f59e0 100644 --- a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/mod/index.ts +++ b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/mod/index.ts @@ -10,14 +10,14 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a modPostRequestBody */ -export function createModPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createModPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoModPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoModPostRequestBody(modPostRequestBody: ModPostRequestBody | undefined = {} as ModPostRequestBody) : Record void> { +export function deserializeIntoModPostRequestBody(modPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { modPostRequestBody.backingStoreEnabled = true; }, "divisor": n => { modPostRequestBody.divisor = n.getObjectValue(createJsonFromDiscriminatorValue); }, @@ -65,7 +65,7 @@ export interface ModRequestBuilder extends BaseRequestBuilder * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeModPostRequestBody(writer: SerializationWriter, modPostRequestBody: ModPostRequestBody | undefined = {} as ModPostRequestBody) : void { +export function serializeModPostRequestBody(writer: SerializationWriter, modPostRequestBody: Partial | undefined = {}) : void { writer.writeObjectValue("divisor", modPostRequestBody.divisor, serializeJson); writer.writeObjectValue("number", modPostRequestBody.number, serializeJson); writer.writeAdditionalData(modPostRequestBody.additionalData); diff --git a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/month/index.ts b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/month/index.ts index 4b853bb8934..c4e49321fa8 100644 --- a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/month/index.ts +++ b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/month/index.ts @@ -10,14 +10,14 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a monthPostRequestBody */ -export function createMonthPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createMonthPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoMonthPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoMonthPostRequestBody(monthPostRequestBody: MonthPostRequestBody | undefined = {} as MonthPostRequestBody) : Record void> { +export function deserializeIntoMonthPostRequestBody(monthPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { monthPostRequestBody.backingStoreEnabled = true; }, "serialNumber": n => { monthPostRequestBody.serialNumber = n.getObjectValue(createJsonFromDiscriminatorValue); }, @@ -60,7 +60,7 @@ export interface MonthRequestBuilder extends BaseRequestBuilder | undefined = {}) : void { writer.writeObjectValue("serialNumber", monthPostRequestBody.serialNumber, serializeJson); writer.writeAdditionalData(monthPostRequestBody.additionalData); } diff --git a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/mround/index.ts b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/mround/index.ts index 13b2cb698e0..63f09baa095 100644 --- a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/mround/index.ts +++ b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/mround/index.ts @@ -10,14 +10,14 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a mroundPostRequestBody */ -export function createMroundPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createMroundPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoMroundPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoMroundPostRequestBody(mroundPostRequestBody: MroundPostRequestBody | undefined = {} as MroundPostRequestBody) : Record void> { +export function deserializeIntoMroundPostRequestBody(mroundPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { mroundPostRequestBody.backingStoreEnabled = true; }, "multiple": n => { mroundPostRequestBody.multiple = n.getObjectValue(createJsonFromDiscriminatorValue); }, @@ -65,7 +65,7 @@ export interface MroundRequestBuilder extends BaseRequestBuilder | undefined = {}) : void { writer.writeObjectValue("multiple", mroundPostRequestBody.multiple, serializeJson); writer.writeObjectValue("number", mroundPostRequestBody.number, serializeJson); writer.writeAdditionalData(mroundPostRequestBody.additionalData); diff --git a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/multiNomial/index.ts b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/multiNomial/index.ts index fdb15681c26..ce2bb41ce8f 100644 --- a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/multiNomial/index.ts +++ b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/multiNomial/index.ts @@ -10,14 +10,14 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a multiNomialPostRequestBody */ -export function createMultiNomialPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createMultiNomialPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoMultiNomialPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoMultiNomialPostRequestBody(multiNomialPostRequestBody: MultiNomialPostRequestBody | undefined = {} as MultiNomialPostRequestBody) : Record void> { +export function deserializeIntoMultiNomialPostRequestBody(multiNomialPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { multiNomialPostRequestBody.backingStoreEnabled = true; }, "values": n => { multiNomialPostRequestBody.values = n.getObjectValue(createJsonFromDiscriminatorValue); }, @@ -60,7 +60,7 @@ export interface MultiNomialRequestBuilder extends BaseRequestBuilder | undefined = {}) : void { writer.writeObjectValue("values", multiNomialPostRequestBody.values, serializeJson); writer.writeAdditionalData(multiNomialPostRequestBody.additionalData); } diff --git a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/n/index.ts b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/n/index.ts index 41f295bb478..53fd006d1aa 100644 --- a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/n/index.ts +++ b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/n/index.ts @@ -10,14 +10,14 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a nPostRequestBody */ -export function createNPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createNPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoNPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoNPostRequestBody(nPostRequestBody: NPostRequestBody | undefined = {} as NPostRequestBody) : Record void> { +export function deserializeIntoNPostRequestBody(nPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { nPostRequestBody.backingStoreEnabled = true; }, "value": n => { nPostRequestBody.value = n.getObjectValue(createJsonFromDiscriminatorValue); }, @@ -60,7 +60,7 @@ export interface NRequestBuilder extends BaseRequestBuilder { * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeNPostRequestBody(writer: SerializationWriter, nPostRequestBody: NPostRequestBody | undefined = {} as NPostRequestBody) : void { +export function serializeNPostRequestBody(writer: SerializationWriter, nPostRequestBody: Partial | undefined = {}) : void { writer.writeObjectValue("value", nPostRequestBody.value, serializeJson); writer.writeAdditionalData(nPostRequestBody.additionalData); } diff --git a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/negBinom_Dist/index.ts b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/negBinom_Dist/index.ts index 28963120348..05dd86454f6 100644 --- a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/negBinom_Dist/index.ts +++ b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/negBinom_Dist/index.ts @@ -10,14 +10,14 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a negBinom_DistPostRequestBody */ -export function createNegBinom_DistPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createNegBinom_DistPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoNegBinom_DistPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoNegBinom_DistPostRequestBody(negBinom_DistPostRequestBody: NegBinom_DistPostRequestBody | undefined = {} as NegBinom_DistPostRequestBody) : Record void> { +export function deserializeIntoNegBinom_DistPostRequestBody(negBinom_DistPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { negBinom_DistPostRequestBody.backingStoreEnabled = true; }, "cumulative": n => { negBinom_DistPostRequestBody.cumulative = n.getObjectValue(createJsonFromDiscriminatorValue); }, @@ -75,7 +75,7 @@ export interface NegBinom_DistRequestBuilder extends BaseRequestBuilder | undefined = {}) : void { writer.writeObjectValue("cumulative", negBinom_DistPostRequestBody.cumulative, serializeJson); writer.writeObjectValue("numberF", negBinom_DistPostRequestBody.numberF, serializeJson); writer.writeObjectValue("numberS", negBinom_DistPostRequestBody.numberS, serializeJson); diff --git a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/networkDays/index.ts b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/networkDays/index.ts index fa97e2d2d9a..70a6bd528cc 100644 --- a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/networkDays/index.ts +++ b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/networkDays/index.ts @@ -10,14 +10,14 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a networkDaysPostRequestBody */ -export function createNetworkDaysPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createNetworkDaysPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoNetworkDaysPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoNetworkDaysPostRequestBody(networkDaysPostRequestBody: NetworkDaysPostRequestBody | undefined = {} as NetworkDaysPostRequestBody) : Record void> { +export function deserializeIntoNetworkDaysPostRequestBody(networkDaysPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { networkDaysPostRequestBody.backingStoreEnabled = true; }, "endDate": n => { networkDaysPostRequestBody.endDate = n.getObjectValue(createJsonFromDiscriminatorValue); }, @@ -70,7 +70,7 @@ export interface NetworkDaysRequestBuilder extends BaseRequestBuilder | undefined = {}) : void { writer.writeObjectValue("endDate", networkDaysPostRequestBody.endDate, serializeJson); writer.writeObjectValue("holidays", networkDaysPostRequestBody.holidays, serializeJson); writer.writeObjectValue("startDate", networkDaysPostRequestBody.startDate, serializeJson); diff --git a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/networkDays_Intl/index.ts b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/networkDays_Intl/index.ts index 8d33a8d47d7..209a78dd35c 100644 --- a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/networkDays_Intl/index.ts +++ b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/networkDays_Intl/index.ts @@ -10,14 +10,14 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a networkDays_IntlPostRequestBody */ -export function createNetworkDays_IntlPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createNetworkDays_IntlPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoNetworkDays_IntlPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoNetworkDays_IntlPostRequestBody(networkDays_IntlPostRequestBody: NetworkDays_IntlPostRequestBody | undefined = {} as NetworkDays_IntlPostRequestBody) : Record void> { +export function deserializeIntoNetworkDays_IntlPostRequestBody(networkDays_IntlPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { networkDays_IntlPostRequestBody.backingStoreEnabled = true; }, "endDate": n => { networkDays_IntlPostRequestBody.endDate = n.getObjectValue(createJsonFromDiscriminatorValue); }, @@ -75,7 +75,7 @@ export interface NetworkDays_IntlRequestBuilder extends BaseRequestBuilder | undefined = {}) : void { writer.writeObjectValue("endDate", networkDays_IntlPostRequestBody.endDate, serializeJson); writer.writeObjectValue("holidays", networkDays_IntlPostRequestBody.holidays, serializeJson); writer.writeObjectValue("startDate", networkDays_IntlPostRequestBody.startDate, serializeJson); diff --git a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/nominal/index.ts b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/nominal/index.ts index b885db985a0..5b9a7ceec5a 100644 --- a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/nominal/index.ts +++ b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/nominal/index.ts @@ -10,14 +10,14 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a nominalPostRequestBody */ -export function createNominalPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createNominalPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoNominalPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoNominalPostRequestBody(nominalPostRequestBody: NominalPostRequestBody | undefined = {} as NominalPostRequestBody) : Record void> { +export function deserializeIntoNominalPostRequestBody(nominalPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { nominalPostRequestBody.backingStoreEnabled = true; }, "effectRate": n => { nominalPostRequestBody.effectRate = n.getObjectValue(createJsonFromDiscriminatorValue); }, @@ -65,7 +65,7 @@ export interface NominalRequestBuilder extends BaseRequestBuilder | undefined = {}) : void { writer.writeObjectValue("effectRate", nominalPostRequestBody.effectRate, serializeJson); writer.writeObjectValue("npery", nominalPostRequestBody.npery, serializeJson); writer.writeAdditionalData(nominalPostRequestBody.additionalData); diff --git a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/norm_Dist/index.ts b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/norm_Dist/index.ts index 2ec829eae59..1cffc7583d3 100644 --- a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/norm_Dist/index.ts +++ b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/norm_Dist/index.ts @@ -10,14 +10,14 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a norm_DistPostRequestBody */ -export function createNorm_DistPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createNorm_DistPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoNorm_DistPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoNorm_DistPostRequestBody(norm_DistPostRequestBody: Norm_DistPostRequestBody | undefined = {} as Norm_DistPostRequestBody) : Record void> { +export function deserializeIntoNorm_DistPostRequestBody(norm_DistPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { norm_DistPostRequestBody.backingStoreEnabled = true; }, "cumulative": n => { norm_DistPostRequestBody.cumulative = n.getObjectValue(createJsonFromDiscriminatorValue); }, @@ -75,7 +75,7 @@ export interface Norm_DistRequestBuilder extends BaseRequestBuilder | undefined = {}) : void { writer.writeObjectValue("cumulative", norm_DistPostRequestBody.cumulative, serializeJson); writer.writeObjectValue("mean", norm_DistPostRequestBody.mean, serializeJson); writer.writeObjectValue("standardDev", norm_DistPostRequestBody.standardDev, serializeJson); diff --git a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/norm_Inv/index.ts b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/norm_Inv/index.ts index 34ab9a04477..3c94f98ad05 100644 --- a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/norm_Inv/index.ts +++ b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/norm_Inv/index.ts @@ -10,14 +10,14 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a norm_InvPostRequestBody */ -export function createNorm_InvPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createNorm_InvPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoNorm_InvPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoNorm_InvPostRequestBody(norm_InvPostRequestBody: Norm_InvPostRequestBody | undefined = {} as Norm_InvPostRequestBody) : Record void> { +export function deserializeIntoNorm_InvPostRequestBody(norm_InvPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { norm_InvPostRequestBody.backingStoreEnabled = true; }, "mean": n => { norm_InvPostRequestBody.mean = n.getObjectValue(createJsonFromDiscriminatorValue); }, @@ -70,7 +70,7 @@ export interface Norm_InvRequestBuilder extends BaseRequestBuilder | undefined = {}) : void { writer.writeObjectValue("mean", norm_InvPostRequestBody.mean, serializeJson); writer.writeObjectValue("probability", norm_InvPostRequestBody.probability, serializeJson); writer.writeObjectValue("standardDev", norm_InvPostRequestBody.standardDev, serializeJson); diff --git a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/norm_S_Dist/index.ts b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/norm_S_Dist/index.ts index 89de512296c..249819c064e 100644 --- a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/norm_S_Dist/index.ts +++ b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/norm_S_Dist/index.ts @@ -10,14 +10,14 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a norm_S_DistPostRequestBody */ -export function createNorm_S_DistPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createNorm_S_DistPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoNorm_S_DistPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoNorm_S_DistPostRequestBody(norm_S_DistPostRequestBody: Norm_S_DistPostRequestBody | undefined = {} as Norm_S_DistPostRequestBody) : Record void> { +export function deserializeIntoNorm_S_DistPostRequestBody(norm_S_DistPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { norm_S_DistPostRequestBody.backingStoreEnabled = true; }, "cumulative": n => { norm_S_DistPostRequestBody.cumulative = n.getObjectValue(createJsonFromDiscriminatorValue); }, @@ -65,7 +65,7 @@ export interface Norm_S_DistRequestBuilder extends BaseRequestBuilder | undefined = {}) : void { writer.writeObjectValue("cumulative", norm_S_DistPostRequestBody.cumulative, serializeJson); writer.writeObjectValue("z", norm_S_DistPostRequestBody.z, serializeJson); writer.writeAdditionalData(norm_S_DistPostRequestBody.additionalData); diff --git a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/norm_S_Inv/index.ts b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/norm_S_Inv/index.ts index 909cc7cc056..8256a3d4c09 100644 --- a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/norm_S_Inv/index.ts +++ b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/norm_S_Inv/index.ts @@ -10,14 +10,14 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a norm_S_InvPostRequestBody */ -export function createNorm_S_InvPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createNorm_S_InvPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoNorm_S_InvPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoNorm_S_InvPostRequestBody(norm_S_InvPostRequestBody: Norm_S_InvPostRequestBody | undefined = {} as Norm_S_InvPostRequestBody) : Record void> { +export function deserializeIntoNorm_S_InvPostRequestBody(norm_S_InvPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { norm_S_InvPostRequestBody.backingStoreEnabled = true; }, "probability": n => { norm_S_InvPostRequestBody.probability = n.getObjectValue(createJsonFromDiscriminatorValue); }, @@ -60,7 +60,7 @@ export interface Norm_S_InvRequestBuilder extends BaseRequestBuilder | undefined = {}) : void { writer.writeObjectValue("probability", norm_S_InvPostRequestBody.probability, serializeJson); writer.writeAdditionalData(norm_S_InvPostRequestBody.additionalData); } diff --git a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/not/index.ts b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/not/index.ts index eb780083ffe..9c84ef3900c 100644 --- a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/not/index.ts +++ b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/not/index.ts @@ -10,14 +10,14 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a notPostRequestBody */ -export function createNotPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createNotPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoNotPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoNotPostRequestBody(notPostRequestBody: NotPostRequestBody | undefined = {} as NotPostRequestBody) : Record void> { +export function deserializeIntoNotPostRequestBody(notPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { notPostRequestBody.backingStoreEnabled = true; }, "logical": n => { notPostRequestBody.logical = n.getObjectValue(createJsonFromDiscriminatorValue); }, @@ -60,7 +60,7 @@ export interface NotRequestBuilder extends BaseRequestBuilder * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeNotPostRequestBody(writer: SerializationWriter, notPostRequestBody: NotPostRequestBody | undefined = {} as NotPostRequestBody) : void { +export function serializeNotPostRequestBody(writer: SerializationWriter, notPostRequestBody: Partial | undefined = {}) : void { writer.writeObjectValue("logical", notPostRequestBody.logical, serializeJson); writer.writeAdditionalData(notPostRequestBody.additionalData); } diff --git a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/nper/index.ts b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/nper/index.ts index bf139e72b68..79e709b462a 100644 --- a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/nper/index.ts +++ b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/nper/index.ts @@ -10,14 +10,14 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a nperPostRequestBody */ -export function createNperPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createNperPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoNperPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoNperPostRequestBody(nperPostRequestBody: NperPostRequestBody | undefined = {} as NperPostRequestBody) : Record void> { +export function deserializeIntoNperPostRequestBody(nperPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { nperPostRequestBody.backingStoreEnabled = true; }, "fv": n => { nperPostRequestBody.fv = n.getObjectValue(createJsonFromDiscriminatorValue); }, @@ -80,7 +80,7 @@ export interface NperRequestBuilder extends BaseRequestBuilder | undefined = {}) : void { writer.writeObjectValue("fv", nperPostRequestBody.fv, serializeJson); writer.writeObjectValue("pmt", nperPostRequestBody.pmt, serializeJson); writer.writeObjectValue("pv", nperPostRequestBody.pv, serializeJson); diff --git a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/npv/index.ts b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/npv/index.ts index 13311cb96c4..68bc1e18ef9 100644 --- a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/npv/index.ts +++ b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/npv/index.ts @@ -10,14 +10,14 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a npvPostRequestBody */ -export function createNpvPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createNpvPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoNpvPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoNpvPostRequestBody(npvPostRequestBody: NpvPostRequestBody | undefined = {} as NpvPostRequestBody) : Record void> { +export function deserializeIntoNpvPostRequestBody(npvPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { npvPostRequestBody.backingStoreEnabled = true; }, "rate": n => { npvPostRequestBody.rate = n.getObjectValue(createJsonFromDiscriminatorValue); }, @@ -65,7 +65,7 @@ export interface NpvRequestBuilder extends BaseRequestBuilder * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeNpvPostRequestBody(writer: SerializationWriter, npvPostRequestBody: NpvPostRequestBody | undefined = {} as NpvPostRequestBody) : void { +export function serializeNpvPostRequestBody(writer: SerializationWriter, npvPostRequestBody: Partial | undefined = {}) : void { writer.writeObjectValue("rate", npvPostRequestBody.rate, serializeJson); writer.writeObjectValue("values", npvPostRequestBody.values, serializeJson); writer.writeAdditionalData(npvPostRequestBody.additionalData); diff --git a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/numberValue/index.ts b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/numberValue/index.ts index 6eaf4e76a5d..42806b11584 100644 --- a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/numberValue/index.ts +++ b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/numberValue/index.ts @@ -10,14 +10,14 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a numberValuePostRequestBody */ -export function createNumberValuePostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createNumberValuePostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoNumberValuePostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoNumberValuePostRequestBody(numberValuePostRequestBody: NumberValuePostRequestBody | undefined = {} as NumberValuePostRequestBody) : Record void> { +export function deserializeIntoNumberValuePostRequestBody(numberValuePostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { numberValuePostRequestBody.backingStoreEnabled = true; }, "decimalSeparator": n => { numberValuePostRequestBody.decimalSeparator = n.getObjectValue(createJsonFromDiscriminatorValue); }, @@ -70,7 +70,7 @@ export interface NumberValueRequestBuilder extends BaseRequestBuilder | undefined = {}) : void { writer.writeObjectValue("decimalSeparator", numberValuePostRequestBody.decimalSeparator, serializeJson); writer.writeObjectValue("groupSeparator", numberValuePostRequestBody.groupSeparator, serializeJson); writer.writeObjectValue("text", numberValuePostRequestBody.text, serializeJson); diff --git a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/oct2Bin/index.ts b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/oct2Bin/index.ts index a330b8f6d2e..6e616a59ceb 100644 --- a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/oct2Bin/index.ts +++ b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/oct2Bin/index.ts @@ -10,14 +10,14 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a oct2BinPostRequestBody */ -export function createOct2BinPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createOct2BinPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoOct2BinPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoOct2BinPostRequestBody(oct2BinPostRequestBody: Oct2BinPostRequestBody | undefined = {} as Oct2BinPostRequestBody) : Record void> { +export function deserializeIntoOct2BinPostRequestBody(oct2BinPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { oct2BinPostRequestBody.backingStoreEnabled = true; }, "number": n => { oct2BinPostRequestBody.number = n.getObjectValue(createJsonFromDiscriminatorValue); }, @@ -65,7 +65,7 @@ export interface Oct2BinRequestBuilder extends BaseRequestBuilder | undefined = {}) : void { writer.writeObjectValue("number", oct2BinPostRequestBody.number, serializeJson); writer.writeObjectValue("places", oct2BinPostRequestBody.places, serializeJson); writer.writeAdditionalData(oct2BinPostRequestBody.additionalData); diff --git a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/oct2Dec/index.ts b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/oct2Dec/index.ts index d6dbdb7db27..a89096910c2 100644 --- a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/oct2Dec/index.ts +++ b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/oct2Dec/index.ts @@ -10,14 +10,14 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a oct2DecPostRequestBody */ -export function createOct2DecPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createOct2DecPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoOct2DecPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoOct2DecPostRequestBody(oct2DecPostRequestBody: Oct2DecPostRequestBody | undefined = {} as Oct2DecPostRequestBody) : Record void> { +export function deserializeIntoOct2DecPostRequestBody(oct2DecPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { oct2DecPostRequestBody.backingStoreEnabled = true; }, "number": n => { oct2DecPostRequestBody.number = n.getObjectValue(createJsonFromDiscriminatorValue); }, @@ -60,7 +60,7 @@ export interface Oct2DecRequestBuilder extends BaseRequestBuilder | undefined = {}) : void { writer.writeObjectValue("number", oct2DecPostRequestBody.number, serializeJson); writer.writeAdditionalData(oct2DecPostRequestBody.additionalData); } diff --git a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/oct2Hex/index.ts b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/oct2Hex/index.ts index 4571780cf9a..ce5f91e348c 100644 --- a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/oct2Hex/index.ts +++ b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/oct2Hex/index.ts @@ -10,14 +10,14 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a oct2HexPostRequestBody */ -export function createOct2HexPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createOct2HexPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoOct2HexPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoOct2HexPostRequestBody(oct2HexPostRequestBody: Oct2HexPostRequestBody | undefined = {} as Oct2HexPostRequestBody) : Record void> { +export function deserializeIntoOct2HexPostRequestBody(oct2HexPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { oct2HexPostRequestBody.backingStoreEnabled = true; }, "number": n => { oct2HexPostRequestBody.number = n.getObjectValue(createJsonFromDiscriminatorValue); }, @@ -65,7 +65,7 @@ export interface Oct2HexRequestBuilder extends BaseRequestBuilder | undefined = {}) : void { writer.writeObjectValue("number", oct2HexPostRequestBody.number, serializeJson); writer.writeObjectValue("places", oct2HexPostRequestBody.places, serializeJson); writer.writeAdditionalData(oct2HexPostRequestBody.additionalData); diff --git a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/odd/index.ts b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/odd/index.ts index 430b4797631..30b62d2e7e2 100644 --- a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/odd/index.ts +++ b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/odd/index.ts @@ -10,14 +10,14 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a oddPostRequestBody */ -export function createOddPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createOddPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoOddPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoOddPostRequestBody(oddPostRequestBody: OddPostRequestBody | undefined = {} as OddPostRequestBody) : Record void> { +export function deserializeIntoOddPostRequestBody(oddPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { oddPostRequestBody.backingStoreEnabled = true; }, "number": n => { oddPostRequestBody.number = n.getObjectValue(createJsonFromDiscriminatorValue); }, @@ -60,7 +60,7 @@ export interface OddRequestBuilder extends BaseRequestBuilder * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeOddPostRequestBody(writer: SerializationWriter, oddPostRequestBody: OddPostRequestBody | undefined = {} as OddPostRequestBody) : void { +export function serializeOddPostRequestBody(writer: SerializationWriter, oddPostRequestBody: Partial | undefined = {}) : void { writer.writeObjectValue("number", oddPostRequestBody.number, serializeJson); writer.writeAdditionalData(oddPostRequestBody.additionalData); } diff --git a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/oddFPrice/index.ts b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/oddFPrice/index.ts index 55e00752339..e1ffb9e9d74 100644 --- a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/oddFPrice/index.ts +++ b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/oddFPrice/index.ts @@ -10,14 +10,14 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a oddFPricePostRequestBody */ -export function createOddFPricePostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createOddFPricePostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoOddFPricePostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoOddFPricePostRequestBody(oddFPricePostRequestBody: OddFPricePostRequestBody | undefined = {} as OddFPricePostRequestBody) : Record void> { +export function deserializeIntoOddFPricePostRequestBody(oddFPricePostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { oddFPricePostRequestBody.backingStoreEnabled = true; }, "basis": n => { oddFPricePostRequestBody.basis = n.getObjectValue(createJsonFromDiscriminatorValue); }, @@ -100,7 +100,7 @@ export interface OddFPriceRequestBuilder extends BaseRequestBuilder | undefined = {}) : void { writer.writeObjectValue("basis", oddFPricePostRequestBody.basis, serializeJson); writer.writeObjectValue("firstCoupon", oddFPricePostRequestBody.firstCoupon, serializeJson); writer.writeObjectValue("frequency", oddFPricePostRequestBody.frequency, serializeJson); diff --git a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/oddFYield/index.ts b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/oddFYield/index.ts index 3bd73cbe2ab..c32a0a13abe 100644 --- a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/oddFYield/index.ts +++ b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/oddFYield/index.ts @@ -10,14 +10,14 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a oddFYieldPostRequestBody */ -export function createOddFYieldPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createOddFYieldPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoOddFYieldPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoOddFYieldPostRequestBody(oddFYieldPostRequestBody: OddFYieldPostRequestBody | undefined = {} as OddFYieldPostRequestBody) : Record void> { +export function deserializeIntoOddFYieldPostRequestBody(oddFYieldPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { oddFYieldPostRequestBody.backingStoreEnabled = true; }, "basis": n => { oddFYieldPostRequestBody.basis = n.getObjectValue(createJsonFromDiscriminatorValue); }, @@ -100,7 +100,7 @@ export interface OddFYieldRequestBuilder extends BaseRequestBuilder | undefined = {}) : void { writer.writeObjectValue("basis", oddFYieldPostRequestBody.basis, serializeJson); writer.writeObjectValue("firstCoupon", oddFYieldPostRequestBody.firstCoupon, serializeJson); writer.writeObjectValue("frequency", oddFYieldPostRequestBody.frequency, serializeJson); diff --git a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/oddLPrice/index.ts b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/oddLPrice/index.ts index ceb13ea2f33..b86077a8e43 100644 --- a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/oddLPrice/index.ts +++ b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/oddLPrice/index.ts @@ -10,14 +10,14 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a oddLPricePostRequestBody */ -export function createOddLPricePostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createOddLPricePostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoOddLPricePostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoOddLPricePostRequestBody(oddLPricePostRequestBody: OddLPricePostRequestBody | undefined = {} as OddLPricePostRequestBody) : Record void> { +export function deserializeIntoOddLPricePostRequestBody(oddLPricePostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { oddLPricePostRequestBody.backingStoreEnabled = true; }, "basis": n => { oddLPricePostRequestBody.basis = n.getObjectValue(createJsonFromDiscriminatorValue); }, @@ -95,7 +95,7 @@ export interface OddLPriceRequestBuilder extends BaseRequestBuilder | undefined = {}) : void { writer.writeObjectValue("basis", oddLPricePostRequestBody.basis, serializeJson); writer.writeObjectValue("frequency", oddLPricePostRequestBody.frequency, serializeJson); writer.writeObjectValue("lastInterest", oddLPricePostRequestBody.lastInterest, serializeJson); diff --git a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/oddLYield/index.ts b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/oddLYield/index.ts index 04c07c0a45e..f396a6d0bcd 100644 --- a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/oddLYield/index.ts +++ b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/oddLYield/index.ts @@ -10,14 +10,14 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a oddLYieldPostRequestBody */ -export function createOddLYieldPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createOddLYieldPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoOddLYieldPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoOddLYieldPostRequestBody(oddLYieldPostRequestBody: OddLYieldPostRequestBody | undefined = {} as OddLYieldPostRequestBody) : Record void> { +export function deserializeIntoOddLYieldPostRequestBody(oddLYieldPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { oddLYieldPostRequestBody.backingStoreEnabled = true; }, "basis": n => { oddLYieldPostRequestBody.basis = n.getObjectValue(createJsonFromDiscriminatorValue); }, @@ -95,7 +95,7 @@ export interface OddLYieldRequestBuilder extends BaseRequestBuilder | undefined = {}) : void { writer.writeObjectValue("basis", oddLYieldPostRequestBody.basis, serializeJson); writer.writeObjectValue("frequency", oddLYieldPostRequestBody.frequency, serializeJson); writer.writeObjectValue("lastInterest", oddLYieldPostRequestBody.lastInterest, serializeJson); diff --git a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/or/index.ts b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/or/index.ts index 9553e871258..fd780402694 100644 --- a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/or/index.ts +++ b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/or/index.ts @@ -10,14 +10,14 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a orPostRequestBody */ -export function createOrPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createOrPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoOrPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoOrPostRequestBody(orPostRequestBody: OrPostRequestBody | undefined = {} as OrPostRequestBody) : Record void> { +export function deserializeIntoOrPostRequestBody(orPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { orPostRequestBody.backingStoreEnabled = true; }, "values": n => { orPostRequestBody.values = n.getObjectValue(createJsonFromDiscriminatorValue); }, @@ -60,7 +60,7 @@ export interface OrRequestBuilder extends BaseRequestBuilder { * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeOrPostRequestBody(writer: SerializationWriter, orPostRequestBody: OrPostRequestBody | undefined = {} as OrPostRequestBody) : void { +export function serializeOrPostRequestBody(writer: SerializationWriter, orPostRequestBody: Partial | undefined = {}) : void { writer.writeObjectValue("values", orPostRequestBody.values, serializeJson); writer.writeAdditionalData(orPostRequestBody.additionalData); } diff --git a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/pduration/index.ts b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/pduration/index.ts index e426dc615a3..cfee428cdc9 100644 --- a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/pduration/index.ts +++ b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/pduration/index.ts @@ -10,14 +10,14 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a pdurationPostRequestBody */ -export function createPdurationPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createPdurationPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoPdurationPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoPdurationPostRequestBody(pdurationPostRequestBody: PdurationPostRequestBody | undefined = {} as PdurationPostRequestBody) : Record void> { +export function deserializeIntoPdurationPostRequestBody(pdurationPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { pdurationPostRequestBody.backingStoreEnabled = true; }, "fv": n => { pdurationPostRequestBody.fv = n.getObjectValue(createJsonFromDiscriminatorValue); }, @@ -70,7 +70,7 @@ export interface PdurationRequestBuilder extends BaseRequestBuilder | undefined = {}) : void { writer.writeObjectValue("fv", pdurationPostRequestBody.fv, serializeJson); writer.writeObjectValue("pv", pdurationPostRequestBody.pv, serializeJson); writer.writeObjectValue("rate", pdurationPostRequestBody.rate, serializeJson); diff --git a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/percentRank_Exc/index.ts b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/percentRank_Exc/index.ts index a6c4d0128bc..dfcd7fdc37e 100644 --- a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/percentRank_Exc/index.ts +++ b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/percentRank_Exc/index.ts @@ -10,14 +10,14 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a percentRank_ExcPostRequestBody */ -export function createPercentRank_ExcPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createPercentRank_ExcPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoPercentRank_ExcPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoPercentRank_ExcPostRequestBody(percentRank_ExcPostRequestBody: PercentRank_ExcPostRequestBody | undefined = {} as PercentRank_ExcPostRequestBody) : Record void> { +export function deserializeIntoPercentRank_ExcPostRequestBody(percentRank_ExcPostRequestBody: Partial | undefined = {}) : Record void> { return { "array": n => { percentRank_ExcPostRequestBody.array = n.getObjectValue(createJsonFromDiscriminatorValue); }, "backingStoreEnabled": n => { percentRank_ExcPostRequestBody.backingStoreEnabled = true; }, @@ -70,7 +70,7 @@ export interface PercentRank_ExcRequestBuilder extends BaseRequestBuilder | undefined = {}) : void { writer.writeObjectValue("array", percentRank_ExcPostRequestBody.array, serializeJson); writer.writeObjectValue("significance", percentRank_ExcPostRequestBody.significance, serializeJson); writer.writeObjectValue("x", percentRank_ExcPostRequestBody.x, serializeJson); diff --git a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/percentRank_Inc/index.ts b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/percentRank_Inc/index.ts index 9561ccf5f24..339c01cdcfe 100644 --- a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/percentRank_Inc/index.ts +++ b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/percentRank_Inc/index.ts @@ -10,14 +10,14 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a percentRank_IncPostRequestBody */ -export function createPercentRank_IncPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createPercentRank_IncPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoPercentRank_IncPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoPercentRank_IncPostRequestBody(percentRank_IncPostRequestBody: PercentRank_IncPostRequestBody | undefined = {} as PercentRank_IncPostRequestBody) : Record void> { +export function deserializeIntoPercentRank_IncPostRequestBody(percentRank_IncPostRequestBody: Partial | undefined = {}) : Record void> { return { "array": n => { percentRank_IncPostRequestBody.array = n.getObjectValue(createJsonFromDiscriminatorValue); }, "backingStoreEnabled": n => { percentRank_IncPostRequestBody.backingStoreEnabled = true; }, @@ -70,7 +70,7 @@ export interface PercentRank_IncRequestBuilder extends BaseRequestBuilder | undefined = {}) : void { writer.writeObjectValue("array", percentRank_IncPostRequestBody.array, serializeJson); writer.writeObjectValue("significance", percentRank_IncPostRequestBody.significance, serializeJson); writer.writeObjectValue("x", percentRank_IncPostRequestBody.x, serializeJson); diff --git a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/percentile_Exc/index.ts b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/percentile_Exc/index.ts index dd971d39d96..8417354cda2 100644 --- a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/percentile_Exc/index.ts +++ b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/percentile_Exc/index.ts @@ -10,14 +10,14 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a percentile_ExcPostRequestBody */ -export function createPercentile_ExcPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createPercentile_ExcPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoPercentile_ExcPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoPercentile_ExcPostRequestBody(percentile_ExcPostRequestBody: Percentile_ExcPostRequestBody | undefined = {} as Percentile_ExcPostRequestBody) : Record void> { +export function deserializeIntoPercentile_ExcPostRequestBody(percentile_ExcPostRequestBody: Partial | undefined = {}) : Record void> { return { "array": n => { percentile_ExcPostRequestBody.array = n.getObjectValue(createJsonFromDiscriminatorValue); }, "backingStoreEnabled": n => { percentile_ExcPostRequestBody.backingStoreEnabled = true; }, @@ -65,7 +65,7 @@ export interface Percentile_ExcRequestBuilder extends BaseRequestBuilder | undefined = {}) : void { writer.writeObjectValue("array", percentile_ExcPostRequestBody.array, serializeJson); writer.writeObjectValue("k", percentile_ExcPostRequestBody.k, serializeJson); writer.writeAdditionalData(percentile_ExcPostRequestBody.additionalData); diff --git a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/percentile_Inc/index.ts b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/percentile_Inc/index.ts index 0df660d5b87..48f9ab9c8d9 100644 --- a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/percentile_Inc/index.ts +++ b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/percentile_Inc/index.ts @@ -10,14 +10,14 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a percentile_IncPostRequestBody */ -export function createPercentile_IncPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createPercentile_IncPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoPercentile_IncPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoPercentile_IncPostRequestBody(percentile_IncPostRequestBody: Percentile_IncPostRequestBody | undefined = {} as Percentile_IncPostRequestBody) : Record void> { +export function deserializeIntoPercentile_IncPostRequestBody(percentile_IncPostRequestBody: Partial | undefined = {}) : Record void> { return { "array": n => { percentile_IncPostRequestBody.array = n.getObjectValue(createJsonFromDiscriminatorValue); }, "backingStoreEnabled": n => { percentile_IncPostRequestBody.backingStoreEnabled = true; }, @@ -65,7 +65,7 @@ export interface Percentile_IncRequestBuilder extends BaseRequestBuilder | undefined = {}) : void { writer.writeObjectValue("array", percentile_IncPostRequestBody.array, serializeJson); writer.writeObjectValue("k", percentile_IncPostRequestBody.k, serializeJson); writer.writeAdditionalData(percentile_IncPostRequestBody.additionalData); diff --git a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/permut/index.ts b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/permut/index.ts index 1571cefec8e..6d66ccbb166 100644 --- a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/permut/index.ts +++ b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/permut/index.ts @@ -10,14 +10,14 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a permutPostRequestBody */ -export function createPermutPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createPermutPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoPermutPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoPermutPostRequestBody(permutPostRequestBody: PermutPostRequestBody | undefined = {} as PermutPostRequestBody) : Record void> { +export function deserializeIntoPermutPostRequestBody(permutPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { permutPostRequestBody.backingStoreEnabled = true; }, "number": n => { permutPostRequestBody.number = n.getObjectValue(createJsonFromDiscriminatorValue); }, @@ -65,7 +65,7 @@ export interface PermutRequestBuilder extends BaseRequestBuilder | undefined = {}) : void { writer.writeObjectValue("number", permutPostRequestBody.number, serializeJson); writer.writeObjectValue("numberChosen", permutPostRequestBody.numberChosen, serializeJson); writer.writeAdditionalData(permutPostRequestBody.additionalData); diff --git a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/permutationa/index.ts b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/permutationa/index.ts index 72253056c1a..bf46e26d7df 100644 --- a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/permutationa/index.ts +++ b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/permutationa/index.ts @@ -10,14 +10,14 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a permutationaPostRequestBody */ -export function createPermutationaPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createPermutationaPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoPermutationaPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoPermutationaPostRequestBody(permutationaPostRequestBody: PermutationaPostRequestBody | undefined = {} as PermutationaPostRequestBody) : Record void> { +export function deserializeIntoPermutationaPostRequestBody(permutationaPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { permutationaPostRequestBody.backingStoreEnabled = true; }, "number": n => { permutationaPostRequestBody.number = n.getObjectValue(createJsonFromDiscriminatorValue); }, @@ -65,7 +65,7 @@ export interface PermutationaRequestBuilder extends BaseRequestBuilder | undefined = {}) : void { writer.writeObjectValue("number", permutationaPostRequestBody.number, serializeJson); writer.writeObjectValue("numberChosen", permutationaPostRequestBody.numberChosen, serializeJson); writer.writeAdditionalData(permutationaPostRequestBody.additionalData); diff --git a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/phi/index.ts b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/phi/index.ts index d5ffe5365b2..b86e84be693 100644 --- a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/phi/index.ts +++ b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/phi/index.ts @@ -10,14 +10,14 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a phiPostRequestBody */ -export function createPhiPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createPhiPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoPhiPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoPhiPostRequestBody(phiPostRequestBody: PhiPostRequestBody | undefined = {} as PhiPostRequestBody) : Record void> { +export function deserializeIntoPhiPostRequestBody(phiPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { phiPostRequestBody.backingStoreEnabled = true; }, "x": n => { phiPostRequestBody.x = n.getObjectValue(createJsonFromDiscriminatorValue); }, @@ -60,7 +60,7 @@ export interface PhiRequestBuilder extends BaseRequestBuilder * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializePhiPostRequestBody(writer: SerializationWriter, phiPostRequestBody: PhiPostRequestBody | undefined = {} as PhiPostRequestBody) : void { +export function serializePhiPostRequestBody(writer: SerializationWriter, phiPostRequestBody: Partial | undefined = {}) : void { writer.writeObjectValue("x", phiPostRequestBody.x, serializeJson); writer.writeAdditionalData(phiPostRequestBody.additionalData); } diff --git a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/pmt/index.ts b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/pmt/index.ts index eb3282cf53b..b8a75095fa7 100644 --- a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/pmt/index.ts +++ b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/pmt/index.ts @@ -10,14 +10,14 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a pmtPostRequestBody */ -export function createPmtPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createPmtPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoPmtPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoPmtPostRequestBody(pmtPostRequestBody: PmtPostRequestBody | undefined = {} as PmtPostRequestBody) : Record void> { +export function deserializeIntoPmtPostRequestBody(pmtPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { pmtPostRequestBody.backingStoreEnabled = true; }, "fv": n => { pmtPostRequestBody.fv = n.getObjectValue(createJsonFromDiscriminatorValue); }, @@ -80,7 +80,7 @@ export interface PmtRequestBuilder extends BaseRequestBuilder * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializePmtPostRequestBody(writer: SerializationWriter, pmtPostRequestBody: PmtPostRequestBody | undefined = {} as PmtPostRequestBody) : void { +export function serializePmtPostRequestBody(writer: SerializationWriter, pmtPostRequestBody: Partial | undefined = {}) : void { writer.writeObjectValue("fv", pmtPostRequestBody.fv, serializeJson); writer.writeObjectValue("nper", pmtPostRequestBody.nper, serializeJson); writer.writeObjectValue("pv", pmtPostRequestBody.pv, serializeJson); diff --git a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/poisson_Dist/index.ts b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/poisson_Dist/index.ts index ac15a15fe24..f75b64d156b 100644 --- a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/poisson_Dist/index.ts +++ b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/poisson_Dist/index.ts @@ -10,14 +10,14 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a poisson_DistPostRequestBody */ -export function createPoisson_DistPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createPoisson_DistPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoPoisson_DistPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoPoisson_DistPostRequestBody(poisson_DistPostRequestBody: Poisson_DistPostRequestBody | undefined = {} as Poisson_DistPostRequestBody) : Record void> { +export function deserializeIntoPoisson_DistPostRequestBody(poisson_DistPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { poisson_DistPostRequestBody.backingStoreEnabled = true; }, "cumulative": n => { poisson_DistPostRequestBody.cumulative = n.getObjectValue(createJsonFromDiscriminatorValue); }, @@ -70,7 +70,7 @@ export interface Poisson_DistRequestBuilder extends BaseRequestBuilder | undefined = {}) : void { writer.writeObjectValue("cumulative", poisson_DistPostRequestBody.cumulative, serializeJson); writer.writeObjectValue("mean", poisson_DistPostRequestBody.mean, serializeJson); writer.writeObjectValue("x", poisson_DistPostRequestBody.x, serializeJson); diff --git a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/power/index.ts b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/power/index.ts index a012e4b9ea3..5127cf730ef 100644 --- a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/power/index.ts +++ b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/power/index.ts @@ -10,14 +10,14 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a powerPostRequestBody */ -export function createPowerPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createPowerPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoPowerPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoPowerPostRequestBody(powerPostRequestBody: PowerPostRequestBody | undefined = {} as PowerPostRequestBody) : Record void> { +export function deserializeIntoPowerPostRequestBody(powerPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { powerPostRequestBody.backingStoreEnabled = true; }, "number": n => { powerPostRequestBody.number = n.getObjectValue(createJsonFromDiscriminatorValue); }, @@ -65,7 +65,7 @@ export interface PowerRequestBuilder extends BaseRequestBuilder | undefined = {}) : void { writer.writeObjectValue("number", powerPostRequestBody.number, serializeJson); writer.writeObjectValue("power", powerPostRequestBody.power, serializeJson); writer.writeAdditionalData(powerPostRequestBody.additionalData); diff --git a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/ppmt/index.ts b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/ppmt/index.ts index 631e62ab380..33373e024c3 100644 --- a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/ppmt/index.ts +++ b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/ppmt/index.ts @@ -10,14 +10,14 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a ppmtPostRequestBody */ -export function createPpmtPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createPpmtPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoPpmtPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoPpmtPostRequestBody(ppmtPostRequestBody: PpmtPostRequestBody | undefined = {} as PpmtPostRequestBody) : Record void> { +export function deserializeIntoPpmtPostRequestBody(ppmtPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { ppmtPostRequestBody.backingStoreEnabled = true; }, "fv": n => { ppmtPostRequestBody.fv = n.getObjectValue(createJsonFromDiscriminatorValue); }, @@ -85,7 +85,7 @@ export interface PpmtRequestBuilder extends BaseRequestBuilder | undefined = {}) : void { writer.writeObjectValue("fv", ppmtPostRequestBody.fv, serializeJson); writer.writeObjectValue("nper", ppmtPostRequestBody.nper, serializeJson); writer.writeObjectValue("per", ppmtPostRequestBody.per, serializeJson); diff --git a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/price/index.ts b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/price/index.ts index 40ecbd1ef09..5426ce3bdc4 100644 --- a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/price/index.ts +++ b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/price/index.ts @@ -10,14 +10,14 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a pricePostRequestBody */ -export function createPricePostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createPricePostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoPricePostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoPricePostRequestBody(pricePostRequestBody: PricePostRequestBody | undefined = {} as PricePostRequestBody) : Record void> { +export function deserializeIntoPricePostRequestBody(pricePostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { pricePostRequestBody.backingStoreEnabled = true; }, "basis": n => { pricePostRequestBody.basis = n.getObjectValue(createJsonFromDiscriminatorValue); }, @@ -90,7 +90,7 @@ export interface PriceRequestBuilder extends BaseRequestBuilder | undefined = {}) : void { writer.writeObjectValue("basis", pricePostRequestBody.basis, serializeJson); writer.writeObjectValue("frequency", pricePostRequestBody.frequency, serializeJson); writer.writeObjectValue("maturity", pricePostRequestBody.maturity, serializeJson); diff --git a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/priceDisc/index.ts b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/priceDisc/index.ts index 2c263787b12..60ef189dd0b 100644 --- a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/priceDisc/index.ts +++ b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/priceDisc/index.ts @@ -10,14 +10,14 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a priceDiscPostRequestBody */ -export function createPriceDiscPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createPriceDiscPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoPriceDiscPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoPriceDiscPostRequestBody(priceDiscPostRequestBody: PriceDiscPostRequestBody | undefined = {} as PriceDiscPostRequestBody) : Record void> { +export function deserializeIntoPriceDiscPostRequestBody(priceDiscPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { priceDiscPostRequestBody.backingStoreEnabled = true; }, "basis": n => { priceDiscPostRequestBody.basis = n.getObjectValue(createJsonFromDiscriminatorValue); }, @@ -80,7 +80,7 @@ export interface PriceDiscRequestBuilder extends BaseRequestBuilder | undefined = {}) : void { writer.writeObjectValue("basis", priceDiscPostRequestBody.basis, serializeJson); writer.writeObjectValue("discount", priceDiscPostRequestBody.discount, serializeJson); writer.writeObjectValue("maturity", priceDiscPostRequestBody.maturity, serializeJson); diff --git a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/priceMat/index.ts b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/priceMat/index.ts index 8620417374d..75f989d86ef 100644 --- a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/priceMat/index.ts +++ b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/priceMat/index.ts @@ -10,14 +10,14 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a priceMatPostRequestBody */ -export function createPriceMatPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createPriceMatPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoPriceMatPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoPriceMatPostRequestBody(priceMatPostRequestBody: PriceMatPostRequestBody | undefined = {} as PriceMatPostRequestBody) : Record void> { +export function deserializeIntoPriceMatPostRequestBody(priceMatPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { priceMatPostRequestBody.backingStoreEnabled = true; }, "basis": n => { priceMatPostRequestBody.basis = n.getObjectValue(createJsonFromDiscriminatorValue); }, @@ -85,7 +85,7 @@ export interface PriceMatRequestBuilder extends BaseRequestBuilder | undefined = {}) : void { writer.writeObjectValue("basis", priceMatPostRequestBody.basis, serializeJson); writer.writeObjectValue("issue", priceMatPostRequestBody.issue, serializeJson); writer.writeObjectValue("maturity", priceMatPostRequestBody.maturity, serializeJson); diff --git a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/product/index.ts b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/product/index.ts index 5d139be446f..ed8e0ea6493 100644 --- a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/product/index.ts +++ b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/product/index.ts @@ -10,14 +10,14 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a productPostRequestBody */ -export function createProductPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createProductPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoProductPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoProductPostRequestBody(productPostRequestBody: ProductPostRequestBody | undefined = {} as ProductPostRequestBody) : Record void> { +export function deserializeIntoProductPostRequestBody(productPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { productPostRequestBody.backingStoreEnabled = true; }, "values": n => { productPostRequestBody.values = n.getObjectValue(createJsonFromDiscriminatorValue); }, @@ -60,7 +60,7 @@ export interface ProductRequestBuilder extends BaseRequestBuilder | undefined = {}) : void { writer.writeObjectValue("values", productPostRequestBody.values, serializeJson); writer.writeAdditionalData(productPostRequestBody.additionalData); } diff --git a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/proper/index.ts b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/proper/index.ts index d9c3bf5afc1..57778e4d459 100644 --- a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/proper/index.ts +++ b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/proper/index.ts @@ -10,14 +10,14 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a properPostRequestBody */ -export function createProperPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createProperPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoProperPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoProperPostRequestBody(properPostRequestBody: ProperPostRequestBody | undefined = {} as ProperPostRequestBody) : Record void> { +export function deserializeIntoProperPostRequestBody(properPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { properPostRequestBody.backingStoreEnabled = true; }, "text": n => { properPostRequestBody.text = n.getObjectValue(createJsonFromDiscriminatorValue); }, @@ -60,7 +60,7 @@ export interface ProperRequestBuilder extends BaseRequestBuilder | undefined = {}) : void { writer.writeObjectValue("text", properPostRequestBody.text, serializeJson); writer.writeAdditionalData(properPostRequestBody.additionalData); } diff --git a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/pv/index.ts b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/pv/index.ts index a4bcfb3adba..08de3e6931a 100644 --- a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/pv/index.ts +++ b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/pv/index.ts @@ -10,14 +10,14 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a pvPostRequestBody */ -export function createPvPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createPvPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoPvPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoPvPostRequestBody(pvPostRequestBody: PvPostRequestBody | undefined = {} as PvPostRequestBody) : Record void> { +export function deserializeIntoPvPostRequestBody(pvPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { pvPostRequestBody.backingStoreEnabled = true; }, "fv": n => { pvPostRequestBody.fv = n.getObjectValue(createJsonFromDiscriminatorValue); }, @@ -80,7 +80,7 @@ export interface PvRequestBuilder extends BaseRequestBuilder { * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializePvPostRequestBody(writer: SerializationWriter, pvPostRequestBody: PvPostRequestBody | undefined = {} as PvPostRequestBody) : void { +export function serializePvPostRequestBody(writer: SerializationWriter, pvPostRequestBody: Partial | undefined = {}) : void { writer.writeObjectValue("fv", pvPostRequestBody.fv, serializeJson); writer.writeObjectValue("nper", pvPostRequestBody.nper, serializeJson); writer.writeObjectValue("pmt", pvPostRequestBody.pmt, serializeJson); diff --git a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/quartile_Exc/index.ts b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/quartile_Exc/index.ts index 8f1c82f771d..97ea3159a2c 100644 --- a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/quartile_Exc/index.ts +++ b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/quartile_Exc/index.ts @@ -10,14 +10,14 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a quartile_ExcPostRequestBody */ -export function createQuartile_ExcPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createQuartile_ExcPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoQuartile_ExcPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoQuartile_ExcPostRequestBody(quartile_ExcPostRequestBody: Quartile_ExcPostRequestBody | undefined = {} as Quartile_ExcPostRequestBody) : Record void> { +export function deserializeIntoQuartile_ExcPostRequestBody(quartile_ExcPostRequestBody: Partial | undefined = {}) : Record void> { return { "array": n => { quartile_ExcPostRequestBody.array = n.getObjectValue(createJsonFromDiscriminatorValue); }, "backingStoreEnabled": n => { quartile_ExcPostRequestBody.backingStoreEnabled = true; }, @@ -65,7 +65,7 @@ export interface Quartile_ExcRequestBuilder extends BaseRequestBuilder | undefined = {}) : void { writer.writeObjectValue("array", quartile_ExcPostRequestBody.array, serializeJson); writer.writeObjectValue("quart", quartile_ExcPostRequestBody.quart, serializeJson); writer.writeAdditionalData(quartile_ExcPostRequestBody.additionalData); diff --git a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/quartile_Inc/index.ts b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/quartile_Inc/index.ts index c4bf88735fd..23d32b122dc 100644 --- a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/quartile_Inc/index.ts +++ b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/quartile_Inc/index.ts @@ -10,14 +10,14 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a quartile_IncPostRequestBody */ -export function createQuartile_IncPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createQuartile_IncPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoQuartile_IncPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoQuartile_IncPostRequestBody(quartile_IncPostRequestBody: Quartile_IncPostRequestBody | undefined = {} as Quartile_IncPostRequestBody) : Record void> { +export function deserializeIntoQuartile_IncPostRequestBody(quartile_IncPostRequestBody: Partial | undefined = {}) : Record void> { return { "array": n => { quartile_IncPostRequestBody.array = n.getObjectValue(createJsonFromDiscriminatorValue); }, "backingStoreEnabled": n => { quartile_IncPostRequestBody.backingStoreEnabled = true; }, @@ -65,7 +65,7 @@ export interface Quartile_IncRequestBuilder extends BaseRequestBuilder | undefined = {}) : void { writer.writeObjectValue("array", quartile_IncPostRequestBody.array, serializeJson); writer.writeObjectValue("quart", quartile_IncPostRequestBody.quart, serializeJson); writer.writeAdditionalData(quartile_IncPostRequestBody.additionalData); diff --git a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/quotient/index.ts b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/quotient/index.ts index ac137125405..6626a78c266 100644 --- a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/quotient/index.ts +++ b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/quotient/index.ts @@ -10,14 +10,14 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a quotientPostRequestBody */ -export function createQuotientPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createQuotientPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoQuotientPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoQuotientPostRequestBody(quotientPostRequestBody: QuotientPostRequestBody | undefined = {} as QuotientPostRequestBody) : Record void> { +export function deserializeIntoQuotientPostRequestBody(quotientPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { quotientPostRequestBody.backingStoreEnabled = true; }, "denominator": n => { quotientPostRequestBody.denominator = n.getObjectValue(createJsonFromDiscriminatorValue); }, @@ -65,7 +65,7 @@ export interface QuotientRequestBuilder extends BaseRequestBuilder | undefined = {}) : void { writer.writeObjectValue("denominator", quotientPostRequestBody.denominator, serializeJson); writer.writeObjectValue("numerator", quotientPostRequestBody.numerator, serializeJson); writer.writeAdditionalData(quotientPostRequestBody.additionalData); diff --git a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/radians/index.ts b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/radians/index.ts index 4901add47e0..63c39a9db2b 100644 --- a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/radians/index.ts +++ b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/radians/index.ts @@ -10,14 +10,14 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a radiansPostRequestBody */ -export function createRadiansPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createRadiansPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoRadiansPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoRadiansPostRequestBody(radiansPostRequestBody: RadiansPostRequestBody | undefined = {} as RadiansPostRequestBody) : Record void> { +export function deserializeIntoRadiansPostRequestBody(radiansPostRequestBody: Partial | undefined = {}) : Record void> { return { "angle": n => { radiansPostRequestBody.angle = n.getObjectValue(createJsonFromDiscriminatorValue); }, "backingStoreEnabled": n => { radiansPostRequestBody.backingStoreEnabled = true; }, @@ -60,7 +60,7 @@ export interface RadiansRequestBuilder extends BaseRequestBuilder | undefined = {}) : void { writer.writeObjectValue("angle", radiansPostRequestBody.angle, serializeJson); writer.writeAdditionalData(radiansPostRequestBody.additionalData); } diff --git a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/randBetween/index.ts b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/randBetween/index.ts index 10a9c28d658..7101d0df4e9 100644 --- a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/randBetween/index.ts +++ b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/randBetween/index.ts @@ -10,14 +10,14 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a randBetweenPostRequestBody */ -export function createRandBetweenPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createRandBetweenPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoRandBetweenPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoRandBetweenPostRequestBody(randBetweenPostRequestBody: RandBetweenPostRequestBody | undefined = {} as RandBetweenPostRequestBody) : Record void> { +export function deserializeIntoRandBetweenPostRequestBody(randBetweenPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { randBetweenPostRequestBody.backingStoreEnabled = true; }, "bottom": n => { randBetweenPostRequestBody.bottom = n.getObjectValue(createJsonFromDiscriminatorValue); }, @@ -65,7 +65,7 @@ export interface RandBetweenRequestBuilder extends BaseRequestBuilder | undefined = {}) : void { writer.writeObjectValue("bottom", randBetweenPostRequestBody.bottom, serializeJson); writer.writeObjectValue("top", randBetweenPostRequestBody.top, serializeJson); writer.writeAdditionalData(randBetweenPostRequestBody.additionalData); diff --git a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/rank_Avg/index.ts b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/rank_Avg/index.ts index 4c6946fd2e3..ce0d7f517ed 100644 --- a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/rank_Avg/index.ts +++ b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/rank_Avg/index.ts @@ -10,14 +10,14 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a rank_AvgPostRequestBody */ -export function createRank_AvgPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createRank_AvgPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoRank_AvgPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoRank_AvgPostRequestBody(rank_AvgPostRequestBody: Rank_AvgPostRequestBody | undefined = {} as Rank_AvgPostRequestBody) : Record void> { +export function deserializeIntoRank_AvgPostRequestBody(rank_AvgPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { rank_AvgPostRequestBody.backingStoreEnabled = true; }, "number": n => { rank_AvgPostRequestBody.number = n.getObjectValue(createJsonFromDiscriminatorValue); }, @@ -70,7 +70,7 @@ export interface Rank_AvgRequestBuilder extends BaseRequestBuilder | undefined = {}) : void { writer.writeObjectValue("number", rank_AvgPostRequestBody.number, serializeJson); writer.writeObjectValue("order", rank_AvgPostRequestBody.order, serializeJson); writer.writeObjectValue("ref", rank_AvgPostRequestBody.ref, serializeJson); diff --git a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/rank_Eq/index.ts b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/rank_Eq/index.ts index 4b1030a9885..21f82e45747 100644 --- a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/rank_Eq/index.ts +++ b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/rank_Eq/index.ts @@ -10,14 +10,14 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a rank_EqPostRequestBody */ -export function createRank_EqPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createRank_EqPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoRank_EqPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoRank_EqPostRequestBody(rank_EqPostRequestBody: Rank_EqPostRequestBody | undefined = {} as Rank_EqPostRequestBody) : Record void> { +export function deserializeIntoRank_EqPostRequestBody(rank_EqPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { rank_EqPostRequestBody.backingStoreEnabled = true; }, "number": n => { rank_EqPostRequestBody.number = n.getObjectValue(createJsonFromDiscriminatorValue); }, @@ -70,7 +70,7 @@ export interface Rank_EqRequestBuilder extends BaseRequestBuilder | undefined = {}) : void { writer.writeObjectValue("number", rank_EqPostRequestBody.number, serializeJson); writer.writeObjectValue("order", rank_EqPostRequestBody.order, serializeJson); writer.writeObjectValue("ref", rank_EqPostRequestBody.ref, serializeJson); diff --git a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/rate/index.ts b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/rate/index.ts index 3a0f2ce97a0..9b4d34ed697 100644 --- a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/rate/index.ts +++ b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/rate/index.ts @@ -10,14 +10,14 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a ratePostRequestBody */ -export function createRatePostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createRatePostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoRatePostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoRatePostRequestBody(ratePostRequestBody: RatePostRequestBody | undefined = {} as RatePostRequestBody) : Record void> { +export function deserializeIntoRatePostRequestBody(ratePostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { ratePostRequestBody.backingStoreEnabled = true; }, "fv": n => { ratePostRequestBody.fv = n.getObjectValue(createJsonFromDiscriminatorValue); }, @@ -85,7 +85,7 @@ export interface RateRequestBuilder extends BaseRequestBuilder | undefined = {}) : void { writer.writeObjectValue("fv", ratePostRequestBody.fv, serializeJson); writer.writeObjectValue("guess", ratePostRequestBody.guess, serializeJson); writer.writeObjectValue("nper", ratePostRequestBody.nper, serializeJson); diff --git a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/received/index.ts b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/received/index.ts index 3fcc7abf9bf..84fa01f8674 100644 --- a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/received/index.ts +++ b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/received/index.ts @@ -10,14 +10,14 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a receivedPostRequestBody */ -export function createReceivedPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createReceivedPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoReceivedPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoReceivedPostRequestBody(receivedPostRequestBody: ReceivedPostRequestBody | undefined = {} as ReceivedPostRequestBody) : Record void> { +export function deserializeIntoReceivedPostRequestBody(receivedPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { receivedPostRequestBody.backingStoreEnabled = true; }, "basis": n => { receivedPostRequestBody.basis = n.getObjectValue(createJsonFromDiscriminatorValue); }, @@ -80,7 +80,7 @@ export interface ReceivedRequestBuilder extends BaseRequestBuilder | undefined = {}) : void { writer.writeObjectValue("basis", receivedPostRequestBody.basis, serializeJson); writer.writeObjectValue("discount", receivedPostRequestBody.discount, serializeJson); writer.writeObjectValue("investment", receivedPostRequestBody.investment, serializeJson); diff --git a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/replace/index.ts b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/replace/index.ts index 1f6a1c83727..7177cd9d4e8 100644 --- a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/replace/index.ts +++ b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/replace/index.ts @@ -10,14 +10,14 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a replacePostRequestBody */ -export function createReplacePostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createReplacePostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoReplacePostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoReplacePostRequestBody(replacePostRequestBody: ReplacePostRequestBody | undefined = {} as ReplacePostRequestBody) : Record void> { +export function deserializeIntoReplacePostRequestBody(replacePostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { replacePostRequestBody.backingStoreEnabled = true; }, "newText": n => { replacePostRequestBody.newText = n.getObjectValue(createJsonFromDiscriminatorValue); }, @@ -75,7 +75,7 @@ export interface ReplaceRequestBuilder extends BaseRequestBuilder | undefined = {}) : void { writer.writeObjectValue("newText", replacePostRequestBody.newText, serializeJson); writer.writeObjectValue("numChars", replacePostRequestBody.numChars, serializeJson); writer.writeObjectValue("oldText", replacePostRequestBody.oldText, serializeJson); diff --git a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/replaceB/index.ts b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/replaceB/index.ts index 0847767d774..aa3f7582dcb 100644 --- a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/replaceB/index.ts +++ b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/replaceB/index.ts @@ -10,14 +10,14 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a replaceBPostRequestBody */ -export function createReplaceBPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createReplaceBPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoReplaceBPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoReplaceBPostRequestBody(replaceBPostRequestBody: ReplaceBPostRequestBody | undefined = {} as ReplaceBPostRequestBody) : Record void> { +export function deserializeIntoReplaceBPostRequestBody(replaceBPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { replaceBPostRequestBody.backingStoreEnabled = true; }, "newText": n => { replaceBPostRequestBody.newText = n.getObjectValue(createJsonFromDiscriminatorValue); }, @@ -75,7 +75,7 @@ export interface ReplaceBRequestBuilder extends BaseRequestBuilder | undefined = {}) : void { writer.writeObjectValue("newText", replaceBPostRequestBody.newText, serializeJson); writer.writeObjectValue("numBytes", replaceBPostRequestBody.numBytes, serializeJson); writer.writeObjectValue("oldText", replaceBPostRequestBody.oldText, serializeJson); diff --git a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/rept/index.ts b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/rept/index.ts index f23f042ce52..2ea594947d5 100644 --- a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/rept/index.ts +++ b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/rept/index.ts @@ -10,14 +10,14 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a reptPostRequestBody */ -export function createReptPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createReptPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoReptPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoReptPostRequestBody(reptPostRequestBody: ReptPostRequestBody | undefined = {} as ReptPostRequestBody) : Record void> { +export function deserializeIntoReptPostRequestBody(reptPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { reptPostRequestBody.backingStoreEnabled = true; }, "numberTimes": n => { reptPostRequestBody.numberTimes = n.getObjectValue(createJsonFromDiscriminatorValue); }, @@ -65,7 +65,7 @@ export interface ReptRequestBuilder extends BaseRequestBuilder | undefined = {}) : void { writer.writeObjectValue("numberTimes", reptPostRequestBody.numberTimes, serializeJson); writer.writeObjectValue("text", reptPostRequestBody.text, serializeJson); writer.writeAdditionalData(reptPostRequestBody.additionalData); diff --git a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/right/index.ts b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/right/index.ts index e5e53f977e6..ba4ca029b08 100644 --- a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/right/index.ts +++ b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/right/index.ts @@ -10,14 +10,14 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a rightPostRequestBody */ -export function createRightPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createRightPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoRightPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoRightPostRequestBody(rightPostRequestBody: RightPostRequestBody | undefined = {} as RightPostRequestBody) : Record void> { +export function deserializeIntoRightPostRequestBody(rightPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { rightPostRequestBody.backingStoreEnabled = true; }, "numChars": n => { rightPostRequestBody.numChars = n.getObjectValue(createJsonFromDiscriminatorValue); }, @@ -65,7 +65,7 @@ export interface RightRequestBuilder extends BaseRequestBuilder | undefined = {}) : void { writer.writeObjectValue("numChars", rightPostRequestBody.numChars, serializeJson); writer.writeObjectValue("text", rightPostRequestBody.text, serializeJson); writer.writeAdditionalData(rightPostRequestBody.additionalData); diff --git a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/rightb/index.ts b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/rightb/index.ts index d4514b14191..5cacc8d166c 100644 --- a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/rightb/index.ts +++ b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/rightb/index.ts @@ -10,14 +10,14 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a rightbPostRequestBody */ -export function createRightbPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createRightbPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoRightbPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoRightbPostRequestBody(rightbPostRequestBody: RightbPostRequestBody | undefined = {} as RightbPostRequestBody) : Record void> { +export function deserializeIntoRightbPostRequestBody(rightbPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { rightbPostRequestBody.backingStoreEnabled = true; }, "numBytes": n => { rightbPostRequestBody.numBytes = n.getObjectValue(createJsonFromDiscriminatorValue); }, @@ -65,7 +65,7 @@ export interface RightbRequestBuilder extends BaseRequestBuilder | undefined = {}) : void { writer.writeObjectValue("numBytes", rightbPostRequestBody.numBytes, serializeJson); writer.writeObjectValue("text", rightbPostRequestBody.text, serializeJson); writer.writeAdditionalData(rightbPostRequestBody.additionalData); diff --git a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/roman/index.ts b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/roman/index.ts index 04da0bd2fc4..920579dd871 100644 --- a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/roman/index.ts +++ b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/roman/index.ts @@ -10,14 +10,14 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a romanPostRequestBody */ -export function createRomanPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createRomanPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoRomanPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoRomanPostRequestBody(romanPostRequestBody: RomanPostRequestBody | undefined = {} as RomanPostRequestBody) : Record void> { +export function deserializeIntoRomanPostRequestBody(romanPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { romanPostRequestBody.backingStoreEnabled = true; }, "form": n => { romanPostRequestBody.form = n.getObjectValue(createJsonFromDiscriminatorValue); }, @@ -65,7 +65,7 @@ export interface RomanRequestBuilder extends BaseRequestBuilder | undefined = {}) : void { writer.writeObjectValue("form", romanPostRequestBody.form, serializeJson); writer.writeObjectValue("number", romanPostRequestBody.number, serializeJson); writer.writeAdditionalData(romanPostRequestBody.additionalData); diff --git a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/round/index.ts b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/round/index.ts index 56213bb01bb..4f6ddecdc17 100644 --- a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/round/index.ts +++ b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/round/index.ts @@ -10,14 +10,14 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a roundPostRequestBody */ -export function createRoundPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createRoundPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoRoundPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoRoundPostRequestBody(roundPostRequestBody: RoundPostRequestBody | undefined = {} as RoundPostRequestBody) : Record void> { +export function deserializeIntoRoundPostRequestBody(roundPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { roundPostRequestBody.backingStoreEnabled = true; }, "number": n => { roundPostRequestBody.number = n.getObjectValue(createJsonFromDiscriminatorValue); }, @@ -65,7 +65,7 @@ export interface RoundRequestBuilder extends BaseRequestBuilder | undefined = {}) : void { writer.writeObjectValue("number", roundPostRequestBody.number, serializeJson); writer.writeObjectValue("numDigits", roundPostRequestBody.numDigits, serializeJson); writer.writeAdditionalData(roundPostRequestBody.additionalData); diff --git a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/roundDown/index.ts b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/roundDown/index.ts index c511b88aa23..fcbd797e8d6 100644 --- a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/roundDown/index.ts +++ b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/roundDown/index.ts @@ -10,14 +10,14 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a roundDownPostRequestBody */ -export function createRoundDownPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createRoundDownPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoRoundDownPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoRoundDownPostRequestBody(roundDownPostRequestBody: RoundDownPostRequestBody | undefined = {} as RoundDownPostRequestBody) : Record void> { +export function deserializeIntoRoundDownPostRequestBody(roundDownPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { roundDownPostRequestBody.backingStoreEnabled = true; }, "number": n => { roundDownPostRequestBody.number = n.getObjectValue(createJsonFromDiscriminatorValue); }, @@ -65,7 +65,7 @@ export interface RoundDownRequestBuilder extends BaseRequestBuilder | undefined = {}) : void { writer.writeObjectValue("number", roundDownPostRequestBody.number, serializeJson); writer.writeObjectValue("numDigits", roundDownPostRequestBody.numDigits, serializeJson); writer.writeAdditionalData(roundDownPostRequestBody.additionalData); diff --git a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/roundUp/index.ts b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/roundUp/index.ts index 478b5e0161b..26275733e9c 100644 --- a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/roundUp/index.ts +++ b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/roundUp/index.ts @@ -10,14 +10,14 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a roundUpPostRequestBody */ -export function createRoundUpPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createRoundUpPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoRoundUpPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoRoundUpPostRequestBody(roundUpPostRequestBody: RoundUpPostRequestBody | undefined = {} as RoundUpPostRequestBody) : Record void> { +export function deserializeIntoRoundUpPostRequestBody(roundUpPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { roundUpPostRequestBody.backingStoreEnabled = true; }, "number": n => { roundUpPostRequestBody.number = n.getObjectValue(createJsonFromDiscriminatorValue); }, @@ -65,7 +65,7 @@ export interface RoundUpRequestBuilder extends BaseRequestBuilder | undefined = {}) : void { writer.writeObjectValue("number", roundUpPostRequestBody.number, serializeJson); writer.writeObjectValue("numDigits", roundUpPostRequestBody.numDigits, serializeJson); writer.writeAdditionalData(roundUpPostRequestBody.additionalData); diff --git a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/rows/index.ts b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/rows/index.ts index 0ddc0227369..5a711a2a491 100644 --- a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/rows/index.ts +++ b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/rows/index.ts @@ -10,14 +10,14 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a rowsPostRequestBody */ -export function createRowsPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createRowsPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoRowsPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoRowsPostRequestBody(rowsPostRequestBody: RowsPostRequestBody | undefined = {} as RowsPostRequestBody) : Record void> { +export function deserializeIntoRowsPostRequestBody(rowsPostRequestBody: Partial | undefined = {}) : Record void> { return { "array": n => { rowsPostRequestBody.array = n.getObjectValue(createJsonFromDiscriminatorValue); }, "backingStoreEnabled": n => { rowsPostRequestBody.backingStoreEnabled = true; }, @@ -60,7 +60,7 @@ export interface RowsRequestBuilder extends BaseRequestBuilder | undefined = {}) : void { writer.writeObjectValue("array", rowsPostRequestBody.array, serializeJson); writer.writeAdditionalData(rowsPostRequestBody.additionalData); } diff --git a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/rri/index.ts b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/rri/index.ts index b8c1b3d0b35..6da789ebed0 100644 --- a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/rri/index.ts +++ b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/rri/index.ts @@ -10,14 +10,14 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a rriPostRequestBody */ -export function createRriPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createRriPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoRriPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoRriPostRequestBody(rriPostRequestBody: RriPostRequestBody | undefined = {} as RriPostRequestBody) : Record void> { +export function deserializeIntoRriPostRequestBody(rriPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { rriPostRequestBody.backingStoreEnabled = true; }, "fv": n => { rriPostRequestBody.fv = n.getObjectValue(createJsonFromDiscriminatorValue); }, @@ -70,7 +70,7 @@ export interface RriRequestBuilder extends BaseRequestBuilder * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeRriPostRequestBody(writer: SerializationWriter, rriPostRequestBody: RriPostRequestBody | undefined = {} as RriPostRequestBody) : void { +export function serializeRriPostRequestBody(writer: SerializationWriter, rriPostRequestBody: Partial | undefined = {}) : void { writer.writeObjectValue("fv", rriPostRequestBody.fv, serializeJson); writer.writeObjectValue("nper", rriPostRequestBody.nper, serializeJson); writer.writeObjectValue("pv", rriPostRequestBody.pv, serializeJson); diff --git a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/sec/index.ts b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/sec/index.ts index 4f3fb0ccc1f..e12109e0b33 100644 --- a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/sec/index.ts +++ b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/sec/index.ts @@ -10,14 +10,14 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a secPostRequestBody */ -export function createSecPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createSecPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoSecPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoSecPostRequestBody(secPostRequestBody: SecPostRequestBody | undefined = {} as SecPostRequestBody) : Record void> { +export function deserializeIntoSecPostRequestBody(secPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { secPostRequestBody.backingStoreEnabled = true; }, "number": n => { secPostRequestBody.number = n.getObjectValue(createJsonFromDiscriminatorValue); }, @@ -60,7 +60,7 @@ export interface SecRequestBuilder extends BaseRequestBuilder * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeSecPostRequestBody(writer: SerializationWriter, secPostRequestBody: SecPostRequestBody | undefined = {} as SecPostRequestBody) : void { +export function serializeSecPostRequestBody(writer: SerializationWriter, secPostRequestBody: Partial | undefined = {}) : void { writer.writeObjectValue("number", secPostRequestBody.number, serializeJson); writer.writeAdditionalData(secPostRequestBody.additionalData); } diff --git a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/sech/index.ts b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/sech/index.ts index 5287ed719da..cd7db7b1231 100644 --- a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/sech/index.ts +++ b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/sech/index.ts @@ -10,14 +10,14 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a sechPostRequestBody */ -export function createSechPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createSechPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoSechPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoSechPostRequestBody(sechPostRequestBody: SechPostRequestBody | undefined = {} as SechPostRequestBody) : Record void> { +export function deserializeIntoSechPostRequestBody(sechPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { sechPostRequestBody.backingStoreEnabled = true; }, "number": n => { sechPostRequestBody.number = n.getObjectValue(createJsonFromDiscriminatorValue); }, @@ -60,7 +60,7 @@ export interface SechRequestBuilder extends BaseRequestBuilder | undefined = {}) : void { writer.writeObjectValue("number", sechPostRequestBody.number, serializeJson); writer.writeAdditionalData(sechPostRequestBody.additionalData); } diff --git a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/second/index.ts b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/second/index.ts index 13535e27131..362ca129a28 100644 --- a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/second/index.ts +++ b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/second/index.ts @@ -10,14 +10,14 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a secondPostRequestBody */ -export function createSecondPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createSecondPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoSecondPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoSecondPostRequestBody(secondPostRequestBody: SecondPostRequestBody | undefined = {} as SecondPostRequestBody) : Record void> { +export function deserializeIntoSecondPostRequestBody(secondPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { secondPostRequestBody.backingStoreEnabled = true; }, "serialNumber": n => { secondPostRequestBody.serialNumber = n.getObjectValue(createJsonFromDiscriminatorValue); }, @@ -60,7 +60,7 @@ export interface SecondRequestBuilder extends BaseRequestBuilder | undefined = {}) : void { writer.writeObjectValue("serialNumber", secondPostRequestBody.serialNumber, serializeJson); writer.writeAdditionalData(secondPostRequestBody.additionalData); } diff --git a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/seriesSum/index.ts b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/seriesSum/index.ts index 2f3ebebdfa0..aa5d06ef7f3 100644 --- a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/seriesSum/index.ts +++ b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/seriesSum/index.ts @@ -10,14 +10,14 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a seriesSumPostRequestBody */ -export function createSeriesSumPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createSeriesSumPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoSeriesSumPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoSeriesSumPostRequestBody(seriesSumPostRequestBody: SeriesSumPostRequestBody | undefined = {} as SeriesSumPostRequestBody) : Record void> { +export function deserializeIntoSeriesSumPostRequestBody(seriesSumPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { seriesSumPostRequestBody.backingStoreEnabled = true; }, "coefficients": n => { seriesSumPostRequestBody.coefficients = n.getObjectValue(createJsonFromDiscriminatorValue); }, @@ -30,7 +30,7 @@ export function deserializeIntoSeriesSumPostRequestBody(seriesSumPostRequestBody * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeSeriesSumPostRequestBody(writer: SerializationWriter, seriesSumPostRequestBody: SeriesSumPostRequestBody | undefined = {} as SeriesSumPostRequestBody) : void { +export function serializeSeriesSumPostRequestBody(writer: SerializationWriter, seriesSumPostRequestBody: Partial | undefined = {}) : void { writer.writeObjectValue("coefficients", seriesSumPostRequestBody.coefficients, serializeJson); writer.writeObjectValue("m", seriesSumPostRequestBody.m, serializeJson); writer.writeObjectValue("n", seriesSumPostRequestBody.n, serializeJson); diff --git a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/sheet/index.ts b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/sheet/index.ts index b6b6d57b9a4..46bbc62a8db 100644 --- a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/sheet/index.ts +++ b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/sheet/index.ts @@ -10,14 +10,14 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a sheetPostRequestBody */ -export function createSheetPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createSheetPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoSheetPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoSheetPostRequestBody(sheetPostRequestBody: SheetPostRequestBody | undefined = {} as SheetPostRequestBody) : Record void> { +export function deserializeIntoSheetPostRequestBody(sheetPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { sheetPostRequestBody.backingStoreEnabled = true; }, "value": n => { sheetPostRequestBody.value = n.getObjectValue(createJsonFromDiscriminatorValue); }, @@ -27,7 +27,7 @@ export function deserializeIntoSheetPostRequestBody(sheetPostRequestBody: SheetP * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeSheetPostRequestBody(writer: SerializationWriter, sheetPostRequestBody: SheetPostRequestBody | undefined = {} as SheetPostRequestBody) : void { +export function serializeSheetPostRequestBody(writer: SerializationWriter, sheetPostRequestBody: Partial | undefined = {}) : void { writer.writeObjectValue("value", sheetPostRequestBody.value, serializeJson); writer.writeAdditionalData(sheetPostRequestBody.additionalData); } diff --git a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/sheets/index.ts b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/sheets/index.ts index 53f434ef696..49a3d57cbae 100644 --- a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/sheets/index.ts +++ b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/sheets/index.ts @@ -10,14 +10,14 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a sheetsPostRequestBody */ -export function createSheetsPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createSheetsPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoSheetsPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoSheetsPostRequestBody(sheetsPostRequestBody: SheetsPostRequestBody | undefined = {} as SheetsPostRequestBody) : Record void> { +export function deserializeIntoSheetsPostRequestBody(sheetsPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { sheetsPostRequestBody.backingStoreEnabled = true; }, "reference": n => { sheetsPostRequestBody.reference = n.getObjectValue(createJsonFromDiscriminatorValue); }, @@ -27,7 +27,7 @@ export function deserializeIntoSheetsPostRequestBody(sheetsPostRequestBody: Shee * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeSheetsPostRequestBody(writer: SerializationWriter, sheetsPostRequestBody: SheetsPostRequestBody | undefined = {} as SheetsPostRequestBody) : void { +export function serializeSheetsPostRequestBody(writer: SerializationWriter, sheetsPostRequestBody: Partial | undefined = {}) : void { writer.writeObjectValue("reference", sheetsPostRequestBody.reference, serializeJson); writer.writeAdditionalData(sheetsPostRequestBody.additionalData); } diff --git a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/sign/index.ts b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/sign/index.ts index 1aa57b85444..c7a6917adeb 100644 --- a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/sign/index.ts +++ b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/sign/index.ts @@ -10,14 +10,14 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a signPostRequestBody */ -export function createSignPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createSignPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoSignPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoSignPostRequestBody(signPostRequestBody: SignPostRequestBody | undefined = {} as SignPostRequestBody) : Record void> { +export function deserializeIntoSignPostRequestBody(signPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { signPostRequestBody.backingStoreEnabled = true; }, "number": n => { signPostRequestBody.number = n.getObjectValue(createJsonFromDiscriminatorValue); }, @@ -27,7 +27,7 @@ export function deserializeIntoSignPostRequestBody(signPostRequestBody: SignPost * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeSignPostRequestBody(writer: SerializationWriter, signPostRequestBody: SignPostRequestBody | undefined = {} as SignPostRequestBody) : void { +export function serializeSignPostRequestBody(writer: SerializationWriter, signPostRequestBody: Partial | undefined = {}) : void { writer.writeObjectValue("number", signPostRequestBody.number, serializeJson); writer.writeAdditionalData(signPostRequestBody.additionalData); } diff --git a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/sin/index.ts b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/sin/index.ts index c40dd8971c4..fe11025c683 100644 --- a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/sin/index.ts +++ b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/sin/index.ts @@ -10,14 +10,14 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a sinPostRequestBody */ -export function createSinPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createSinPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoSinPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoSinPostRequestBody(sinPostRequestBody: SinPostRequestBody | undefined = {} as SinPostRequestBody) : Record void> { +export function deserializeIntoSinPostRequestBody(sinPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { sinPostRequestBody.backingStoreEnabled = true; }, "number": n => { sinPostRequestBody.number = n.getObjectValue(createJsonFromDiscriminatorValue); }, @@ -27,7 +27,7 @@ export function deserializeIntoSinPostRequestBody(sinPostRequestBody: SinPostReq * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeSinPostRequestBody(writer: SerializationWriter, sinPostRequestBody: SinPostRequestBody | undefined = {} as SinPostRequestBody) : void { +export function serializeSinPostRequestBody(writer: SerializationWriter, sinPostRequestBody: Partial | undefined = {}) : void { writer.writeObjectValue("number", sinPostRequestBody.number, serializeJson); writer.writeAdditionalData(sinPostRequestBody.additionalData); } diff --git a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/sinh/index.ts b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/sinh/index.ts index 01cde084404..18a24b8eb1b 100644 --- a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/sinh/index.ts +++ b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/sinh/index.ts @@ -10,14 +10,14 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a sinhPostRequestBody */ -export function createSinhPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createSinhPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoSinhPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoSinhPostRequestBody(sinhPostRequestBody: SinhPostRequestBody | undefined = {} as SinhPostRequestBody) : Record void> { +export function deserializeIntoSinhPostRequestBody(sinhPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { sinhPostRequestBody.backingStoreEnabled = true; }, "number": n => { sinhPostRequestBody.number = n.getObjectValue(createJsonFromDiscriminatorValue); }, @@ -27,7 +27,7 @@ export function deserializeIntoSinhPostRequestBody(sinhPostRequestBody: SinhPost * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeSinhPostRequestBody(writer: SerializationWriter, sinhPostRequestBody: SinhPostRequestBody | undefined = {} as SinhPostRequestBody) : void { +export function serializeSinhPostRequestBody(writer: SerializationWriter, sinhPostRequestBody: Partial | undefined = {}) : void { writer.writeObjectValue("number", sinhPostRequestBody.number, serializeJson); writer.writeAdditionalData(sinhPostRequestBody.additionalData); } diff --git a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/skew/index.ts b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/skew/index.ts index d33329e2e5f..3eb2ab37a0a 100644 --- a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/skew/index.ts +++ b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/skew/index.ts @@ -10,14 +10,14 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a skewPostRequestBody */ -export function createSkewPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createSkewPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoSkewPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoSkewPostRequestBody(skewPostRequestBody: SkewPostRequestBody | undefined = {} as SkewPostRequestBody) : Record void> { +export function deserializeIntoSkewPostRequestBody(skewPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { skewPostRequestBody.backingStoreEnabled = true; }, "values": n => { skewPostRequestBody.values = n.getObjectValue(createJsonFromDiscriminatorValue); }, @@ -27,7 +27,7 @@ export function deserializeIntoSkewPostRequestBody(skewPostRequestBody: SkewPost * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeSkewPostRequestBody(writer: SerializationWriter, skewPostRequestBody: SkewPostRequestBody | undefined = {} as SkewPostRequestBody) : void { +export function serializeSkewPostRequestBody(writer: SerializationWriter, skewPostRequestBody: Partial | undefined = {}) : void { writer.writeObjectValue("values", skewPostRequestBody.values, serializeJson); writer.writeAdditionalData(skewPostRequestBody.additionalData); } diff --git a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/skew_p/index.ts b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/skew_p/index.ts index bf2a76d024f..2b26641ac00 100644 --- a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/skew_p/index.ts +++ b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/skew_p/index.ts @@ -10,14 +10,14 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a skew_pPostRequestBody */ -export function createSkew_pPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createSkew_pPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoSkew_pPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoSkew_pPostRequestBody(skew_pPostRequestBody: Skew_pPostRequestBody | undefined = {} as Skew_pPostRequestBody) : Record void> { +export function deserializeIntoSkew_pPostRequestBody(skew_pPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { skew_pPostRequestBody.backingStoreEnabled = true; }, "values": n => { skew_pPostRequestBody.values = n.getObjectValue(createJsonFromDiscriminatorValue); }, @@ -27,7 +27,7 @@ export function deserializeIntoSkew_pPostRequestBody(skew_pPostRequestBody: Skew * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeSkew_pPostRequestBody(writer: SerializationWriter, skew_pPostRequestBody: Skew_pPostRequestBody | undefined = {} as Skew_pPostRequestBody) : void { +export function serializeSkew_pPostRequestBody(writer: SerializationWriter, skew_pPostRequestBody: Partial | undefined = {}) : void { writer.writeObjectValue("values", skew_pPostRequestBody.values, serializeJson); writer.writeAdditionalData(skew_pPostRequestBody.additionalData); } diff --git a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/sln/index.ts b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/sln/index.ts index 52a496e1db0..ca49d55ef28 100644 --- a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/sln/index.ts +++ b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/sln/index.ts @@ -10,14 +10,14 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a slnPostRequestBody */ -export function createSlnPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createSlnPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoSlnPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoSlnPostRequestBody(slnPostRequestBody: SlnPostRequestBody | undefined = {} as SlnPostRequestBody) : Record void> { +export function deserializeIntoSlnPostRequestBody(slnPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { slnPostRequestBody.backingStoreEnabled = true; }, "cost": n => { slnPostRequestBody.cost = n.getObjectValue(createJsonFromDiscriminatorValue); }, @@ -29,7 +29,7 @@ export function deserializeIntoSlnPostRequestBody(slnPostRequestBody: SlnPostReq * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeSlnPostRequestBody(writer: SerializationWriter, slnPostRequestBody: SlnPostRequestBody | undefined = {} as SlnPostRequestBody) : void { +export function serializeSlnPostRequestBody(writer: SerializationWriter, slnPostRequestBody: Partial | undefined = {}) : void { writer.writeObjectValue("cost", slnPostRequestBody.cost, serializeJson); writer.writeObjectValue("life", slnPostRequestBody.life, serializeJson); writer.writeObjectValue("salvage", slnPostRequestBody.salvage, serializeJson); diff --git a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/small/index.ts b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/small/index.ts index 575a93394eb..2c563433175 100644 --- a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/small/index.ts +++ b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/small/index.ts @@ -10,14 +10,14 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a smallPostRequestBody */ -export function createSmallPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createSmallPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoSmallPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoSmallPostRequestBody(smallPostRequestBody: SmallPostRequestBody | undefined = {} as SmallPostRequestBody) : Record void> { +export function deserializeIntoSmallPostRequestBody(smallPostRequestBody: Partial | undefined = {}) : Record void> { return { "array": n => { smallPostRequestBody.array = n.getObjectValue(createJsonFromDiscriminatorValue); }, "backingStoreEnabled": n => { smallPostRequestBody.backingStoreEnabled = true; }, @@ -28,7 +28,7 @@ export function deserializeIntoSmallPostRequestBody(smallPostRequestBody: SmallP * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeSmallPostRequestBody(writer: SerializationWriter, smallPostRequestBody: SmallPostRequestBody | undefined = {} as SmallPostRequestBody) : void { +export function serializeSmallPostRequestBody(writer: SerializationWriter, smallPostRequestBody: Partial | undefined = {}) : void { writer.writeObjectValue("array", smallPostRequestBody.array, serializeJson); writer.writeObjectValue("k", smallPostRequestBody.k, serializeJson); writer.writeAdditionalData(smallPostRequestBody.additionalData); diff --git a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/sqrt/index.ts b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/sqrt/index.ts index 76be57b1fe1..b70e7fc7d07 100644 --- a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/sqrt/index.ts +++ b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/sqrt/index.ts @@ -10,14 +10,14 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a sqrtPostRequestBody */ -export function createSqrtPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createSqrtPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoSqrtPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoSqrtPostRequestBody(sqrtPostRequestBody: SqrtPostRequestBody | undefined = {} as SqrtPostRequestBody) : Record void> { +export function deserializeIntoSqrtPostRequestBody(sqrtPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { sqrtPostRequestBody.backingStoreEnabled = true; }, "number": n => { sqrtPostRequestBody.number = n.getObjectValue(createJsonFromDiscriminatorValue); }, @@ -27,7 +27,7 @@ export function deserializeIntoSqrtPostRequestBody(sqrtPostRequestBody: SqrtPost * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeSqrtPostRequestBody(writer: SerializationWriter, sqrtPostRequestBody: SqrtPostRequestBody | undefined = {} as SqrtPostRequestBody) : void { +export function serializeSqrtPostRequestBody(writer: SerializationWriter, sqrtPostRequestBody: Partial | undefined = {}) : void { writer.writeObjectValue("number", sqrtPostRequestBody.number, serializeJson); writer.writeAdditionalData(sqrtPostRequestBody.additionalData); } diff --git a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/sqrtPi/index.ts b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/sqrtPi/index.ts index 0e6e6ad73a7..b7acedd8394 100644 --- a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/sqrtPi/index.ts +++ b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/sqrtPi/index.ts @@ -10,14 +10,14 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a sqrtPiPostRequestBody */ -export function createSqrtPiPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createSqrtPiPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoSqrtPiPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoSqrtPiPostRequestBody(sqrtPiPostRequestBody: SqrtPiPostRequestBody | undefined = {} as SqrtPiPostRequestBody) : Record void> { +export function deserializeIntoSqrtPiPostRequestBody(sqrtPiPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { sqrtPiPostRequestBody.backingStoreEnabled = true; }, "number": n => { sqrtPiPostRequestBody.number = n.getObjectValue(createJsonFromDiscriminatorValue); }, @@ -27,7 +27,7 @@ export function deserializeIntoSqrtPiPostRequestBody(sqrtPiPostRequestBody: Sqrt * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeSqrtPiPostRequestBody(writer: SerializationWriter, sqrtPiPostRequestBody: SqrtPiPostRequestBody | undefined = {} as SqrtPiPostRequestBody) : void { +export function serializeSqrtPiPostRequestBody(writer: SerializationWriter, sqrtPiPostRequestBody: Partial | undefined = {}) : void { writer.writeObjectValue("number", sqrtPiPostRequestBody.number, serializeJson); writer.writeAdditionalData(sqrtPiPostRequestBody.additionalData); } diff --git a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/stDevA/index.ts b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/stDevA/index.ts index 8b26bff4644..c90560abeee 100644 --- a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/stDevA/index.ts +++ b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/stDevA/index.ts @@ -10,14 +10,14 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a stDevAPostRequestBody */ -export function createStDevAPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createStDevAPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoStDevAPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoStDevAPostRequestBody(stDevAPostRequestBody: StDevAPostRequestBody | undefined = {} as StDevAPostRequestBody) : Record void> { +export function deserializeIntoStDevAPostRequestBody(stDevAPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { stDevAPostRequestBody.backingStoreEnabled = true; }, "values": n => { stDevAPostRequestBody.values = n.getObjectValue(createJsonFromDiscriminatorValue); }, @@ -27,7 +27,7 @@ export function deserializeIntoStDevAPostRequestBody(stDevAPostRequestBody: StDe * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeStDevAPostRequestBody(writer: SerializationWriter, stDevAPostRequestBody: StDevAPostRequestBody | undefined = {} as StDevAPostRequestBody) : void { +export function serializeStDevAPostRequestBody(writer: SerializationWriter, stDevAPostRequestBody: Partial | undefined = {}) : void { writer.writeObjectValue("values", stDevAPostRequestBody.values, serializeJson); writer.writeAdditionalData(stDevAPostRequestBody.additionalData); } diff --git a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/stDevPA/index.ts b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/stDevPA/index.ts index a8aa4c6b6d6..bc8570002ee 100644 --- a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/stDevPA/index.ts +++ b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/stDevPA/index.ts @@ -10,14 +10,14 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a stDevPAPostRequestBody */ -export function createStDevPAPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createStDevPAPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoStDevPAPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoStDevPAPostRequestBody(stDevPAPostRequestBody: StDevPAPostRequestBody | undefined = {} as StDevPAPostRequestBody) : Record void> { +export function deserializeIntoStDevPAPostRequestBody(stDevPAPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { stDevPAPostRequestBody.backingStoreEnabled = true; }, "values": n => { stDevPAPostRequestBody.values = n.getObjectValue(createJsonFromDiscriminatorValue); }, @@ -27,7 +27,7 @@ export function deserializeIntoStDevPAPostRequestBody(stDevPAPostRequestBody: St * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeStDevPAPostRequestBody(writer: SerializationWriter, stDevPAPostRequestBody: StDevPAPostRequestBody | undefined = {} as StDevPAPostRequestBody) : void { +export function serializeStDevPAPostRequestBody(writer: SerializationWriter, stDevPAPostRequestBody: Partial | undefined = {}) : void { writer.writeObjectValue("values", stDevPAPostRequestBody.values, serializeJson); writer.writeAdditionalData(stDevPAPostRequestBody.additionalData); } diff --git a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/stDev_P/index.ts b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/stDev_P/index.ts index 7530c556802..9f8c6593b56 100644 --- a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/stDev_P/index.ts +++ b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/stDev_P/index.ts @@ -10,14 +10,14 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a stDev_PPostRequestBody */ -export function createStDev_PPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createStDev_PPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoStDev_PPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoStDev_PPostRequestBody(stDev_PPostRequestBody: StDev_PPostRequestBody | undefined = {} as StDev_PPostRequestBody) : Record void> { +export function deserializeIntoStDev_PPostRequestBody(stDev_PPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { stDev_PPostRequestBody.backingStoreEnabled = true; }, "values": n => { stDev_PPostRequestBody.values = n.getObjectValue(createJsonFromDiscriminatorValue); }, @@ -27,7 +27,7 @@ export function deserializeIntoStDev_PPostRequestBody(stDev_PPostRequestBody: St * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeStDev_PPostRequestBody(writer: SerializationWriter, stDev_PPostRequestBody: StDev_PPostRequestBody | undefined = {} as StDev_PPostRequestBody) : void { +export function serializeStDev_PPostRequestBody(writer: SerializationWriter, stDev_PPostRequestBody: Partial | undefined = {}) : void { writer.writeObjectValue("values", stDev_PPostRequestBody.values, serializeJson); writer.writeAdditionalData(stDev_PPostRequestBody.additionalData); } diff --git a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/stDev_S/index.ts b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/stDev_S/index.ts index 960a360431c..4a384d2cff9 100644 --- a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/stDev_S/index.ts +++ b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/stDev_S/index.ts @@ -10,14 +10,14 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a stDev_SPostRequestBody */ -export function createStDev_SPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createStDev_SPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoStDev_SPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoStDev_SPostRequestBody(stDev_SPostRequestBody: StDev_SPostRequestBody | undefined = {} as StDev_SPostRequestBody) : Record void> { +export function deserializeIntoStDev_SPostRequestBody(stDev_SPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { stDev_SPostRequestBody.backingStoreEnabled = true; }, "values": n => { stDev_SPostRequestBody.values = n.getObjectValue(createJsonFromDiscriminatorValue); }, @@ -27,7 +27,7 @@ export function deserializeIntoStDev_SPostRequestBody(stDev_SPostRequestBody: St * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeStDev_SPostRequestBody(writer: SerializationWriter, stDev_SPostRequestBody: StDev_SPostRequestBody | undefined = {} as StDev_SPostRequestBody) : void { +export function serializeStDev_SPostRequestBody(writer: SerializationWriter, stDev_SPostRequestBody: Partial | undefined = {}) : void { writer.writeObjectValue("values", stDev_SPostRequestBody.values, serializeJson); writer.writeAdditionalData(stDev_SPostRequestBody.additionalData); } diff --git a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/standardize/index.ts b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/standardize/index.ts index 270debea394..84c49bd7b54 100644 --- a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/standardize/index.ts +++ b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/standardize/index.ts @@ -10,14 +10,14 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a standardizePostRequestBody */ -export function createStandardizePostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createStandardizePostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoStandardizePostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoStandardizePostRequestBody(standardizePostRequestBody: StandardizePostRequestBody | undefined = {} as StandardizePostRequestBody) : Record void> { +export function deserializeIntoStandardizePostRequestBody(standardizePostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { standardizePostRequestBody.backingStoreEnabled = true; }, "mean": n => { standardizePostRequestBody.mean = n.getObjectValue(createJsonFromDiscriminatorValue); }, @@ -29,7 +29,7 @@ export function deserializeIntoStandardizePostRequestBody(standardizePostRequest * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeStandardizePostRequestBody(writer: SerializationWriter, standardizePostRequestBody: StandardizePostRequestBody | undefined = {} as StandardizePostRequestBody) : void { +export function serializeStandardizePostRequestBody(writer: SerializationWriter, standardizePostRequestBody: Partial | undefined = {}) : void { writer.writeObjectValue("mean", standardizePostRequestBody.mean, serializeJson); writer.writeObjectValue("standardDev", standardizePostRequestBody.standardDev, serializeJson); writer.writeObjectValue("x", standardizePostRequestBody.x, serializeJson); diff --git a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/substitute/index.ts b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/substitute/index.ts index 1df147d23c1..9e5b478d43a 100644 --- a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/substitute/index.ts +++ b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/substitute/index.ts @@ -10,14 +10,14 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a substitutePostRequestBody */ -export function createSubstitutePostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createSubstitutePostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoSubstitutePostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoSubstitutePostRequestBody(substitutePostRequestBody: SubstitutePostRequestBody | undefined = {} as SubstitutePostRequestBody) : Record void> { +export function deserializeIntoSubstitutePostRequestBody(substitutePostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { substitutePostRequestBody.backingStoreEnabled = true; }, "instanceNum": n => { substitutePostRequestBody.instanceNum = n.getObjectValue(createJsonFromDiscriminatorValue); }, @@ -30,7 +30,7 @@ export function deserializeIntoSubstitutePostRequestBody(substitutePostRequestBo * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeSubstitutePostRequestBody(writer: SerializationWriter, substitutePostRequestBody: SubstitutePostRequestBody | undefined = {} as SubstitutePostRequestBody) : void { +export function serializeSubstitutePostRequestBody(writer: SerializationWriter, substitutePostRequestBody: Partial | undefined = {}) : void { writer.writeObjectValue("instanceNum", substitutePostRequestBody.instanceNum, serializeJson); writer.writeObjectValue("newText", substitutePostRequestBody.newText, serializeJson); writer.writeObjectValue("oldText", substitutePostRequestBody.oldText, serializeJson); diff --git a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/subtotal/index.ts b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/subtotal/index.ts index b2c46df0424..d70b598c771 100644 --- a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/subtotal/index.ts +++ b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/subtotal/index.ts @@ -10,14 +10,14 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a subtotalPostRequestBody */ -export function createSubtotalPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createSubtotalPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoSubtotalPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoSubtotalPostRequestBody(subtotalPostRequestBody: SubtotalPostRequestBody | undefined = {} as SubtotalPostRequestBody) : Record void> { +export function deserializeIntoSubtotalPostRequestBody(subtotalPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { subtotalPostRequestBody.backingStoreEnabled = true; }, "functionNum": n => { subtotalPostRequestBody.functionNum = n.getObjectValue(createJsonFromDiscriminatorValue); }, @@ -28,7 +28,7 @@ export function deserializeIntoSubtotalPostRequestBody(subtotalPostRequestBody: * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeSubtotalPostRequestBody(writer: SerializationWriter, subtotalPostRequestBody: SubtotalPostRequestBody | undefined = {} as SubtotalPostRequestBody) : void { +export function serializeSubtotalPostRequestBody(writer: SerializationWriter, subtotalPostRequestBody: Partial | undefined = {}) : void { writer.writeObjectValue("functionNum", subtotalPostRequestBody.functionNum, serializeJson); writer.writeObjectValue("values", subtotalPostRequestBody.values, serializeJson); writer.writeAdditionalData(subtotalPostRequestBody.additionalData); diff --git a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/sum/index.ts b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/sum/index.ts index 24fb9286f87..358729c6101 100644 --- a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/sum/index.ts +++ b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/sum/index.ts @@ -10,14 +10,14 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a sumPostRequestBody */ -export function createSumPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createSumPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoSumPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoSumPostRequestBody(sumPostRequestBody: SumPostRequestBody | undefined = {} as SumPostRequestBody) : Record void> { +export function deserializeIntoSumPostRequestBody(sumPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { sumPostRequestBody.backingStoreEnabled = true; }, "values": n => { sumPostRequestBody.values = n.getObjectValue(createJsonFromDiscriminatorValue); }, @@ -27,7 +27,7 @@ export function deserializeIntoSumPostRequestBody(sumPostRequestBody: SumPostReq * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeSumPostRequestBody(writer: SerializationWriter, sumPostRequestBody: SumPostRequestBody | undefined = {} as SumPostRequestBody) : void { +export function serializeSumPostRequestBody(writer: SerializationWriter, sumPostRequestBody: Partial | undefined = {}) : void { writer.writeObjectValue("values", sumPostRequestBody.values, serializeJson); writer.writeAdditionalData(sumPostRequestBody.additionalData); } diff --git a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/sumIf/index.ts b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/sumIf/index.ts index e01c0e9a525..ad12d736ef6 100644 --- a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/sumIf/index.ts +++ b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/sumIf/index.ts @@ -10,14 +10,14 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a sumIfPostRequestBody */ -export function createSumIfPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createSumIfPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoSumIfPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoSumIfPostRequestBody(sumIfPostRequestBody: SumIfPostRequestBody | undefined = {} as SumIfPostRequestBody) : Record void> { +export function deserializeIntoSumIfPostRequestBody(sumIfPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { sumIfPostRequestBody.backingStoreEnabled = true; }, "criteria": n => { sumIfPostRequestBody.criteria = n.getObjectValue(createJsonFromDiscriminatorValue); }, @@ -29,7 +29,7 @@ export function deserializeIntoSumIfPostRequestBody(sumIfPostRequestBody: SumIfP * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeSumIfPostRequestBody(writer: SerializationWriter, sumIfPostRequestBody: SumIfPostRequestBody | undefined = {} as SumIfPostRequestBody) : void { +export function serializeSumIfPostRequestBody(writer: SerializationWriter, sumIfPostRequestBody: Partial | undefined = {}) : void { writer.writeObjectValue("criteria", sumIfPostRequestBody.criteria, serializeJson); writer.writeObjectValue("range", sumIfPostRequestBody.range, serializeJson); writer.writeObjectValue("sumRange", sumIfPostRequestBody.sumRange, serializeJson); diff --git a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/sumIfs/index.ts b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/sumIfs/index.ts index 69ddac396c3..e1d6745479d 100644 --- a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/sumIfs/index.ts +++ b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/sumIfs/index.ts @@ -10,14 +10,14 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a sumIfsPostRequestBody */ -export function createSumIfsPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createSumIfsPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoSumIfsPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoSumIfsPostRequestBody(sumIfsPostRequestBody: SumIfsPostRequestBody | undefined = {} as SumIfsPostRequestBody) : Record void> { +export function deserializeIntoSumIfsPostRequestBody(sumIfsPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { sumIfsPostRequestBody.backingStoreEnabled = true; }, "sumRange": n => { sumIfsPostRequestBody.sumRange = n.getObjectValue(createJsonFromDiscriminatorValue); }, @@ -28,7 +28,7 @@ export function deserializeIntoSumIfsPostRequestBody(sumIfsPostRequestBody: SumI * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeSumIfsPostRequestBody(writer: SerializationWriter, sumIfsPostRequestBody: SumIfsPostRequestBody | undefined = {} as SumIfsPostRequestBody) : void { +export function serializeSumIfsPostRequestBody(writer: SerializationWriter, sumIfsPostRequestBody: Partial | undefined = {}) : void { writer.writeObjectValue("sumRange", sumIfsPostRequestBody.sumRange, serializeJson); writer.writeObjectValue("values", sumIfsPostRequestBody.values, serializeJson); writer.writeAdditionalData(sumIfsPostRequestBody.additionalData); diff --git a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/sumSq/index.ts b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/sumSq/index.ts index c8cc99cf5bb..19f44b320ef 100644 --- a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/sumSq/index.ts +++ b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/sumSq/index.ts @@ -10,14 +10,14 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a sumSqPostRequestBody */ -export function createSumSqPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createSumSqPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoSumSqPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoSumSqPostRequestBody(sumSqPostRequestBody: SumSqPostRequestBody | undefined = {} as SumSqPostRequestBody) : Record void> { +export function deserializeIntoSumSqPostRequestBody(sumSqPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { sumSqPostRequestBody.backingStoreEnabled = true; }, "values": n => { sumSqPostRequestBody.values = n.getObjectValue(createJsonFromDiscriminatorValue); }, @@ -27,7 +27,7 @@ export function deserializeIntoSumSqPostRequestBody(sumSqPostRequestBody: SumSqP * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeSumSqPostRequestBody(writer: SerializationWriter, sumSqPostRequestBody: SumSqPostRequestBody | undefined = {} as SumSqPostRequestBody) : void { +export function serializeSumSqPostRequestBody(writer: SerializationWriter, sumSqPostRequestBody: Partial | undefined = {}) : void { writer.writeObjectValue("values", sumSqPostRequestBody.values, serializeJson); writer.writeAdditionalData(sumSqPostRequestBody.additionalData); } diff --git a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/syd/index.ts b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/syd/index.ts index d549ed0716c..99ddda64e25 100644 --- a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/syd/index.ts +++ b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/syd/index.ts @@ -10,14 +10,14 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a sydPostRequestBody */ -export function createSydPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createSydPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoSydPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoSydPostRequestBody(sydPostRequestBody: SydPostRequestBody | undefined = {} as SydPostRequestBody) : Record void> { +export function deserializeIntoSydPostRequestBody(sydPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { sydPostRequestBody.backingStoreEnabled = true; }, "cost": n => { sydPostRequestBody.cost = n.getObjectValue(createJsonFromDiscriminatorValue); }, @@ -30,7 +30,7 @@ export function deserializeIntoSydPostRequestBody(sydPostRequestBody: SydPostReq * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeSydPostRequestBody(writer: SerializationWriter, sydPostRequestBody: SydPostRequestBody | undefined = {} as SydPostRequestBody) : void { +export function serializeSydPostRequestBody(writer: SerializationWriter, sydPostRequestBody: Partial | undefined = {}) : void { writer.writeObjectValue("cost", sydPostRequestBody.cost, serializeJson); writer.writeObjectValue("life", sydPostRequestBody.life, serializeJson); writer.writeObjectValue("per", sydPostRequestBody.per, serializeJson); diff --git a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/t/index.ts b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/t/index.ts index 8792dd895c7..628abfe27d1 100644 --- a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/t/index.ts +++ b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/t/index.ts @@ -10,14 +10,14 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a tPostRequestBody */ -export function createTPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createTPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoTPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoTPostRequestBody(tPostRequestBody: TPostRequestBody | undefined = {} as TPostRequestBody) : Record void> { +export function deserializeIntoTPostRequestBody(tPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { tPostRequestBody.backingStoreEnabled = true; }, "value": n => { tPostRequestBody.value = n.getObjectValue(createJsonFromDiscriminatorValue); }, @@ -27,7 +27,7 @@ export function deserializeIntoTPostRequestBody(tPostRequestBody: TPostRequestBo * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeTPostRequestBody(writer: SerializationWriter, tPostRequestBody: TPostRequestBody | undefined = {} as TPostRequestBody) : void { +export function serializeTPostRequestBody(writer: SerializationWriter, tPostRequestBody: Partial | undefined = {}) : void { writer.writeObjectValue("value", tPostRequestBody.value, serializeJson); writer.writeAdditionalData(tPostRequestBody.additionalData); } diff --git a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/t_Dist/index.ts b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/t_Dist/index.ts index 8fbeb2e460f..43c529d84ec 100644 --- a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/t_Dist/index.ts +++ b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/t_Dist/index.ts @@ -10,14 +10,14 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a t_DistPostRequestBody */ -export function createT_DistPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createT_DistPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoT_DistPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoT_DistPostRequestBody(t_DistPostRequestBody: T_DistPostRequestBody | undefined = {} as T_DistPostRequestBody) : Record void> { +export function deserializeIntoT_DistPostRequestBody(t_DistPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { t_DistPostRequestBody.backingStoreEnabled = true; }, "cumulative": n => { t_DistPostRequestBody.cumulative = n.getObjectValue(createJsonFromDiscriminatorValue); }, @@ -29,7 +29,7 @@ export function deserializeIntoT_DistPostRequestBody(t_DistPostRequestBody: T_Di * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeT_DistPostRequestBody(writer: SerializationWriter, t_DistPostRequestBody: T_DistPostRequestBody | undefined = {} as T_DistPostRequestBody) : void { +export function serializeT_DistPostRequestBody(writer: SerializationWriter, t_DistPostRequestBody: Partial | undefined = {}) : void { writer.writeObjectValue("cumulative", t_DistPostRequestBody.cumulative, serializeJson); writer.writeObjectValue("degFreedom", t_DistPostRequestBody.degFreedom, serializeJson); writer.writeObjectValue("x", t_DistPostRequestBody.x, serializeJson); diff --git a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/t_Dist_2T/index.ts b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/t_Dist_2T/index.ts index d2a8c42a4a9..82187a03878 100644 --- a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/t_Dist_2T/index.ts +++ b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/t_Dist_2T/index.ts @@ -10,14 +10,14 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a t_Dist_2TPostRequestBody */ -export function createT_Dist_2TPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createT_Dist_2TPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoT_Dist_2TPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoT_Dist_2TPostRequestBody(t_Dist_2TPostRequestBody: T_Dist_2TPostRequestBody | undefined = {} as T_Dist_2TPostRequestBody) : Record void> { +export function deserializeIntoT_Dist_2TPostRequestBody(t_Dist_2TPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { t_Dist_2TPostRequestBody.backingStoreEnabled = true; }, "degFreedom": n => { t_Dist_2TPostRequestBody.degFreedom = n.getObjectValue(createJsonFromDiscriminatorValue); }, @@ -28,7 +28,7 @@ export function deserializeIntoT_Dist_2TPostRequestBody(t_Dist_2TPostRequestBody * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeT_Dist_2TPostRequestBody(writer: SerializationWriter, t_Dist_2TPostRequestBody: T_Dist_2TPostRequestBody | undefined = {} as T_Dist_2TPostRequestBody) : void { +export function serializeT_Dist_2TPostRequestBody(writer: SerializationWriter, t_Dist_2TPostRequestBody: Partial | undefined = {}) : void { writer.writeObjectValue("degFreedom", t_Dist_2TPostRequestBody.degFreedom, serializeJson); writer.writeObjectValue("x", t_Dist_2TPostRequestBody.x, serializeJson); writer.writeAdditionalData(t_Dist_2TPostRequestBody.additionalData); diff --git a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/t_Dist_RT/index.ts b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/t_Dist_RT/index.ts index 8ac2f0151de..d319b0fd7b4 100644 --- a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/t_Dist_RT/index.ts +++ b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/t_Dist_RT/index.ts @@ -10,14 +10,14 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a t_Dist_RTPostRequestBody */ -export function createT_Dist_RTPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createT_Dist_RTPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoT_Dist_RTPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoT_Dist_RTPostRequestBody(t_Dist_RTPostRequestBody: T_Dist_RTPostRequestBody | undefined = {} as T_Dist_RTPostRequestBody) : Record void> { +export function deserializeIntoT_Dist_RTPostRequestBody(t_Dist_RTPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { t_Dist_RTPostRequestBody.backingStoreEnabled = true; }, "degFreedom": n => { t_Dist_RTPostRequestBody.degFreedom = n.getObjectValue(createJsonFromDiscriminatorValue); }, @@ -28,7 +28,7 @@ export function deserializeIntoT_Dist_RTPostRequestBody(t_Dist_RTPostRequestBody * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeT_Dist_RTPostRequestBody(writer: SerializationWriter, t_Dist_RTPostRequestBody: T_Dist_RTPostRequestBody | undefined = {} as T_Dist_RTPostRequestBody) : void { +export function serializeT_Dist_RTPostRequestBody(writer: SerializationWriter, t_Dist_RTPostRequestBody: Partial | undefined = {}) : void { writer.writeObjectValue("degFreedom", t_Dist_RTPostRequestBody.degFreedom, serializeJson); writer.writeObjectValue("x", t_Dist_RTPostRequestBody.x, serializeJson); writer.writeAdditionalData(t_Dist_RTPostRequestBody.additionalData); diff --git a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/t_Inv/index.ts b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/t_Inv/index.ts index bdae022c450..cbb1149d5db 100644 --- a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/t_Inv/index.ts +++ b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/t_Inv/index.ts @@ -10,14 +10,14 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a t_InvPostRequestBody */ -export function createT_InvPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createT_InvPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoT_InvPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoT_InvPostRequestBody(t_InvPostRequestBody: T_InvPostRequestBody | undefined = {} as T_InvPostRequestBody) : Record void> { +export function deserializeIntoT_InvPostRequestBody(t_InvPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { t_InvPostRequestBody.backingStoreEnabled = true; }, "degFreedom": n => { t_InvPostRequestBody.degFreedom = n.getObjectValue(createJsonFromDiscriminatorValue); }, @@ -28,7 +28,7 @@ export function deserializeIntoT_InvPostRequestBody(t_InvPostRequestBody: T_InvP * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeT_InvPostRequestBody(writer: SerializationWriter, t_InvPostRequestBody: T_InvPostRequestBody | undefined = {} as T_InvPostRequestBody) : void { +export function serializeT_InvPostRequestBody(writer: SerializationWriter, t_InvPostRequestBody: Partial | undefined = {}) : void { writer.writeObjectValue("degFreedom", t_InvPostRequestBody.degFreedom, serializeJson); writer.writeObjectValue("probability", t_InvPostRequestBody.probability, serializeJson); writer.writeAdditionalData(t_InvPostRequestBody.additionalData); diff --git a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/t_Inv_2T/index.ts b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/t_Inv_2T/index.ts index 0f7ff07109b..b9b164767ee 100644 --- a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/t_Inv_2T/index.ts +++ b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/t_Inv_2T/index.ts @@ -10,14 +10,14 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a t_Inv_2TPostRequestBody */ -export function createT_Inv_2TPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createT_Inv_2TPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoT_Inv_2TPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoT_Inv_2TPostRequestBody(t_Inv_2TPostRequestBody: T_Inv_2TPostRequestBody | undefined = {} as T_Inv_2TPostRequestBody) : Record void> { +export function deserializeIntoT_Inv_2TPostRequestBody(t_Inv_2TPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { t_Inv_2TPostRequestBody.backingStoreEnabled = true; }, "degFreedom": n => { t_Inv_2TPostRequestBody.degFreedom = n.getObjectValue(createJsonFromDiscriminatorValue); }, @@ -28,7 +28,7 @@ export function deserializeIntoT_Inv_2TPostRequestBody(t_Inv_2TPostRequestBody: * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeT_Inv_2TPostRequestBody(writer: SerializationWriter, t_Inv_2TPostRequestBody: T_Inv_2TPostRequestBody | undefined = {} as T_Inv_2TPostRequestBody) : void { +export function serializeT_Inv_2TPostRequestBody(writer: SerializationWriter, t_Inv_2TPostRequestBody: Partial | undefined = {}) : void { writer.writeObjectValue("degFreedom", t_Inv_2TPostRequestBody.degFreedom, serializeJson); writer.writeObjectValue("probability", t_Inv_2TPostRequestBody.probability, serializeJson); writer.writeAdditionalData(t_Inv_2TPostRequestBody.additionalData); diff --git a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/tan/index.ts b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/tan/index.ts index 834dc92ace7..8412b288ee9 100644 --- a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/tan/index.ts +++ b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/tan/index.ts @@ -10,14 +10,14 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a tanPostRequestBody */ -export function createTanPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createTanPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoTanPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoTanPostRequestBody(tanPostRequestBody: TanPostRequestBody | undefined = {} as TanPostRequestBody) : Record void> { +export function deserializeIntoTanPostRequestBody(tanPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { tanPostRequestBody.backingStoreEnabled = true; }, "number": n => { tanPostRequestBody.number = n.getObjectValue(createJsonFromDiscriminatorValue); }, @@ -27,7 +27,7 @@ export function deserializeIntoTanPostRequestBody(tanPostRequestBody: TanPostReq * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeTanPostRequestBody(writer: SerializationWriter, tanPostRequestBody: TanPostRequestBody | undefined = {} as TanPostRequestBody) : void { +export function serializeTanPostRequestBody(writer: SerializationWriter, tanPostRequestBody: Partial | undefined = {}) : void { writer.writeObjectValue("number", tanPostRequestBody.number, serializeJson); writer.writeAdditionalData(tanPostRequestBody.additionalData); } diff --git a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/tanh/index.ts b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/tanh/index.ts index f85957f6572..975f43c4e61 100644 --- a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/tanh/index.ts +++ b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/tanh/index.ts @@ -10,14 +10,14 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a tanhPostRequestBody */ -export function createTanhPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createTanhPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoTanhPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoTanhPostRequestBody(tanhPostRequestBody: TanhPostRequestBody | undefined = {} as TanhPostRequestBody) : Record void> { +export function deserializeIntoTanhPostRequestBody(tanhPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { tanhPostRequestBody.backingStoreEnabled = true; }, "number": n => { tanhPostRequestBody.number = n.getObjectValue(createJsonFromDiscriminatorValue); }, @@ -27,7 +27,7 @@ export function deserializeIntoTanhPostRequestBody(tanhPostRequestBody: TanhPost * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeTanhPostRequestBody(writer: SerializationWriter, tanhPostRequestBody: TanhPostRequestBody | undefined = {} as TanhPostRequestBody) : void { +export function serializeTanhPostRequestBody(writer: SerializationWriter, tanhPostRequestBody: Partial | undefined = {}) : void { writer.writeObjectValue("number", tanhPostRequestBody.number, serializeJson); writer.writeAdditionalData(tanhPostRequestBody.additionalData); } diff --git a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/tbillEq/index.ts b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/tbillEq/index.ts index a91ab105b64..00fa99307f5 100644 --- a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/tbillEq/index.ts +++ b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/tbillEq/index.ts @@ -10,14 +10,14 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a tbillEqPostRequestBody */ -export function createTbillEqPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createTbillEqPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoTbillEqPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoTbillEqPostRequestBody(tbillEqPostRequestBody: TbillEqPostRequestBody | undefined = {} as TbillEqPostRequestBody) : Record void> { +export function deserializeIntoTbillEqPostRequestBody(tbillEqPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { tbillEqPostRequestBody.backingStoreEnabled = true; }, "discount": n => { tbillEqPostRequestBody.discount = n.getObjectValue(createJsonFromDiscriminatorValue); }, @@ -29,7 +29,7 @@ export function deserializeIntoTbillEqPostRequestBody(tbillEqPostRequestBody: Tb * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeTbillEqPostRequestBody(writer: SerializationWriter, tbillEqPostRequestBody: TbillEqPostRequestBody | undefined = {} as TbillEqPostRequestBody) : void { +export function serializeTbillEqPostRequestBody(writer: SerializationWriter, tbillEqPostRequestBody: Partial | undefined = {}) : void { writer.writeObjectValue("discount", tbillEqPostRequestBody.discount, serializeJson); writer.writeObjectValue("maturity", tbillEqPostRequestBody.maturity, serializeJson); writer.writeObjectValue("settlement", tbillEqPostRequestBody.settlement, serializeJson); diff --git a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/tbillPrice/index.ts b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/tbillPrice/index.ts index 608b55d4f52..99f806c4eab 100644 --- a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/tbillPrice/index.ts +++ b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/tbillPrice/index.ts @@ -10,14 +10,14 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a tbillPricePostRequestBody */ -export function createTbillPricePostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createTbillPricePostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoTbillPricePostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoTbillPricePostRequestBody(tbillPricePostRequestBody: TbillPricePostRequestBody | undefined = {} as TbillPricePostRequestBody) : Record void> { +export function deserializeIntoTbillPricePostRequestBody(tbillPricePostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { tbillPricePostRequestBody.backingStoreEnabled = true; }, "discount": n => { tbillPricePostRequestBody.discount = n.getObjectValue(createJsonFromDiscriminatorValue); }, @@ -29,7 +29,7 @@ export function deserializeIntoTbillPricePostRequestBody(tbillPricePostRequestBo * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeTbillPricePostRequestBody(writer: SerializationWriter, tbillPricePostRequestBody: TbillPricePostRequestBody | undefined = {} as TbillPricePostRequestBody) : void { +export function serializeTbillPricePostRequestBody(writer: SerializationWriter, tbillPricePostRequestBody: Partial | undefined = {}) : void { writer.writeObjectValue("discount", tbillPricePostRequestBody.discount, serializeJson); writer.writeObjectValue("maturity", tbillPricePostRequestBody.maturity, serializeJson); writer.writeObjectValue("settlement", tbillPricePostRequestBody.settlement, serializeJson); diff --git a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/tbillYield/index.ts b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/tbillYield/index.ts index b0c8ac8e11f..6be2d211bc1 100644 --- a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/tbillYield/index.ts +++ b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/tbillYield/index.ts @@ -10,14 +10,14 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a tbillYieldPostRequestBody */ -export function createTbillYieldPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createTbillYieldPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoTbillYieldPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoTbillYieldPostRequestBody(tbillYieldPostRequestBody: TbillYieldPostRequestBody | undefined = {} as TbillYieldPostRequestBody) : Record void> { +export function deserializeIntoTbillYieldPostRequestBody(tbillYieldPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { tbillYieldPostRequestBody.backingStoreEnabled = true; }, "maturity": n => { tbillYieldPostRequestBody.maturity = n.getObjectValue(createJsonFromDiscriminatorValue); }, @@ -29,7 +29,7 @@ export function deserializeIntoTbillYieldPostRequestBody(tbillYieldPostRequestBo * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeTbillYieldPostRequestBody(writer: SerializationWriter, tbillYieldPostRequestBody: TbillYieldPostRequestBody | undefined = {} as TbillYieldPostRequestBody) : void { +export function serializeTbillYieldPostRequestBody(writer: SerializationWriter, tbillYieldPostRequestBody: Partial | undefined = {}) : void { writer.writeObjectValue("maturity", tbillYieldPostRequestBody.maturity, serializeJson); writer.writeObjectValue("pr", tbillYieldPostRequestBody.pr, serializeJson); writer.writeObjectValue("settlement", tbillYieldPostRequestBody.settlement, serializeJson); diff --git a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/text/index.ts b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/text/index.ts index 7c2c9c87258..89135b52ebc 100644 --- a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/text/index.ts +++ b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/text/index.ts @@ -10,14 +10,14 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a textPostRequestBody */ -export function createTextPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createTextPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoTextPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoTextPostRequestBody(textPostRequestBody: TextPostRequestBody | undefined = {} as TextPostRequestBody) : Record void> { +export function deserializeIntoTextPostRequestBody(textPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { textPostRequestBody.backingStoreEnabled = true; }, "formatText": n => { textPostRequestBody.formatText = n.getObjectValue(createJsonFromDiscriminatorValue); }, @@ -28,7 +28,7 @@ export function deserializeIntoTextPostRequestBody(textPostRequestBody: TextPost * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeTextPostRequestBody(writer: SerializationWriter, textPostRequestBody: TextPostRequestBody | undefined = {} as TextPostRequestBody) : void { +export function serializeTextPostRequestBody(writer: SerializationWriter, textPostRequestBody: Partial | undefined = {}) : void { writer.writeObjectValue("formatText", textPostRequestBody.formatText, serializeJson); writer.writeObjectValue("value", textPostRequestBody.value, serializeJson); writer.writeAdditionalData(textPostRequestBody.additionalData); diff --git a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/time/index.ts b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/time/index.ts index 52639a22431..f0e8bb50931 100644 --- a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/time/index.ts +++ b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/time/index.ts @@ -10,14 +10,14 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a timePostRequestBody */ -export function createTimePostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createTimePostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoTimePostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoTimePostRequestBody(timePostRequestBody: TimePostRequestBody | undefined = {} as TimePostRequestBody) : Record void> { +export function deserializeIntoTimePostRequestBody(timePostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { timePostRequestBody.backingStoreEnabled = true; }, "hour": n => { timePostRequestBody.hour = n.getObjectValue(createJsonFromDiscriminatorValue); }, @@ -29,7 +29,7 @@ export function deserializeIntoTimePostRequestBody(timePostRequestBody: TimePost * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeTimePostRequestBody(writer: SerializationWriter, timePostRequestBody: TimePostRequestBody | undefined = {} as TimePostRequestBody) : void { +export function serializeTimePostRequestBody(writer: SerializationWriter, timePostRequestBody: Partial | undefined = {}) : void { writer.writeObjectValue("hour", timePostRequestBody.hour, serializeJson); writer.writeObjectValue("minute", timePostRequestBody.minute, serializeJson); writer.writeObjectValue("second", timePostRequestBody.second, serializeJson); diff --git a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/timevalue/index.ts b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/timevalue/index.ts index 863843fdba9..fb2ed9760d8 100644 --- a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/timevalue/index.ts +++ b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/timevalue/index.ts @@ -10,14 +10,14 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a timevaluePostRequestBody */ -export function createTimevaluePostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createTimevaluePostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoTimevaluePostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoTimevaluePostRequestBody(timevaluePostRequestBody: TimevaluePostRequestBody | undefined = {} as TimevaluePostRequestBody) : Record void> { +export function deserializeIntoTimevaluePostRequestBody(timevaluePostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { timevaluePostRequestBody.backingStoreEnabled = true; }, "timeText": n => { timevaluePostRequestBody.timeText = n.getObjectValue(createJsonFromDiscriminatorValue); }, @@ -27,7 +27,7 @@ export function deserializeIntoTimevaluePostRequestBody(timevaluePostRequestBody * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeTimevaluePostRequestBody(writer: SerializationWriter, timevaluePostRequestBody: TimevaluePostRequestBody | undefined = {} as TimevaluePostRequestBody) : void { +export function serializeTimevaluePostRequestBody(writer: SerializationWriter, timevaluePostRequestBody: Partial | undefined = {}) : void { writer.writeObjectValue("timeText", timevaluePostRequestBody.timeText, serializeJson); writer.writeAdditionalData(timevaluePostRequestBody.additionalData); } diff --git a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/trim/index.ts b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/trim/index.ts index 53dcd10575e..697b6ce44b3 100644 --- a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/trim/index.ts +++ b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/trim/index.ts @@ -10,14 +10,14 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a trimPostRequestBody */ -export function createTrimPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createTrimPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoTrimPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoTrimPostRequestBody(trimPostRequestBody: TrimPostRequestBody | undefined = {} as TrimPostRequestBody) : Record void> { +export function deserializeIntoTrimPostRequestBody(trimPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { trimPostRequestBody.backingStoreEnabled = true; }, "text": n => { trimPostRequestBody.text = n.getObjectValue(createJsonFromDiscriminatorValue); }, @@ -27,7 +27,7 @@ export function deserializeIntoTrimPostRequestBody(trimPostRequestBody: TrimPost * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeTrimPostRequestBody(writer: SerializationWriter, trimPostRequestBody: TrimPostRequestBody | undefined = {} as TrimPostRequestBody) : void { +export function serializeTrimPostRequestBody(writer: SerializationWriter, trimPostRequestBody: Partial | undefined = {}) : void { writer.writeObjectValue("text", trimPostRequestBody.text, serializeJson); writer.writeAdditionalData(trimPostRequestBody.additionalData); } diff --git a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/trimMean/index.ts b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/trimMean/index.ts index 9938a7e5387..56a56ff9b93 100644 --- a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/trimMean/index.ts +++ b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/trimMean/index.ts @@ -10,14 +10,14 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a trimMeanPostRequestBody */ -export function createTrimMeanPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createTrimMeanPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoTrimMeanPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoTrimMeanPostRequestBody(trimMeanPostRequestBody: TrimMeanPostRequestBody | undefined = {} as TrimMeanPostRequestBody) : Record void> { +export function deserializeIntoTrimMeanPostRequestBody(trimMeanPostRequestBody: Partial | undefined = {}) : Record void> { return { "array": n => { trimMeanPostRequestBody.array = n.getObjectValue(createJsonFromDiscriminatorValue); }, "backingStoreEnabled": n => { trimMeanPostRequestBody.backingStoreEnabled = true; }, @@ -28,7 +28,7 @@ export function deserializeIntoTrimMeanPostRequestBody(trimMeanPostRequestBody: * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeTrimMeanPostRequestBody(writer: SerializationWriter, trimMeanPostRequestBody: TrimMeanPostRequestBody | undefined = {} as TrimMeanPostRequestBody) : void { +export function serializeTrimMeanPostRequestBody(writer: SerializationWriter, trimMeanPostRequestBody: Partial | undefined = {}) : void { writer.writeObjectValue("array", trimMeanPostRequestBody.array, serializeJson); writer.writeObjectValue("percent", trimMeanPostRequestBody.percent, serializeJson); writer.writeAdditionalData(trimMeanPostRequestBody.additionalData); diff --git a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/trunc/index.ts b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/trunc/index.ts index 6ccac84fe03..13be8c3cad4 100644 --- a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/trunc/index.ts +++ b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/trunc/index.ts @@ -10,14 +10,14 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a truncPostRequestBody */ -export function createTruncPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createTruncPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoTruncPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoTruncPostRequestBody(truncPostRequestBody: TruncPostRequestBody | undefined = {} as TruncPostRequestBody) : Record void> { +export function deserializeIntoTruncPostRequestBody(truncPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { truncPostRequestBody.backingStoreEnabled = true; }, "number": n => { truncPostRequestBody.number = n.getObjectValue(createJsonFromDiscriminatorValue); }, @@ -28,7 +28,7 @@ export function deserializeIntoTruncPostRequestBody(truncPostRequestBody: TruncP * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeTruncPostRequestBody(writer: SerializationWriter, truncPostRequestBody: TruncPostRequestBody | undefined = {} as TruncPostRequestBody) : void { +export function serializeTruncPostRequestBody(writer: SerializationWriter, truncPostRequestBody: Partial | undefined = {}) : void { writer.writeObjectValue("number", truncPostRequestBody.number, serializeJson); writer.writeObjectValue("numDigits", truncPostRequestBody.numDigits, serializeJson); writer.writeAdditionalData(truncPostRequestBody.additionalData); diff --git a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/type/index.ts b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/type/index.ts index 54ae515fa39..19741a5689d 100644 --- a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/type/index.ts +++ b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/type/index.ts @@ -10,14 +10,14 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a typePostRequestBody */ -export function createTypePostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createTypePostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoTypePostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoTypePostRequestBody(typePostRequestBody: TypePostRequestBody | undefined = {} as TypePostRequestBody) : Record void> { +export function deserializeIntoTypePostRequestBody(typePostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { typePostRequestBody.backingStoreEnabled = true; }, "value": n => { typePostRequestBody.value = n.getObjectValue(createJsonFromDiscriminatorValue); }, @@ -27,7 +27,7 @@ export function deserializeIntoTypePostRequestBody(typePostRequestBody: TypePost * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeTypePostRequestBody(writer: SerializationWriter, typePostRequestBody: TypePostRequestBody | undefined = {} as TypePostRequestBody) : void { +export function serializeTypePostRequestBody(writer: SerializationWriter, typePostRequestBody: Partial | undefined = {}) : void { writer.writeObjectValue("value", typePostRequestBody.value, serializeJson); writer.writeAdditionalData(typePostRequestBody.additionalData); } diff --git a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/unichar/index.ts b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/unichar/index.ts index f41424d8b62..c6066643a1a 100644 --- a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/unichar/index.ts +++ b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/unichar/index.ts @@ -10,14 +10,14 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a unicharPostRequestBody */ -export function createUnicharPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createUnicharPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoUnicharPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoUnicharPostRequestBody(unicharPostRequestBody: UnicharPostRequestBody | undefined = {} as UnicharPostRequestBody) : Record void> { +export function deserializeIntoUnicharPostRequestBody(unicharPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { unicharPostRequestBody.backingStoreEnabled = true; }, "number": n => { unicharPostRequestBody.number = n.getObjectValue(createJsonFromDiscriminatorValue); }, @@ -27,7 +27,7 @@ export function deserializeIntoUnicharPostRequestBody(unicharPostRequestBody: Un * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeUnicharPostRequestBody(writer: SerializationWriter, unicharPostRequestBody: UnicharPostRequestBody | undefined = {} as UnicharPostRequestBody) : void { +export function serializeUnicharPostRequestBody(writer: SerializationWriter, unicharPostRequestBody: Partial | undefined = {}) : void { writer.writeObjectValue("number", unicharPostRequestBody.number, serializeJson); writer.writeAdditionalData(unicharPostRequestBody.additionalData); } diff --git a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/unicode/index.ts b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/unicode/index.ts index 46565239b20..275c2f429c3 100644 --- a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/unicode/index.ts +++ b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/unicode/index.ts @@ -10,14 +10,14 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a unicodePostRequestBody */ -export function createUnicodePostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createUnicodePostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoUnicodePostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoUnicodePostRequestBody(unicodePostRequestBody: UnicodePostRequestBody | undefined = {} as UnicodePostRequestBody) : Record void> { +export function deserializeIntoUnicodePostRequestBody(unicodePostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { unicodePostRequestBody.backingStoreEnabled = true; }, "text": n => { unicodePostRequestBody.text = n.getObjectValue(createJsonFromDiscriminatorValue); }, @@ -27,7 +27,7 @@ export function deserializeIntoUnicodePostRequestBody(unicodePostRequestBody: Un * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeUnicodePostRequestBody(writer: SerializationWriter, unicodePostRequestBody: UnicodePostRequestBody | undefined = {} as UnicodePostRequestBody) : void { +export function serializeUnicodePostRequestBody(writer: SerializationWriter, unicodePostRequestBody: Partial | undefined = {}) : void { writer.writeObjectValue("text", unicodePostRequestBody.text, serializeJson); writer.writeAdditionalData(unicodePostRequestBody.additionalData); } diff --git a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/upper/index.ts b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/upper/index.ts index f6cee90bf80..8f7751a1a42 100644 --- a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/upper/index.ts +++ b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/upper/index.ts @@ -10,14 +10,14 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a upperPostRequestBody */ -export function createUpperPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createUpperPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoUpperPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoUpperPostRequestBody(upperPostRequestBody: UpperPostRequestBody | undefined = {} as UpperPostRequestBody) : Record void> { +export function deserializeIntoUpperPostRequestBody(upperPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { upperPostRequestBody.backingStoreEnabled = true; }, "text": n => { upperPostRequestBody.text = n.getObjectValue(createJsonFromDiscriminatorValue); }, @@ -27,7 +27,7 @@ export function deserializeIntoUpperPostRequestBody(upperPostRequestBody: UpperP * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeUpperPostRequestBody(writer: SerializationWriter, upperPostRequestBody: UpperPostRequestBody | undefined = {} as UpperPostRequestBody) : void { +export function serializeUpperPostRequestBody(writer: SerializationWriter, upperPostRequestBody: Partial | undefined = {}) : void { writer.writeObjectValue("text", upperPostRequestBody.text, serializeJson); writer.writeAdditionalData(upperPostRequestBody.additionalData); } diff --git a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/usdollar/index.ts b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/usdollar/index.ts index f2f5bcfa5bb..4426fc5becf 100644 --- a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/usdollar/index.ts +++ b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/usdollar/index.ts @@ -10,14 +10,14 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a usdollarPostRequestBody */ -export function createUsdollarPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createUsdollarPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoUsdollarPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoUsdollarPostRequestBody(usdollarPostRequestBody: UsdollarPostRequestBody | undefined = {} as UsdollarPostRequestBody) : Record void> { +export function deserializeIntoUsdollarPostRequestBody(usdollarPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { usdollarPostRequestBody.backingStoreEnabled = true; }, "decimals": n => { usdollarPostRequestBody.decimals = n.getObjectValue(createJsonFromDiscriminatorValue); }, @@ -28,7 +28,7 @@ export function deserializeIntoUsdollarPostRequestBody(usdollarPostRequestBody: * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeUsdollarPostRequestBody(writer: SerializationWriter, usdollarPostRequestBody: UsdollarPostRequestBody | undefined = {} as UsdollarPostRequestBody) : void { +export function serializeUsdollarPostRequestBody(writer: SerializationWriter, usdollarPostRequestBody: Partial | undefined = {}) : void { writer.writeObjectValue("decimals", usdollarPostRequestBody.decimals, serializeJson); writer.writeObjectValue("number", usdollarPostRequestBody.number, serializeJson); writer.writeAdditionalData(usdollarPostRequestBody.additionalData); diff --git a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/value/index.ts b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/value/index.ts index 7f5d94b6824..e319234ded3 100644 --- a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/value/index.ts +++ b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/value/index.ts @@ -10,14 +10,14 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a valuePostRequestBody */ -export function createValuePostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createValuePostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoValuePostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoValuePostRequestBody(valuePostRequestBody: ValuePostRequestBody | undefined = {} as ValuePostRequestBody) : Record void> { +export function deserializeIntoValuePostRequestBody(valuePostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { valuePostRequestBody.backingStoreEnabled = true; }, "text": n => { valuePostRequestBody.text = n.getObjectValue(createJsonFromDiscriminatorValue); }, @@ -27,7 +27,7 @@ export function deserializeIntoValuePostRequestBody(valuePostRequestBody: ValueP * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeValuePostRequestBody(writer: SerializationWriter, valuePostRequestBody: ValuePostRequestBody | undefined = {} as ValuePostRequestBody) : void { +export function serializeValuePostRequestBody(writer: SerializationWriter, valuePostRequestBody: Partial | undefined = {}) : void { writer.writeObjectValue("text", valuePostRequestBody.text, serializeJson); writer.writeAdditionalData(valuePostRequestBody.additionalData); } diff --git a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/varA/index.ts b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/varA/index.ts index f8e6e2b09f0..bbeae3b4fb8 100644 --- a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/varA/index.ts +++ b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/varA/index.ts @@ -10,14 +10,14 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a varAPostRequestBody */ -export function createVarAPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createVarAPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoVarAPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoVarAPostRequestBody(varAPostRequestBody: VarAPostRequestBody | undefined = {} as VarAPostRequestBody) : Record void> { +export function deserializeIntoVarAPostRequestBody(varAPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { varAPostRequestBody.backingStoreEnabled = true; }, "values": n => { varAPostRequestBody.values = n.getObjectValue(createJsonFromDiscriminatorValue); }, @@ -27,7 +27,7 @@ export function deserializeIntoVarAPostRequestBody(varAPostRequestBody: VarAPost * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeVarAPostRequestBody(writer: SerializationWriter, varAPostRequestBody: VarAPostRequestBody | undefined = {} as VarAPostRequestBody) : void { +export function serializeVarAPostRequestBody(writer: SerializationWriter, varAPostRequestBody: Partial | undefined = {}) : void { writer.writeObjectValue("values", varAPostRequestBody.values, serializeJson); writer.writeAdditionalData(varAPostRequestBody.additionalData); } diff --git a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/varPA/index.ts b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/varPA/index.ts index 06b8e28336a..fa10c4dfa8a 100644 --- a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/varPA/index.ts +++ b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/varPA/index.ts @@ -10,14 +10,14 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a varPAPostRequestBody */ -export function createVarPAPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createVarPAPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoVarPAPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoVarPAPostRequestBody(varPAPostRequestBody: VarPAPostRequestBody | undefined = {} as VarPAPostRequestBody) : Record void> { +export function deserializeIntoVarPAPostRequestBody(varPAPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { varPAPostRequestBody.backingStoreEnabled = true; }, "values": n => { varPAPostRequestBody.values = n.getObjectValue(createJsonFromDiscriminatorValue); }, @@ -27,7 +27,7 @@ export function deserializeIntoVarPAPostRequestBody(varPAPostRequestBody: VarPAP * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeVarPAPostRequestBody(writer: SerializationWriter, varPAPostRequestBody: VarPAPostRequestBody | undefined = {} as VarPAPostRequestBody) : void { +export function serializeVarPAPostRequestBody(writer: SerializationWriter, varPAPostRequestBody: Partial | undefined = {}) : void { writer.writeObjectValue("values", varPAPostRequestBody.values, serializeJson); writer.writeAdditionalData(varPAPostRequestBody.additionalData); } diff --git a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/var_P/index.ts b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/var_P/index.ts index 52551b259c1..789a536337c 100644 --- a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/var_P/index.ts +++ b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/var_P/index.ts @@ -10,14 +10,14 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a var_PPostRequestBody */ -export function createVar_PPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createVar_PPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoVar_PPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoVar_PPostRequestBody(var_PPostRequestBody: Var_PPostRequestBody | undefined = {} as Var_PPostRequestBody) : Record void> { +export function deserializeIntoVar_PPostRequestBody(var_PPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { var_PPostRequestBody.backingStoreEnabled = true; }, "values": n => { var_PPostRequestBody.values = n.getObjectValue(createJsonFromDiscriminatorValue); }, @@ -27,7 +27,7 @@ export function deserializeIntoVar_PPostRequestBody(var_PPostRequestBody: Var_PP * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeVar_PPostRequestBody(writer: SerializationWriter, var_PPostRequestBody: Var_PPostRequestBody | undefined = {} as Var_PPostRequestBody) : void { +export function serializeVar_PPostRequestBody(writer: SerializationWriter, var_PPostRequestBody: Partial | undefined = {}) : void { writer.writeObjectValue("values", var_PPostRequestBody.values, serializeJson); writer.writeAdditionalData(var_PPostRequestBody.additionalData); } diff --git a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/var_S/index.ts b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/var_S/index.ts index 751f1e19be6..39867a98172 100644 --- a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/var_S/index.ts +++ b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/var_S/index.ts @@ -10,14 +10,14 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a var_SPostRequestBody */ -export function createVar_SPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createVar_SPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoVar_SPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoVar_SPostRequestBody(var_SPostRequestBody: Var_SPostRequestBody | undefined = {} as Var_SPostRequestBody) : Record void> { +export function deserializeIntoVar_SPostRequestBody(var_SPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { var_SPostRequestBody.backingStoreEnabled = true; }, "values": n => { var_SPostRequestBody.values = n.getObjectValue(createJsonFromDiscriminatorValue); }, @@ -27,7 +27,7 @@ export function deserializeIntoVar_SPostRequestBody(var_SPostRequestBody: Var_SP * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeVar_SPostRequestBody(writer: SerializationWriter, var_SPostRequestBody: Var_SPostRequestBody | undefined = {} as Var_SPostRequestBody) : void { +export function serializeVar_SPostRequestBody(writer: SerializationWriter, var_SPostRequestBody: Partial | undefined = {}) : void { writer.writeObjectValue("values", var_SPostRequestBody.values, serializeJson); writer.writeAdditionalData(var_SPostRequestBody.additionalData); } diff --git a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/vdb/index.ts b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/vdb/index.ts index ea0a5a8c4dd..0ef12ebd257 100644 --- a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/vdb/index.ts +++ b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/vdb/index.ts @@ -10,14 +10,14 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a vdbPostRequestBody */ -export function createVdbPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createVdbPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoVdbPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoVdbPostRequestBody(vdbPostRequestBody: VdbPostRequestBody | undefined = {} as VdbPostRequestBody) : Record void> { +export function deserializeIntoVdbPostRequestBody(vdbPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { vdbPostRequestBody.backingStoreEnabled = true; }, "cost": n => { vdbPostRequestBody.cost = n.getObjectValue(createJsonFromDiscriminatorValue); }, @@ -33,7 +33,7 @@ export function deserializeIntoVdbPostRequestBody(vdbPostRequestBody: VdbPostReq * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeVdbPostRequestBody(writer: SerializationWriter, vdbPostRequestBody: VdbPostRequestBody | undefined = {} as VdbPostRequestBody) : void { +export function serializeVdbPostRequestBody(writer: SerializationWriter, vdbPostRequestBody: Partial | undefined = {}) : void { writer.writeObjectValue("cost", vdbPostRequestBody.cost, serializeJson); writer.writeObjectValue("endPeriod", vdbPostRequestBody.endPeriod, serializeJson); writer.writeObjectValue("factor", vdbPostRequestBody.factor, serializeJson); diff --git a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/vlookup/index.ts b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/vlookup/index.ts index 9256a642021..a269b346842 100644 --- a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/vlookup/index.ts +++ b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/vlookup/index.ts @@ -10,14 +10,14 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a vlookupPostRequestBody */ -export function createVlookupPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createVlookupPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoVlookupPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoVlookupPostRequestBody(vlookupPostRequestBody: VlookupPostRequestBody | undefined = {} as VlookupPostRequestBody) : Record void> { +export function deserializeIntoVlookupPostRequestBody(vlookupPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { vlookupPostRequestBody.backingStoreEnabled = true; }, "colIndexNum": n => { vlookupPostRequestBody.colIndexNum = n.getObjectValue(createJsonFromDiscriminatorValue); }, @@ -30,7 +30,7 @@ export function deserializeIntoVlookupPostRequestBody(vlookupPostRequestBody: Vl * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeVlookupPostRequestBody(writer: SerializationWriter, vlookupPostRequestBody: VlookupPostRequestBody | undefined = {} as VlookupPostRequestBody) : void { +export function serializeVlookupPostRequestBody(writer: SerializationWriter, vlookupPostRequestBody: Partial | undefined = {}) : void { writer.writeObjectValue("colIndexNum", vlookupPostRequestBody.colIndexNum, serializeJson); writer.writeObjectValue("lookupValue", vlookupPostRequestBody.lookupValue, serializeJson); writer.writeObjectValue("rangeLookup", vlookupPostRequestBody.rangeLookup, serializeJson); diff --git a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/weekNum/index.ts b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/weekNum/index.ts index 0914029d424..124cdf47f46 100644 --- a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/weekNum/index.ts +++ b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/weekNum/index.ts @@ -10,14 +10,14 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a weekNumPostRequestBody */ -export function createWeekNumPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createWeekNumPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoWeekNumPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoWeekNumPostRequestBody(weekNumPostRequestBody: WeekNumPostRequestBody | undefined = {} as WeekNumPostRequestBody) : Record void> { +export function deserializeIntoWeekNumPostRequestBody(weekNumPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { weekNumPostRequestBody.backingStoreEnabled = true; }, "returnType": n => { weekNumPostRequestBody.returnType = n.getObjectValue(createJsonFromDiscriminatorValue); }, @@ -28,7 +28,7 @@ export function deserializeIntoWeekNumPostRequestBody(weekNumPostRequestBody: We * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeWeekNumPostRequestBody(writer: SerializationWriter, weekNumPostRequestBody: WeekNumPostRequestBody | undefined = {} as WeekNumPostRequestBody) : void { +export function serializeWeekNumPostRequestBody(writer: SerializationWriter, weekNumPostRequestBody: Partial | undefined = {}) : void { writer.writeObjectValue("returnType", weekNumPostRequestBody.returnType, serializeJson); writer.writeObjectValue("serialNumber", weekNumPostRequestBody.serialNumber, serializeJson); writer.writeAdditionalData(weekNumPostRequestBody.additionalData); diff --git a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/weekday/index.ts b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/weekday/index.ts index 4c26bdaba2f..aaf29cec664 100644 --- a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/weekday/index.ts +++ b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/weekday/index.ts @@ -10,14 +10,14 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a weekdayPostRequestBody */ -export function createWeekdayPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createWeekdayPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoWeekdayPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoWeekdayPostRequestBody(weekdayPostRequestBody: WeekdayPostRequestBody | undefined = {} as WeekdayPostRequestBody) : Record void> { +export function deserializeIntoWeekdayPostRequestBody(weekdayPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { weekdayPostRequestBody.backingStoreEnabled = true; }, "returnType": n => { weekdayPostRequestBody.returnType = n.getObjectValue(createJsonFromDiscriminatorValue); }, @@ -28,7 +28,7 @@ export function deserializeIntoWeekdayPostRequestBody(weekdayPostRequestBody: We * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeWeekdayPostRequestBody(writer: SerializationWriter, weekdayPostRequestBody: WeekdayPostRequestBody | undefined = {} as WeekdayPostRequestBody) : void { +export function serializeWeekdayPostRequestBody(writer: SerializationWriter, weekdayPostRequestBody: Partial | undefined = {}) : void { writer.writeObjectValue("returnType", weekdayPostRequestBody.returnType, serializeJson); writer.writeObjectValue("serialNumber", weekdayPostRequestBody.serialNumber, serializeJson); writer.writeAdditionalData(weekdayPostRequestBody.additionalData); diff --git a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/weibull_Dist/index.ts b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/weibull_Dist/index.ts index 51c8ada22ed..d45c1104903 100644 --- a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/weibull_Dist/index.ts +++ b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/weibull_Dist/index.ts @@ -10,14 +10,14 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a weibull_DistPostRequestBody */ -export function createWeibull_DistPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createWeibull_DistPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoWeibull_DistPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoWeibull_DistPostRequestBody(weibull_DistPostRequestBody: Weibull_DistPostRequestBody | undefined = {} as Weibull_DistPostRequestBody) : Record void> { +export function deserializeIntoWeibull_DistPostRequestBody(weibull_DistPostRequestBody: Partial | undefined = {}) : Record void> { return { "alpha": n => { weibull_DistPostRequestBody.alpha = n.getObjectValue(createJsonFromDiscriminatorValue); }, "backingStoreEnabled": n => { weibull_DistPostRequestBody.backingStoreEnabled = true; }, @@ -30,7 +30,7 @@ export function deserializeIntoWeibull_DistPostRequestBody(weibull_DistPostReque * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeWeibull_DistPostRequestBody(writer: SerializationWriter, weibull_DistPostRequestBody: Weibull_DistPostRequestBody | undefined = {} as Weibull_DistPostRequestBody) : void { +export function serializeWeibull_DistPostRequestBody(writer: SerializationWriter, weibull_DistPostRequestBody: Partial | undefined = {}) : void { writer.writeObjectValue("alpha", weibull_DistPostRequestBody.alpha, serializeJson); writer.writeObjectValue("beta", weibull_DistPostRequestBody.beta, serializeJson); writer.writeObjectValue("cumulative", weibull_DistPostRequestBody.cumulative, serializeJson); diff --git a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/workDay/index.ts b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/workDay/index.ts index 0e4d2c7cd2b..fdf9d8d46e1 100644 --- a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/workDay/index.ts +++ b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/workDay/index.ts @@ -10,14 +10,14 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a workDayPostRequestBody */ -export function createWorkDayPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createWorkDayPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoWorkDayPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoWorkDayPostRequestBody(workDayPostRequestBody: WorkDayPostRequestBody | undefined = {} as WorkDayPostRequestBody) : Record void> { +export function deserializeIntoWorkDayPostRequestBody(workDayPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { workDayPostRequestBody.backingStoreEnabled = true; }, "days": n => { workDayPostRequestBody.days = n.getObjectValue(createJsonFromDiscriminatorValue); }, @@ -29,7 +29,7 @@ export function deserializeIntoWorkDayPostRequestBody(workDayPostRequestBody: Wo * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeWorkDayPostRequestBody(writer: SerializationWriter, workDayPostRequestBody: WorkDayPostRequestBody | undefined = {} as WorkDayPostRequestBody) : void { +export function serializeWorkDayPostRequestBody(writer: SerializationWriter, workDayPostRequestBody: Partial | undefined = {}) : void { writer.writeObjectValue("days", workDayPostRequestBody.days, serializeJson); writer.writeObjectValue("holidays", workDayPostRequestBody.holidays, serializeJson); writer.writeObjectValue("startDate", workDayPostRequestBody.startDate, serializeJson); diff --git a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/workDay_Intl/index.ts b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/workDay_Intl/index.ts index d77d4b1ed0d..0767a477944 100644 --- a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/workDay_Intl/index.ts +++ b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/workDay_Intl/index.ts @@ -10,14 +10,14 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a workDay_IntlPostRequestBody */ -export function createWorkDay_IntlPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createWorkDay_IntlPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoWorkDay_IntlPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoWorkDay_IntlPostRequestBody(workDay_IntlPostRequestBody: WorkDay_IntlPostRequestBody | undefined = {} as WorkDay_IntlPostRequestBody) : Record void> { +export function deserializeIntoWorkDay_IntlPostRequestBody(workDay_IntlPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { workDay_IntlPostRequestBody.backingStoreEnabled = true; }, "days": n => { workDay_IntlPostRequestBody.days = n.getObjectValue(createJsonFromDiscriminatorValue); }, @@ -30,7 +30,7 @@ export function deserializeIntoWorkDay_IntlPostRequestBody(workDay_IntlPostReque * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeWorkDay_IntlPostRequestBody(writer: SerializationWriter, workDay_IntlPostRequestBody: WorkDay_IntlPostRequestBody | undefined = {} as WorkDay_IntlPostRequestBody) : void { +export function serializeWorkDay_IntlPostRequestBody(writer: SerializationWriter, workDay_IntlPostRequestBody: Partial | undefined = {}) : void { writer.writeObjectValue("days", workDay_IntlPostRequestBody.days, serializeJson); writer.writeObjectValue("holidays", workDay_IntlPostRequestBody.holidays, serializeJson); writer.writeObjectValue("startDate", workDay_IntlPostRequestBody.startDate, serializeJson); diff --git a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/xirr/index.ts b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/xirr/index.ts index e4af67dcc87..957273a8b9d 100644 --- a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/xirr/index.ts +++ b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/xirr/index.ts @@ -10,14 +10,14 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a xirrPostRequestBody */ -export function createXirrPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createXirrPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoXirrPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoXirrPostRequestBody(xirrPostRequestBody: XirrPostRequestBody | undefined = {} as XirrPostRequestBody) : Record void> { +export function deserializeIntoXirrPostRequestBody(xirrPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { xirrPostRequestBody.backingStoreEnabled = true; }, "dates": n => { xirrPostRequestBody.dates = n.getObjectValue(createJsonFromDiscriminatorValue); }, @@ -29,7 +29,7 @@ export function deserializeIntoXirrPostRequestBody(xirrPostRequestBody: XirrPost * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeXirrPostRequestBody(writer: SerializationWriter, xirrPostRequestBody: XirrPostRequestBody | undefined = {} as XirrPostRequestBody) : void { +export function serializeXirrPostRequestBody(writer: SerializationWriter, xirrPostRequestBody: Partial | undefined = {}) : void { writer.writeObjectValue("dates", xirrPostRequestBody.dates, serializeJson); writer.writeObjectValue("guess", xirrPostRequestBody.guess, serializeJson); writer.writeObjectValue("values", xirrPostRequestBody.values, serializeJson); diff --git a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/xnpv/index.ts b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/xnpv/index.ts index 63a8e6e25fc..51228042f7c 100644 --- a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/xnpv/index.ts +++ b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/xnpv/index.ts @@ -10,14 +10,14 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a xnpvPostRequestBody */ -export function createXnpvPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createXnpvPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoXnpvPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoXnpvPostRequestBody(xnpvPostRequestBody: XnpvPostRequestBody | undefined = {} as XnpvPostRequestBody) : Record void> { +export function deserializeIntoXnpvPostRequestBody(xnpvPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { xnpvPostRequestBody.backingStoreEnabled = true; }, "dates": n => { xnpvPostRequestBody.dates = n.getObjectValue(createJsonFromDiscriminatorValue); }, @@ -29,7 +29,7 @@ export function deserializeIntoXnpvPostRequestBody(xnpvPostRequestBody: XnpvPost * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeXnpvPostRequestBody(writer: SerializationWriter, xnpvPostRequestBody: XnpvPostRequestBody | undefined = {} as XnpvPostRequestBody) : void { +export function serializeXnpvPostRequestBody(writer: SerializationWriter, xnpvPostRequestBody: Partial | undefined = {}) : void { writer.writeObjectValue("dates", xnpvPostRequestBody.dates, serializeJson); writer.writeObjectValue("rate", xnpvPostRequestBody.rate, serializeJson); writer.writeObjectValue("values", xnpvPostRequestBody.values, serializeJson); diff --git a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/xor/index.ts b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/xor/index.ts index 2c288c565ec..4c03f890649 100644 --- a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/xor/index.ts +++ b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/xor/index.ts @@ -10,14 +10,14 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a xorPostRequestBody */ -export function createXorPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createXorPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoXorPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoXorPostRequestBody(xorPostRequestBody: XorPostRequestBody | undefined = {} as XorPostRequestBody) : Record void> { +export function deserializeIntoXorPostRequestBody(xorPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { xorPostRequestBody.backingStoreEnabled = true; }, "values": n => { xorPostRequestBody.values = n.getObjectValue(createJsonFromDiscriminatorValue); }, @@ -27,7 +27,7 @@ export function deserializeIntoXorPostRequestBody(xorPostRequestBody: XorPostReq * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeXorPostRequestBody(writer: SerializationWriter, xorPostRequestBody: XorPostRequestBody | undefined = {} as XorPostRequestBody) : void { +export function serializeXorPostRequestBody(writer: SerializationWriter, xorPostRequestBody: Partial | undefined = {}) : void { writer.writeObjectValue("values", xorPostRequestBody.values, serializeJson); writer.writeAdditionalData(xorPostRequestBody.additionalData); } diff --git a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/year/index.ts b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/year/index.ts index abcdc6bc0d6..3c2d015039e 100644 --- a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/year/index.ts +++ b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/year/index.ts @@ -10,14 +10,14 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a yearPostRequestBody */ -export function createYearPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createYearPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoYearPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoYearPostRequestBody(yearPostRequestBody: YearPostRequestBody | undefined = {} as YearPostRequestBody) : Record void> { +export function deserializeIntoYearPostRequestBody(yearPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { yearPostRequestBody.backingStoreEnabled = true; }, "serialNumber": n => { yearPostRequestBody.serialNumber = n.getObjectValue(createJsonFromDiscriminatorValue); }, @@ -27,7 +27,7 @@ export function deserializeIntoYearPostRequestBody(yearPostRequestBody: YearPost * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeYearPostRequestBody(writer: SerializationWriter, yearPostRequestBody: YearPostRequestBody | undefined = {} as YearPostRequestBody) : void { +export function serializeYearPostRequestBody(writer: SerializationWriter, yearPostRequestBody: Partial | undefined = {}) : void { writer.writeObjectValue("serialNumber", yearPostRequestBody.serialNumber, serializeJson); writer.writeAdditionalData(yearPostRequestBody.additionalData); } diff --git a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/yearFrac/index.ts b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/yearFrac/index.ts index d0c60321dd5..5b3aa7ed922 100644 --- a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/yearFrac/index.ts +++ b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/yearFrac/index.ts @@ -10,14 +10,14 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a yearFracPostRequestBody */ -export function createYearFracPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createYearFracPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoYearFracPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoYearFracPostRequestBody(yearFracPostRequestBody: YearFracPostRequestBody | undefined = {} as YearFracPostRequestBody) : Record void> { +export function deserializeIntoYearFracPostRequestBody(yearFracPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { yearFracPostRequestBody.backingStoreEnabled = true; }, "basis": n => { yearFracPostRequestBody.basis = n.getObjectValue(createJsonFromDiscriminatorValue); }, @@ -29,7 +29,7 @@ export function deserializeIntoYearFracPostRequestBody(yearFracPostRequestBody: * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeYearFracPostRequestBody(writer: SerializationWriter, yearFracPostRequestBody: YearFracPostRequestBody | undefined = {} as YearFracPostRequestBody) : void { +export function serializeYearFracPostRequestBody(writer: SerializationWriter, yearFracPostRequestBody: Partial | undefined = {}) : void { writer.writeObjectValue("basis", yearFracPostRequestBody.basis, serializeJson); writer.writeObjectValue("endDate", yearFracPostRequestBody.endDate, serializeJson); writer.writeObjectValue("startDate", yearFracPostRequestBody.startDate, serializeJson); diff --git a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/yield/index.ts b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/yield/index.ts index 8d75b3bf876..e52ddb28faf 100644 --- a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/yield/index.ts +++ b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/yield/index.ts @@ -10,14 +10,14 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a yieldPostRequestBody */ -export function createYieldPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createYieldPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoYieldPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoYieldPostRequestBody(yieldPostRequestBody: YieldPostRequestBody | undefined = {} as YieldPostRequestBody) : Record void> { +export function deserializeIntoYieldPostRequestBody(yieldPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { yieldPostRequestBody.backingStoreEnabled = true; }, "basis": n => { yieldPostRequestBody.basis = n.getObjectValue(createJsonFromDiscriminatorValue); }, @@ -33,7 +33,7 @@ export function deserializeIntoYieldPostRequestBody(yieldPostRequestBody: YieldP * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeYieldPostRequestBody(writer: SerializationWriter, yieldPostRequestBody: YieldPostRequestBody | undefined = {} as YieldPostRequestBody) : void { +export function serializeYieldPostRequestBody(writer: SerializationWriter, yieldPostRequestBody: Partial | undefined = {}) : void { writer.writeObjectValue("basis", yieldPostRequestBody.basis, serializeJson); writer.writeObjectValue("frequency", yieldPostRequestBody.frequency, serializeJson); writer.writeObjectValue("maturity", yieldPostRequestBody.maturity, serializeJson); diff --git a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/yieldDisc/index.ts b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/yieldDisc/index.ts index 6a4ab757cd5..3f698a600a4 100644 --- a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/yieldDisc/index.ts +++ b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/yieldDisc/index.ts @@ -10,14 +10,14 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a yieldDiscPostRequestBody */ -export function createYieldDiscPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createYieldDiscPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoYieldDiscPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoYieldDiscPostRequestBody(yieldDiscPostRequestBody: YieldDiscPostRequestBody | undefined = {} as YieldDiscPostRequestBody) : Record void> { +export function deserializeIntoYieldDiscPostRequestBody(yieldDiscPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { yieldDiscPostRequestBody.backingStoreEnabled = true; }, "basis": n => { yieldDiscPostRequestBody.basis = n.getObjectValue(createJsonFromDiscriminatorValue); }, @@ -31,7 +31,7 @@ export function deserializeIntoYieldDiscPostRequestBody(yieldDiscPostRequestBody * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeYieldDiscPostRequestBody(writer: SerializationWriter, yieldDiscPostRequestBody: YieldDiscPostRequestBody | undefined = {} as YieldDiscPostRequestBody) : void { +export function serializeYieldDiscPostRequestBody(writer: SerializationWriter, yieldDiscPostRequestBody: Partial | undefined = {}) : void { writer.writeObjectValue("basis", yieldDiscPostRequestBody.basis, serializeJson); writer.writeObjectValue("maturity", yieldDiscPostRequestBody.maturity, serializeJson); writer.writeObjectValue("pr", yieldDiscPostRequestBody.pr, serializeJson); diff --git a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/yieldMat/index.ts b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/yieldMat/index.ts index 70c75f192b3..fd62cf16532 100644 --- a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/yieldMat/index.ts +++ b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/yieldMat/index.ts @@ -10,14 +10,14 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a yieldMatPostRequestBody */ -export function createYieldMatPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createYieldMatPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoYieldMatPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoYieldMatPostRequestBody(yieldMatPostRequestBody: YieldMatPostRequestBody | undefined = {} as YieldMatPostRequestBody) : Record void> { +export function deserializeIntoYieldMatPostRequestBody(yieldMatPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { yieldMatPostRequestBody.backingStoreEnabled = true; }, "basis": n => { yieldMatPostRequestBody.basis = n.getObjectValue(createJsonFromDiscriminatorValue); }, @@ -32,7 +32,7 @@ export function deserializeIntoYieldMatPostRequestBody(yieldMatPostRequestBody: * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeYieldMatPostRequestBody(writer: SerializationWriter, yieldMatPostRequestBody: YieldMatPostRequestBody | undefined = {} as YieldMatPostRequestBody) : void { +export function serializeYieldMatPostRequestBody(writer: SerializationWriter, yieldMatPostRequestBody: Partial | undefined = {}) : void { writer.writeObjectValue("basis", yieldMatPostRequestBody.basis, serializeJson); writer.writeObjectValue("issue", yieldMatPostRequestBody.issue, serializeJson); writer.writeObjectValue("maturity", yieldMatPostRequestBody.maturity, serializeJson); diff --git a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/z_Test/index.ts b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/z_Test/index.ts index 04fcce1018d..e15bb53d82d 100644 --- a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/z_Test/index.ts +++ b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/functions/z_Test/index.ts @@ -10,14 +10,14 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a z_TestPostRequestBody */ -export function createZ_TestPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createZ_TestPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoZ_TestPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoZ_TestPostRequestBody(z_TestPostRequestBody: Z_TestPostRequestBody | undefined = {} as Z_TestPostRequestBody) : Record void> { +export function deserializeIntoZ_TestPostRequestBody(z_TestPostRequestBody: Partial | undefined = {}) : Record void> { return { "array": n => { z_TestPostRequestBody.array = n.getObjectValue(createJsonFromDiscriminatorValue); }, "backingStoreEnabled": n => { z_TestPostRequestBody.backingStoreEnabled = true; }, @@ -29,7 +29,7 @@ export function deserializeIntoZ_TestPostRequestBody(z_TestPostRequestBody: Z_Te * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeZ_TestPostRequestBody(writer: SerializationWriter, z_TestPostRequestBody: Z_TestPostRequestBody | undefined = {} as Z_TestPostRequestBody) : void { +export function serializeZ_TestPostRequestBody(writer: SerializationWriter, z_TestPostRequestBody: Partial | undefined = {}) : void { writer.writeObjectValue("array", z_TestPostRequestBody.array, serializeJson); writer.writeObjectValue("sigma", z_TestPostRequestBody.sigma, serializeJson); writer.writeObjectValue("x", z_TestPostRequestBody.x, serializeJson); diff --git a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/names/add/index.ts b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/names/add/index.ts index b7fb6658594..b80046b7543 100644 --- a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/names/add/index.ts +++ b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/names/add/index.ts @@ -52,14 +52,14 @@ export interface AddRequestBuilder extends BaseRequestBuilder * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a addPostRequestBody */ -export function createAddPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createAddPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoAddPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoAddPostRequestBody(addPostRequestBody: AddPostRequestBody | undefined = {} as AddPostRequestBody) : Record void> { +export function deserializeIntoAddPostRequestBody(addPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { addPostRequestBody.backingStoreEnabled = true; }, "comment": n => { addPostRequestBody.comment = n.getStringValue(); }, @@ -71,7 +71,7 @@ export function deserializeIntoAddPostRequestBody(addPostRequestBody: AddPostReq * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeAddPostRequestBody(writer: SerializationWriter, addPostRequestBody: AddPostRequestBody | undefined = {} as AddPostRequestBody) : void { +export function serializeAddPostRequestBody(writer: SerializationWriter, addPostRequestBody: Partial | undefined = {}) : void { writer.writeStringValue("comment", addPostRequestBody.comment); writer.writeStringValue("name", addPostRequestBody.name); writer.writeObjectValue("reference", addPostRequestBody.reference, serializeJson); diff --git a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/names/addFormulaLocal/index.ts b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/names/addFormulaLocal/index.ts index adfbdec318c..75a1f099244 100644 --- a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/names/addFormulaLocal/index.ts +++ b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/names/addFormulaLocal/index.ts @@ -52,14 +52,14 @@ export interface AddFormulaLocalRequestBuilder extends BaseRequestBuilder Record void>) { return deserializeIntoAddFormulaLocalPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoAddFormulaLocalPostRequestBody(addFormulaLocalPostRequestBody: AddFormulaLocalPostRequestBody | undefined = {} as AddFormulaLocalPostRequestBody) : Record void> { +export function deserializeIntoAddFormulaLocalPostRequestBody(addFormulaLocalPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { addFormulaLocalPostRequestBody.backingStoreEnabled = true; }, "comment": n => { addFormulaLocalPostRequestBody.comment = n.getStringValue(); }, @@ -71,7 +71,7 @@ export function deserializeIntoAddFormulaLocalPostRequestBody(addFormulaLocalPos * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeAddFormulaLocalPostRequestBody(writer: SerializationWriter, addFormulaLocalPostRequestBody: AddFormulaLocalPostRequestBody | undefined = {} as AddFormulaLocalPostRequestBody) : void { +export function serializeAddFormulaLocalPostRequestBody(writer: SerializationWriter, addFormulaLocalPostRequestBody: Partial | undefined = {}) : void { writer.writeStringValue("comment", addFormulaLocalPostRequestBody.comment); writer.writeStringValue("formula", addFormulaLocalPostRequestBody.formula); writer.writeStringValue("name", addFormulaLocalPostRequestBody.name); diff --git a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/names/index.ts b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/names/index.ts index 4839b8fdbfc..90dc42d9586 100644 --- a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/names/index.ts +++ b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/names/index.ts @@ -35,7 +35,7 @@ export interface NamesRequestBuilder extends BaseRequestBuilder | undefined) : Promise; /** diff --git a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/names/item/range/index.ts b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/names/item/range/index.ts index 631696da505..996b554a1cd 100644 --- a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/names/item/range/index.ts +++ b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/names/item/range/index.ts @@ -10,14 +10,14 @@ import { type BaseRequestBuilder, type Parsable, type ParsableFactory, type Requ */ export interface RangeRequestBuilder extends BaseRequestBuilder { /** - * Returns the range object that is associated with the name. Throws an exception if the named item's type is not a range. + * Retrieve the properties and relationships of range object. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns a Promise of WorkbookRange - * @see {@link https://learn.microsoft.com/graph/api/nameditem-range?view=graph-rest-1.0|Find more info here} + * @see {@link https://learn.microsoft.com/graph/api/range-get?view=graph-rest-1.0|Find more info here} */ get(requestConfiguration?: RequestConfiguration | undefined) : Promise; /** - * Returns the range object that is associated with the name. Throws an exception if the named item's type is not a range. + * Retrieve the properties and relationships of range object. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns a RequestInformation */ diff --git a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/tables/add/index.ts b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/tables/add/index.ts index 88171bbe4ed..67a9db4073f 100644 --- a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/tables/add/index.ts +++ b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/tables/add/index.ts @@ -48,14 +48,14 @@ export interface AddRequestBuilder extends BaseRequestBuilder * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a addPostRequestBody */ -export function createAddPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createAddPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoAddPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoAddPostRequestBody(addPostRequestBody: AddPostRequestBody | undefined = {} as AddPostRequestBody) : Record void> { +export function deserializeIntoAddPostRequestBody(addPostRequestBody: Partial | undefined = {}) : Record void> { return { "address": n => { addPostRequestBody.address = n.getStringValue(); }, "backingStoreEnabled": n => { addPostRequestBody.backingStoreEnabled = true; }, @@ -66,7 +66,7 @@ export function deserializeIntoAddPostRequestBody(addPostRequestBody: AddPostReq * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeAddPostRequestBody(writer: SerializationWriter, addPostRequestBody: AddPostRequestBody | undefined = {} as AddPostRequestBody) : void { +export function serializeAddPostRequestBody(writer: SerializationWriter, addPostRequestBody: Partial | undefined = {}) : void { writer.writeStringValue("address", addPostRequestBody.address); writer.writeBooleanValue("hasHeaders", addPostRequestBody.hasHeaders); writer.writeAdditionalData(addPostRequestBody.additionalData); diff --git a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/tables/count/index.ts b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/tables/count/index.ts index 21b05571ff9..2ac8eb1c785 100644 --- a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/tables/count/index.ts +++ b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/tables/count/index.ts @@ -40,14 +40,14 @@ export interface CountRequestBuilder extends BaseRequestBuilder Record void>) { return deserializeIntoCountGetResponse; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoCountGetResponse(countGetResponse: CountGetResponse | undefined = {} as CountGetResponse) : Record void> { +export function deserializeIntoCountGetResponse(countGetResponse: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { countGetResponse.backingStoreEnabled = true; }, "value": n => { countGetResponse.value = n.getNumberValue(); }, @@ -57,7 +57,7 @@ export function deserializeIntoCountGetResponse(countGetResponse: CountGetRespon * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeCountGetResponse(writer: SerializationWriter, countGetResponse: CountGetResponse | undefined = {} as CountGetResponse) : void { +export function serializeCountGetResponse(writer: SerializationWriter, countGetResponse: Partial | undefined = {}) : void { writer.writeNumberValue("value", countGetResponse.value); writer.writeAdditionalData(countGetResponse.additionalData); } diff --git a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/tables/index.ts b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/tables/index.ts index ba24c0b4e34..4215763a8e9 100644 --- a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/tables/index.ts +++ b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/tables/index.ts @@ -6,7 +6,7 @@ import { createODataErrorFromDiscriminatorValue, type ODataError } from '@micros import { AddRequestBuilderRequestsMetadata, AddRequestBuilderUriTemplate, type AddRequestBuilder } from './add/'; import { CountRequestBuilderRequestsMetadata, CountRequestBuilderUriTemplate, type CountRequestBuilder } from './count/'; import { type WorkbookTableItemRequestBuilder, WorkbookTableItemRequestBuilderNavigationMetadata, WorkbookTableItemRequestBuilderRequestsMetadata, WorkbookTableItemRequestBuilderUriTemplate } from './item/'; -import { ItemAtWithIndexRequestBuilderRequestsMetadata, ItemAtWithIndexRequestBuilderUriTemplate, type ItemAtWithIndexRequestBuilder } from './itemAtWithIndex/'; +import { ItemAtWithIndexRequestBuilderNavigationMetadata, ItemAtWithIndexRequestBuilderRequestsMetadata, ItemAtWithIndexRequestBuilderUriTemplate, type ItemAtWithIndexRequestBuilder } from './itemAtWithIndex/'; import { type BaseRequestBuilder, type KeysToExcludeForNavigationMetadata, type NavigationMetadata, type Parsable, type ParsableFactory, type RequestConfiguration, type RequestInformation, type RequestsMetadata } from '@microsoft/kiota-abstractions'; /** @@ -31,7 +31,7 @@ export interface TablesRequestBuilder extends BaseRequestBuilder | undefined) : Promise; /** @@ -124,6 +124,7 @@ export const TablesRequestBuilderNavigationMetadata: Record * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a addPostRequestBody */ -export function createAddPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createAddPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoAddPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoAddPostRequestBody(addPostRequestBody: AddPostRequestBody | undefined = {} as AddPostRequestBody) : Record void> { +export function deserializeIntoAddPostRequestBody(addPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { addPostRequestBody.backingStoreEnabled = true; }, "index": n => { addPostRequestBody.index = n.getNumberValue(); }, @@ -71,7 +71,7 @@ export function deserializeIntoAddPostRequestBody(addPostRequestBody: AddPostReq * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeAddPostRequestBody(writer: SerializationWriter, addPostRequestBody: AddPostRequestBody | undefined = {} as AddPostRequestBody) : void { +export function serializeAddPostRequestBody(writer: SerializationWriter, addPostRequestBody: Partial | undefined = {}) : void { writer.writeNumberValue("index", addPostRequestBody.index); writer.writeStringValue("name", addPostRequestBody.name); writer.writeObjectValue("values", addPostRequestBody.values, serializeJson); diff --git a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/tables/item/columns/count/index.ts b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/tables/item/columns/count/index.ts index 1cfd9cefd33..d59e18a6043 100644 --- a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/tables/item/columns/count/index.ts +++ b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/tables/item/columns/count/index.ts @@ -40,14 +40,14 @@ export interface CountRequestBuilder extends BaseRequestBuilder Record void>) { return deserializeIntoCountGetResponse; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoCountGetResponse(countGetResponse: CountGetResponse | undefined = {} as CountGetResponse) : Record void> { +export function deserializeIntoCountGetResponse(countGetResponse: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { countGetResponse.backingStoreEnabled = true; }, "value": n => { countGetResponse.value = n.getNumberValue(); }, @@ -57,7 +57,7 @@ export function deserializeIntoCountGetResponse(countGetResponse: CountGetRespon * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeCountGetResponse(writer: SerializationWriter, countGetResponse: CountGetResponse | undefined = {} as CountGetResponse) : void { +export function serializeCountGetResponse(writer: SerializationWriter, countGetResponse: Partial | undefined = {}) : void { writer.writeNumberValue("value", countGetResponse.value); writer.writeAdditionalData(countGetResponse.additionalData); } diff --git a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/tables/item/columns/index.ts b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/tables/item/columns/index.ts index ed24ff6999f..76a525bb5db 100644 --- a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/tables/item/columns/index.ts +++ b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/tables/item/columns/index.ts @@ -6,7 +6,7 @@ import { createODataErrorFromDiscriminatorValue, type ODataError } from '@micros import { AddRequestBuilderRequestsMetadata, AddRequestBuilderUriTemplate, type AddRequestBuilder } from './add/'; import { CountRequestBuilderRequestsMetadata, CountRequestBuilderUriTemplate, type CountRequestBuilder } from './count/'; import { type WorkbookTableColumnItemRequestBuilder, WorkbookTableColumnItemRequestBuilderNavigationMetadata, WorkbookTableColumnItemRequestBuilderRequestsMetadata, WorkbookTableColumnItemRequestBuilderUriTemplate } from './item/'; -import { ItemAtWithIndexRequestBuilderRequestsMetadata, ItemAtWithIndexRequestBuilderUriTemplate, type ItemAtWithIndexRequestBuilder } from './itemAtWithIndex/'; +import { ItemAtWithIndexRequestBuilderNavigationMetadata, ItemAtWithIndexRequestBuilderRequestsMetadata, ItemAtWithIndexRequestBuilderUriTemplate, type ItemAtWithIndexRequestBuilder } from './itemAtWithIndex/'; import { type BaseRequestBuilder, type KeysToExcludeForNavigationMetadata, type NavigationMetadata, type Parsable, type ParsableFactory, type RequestConfiguration, type RequestInformation, type RequestsMetadata } from '@microsoft/kiota-abstractions'; /** @@ -125,6 +125,7 @@ export const ColumnsRequestBuilderNavigationMetadata: Record Record void>) { return deserializeIntoApplyPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoApplyPostRequestBody(applyPostRequestBody: ApplyPostRequestBody | undefined = {} as ApplyPostRequestBody) : Record void> { +export function deserializeIntoApplyPostRequestBody(applyPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { applyPostRequestBody.backingStoreEnabled = true; }, "criteria": n => { applyPostRequestBody.criteria = n.getObjectValue(createWorkbookFilterCriteriaFromDiscriminatorValue); }, @@ -60,7 +60,7 @@ export function deserializeIntoApplyPostRequestBody(applyPostRequestBody: ApplyP * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeApplyPostRequestBody(writer: SerializationWriter, applyPostRequestBody: ApplyPostRequestBody | undefined = {} as ApplyPostRequestBody) : void { +export function serializeApplyPostRequestBody(writer: SerializationWriter, applyPostRequestBody: Partial | undefined = {}) : void { writer.writeObjectValue("criteria", applyPostRequestBody.criteria, serializeWorkbookFilterCriteria); writer.writeAdditionalData(applyPostRequestBody.additionalData); } diff --git a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/tables/item/columns/item/filter/applyBottomItemsFilter/index.ts b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/tables/item/columns/item/filter/applyBottomItemsFilter/index.ts index c606f514413..b6059089b70 100644 --- a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/tables/item/columns/item/filter/applyBottomItemsFilter/index.ts +++ b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/tables/item/columns/item/filter/applyBottomItemsFilter/index.ts @@ -41,14 +41,14 @@ export interface ApplyBottomItemsFilterRequestBuilder extends BaseRequestBuilder * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a applyBottomItemsFilterPostRequestBody */ -export function createApplyBottomItemsFilterPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createApplyBottomItemsFilterPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoApplyBottomItemsFilterPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoApplyBottomItemsFilterPostRequestBody(applyBottomItemsFilterPostRequestBody: ApplyBottomItemsFilterPostRequestBody | undefined = {} as ApplyBottomItemsFilterPostRequestBody) : Record void> { +export function deserializeIntoApplyBottomItemsFilterPostRequestBody(applyBottomItemsFilterPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { applyBottomItemsFilterPostRequestBody.backingStoreEnabled = true; }, "count": n => { applyBottomItemsFilterPostRequestBody.count = n.getNumberValue(); }, @@ -58,7 +58,7 @@ export function deserializeIntoApplyBottomItemsFilterPostRequestBody(applyBottom * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeApplyBottomItemsFilterPostRequestBody(writer: SerializationWriter, applyBottomItemsFilterPostRequestBody: ApplyBottomItemsFilterPostRequestBody | undefined = {} as ApplyBottomItemsFilterPostRequestBody) : void { +export function serializeApplyBottomItemsFilterPostRequestBody(writer: SerializationWriter, applyBottomItemsFilterPostRequestBody: Partial | undefined = {}) : void { writer.writeNumberValue("count", applyBottomItemsFilterPostRequestBody.count); writer.writeAdditionalData(applyBottomItemsFilterPostRequestBody.additionalData); } diff --git a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/tables/item/columns/item/filter/applyBottomPercentFilter/index.ts b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/tables/item/columns/item/filter/applyBottomPercentFilter/index.ts index f1e3d79fd24..842ca4f6ad2 100644 --- a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/tables/item/columns/item/filter/applyBottomPercentFilter/index.ts +++ b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/tables/item/columns/item/filter/applyBottomPercentFilter/index.ts @@ -41,14 +41,14 @@ export interface ApplyBottomPercentFilterRequestBuilder extends BaseRequestBuild * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a applyBottomPercentFilterPostRequestBody */ -export function createApplyBottomPercentFilterPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createApplyBottomPercentFilterPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoApplyBottomPercentFilterPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoApplyBottomPercentFilterPostRequestBody(applyBottomPercentFilterPostRequestBody: ApplyBottomPercentFilterPostRequestBody | undefined = {} as ApplyBottomPercentFilterPostRequestBody) : Record void> { +export function deserializeIntoApplyBottomPercentFilterPostRequestBody(applyBottomPercentFilterPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { applyBottomPercentFilterPostRequestBody.backingStoreEnabled = true; }, "percent": n => { applyBottomPercentFilterPostRequestBody.percent = n.getNumberValue(); }, @@ -58,7 +58,7 @@ export function deserializeIntoApplyBottomPercentFilterPostRequestBody(applyBott * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeApplyBottomPercentFilterPostRequestBody(writer: SerializationWriter, applyBottomPercentFilterPostRequestBody: ApplyBottomPercentFilterPostRequestBody | undefined = {} as ApplyBottomPercentFilterPostRequestBody) : void { +export function serializeApplyBottomPercentFilterPostRequestBody(writer: SerializationWriter, applyBottomPercentFilterPostRequestBody: Partial | undefined = {}) : void { writer.writeNumberValue("percent", applyBottomPercentFilterPostRequestBody.percent); writer.writeAdditionalData(applyBottomPercentFilterPostRequestBody.additionalData); } diff --git a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/tables/item/columns/item/filter/applyCellColorFilter/index.ts b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/tables/item/columns/item/filter/applyCellColorFilter/index.ts index 51f086f5f3c..ba0fd8b4149 100644 --- a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/tables/item/columns/item/filter/applyCellColorFilter/index.ts +++ b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/tables/item/columns/item/filter/applyCellColorFilter/index.ts @@ -41,14 +41,14 @@ export interface ApplyCellColorFilterRequestBuilder extends BaseRequestBuilder Record void>) { return deserializeIntoApplyCellColorFilterPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoApplyCellColorFilterPostRequestBody(applyCellColorFilterPostRequestBody: ApplyCellColorFilterPostRequestBody | undefined = {} as ApplyCellColorFilterPostRequestBody) : Record void> { +export function deserializeIntoApplyCellColorFilterPostRequestBody(applyCellColorFilterPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { applyCellColorFilterPostRequestBody.backingStoreEnabled = true; }, "color": n => { applyCellColorFilterPostRequestBody.color = n.getStringValue(); }, @@ -58,7 +58,7 @@ export function deserializeIntoApplyCellColorFilterPostRequestBody(applyCellColo * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeApplyCellColorFilterPostRequestBody(writer: SerializationWriter, applyCellColorFilterPostRequestBody: ApplyCellColorFilterPostRequestBody | undefined = {} as ApplyCellColorFilterPostRequestBody) : void { +export function serializeApplyCellColorFilterPostRequestBody(writer: SerializationWriter, applyCellColorFilterPostRequestBody: Partial | undefined = {}) : void { writer.writeStringValue("color", applyCellColorFilterPostRequestBody.color); writer.writeAdditionalData(applyCellColorFilterPostRequestBody.additionalData); } diff --git a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/tables/item/columns/item/filter/applyCustomFilter/index.ts b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/tables/item/columns/item/filter/applyCustomFilter/index.ts index 6c660a25ea3..54f5f34be98 100644 --- a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/tables/item/columns/item/filter/applyCustomFilter/index.ts +++ b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/tables/item/columns/item/filter/applyCustomFilter/index.ts @@ -49,14 +49,14 @@ export interface ApplyCustomFilterRequestBuilder extends BaseRequestBuilder Record void>) { return deserializeIntoApplyCustomFilterPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoApplyCustomFilterPostRequestBody(applyCustomFilterPostRequestBody: ApplyCustomFilterPostRequestBody | undefined = {} as ApplyCustomFilterPostRequestBody) : Record void> { +export function deserializeIntoApplyCustomFilterPostRequestBody(applyCustomFilterPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { applyCustomFilterPostRequestBody.backingStoreEnabled = true; }, "criteria1": n => { applyCustomFilterPostRequestBody.criteria1 = n.getStringValue(); }, @@ -68,7 +68,7 @@ export function deserializeIntoApplyCustomFilterPostRequestBody(applyCustomFilte * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeApplyCustomFilterPostRequestBody(writer: SerializationWriter, applyCustomFilterPostRequestBody: ApplyCustomFilterPostRequestBody | undefined = {} as ApplyCustomFilterPostRequestBody) : void { +export function serializeApplyCustomFilterPostRequestBody(writer: SerializationWriter, applyCustomFilterPostRequestBody: Partial | undefined = {}) : void { writer.writeStringValue("criteria1", applyCustomFilterPostRequestBody.criteria1); writer.writeStringValue("criteria2", applyCustomFilterPostRequestBody.criteria2); writer.writeStringValue("oper", applyCustomFilterPostRequestBody.oper); diff --git a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/tables/item/columns/item/filter/applyDynamicFilter/index.ts b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/tables/item/columns/item/filter/applyDynamicFilter/index.ts index 5bf01bb1f64..11981929589 100644 --- a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/tables/item/columns/item/filter/applyDynamicFilter/index.ts +++ b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/tables/item/columns/item/filter/applyDynamicFilter/index.ts @@ -41,14 +41,14 @@ export interface ApplyDynamicFilterRequestBuilder extends BaseRequestBuilder Record void>) { return deserializeIntoApplyDynamicFilterPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoApplyDynamicFilterPostRequestBody(applyDynamicFilterPostRequestBody: ApplyDynamicFilterPostRequestBody | undefined = {} as ApplyDynamicFilterPostRequestBody) : Record void> { +export function deserializeIntoApplyDynamicFilterPostRequestBody(applyDynamicFilterPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { applyDynamicFilterPostRequestBody.backingStoreEnabled = true; }, "criteria": n => { applyDynamicFilterPostRequestBody.criteria = n.getStringValue(); }, @@ -58,7 +58,7 @@ export function deserializeIntoApplyDynamicFilterPostRequestBody(applyDynamicFil * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeApplyDynamicFilterPostRequestBody(writer: SerializationWriter, applyDynamicFilterPostRequestBody: ApplyDynamicFilterPostRequestBody | undefined = {} as ApplyDynamicFilterPostRequestBody) : void { +export function serializeApplyDynamicFilterPostRequestBody(writer: SerializationWriter, applyDynamicFilterPostRequestBody: Partial | undefined = {}) : void { writer.writeStringValue("criteria", applyDynamicFilterPostRequestBody.criteria); writer.writeAdditionalData(applyDynamicFilterPostRequestBody.additionalData); } diff --git a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/tables/item/columns/item/filter/applyFontColorFilter/index.ts b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/tables/item/columns/item/filter/applyFontColorFilter/index.ts index 3f6b8a54538..a558f02f3eb 100644 --- a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/tables/item/columns/item/filter/applyFontColorFilter/index.ts +++ b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/tables/item/columns/item/filter/applyFontColorFilter/index.ts @@ -41,14 +41,14 @@ export interface ApplyFontColorFilterRequestBuilder extends BaseRequestBuilder Record void>) { return deserializeIntoApplyFontColorFilterPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoApplyFontColorFilterPostRequestBody(applyFontColorFilterPostRequestBody: ApplyFontColorFilterPostRequestBody | undefined = {} as ApplyFontColorFilterPostRequestBody) : Record void> { +export function deserializeIntoApplyFontColorFilterPostRequestBody(applyFontColorFilterPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { applyFontColorFilterPostRequestBody.backingStoreEnabled = true; }, "color": n => { applyFontColorFilterPostRequestBody.color = n.getStringValue(); }, @@ -58,7 +58,7 @@ export function deserializeIntoApplyFontColorFilterPostRequestBody(applyFontColo * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeApplyFontColorFilterPostRequestBody(writer: SerializationWriter, applyFontColorFilterPostRequestBody: ApplyFontColorFilterPostRequestBody | undefined = {} as ApplyFontColorFilterPostRequestBody) : void { +export function serializeApplyFontColorFilterPostRequestBody(writer: SerializationWriter, applyFontColorFilterPostRequestBody: Partial | undefined = {}) : void { writer.writeStringValue("color", applyFontColorFilterPostRequestBody.color); writer.writeAdditionalData(applyFontColorFilterPostRequestBody.additionalData); } diff --git a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/tables/item/columns/item/filter/applyIconFilter/index.ts b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/tables/item/columns/item/filter/applyIconFilter/index.ts index 0bbbab3abcb..167a09396bd 100644 --- a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/tables/item/columns/item/filter/applyIconFilter/index.ts +++ b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/tables/item/columns/item/filter/applyIconFilter/index.ts @@ -42,14 +42,14 @@ export interface ApplyIconFilterRequestBuilder extends BaseRequestBuilder Record void>) { return deserializeIntoApplyIconFilterPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoApplyIconFilterPostRequestBody(applyIconFilterPostRequestBody: ApplyIconFilterPostRequestBody | undefined = {} as ApplyIconFilterPostRequestBody) : Record void> { +export function deserializeIntoApplyIconFilterPostRequestBody(applyIconFilterPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { applyIconFilterPostRequestBody.backingStoreEnabled = true; }, "icon": n => { applyIconFilterPostRequestBody.icon = n.getObjectValue(createWorkbookIconFromDiscriminatorValue); }, @@ -59,7 +59,7 @@ export function deserializeIntoApplyIconFilterPostRequestBody(applyIconFilterPos * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeApplyIconFilterPostRequestBody(writer: SerializationWriter, applyIconFilterPostRequestBody: ApplyIconFilterPostRequestBody | undefined = {} as ApplyIconFilterPostRequestBody) : void { +export function serializeApplyIconFilterPostRequestBody(writer: SerializationWriter, applyIconFilterPostRequestBody: Partial | undefined = {}) : void { writer.writeObjectValue("icon", applyIconFilterPostRequestBody.icon, serializeWorkbookIcon); writer.writeAdditionalData(applyIconFilterPostRequestBody.additionalData); } diff --git a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/tables/item/columns/item/filter/applyTopItemsFilter/index.ts b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/tables/item/columns/item/filter/applyTopItemsFilter/index.ts index 7de3d53368b..506dadcfd92 100644 --- a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/tables/item/columns/item/filter/applyTopItemsFilter/index.ts +++ b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/tables/item/columns/item/filter/applyTopItemsFilter/index.ts @@ -41,14 +41,14 @@ export interface ApplyTopItemsFilterRequestBuilder extends BaseRequestBuilder Record void>) { return deserializeIntoApplyTopItemsFilterPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoApplyTopItemsFilterPostRequestBody(applyTopItemsFilterPostRequestBody: ApplyTopItemsFilterPostRequestBody | undefined = {} as ApplyTopItemsFilterPostRequestBody) : Record void> { +export function deserializeIntoApplyTopItemsFilterPostRequestBody(applyTopItemsFilterPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { applyTopItemsFilterPostRequestBody.backingStoreEnabled = true; }, "count": n => { applyTopItemsFilterPostRequestBody.count = n.getNumberValue(); }, @@ -58,7 +58,7 @@ export function deserializeIntoApplyTopItemsFilterPostRequestBody(applyTopItemsF * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeApplyTopItemsFilterPostRequestBody(writer: SerializationWriter, applyTopItemsFilterPostRequestBody: ApplyTopItemsFilterPostRequestBody | undefined = {} as ApplyTopItemsFilterPostRequestBody) : void { +export function serializeApplyTopItemsFilterPostRequestBody(writer: SerializationWriter, applyTopItemsFilterPostRequestBody: Partial | undefined = {}) : void { writer.writeNumberValue("count", applyTopItemsFilterPostRequestBody.count); writer.writeAdditionalData(applyTopItemsFilterPostRequestBody.additionalData); } diff --git a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/tables/item/columns/item/filter/applyTopPercentFilter/index.ts b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/tables/item/columns/item/filter/applyTopPercentFilter/index.ts index bee9f473df9..095addd5d2d 100644 --- a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/tables/item/columns/item/filter/applyTopPercentFilter/index.ts +++ b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/tables/item/columns/item/filter/applyTopPercentFilter/index.ts @@ -41,14 +41,14 @@ export interface ApplyTopPercentFilterRequestBuilder extends BaseRequestBuilder< * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a applyTopPercentFilterPostRequestBody */ -export function createApplyTopPercentFilterPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createApplyTopPercentFilterPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoApplyTopPercentFilterPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoApplyTopPercentFilterPostRequestBody(applyTopPercentFilterPostRequestBody: ApplyTopPercentFilterPostRequestBody | undefined = {} as ApplyTopPercentFilterPostRequestBody) : Record void> { +export function deserializeIntoApplyTopPercentFilterPostRequestBody(applyTopPercentFilterPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { applyTopPercentFilterPostRequestBody.backingStoreEnabled = true; }, "percent": n => { applyTopPercentFilterPostRequestBody.percent = n.getNumberValue(); }, @@ -58,7 +58,7 @@ export function deserializeIntoApplyTopPercentFilterPostRequestBody(applyTopPerc * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeApplyTopPercentFilterPostRequestBody(writer: SerializationWriter, applyTopPercentFilterPostRequestBody: ApplyTopPercentFilterPostRequestBody | undefined = {} as ApplyTopPercentFilterPostRequestBody) : void { +export function serializeApplyTopPercentFilterPostRequestBody(writer: SerializationWriter, applyTopPercentFilterPostRequestBody: Partial | undefined = {}) : void { writer.writeNumberValue("percent", applyTopPercentFilterPostRequestBody.percent); writer.writeAdditionalData(applyTopPercentFilterPostRequestBody.additionalData); } diff --git a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/tables/item/columns/item/filter/applyValuesFilter/index.ts b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/tables/item/columns/item/filter/applyValuesFilter/index.ts index d6b58ef9892..71f2fa40799 100644 --- a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/tables/item/columns/item/filter/applyValuesFilter/index.ts +++ b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/tables/item/columns/item/filter/applyValuesFilter/index.ts @@ -42,14 +42,14 @@ export interface ApplyValuesFilterRequestBuilder extends BaseRequestBuilder Record void>) { return deserializeIntoApplyValuesFilterPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoApplyValuesFilterPostRequestBody(applyValuesFilterPostRequestBody: ApplyValuesFilterPostRequestBody | undefined = {} as ApplyValuesFilterPostRequestBody) : Record void> { +export function deserializeIntoApplyValuesFilterPostRequestBody(applyValuesFilterPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { applyValuesFilterPostRequestBody.backingStoreEnabled = true; }, "values": n => { applyValuesFilterPostRequestBody.values = n.getObjectValue(createJsonFromDiscriminatorValue); }, @@ -59,7 +59,7 @@ export function deserializeIntoApplyValuesFilterPostRequestBody(applyValuesFilte * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeApplyValuesFilterPostRequestBody(writer: SerializationWriter, applyValuesFilterPostRequestBody: ApplyValuesFilterPostRequestBody | undefined = {} as ApplyValuesFilterPostRequestBody) : void { +export function serializeApplyValuesFilterPostRequestBody(writer: SerializationWriter, applyValuesFilterPostRequestBody: Partial | undefined = {}) : void { writer.writeObjectValue("values", applyValuesFilterPostRequestBody.values, serializeJson); writer.writeAdditionalData(applyValuesFilterPostRequestBody.additionalData); } diff --git a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/tables/item/columns/itemAtWithIndex/dataBodyRange/index.ts b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/tables/item/columns/itemAtWithIndex/dataBodyRange/index.ts new file mode 100644 index 00000000000..7cb824010b7 --- /dev/null +++ b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/tables/item/columns/itemAtWithIndex/dataBodyRange/index.ts @@ -0,0 +1,45 @@ +/* tslint:disable */ +/* eslint-disable */ +// Generated by Microsoft Kiota +import { createWorkbookRangeFromDiscriminatorValue, type WorkbookRange } from '@microsoft/msgraph-sdk/models/'; +import { createODataErrorFromDiscriminatorValue, type ODataError } from '@microsoft/msgraph-sdk/models/oDataErrors/'; +import { type BaseRequestBuilder, type Parsable, type ParsableFactory, type RequestConfiguration, type RequestInformation, type RequestsMetadata } from '@microsoft/kiota-abstractions'; + +/** + * Provides operations to call the dataBodyRange method. + */ +export interface DataBodyRangeRequestBuilder extends BaseRequestBuilder { + /** + * Gets the range object associated with the data body of the column. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns a Promise of WorkbookRange + * @see {@link https://learn.microsoft.com/graph/api/tablecolumn-databodyrange?view=graph-rest-1.0|Find more info here} + */ + get(requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Gets the range object associated with the data body of the column. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns a RequestInformation + */ + toGetRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; +} +/** + * Metadata for all the requests in the request builder. + */ +export const DataBodyRangeRequestBuilderRequestsMetadata: RequestsMetadata = { + get: { + responseBodyContentType: "application/json", + errorMappings: { + _4XX: createODataErrorFromDiscriminatorValue as ParsableFactory, + _5XX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "sendAsync", + responseBodyFactory: createWorkbookRangeFromDiscriminatorValue, + }, +}; +/** + * Uri template for the request builder. + */ +export const DataBodyRangeRequestBuilderUriTemplate = "{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/columns/itemAt(index={index})/dataBodyRange()"; +/* tslint:enable */ +/* eslint-enable */ diff --git a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/tables/item/columns/itemAtWithIndex/filter/index.ts b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/tables/item/columns/itemAtWithIndex/filter/index.ts new file mode 100644 index 00000000000..777eeec1d4e --- /dev/null +++ b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/tables/item/columns/itemAtWithIndex/filter/index.ts @@ -0,0 +1,110 @@ +/* tslint:disable */ +/* eslint-disable */ +// Generated by Microsoft Kiota +import { createWorkbookFilterFromDiscriminatorValue, serializeWorkbookFilter, type WorkbookFilter } from '@microsoft/msgraph-sdk/models/'; +import { createODataErrorFromDiscriminatorValue, type ODataError } from '@microsoft/msgraph-sdk/models/oDataErrors/'; +import { type BaseRequestBuilder, type Parsable, type ParsableFactory, type RequestConfiguration, type RequestInformation, type RequestsMetadata } from '@microsoft/kiota-abstractions'; + +/** + * Provides operations to manage the filter property of the microsoft.graph.workbookTableColumn entity. + */ +export interface FilterRequestBuilder extends BaseRequestBuilder { + /** + * Delete navigation property filter for drives + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + */ + delete(requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Retrieve the filter applied to the column. Read-only. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns a Promise of WorkbookFilter + */ + get(requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Update the navigation property filter in drives + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns a Promise of WorkbookFilter + */ + patch(body: WorkbookFilter, requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Delete navigation property filter for drives + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns a RequestInformation + */ + toDeleteRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; + /** + * Retrieve the filter applied to the column. Read-only. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns a RequestInformation + */ + toGetRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; + /** + * Update the navigation property filter in drives + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns a RequestInformation + */ + toPatchRequestInformation(body: WorkbookFilter, requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; +} +/** + * Retrieve the filter applied to the column. Read-only. + */ +export interface FilterRequestBuilderGetQueryParameters { + /** + * Expand related entities + */ + expand?: string[]; + /** + * Select properties to be returned + */ + select?: string[]; +} +/** + * Mapper for query parameters from symbol name to serialization name represented as a constant. + */ +const FilterRequestBuilderGetQueryParametersMapper: Record = { + "expand": "%24expand", + "select": "%24select", +}; +/** + * Metadata for all the requests in the request builder. + */ +export const FilterRequestBuilderRequestsMetadata: RequestsMetadata = { + delete: { + responseBodyContentType: "application/json", + errorMappings: { + _4XX: createODataErrorFromDiscriminatorValue as ParsableFactory, + _5XX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "sendNoResponseContentAsync", + }, + get: { + responseBodyContentType: "application/json", + errorMappings: { + _4XX: createODataErrorFromDiscriminatorValue as ParsableFactory, + _5XX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "sendAsync", + responseBodyFactory: createWorkbookFilterFromDiscriminatorValue, + queryParametersMapper: FilterRequestBuilderGetQueryParametersMapper, + }, + patch: { + responseBodyContentType: "application/json", + errorMappings: { + _4XX: createODataErrorFromDiscriminatorValue as ParsableFactory, + _5XX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "sendAsync", + responseBodyFactory: createWorkbookFilterFromDiscriminatorValue, + requestBodyContentType: "application/json", + requestBodySerializer: serializeWorkbookFilter, + requestInformationContentSetMethod: "setContentFromParsable", + }, +}; +/** + * Uri template for the request builder. + */ +export const FilterRequestBuilderUriTemplate = "{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/columns/itemAt(index={index})/filter{?%24select,%24expand}"; +/* tslint:enable */ +/* eslint-enable */ diff --git a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/tables/item/columns/itemAtWithIndex/headerRowRange/index.ts b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/tables/item/columns/itemAtWithIndex/headerRowRange/index.ts new file mode 100644 index 00000000000..a7ce4a0fba7 --- /dev/null +++ b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/tables/item/columns/itemAtWithIndex/headerRowRange/index.ts @@ -0,0 +1,45 @@ +/* tslint:disable */ +/* eslint-disable */ +// Generated by Microsoft Kiota +import { createWorkbookRangeFromDiscriminatorValue, type WorkbookRange } from '@microsoft/msgraph-sdk/models/'; +import { createODataErrorFromDiscriminatorValue, type ODataError } from '@microsoft/msgraph-sdk/models/oDataErrors/'; +import { type BaseRequestBuilder, type Parsable, type ParsableFactory, type RequestConfiguration, type RequestInformation, type RequestsMetadata } from '@microsoft/kiota-abstractions'; + +/** + * Provides operations to call the headerRowRange method. + */ +export interface HeaderRowRangeRequestBuilder extends BaseRequestBuilder { + /** + * Gets the range object associated with the header row of the column. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns a Promise of WorkbookRange + * @see {@link https://learn.microsoft.com/graph/api/tablecolumn-headerrowrange?view=graph-rest-1.0|Find more info here} + */ + get(requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Gets the range object associated with the header row of the column. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns a RequestInformation + */ + toGetRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; +} +/** + * Metadata for all the requests in the request builder. + */ +export const HeaderRowRangeRequestBuilderRequestsMetadata: RequestsMetadata = { + get: { + responseBodyContentType: "application/json", + errorMappings: { + _4XX: createODataErrorFromDiscriminatorValue as ParsableFactory, + _5XX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "sendAsync", + responseBodyFactory: createWorkbookRangeFromDiscriminatorValue, + }, +}; +/** + * Uri template for the request builder. + */ +export const HeaderRowRangeRequestBuilderUriTemplate = "{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/columns/itemAt(index={index})/headerRowRange()"; +/* tslint:enable */ +/* eslint-enable */ diff --git a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/tables/item/columns/itemAtWithIndex/index.ts b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/tables/item/columns/itemAtWithIndex/index.ts index 4adc1da59cb..a874f159a7b 100644 --- a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/tables/item/columns/itemAtWithIndex/index.ts +++ b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/tables/item/columns/itemAtWithIndex/index.ts @@ -3,12 +3,37 @@ // Generated by Microsoft Kiota import { createWorkbookTableColumnFromDiscriminatorValue, type WorkbookTableColumn } from '@microsoft/msgraph-sdk/models/'; import { createODataErrorFromDiscriminatorValue, type ODataError } from '@microsoft/msgraph-sdk/models/oDataErrors/'; -import { type BaseRequestBuilder, type Parsable, type ParsableFactory, type RequestConfiguration, type RequestInformation, type RequestsMetadata } from '@microsoft/kiota-abstractions'; +import { DataBodyRangeRequestBuilderRequestsMetadata, DataBodyRangeRequestBuilderUriTemplate, type DataBodyRangeRequestBuilder } from './dataBodyRange/'; +import { FilterRequestBuilderRequestsMetadata, FilterRequestBuilderUriTemplate, type FilterRequestBuilder } from './filter/'; +import { HeaderRowRangeRequestBuilderRequestsMetadata, HeaderRowRangeRequestBuilderUriTemplate, type HeaderRowRangeRequestBuilder } from './headerRowRange/'; +import { RangeRequestBuilderRequestsMetadata, RangeRequestBuilderUriTemplate, type RangeRequestBuilder } from './range/'; +import { TotalRowRangeRequestBuilderRequestsMetadata, TotalRowRangeRequestBuilderUriTemplate, type TotalRowRangeRequestBuilder } from './totalRowRange/'; +import { type BaseRequestBuilder, type KeysToExcludeForNavigationMetadata, type NavigationMetadata, type Parsable, type ParsableFactory, type RequestConfiguration, type RequestInformation, type RequestsMetadata } from '@microsoft/kiota-abstractions'; /** * Provides operations to call the itemAt method. */ export interface ItemAtWithIndexRequestBuilder extends BaseRequestBuilder { + /** + * Provides operations to call the dataBodyRange method. + */ + get dataBodyRange(): DataBodyRangeRequestBuilder; + /** + * Provides operations to manage the filter property of the microsoft.graph.workbookTableColumn entity. + */ + get filter(): FilterRequestBuilder; + /** + * Provides operations to call the headerRowRange method. + */ + get headerRowRange(): HeaderRowRangeRequestBuilder; + /** + * Provides operations to call the range method. + */ + get range(): RangeRequestBuilder; + /** + * Provides operations to call the totalRowRange method. + */ + get totalRowRange(): TotalRowRangeRequestBuilder; /** * Invoke function itemAt * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. @@ -22,6 +47,31 @@ export interface ItemAtWithIndexRequestBuilder extends BaseRequestBuilder | undefined) : RequestInformation; } +/** + * Metadata for all the navigation properties in the request builder. + */ +export const ItemAtWithIndexRequestBuilderNavigationMetadata: Record, NavigationMetadata> = { + dataBodyRange: { + uriTemplate: DataBodyRangeRequestBuilderUriTemplate, + requestsMetadata: DataBodyRangeRequestBuilderRequestsMetadata, + }, + filter: { + uriTemplate: FilterRequestBuilderUriTemplate, + requestsMetadata: FilterRequestBuilderRequestsMetadata, + }, + headerRowRange: { + uriTemplate: HeaderRowRangeRequestBuilderUriTemplate, + requestsMetadata: HeaderRowRangeRequestBuilderRequestsMetadata, + }, + range: { + uriTemplate: RangeRequestBuilderUriTemplate, + requestsMetadata: RangeRequestBuilderRequestsMetadata, + }, + totalRowRange: { + uriTemplate: TotalRowRangeRequestBuilderUriTemplate, + requestsMetadata: TotalRowRangeRequestBuilderRequestsMetadata, + }, +}; /** * Metadata for all the requests in the request builder. */ diff --git a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/tables/item/columns/itemAtWithIndex/range/index.ts b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/tables/item/columns/itemAtWithIndex/range/index.ts new file mode 100644 index 00000000000..a1d909b28d1 --- /dev/null +++ b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/tables/item/columns/itemAtWithIndex/range/index.ts @@ -0,0 +1,45 @@ +/* tslint:disable */ +/* eslint-disable */ +// Generated by Microsoft Kiota +import { createWorkbookRangeFromDiscriminatorValue, type WorkbookRange } from '@microsoft/msgraph-sdk/models/'; +import { createODataErrorFromDiscriminatorValue, type ODataError } from '@microsoft/msgraph-sdk/models/oDataErrors/'; +import { type BaseRequestBuilder, type Parsable, type ParsableFactory, type RequestConfiguration, type RequestInformation, type RequestsMetadata } from '@microsoft/kiota-abstractions'; + +/** + * Provides operations to call the range method. + */ +export interface RangeRequestBuilder extends BaseRequestBuilder { + /** + * Gets the range object associated with the entire column. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns a Promise of WorkbookRange + * @see {@link https://learn.microsoft.com/graph/api/tablecolumn-range?view=graph-rest-1.0|Find more info here} + */ + get(requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Gets the range object associated with the entire column. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns a RequestInformation + */ + toGetRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; +} +/** + * Metadata for all the requests in the request builder. + */ +export const RangeRequestBuilderRequestsMetadata: RequestsMetadata = { + get: { + responseBodyContentType: "application/json", + errorMappings: { + _4XX: createODataErrorFromDiscriminatorValue as ParsableFactory, + _5XX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "sendAsync", + responseBodyFactory: createWorkbookRangeFromDiscriminatorValue, + }, +}; +/** + * Uri template for the request builder. + */ +export const RangeRequestBuilderUriTemplate = "{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/columns/itemAt(index={index})/range()"; +/* tslint:enable */ +/* eslint-enable */ diff --git a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/tables/item/columns/itemAtWithIndex/totalRowRange/index.ts b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/tables/item/columns/itemAtWithIndex/totalRowRange/index.ts new file mode 100644 index 00000000000..665ad80c59f --- /dev/null +++ b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/tables/item/columns/itemAtWithIndex/totalRowRange/index.ts @@ -0,0 +1,45 @@ +/* tslint:disable */ +/* eslint-disable */ +// Generated by Microsoft Kiota +import { createWorkbookRangeFromDiscriminatorValue, type WorkbookRange } from '@microsoft/msgraph-sdk/models/'; +import { createODataErrorFromDiscriminatorValue, type ODataError } from '@microsoft/msgraph-sdk/models/oDataErrors/'; +import { type BaseRequestBuilder, type Parsable, type ParsableFactory, type RequestConfiguration, type RequestInformation, type RequestsMetadata } from '@microsoft/kiota-abstractions'; + +/** + * Provides operations to call the totalRowRange method. + */ +export interface TotalRowRangeRequestBuilder extends BaseRequestBuilder { + /** + * Gets the range object associated with the totals row of the column. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns a Promise of WorkbookRange + * @see {@link https://learn.microsoft.com/graph/api/tablecolumn-totalrowrange?view=graph-rest-1.0|Find more info here} + */ + get(requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Gets the range object associated with the totals row of the column. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns a RequestInformation + */ + toGetRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; +} +/** + * Metadata for all the requests in the request builder. + */ +export const TotalRowRangeRequestBuilderRequestsMetadata: RequestsMetadata = { + get: { + responseBodyContentType: "application/json", + errorMappings: { + _4XX: createODataErrorFromDiscriminatorValue as ParsableFactory, + _5XX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "sendAsync", + responseBodyFactory: createWorkbookRangeFromDiscriminatorValue, + }, +}; +/** + * Uri template for the request builder. + */ +export const TotalRowRangeRequestBuilderUriTemplate = "{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/columns/itemAt(index={index})/totalRowRange()"; +/* tslint:enable */ +/* eslint-enable */ diff --git a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/tables/item/rows/add/index.ts b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/tables/item/rows/add/index.ts index e85b559096b..ea5c5efa6d7 100644 --- a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/tables/item/rows/add/index.ts +++ b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/tables/item/rows/add/index.ts @@ -48,14 +48,14 @@ export interface AddRequestBuilder extends BaseRequestBuilder * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a addPostRequestBody */ -export function createAddPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createAddPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoAddPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoAddPostRequestBody(addPostRequestBody: AddPostRequestBody | undefined = {} as AddPostRequestBody) : Record void> { +export function deserializeIntoAddPostRequestBody(addPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { addPostRequestBody.backingStoreEnabled = true; }, "index": n => { addPostRequestBody.index = n.getNumberValue(); }, @@ -66,7 +66,7 @@ export function deserializeIntoAddPostRequestBody(addPostRequestBody: AddPostReq * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeAddPostRequestBody(writer: SerializationWriter, addPostRequestBody: AddPostRequestBody | undefined = {} as AddPostRequestBody) : void { +export function serializeAddPostRequestBody(writer: SerializationWriter, addPostRequestBody: Partial | undefined = {}) : void { writer.writeNumberValue("index", addPostRequestBody.index); writer.writeObjectValue("values", addPostRequestBody.values, serializeJson); writer.writeAdditionalData(addPostRequestBody.additionalData); diff --git a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/tables/item/rows/count/index.ts b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/tables/item/rows/count/index.ts index b2753606c93..e0f90b20777 100644 --- a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/tables/item/rows/count/index.ts +++ b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/tables/item/rows/count/index.ts @@ -40,14 +40,14 @@ export interface CountRequestBuilder extends BaseRequestBuilder Record void>) { return deserializeIntoCountGetResponse; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoCountGetResponse(countGetResponse: CountGetResponse | undefined = {} as CountGetResponse) : Record void> { +export function deserializeIntoCountGetResponse(countGetResponse: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { countGetResponse.backingStoreEnabled = true; }, "value": n => { countGetResponse.value = n.getNumberValue(); }, @@ -57,7 +57,7 @@ export function deserializeIntoCountGetResponse(countGetResponse: CountGetRespon * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeCountGetResponse(writer: SerializationWriter, countGetResponse: CountGetResponse | undefined = {} as CountGetResponse) : void { +export function serializeCountGetResponse(writer: SerializationWriter, countGetResponse: Partial | undefined = {}) : void { writer.writeNumberValue("value", countGetResponse.value); writer.writeAdditionalData(countGetResponse.additionalData); } diff --git a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/tables/item/rows/index.ts b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/tables/item/rows/index.ts index bf757cc977a..d3aca88e43d 100644 --- a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/tables/item/rows/index.ts +++ b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/tables/item/rows/index.ts @@ -6,7 +6,7 @@ import { createODataErrorFromDiscriminatorValue, type ODataError } from '@micros import { AddRequestBuilderRequestsMetadata, AddRequestBuilderUriTemplate, type AddRequestBuilder } from './add/'; import { CountRequestBuilderRequestsMetadata, CountRequestBuilderUriTemplate, type CountRequestBuilder } from './count/'; import { type WorkbookTableRowItemRequestBuilder, WorkbookTableRowItemRequestBuilderNavigationMetadata, WorkbookTableRowItemRequestBuilderRequestsMetadata, WorkbookTableRowItemRequestBuilderUriTemplate } from './item/'; -import { ItemAtWithIndexRequestBuilderRequestsMetadata, ItemAtWithIndexRequestBuilderUriTemplate, type ItemAtWithIndexRequestBuilder } from './itemAtWithIndex/'; +import { ItemAtWithIndexRequestBuilderNavigationMetadata, ItemAtWithIndexRequestBuilderRequestsMetadata, ItemAtWithIndexRequestBuilderUriTemplate, type ItemAtWithIndexRequestBuilder } from './itemAtWithIndex/'; import { type BaseRequestBuilder, type KeysToExcludeForNavigationMetadata, type NavigationMetadata, type Parsable, type ParsableFactory, type RequestConfiguration, type RequestInformation, type RequestsMetadata } from '@microsoft/kiota-abstractions'; /** @@ -125,6 +125,7 @@ export const RowsRequestBuilderNavigationMetadata: Record { + /** + * Provides operations to call the range method. + */ + get range(): RangeRequestBuilder; /** * Invoke function itemAt * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. @@ -22,6 +27,15 @@ export interface ItemAtWithIndexRequestBuilder extends BaseRequestBuilder | undefined) : RequestInformation; } +/** + * Metadata for all the navigation properties in the request builder. + */ +export const ItemAtWithIndexRequestBuilderNavigationMetadata: Record, NavigationMetadata> = { + range: { + uriTemplate: RangeRequestBuilderUriTemplate, + requestsMetadata: RangeRequestBuilderRequestsMetadata, + }, +}; /** * Metadata for all the requests in the request builder. */ diff --git a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/tables/item/rows/itemAtWithIndex/range/index.ts b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/tables/item/rows/itemAtWithIndex/range/index.ts new file mode 100644 index 00000000000..ec4a33f9cbb --- /dev/null +++ b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/tables/item/rows/itemAtWithIndex/range/index.ts @@ -0,0 +1,44 @@ +/* tslint:disable */ +/* eslint-disable */ +// Generated by Microsoft Kiota +import { createWorkbookRangeFromDiscriminatorValue, type WorkbookRange } from '@microsoft/msgraph-sdk/models/'; +import { createODataErrorFromDiscriminatorValue, type ODataError } from '@microsoft/msgraph-sdk/models/oDataErrors/'; +import { type BaseRequestBuilder, type Parsable, type ParsableFactory, type RequestConfiguration, type RequestInformation, type RequestsMetadata } from '@microsoft/kiota-abstractions'; + +/** + * Provides operations to call the range method. + */ +export interface RangeRequestBuilder extends BaseRequestBuilder { + /** + * Invoke function range + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns a Promise of WorkbookRange + */ + get(requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Invoke function range + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns a RequestInformation + */ + toGetRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; +} +/** + * Metadata for all the requests in the request builder. + */ +export const RangeRequestBuilderRequestsMetadata: RequestsMetadata = { + get: { + responseBodyContentType: "application/json", + errorMappings: { + _4XX: createODataErrorFromDiscriminatorValue as ParsableFactory, + _5XX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "sendAsync", + responseBodyFactory: createWorkbookRangeFromDiscriminatorValue, + }, +}; +/** + * Uri template for the request builder. + */ +export const RangeRequestBuilderUriTemplate = "{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/rows/itemAt(index={index})/range()"; +/* tslint:enable */ +/* eslint-enable */ diff --git a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/tables/item/sort/apply/index.ts b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/tables/item/sort/apply/index.ts index 471c2d40da1..a452c7b3abe 100644 --- a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/tables/item/sort/apply/index.ts +++ b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/tables/item/sort/apply/index.ts @@ -51,14 +51,14 @@ export interface ApplyRequestBuilder extends BaseRequestBuilder Record void>) { return deserializeIntoApplyPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoApplyPostRequestBody(applyPostRequestBody: ApplyPostRequestBody | undefined = {} as ApplyPostRequestBody) : Record void> { +export function deserializeIntoApplyPostRequestBody(applyPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { applyPostRequestBody.backingStoreEnabled = true; }, "fields": n => { applyPostRequestBody.fields = n.getCollectionOfObjectValues(createWorkbookSortFieldFromDiscriminatorValue); }, @@ -70,7 +70,7 @@ export function deserializeIntoApplyPostRequestBody(applyPostRequestBody: ApplyP * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeApplyPostRequestBody(writer: SerializationWriter, applyPostRequestBody: ApplyPostRequestBody | undefined = {} as ApplyPostRequestBody) : void { +export function serializeApplyPostRequestBody(writer: SerializationWriter, applyPostRequestBody: Partial | undefined = {}) : void { writer.writeCollectionOfObjectValues("fields", applyPostRequestBody.fields, serializeWorkbookSortField); writer.writeBooleanValue("matchCase", applyPostRequestBody.matchCase); writer.writeStringValue("method", applyPostRequestBody.method); diff --git a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/tables/itemAtWithIndex/clearFilters/index.ts b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/tables/itemAtWithIndex/clearFilters/index.ts new file mode 100644 index 00000000000..fe5eae148d3 --- /dev/null +++ b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/tables/itemAtWithIndex/clearFilters/index.ts @@ -0,0 +1,42 @@ +/* tslint:disable */ +/* eslint-disable */ +// Generated by Microsoft Kiota +import { createODataErrorFromDiscriminatorValue, type ODataError } from '@microsoft/msgraph-sdk/models/oDataErrors/'; +import { type BaseRequestBuilder, type Parsable, type ParsableFactory, type RequestConfiguration, type RequestInformation, type RequestsMetadata } from '@microsoft/kiota-abstractions'; + +/** + * Provides operations to call the clearFilters method. + */ +export interface ClearFiltersRequestBuilder extends BaseRequestBuilder { + /** + * Clears all the filters currently applied on the table. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @see {@link https://learn.microsoft.com/graph/api/table-clearfilters?view=graph-rest-1.0|Find more info here} + */ + post(requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Clears all the filters currently applied on the table. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns a RequestInformation + */ + toPostRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; +} +/** + * Metadata for all the requests in the request builder. + */ +export const ClearFiltersRequestBuilderRequestsMetadata: RequestsMetadata = { + post: { + responseBodyContentType: "application/json", + errorMappings: { + _4XX: createODataErrorFromDiscriminatorValue as ParsableFactory, + _5XX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "sendNoResponseContentAsync", + }, +}; +/** + * Uri template for the request builder. + */ +export const ClearFiltersRequestBuilderUriTemplate = "{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/itemAt(index={index})/clearFilters"; +/* tslint:enable */ +/* eslint-enable */ diff --git a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/tables/itemAtWithIndex/columns/index.ts b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/tables/itemAtWithIndex/columns/index.ts new file mode 100644 index 00000000000..5c886f48759 --- /dev/null +++ b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/tables/itemAtWithIndex/columns/index.ts @@ -0,0 +1,123 @@ +/* tslint:disable */ +/* eslint-disable */ +// Generated by Microsoft Kiota +import { createWorkbookTableColumnCollectionResponseFromDiscriminatorValue, createWorkbookTableColumnFromDiscriminatorValue, serializeWorkbookTableColumn, type WorkbookTableColumn, type WorkbookTableColumnCollectionResponse } from '@microsoft/msgraph-sdk/models/'; +import { createODataErrorFromDiscriminatorValue, type ODataError } from '@microsoft/msgraph-sdk/models/oDataErrors/'; +import { type BaseRequestBuilder, type Parsable, type ParsableFactory, type RequestConfiguration, type RequestInformation, type RequestsMetadata } from '@microsoft/kiota-abstractions'; + +/** + * Provides operations to manage the columns property of the microsoft.graph.workbookTable entity. + */ +export interface ColumnsRequestBuilder extends BaseRequestBuilder { + /** + * Retrieve a list of tablecolumn objects. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns a Promise of WorkbookTableColumnCollectionResponse + * @see {@link https://learn.microsoft.com/graph/api/tablecolumn-list?view=graph-rest-1.0|Find more info here} + */ + get(requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Use this API to create a new TableColumn. + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns a Promise of WorkbookTableColumn + * @see {@link https://learn.microsoft.com/graph/api/table-post-columns?view=graph-rest-1.0|Find more info here} + */ + post(body: WorkbookTableColumn, requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Retrieve a list of tablecolumn objects. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns a RequestInformation + */ + toGetRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; + /** + * Use this API to create a new TableColumn. + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns a RequestInformation + */ + toPostRequestInformation(body: WorkbookTableColumn, requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; +} +/** + * Retrieve a list of tablecolumn objects. + */ +export interface ColumnsRequestBuilderGetQueryParameters { + /** + * Include count of items + */ + count?: boolean; + /** + * Expand related entities + */ + expand?: string[]; + /** + * Filter items by property values + */ + filter?: string; + /** + * Order items by property values + */ + orderby?: string[]; + /** + * Search items by search phrases + */ + search?: string; + /** + * Select properties to be returned + */ + select?: string[]; + /** + * Skip the first n items + */ + skip?: number; + /** + * Show only the first n items + */ + top?: number; +} +/** + * Mapper for query parameters from symbol name to serialization name represented as a constant. + */ +const ColumnsRequestBuilderGetQueryParametersMapper: Record = { + "count": "%24count", + "expand": "%24expand", + "filter": "%24filter", + "orderby": "%24orderby", + "search": "%24search", + "select": "%24select", + "skip": "%24skip", + "top": "%24top", +}; +/** + * Metadata for all the requests in the request builder. + */ +export const ColumnsRequestBuilderRequestsMetadata: RequestsMetadata = { + get: { + responseBodyContentType: "application/json", + errorMappings: { + _4XX: createODataErrorFromDiscriminatorValue as ParsableFactory, + _5XX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "sendAsync", + responseBodyFactory: createWorkbookTableColumnCollectionResponseFromDiscriminatorValue, + queryParametersMapper: ColumnsRequestBuilderGetQueryParametersMapper, + }, + post: { + responseBodyContentType: "application/json", + errorMappings: { + _4XX: createODataErrorFromDiscriminatorValue as ParsableFactory, + _5XX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "sendAsync", + responseBodyFactory: createWorkbookTableColumnFromDiscriminatorValue, + requestBodyContentType: "application/json", + requestBodySerializer: serializeWorkbookTableColumn, + requestInformationContentSetMethod: "setContentFromParsable", + }, +}; +/** + * Uri template for the request builder. + */ +export const ColumnsRequestBuilderUriTemplate = "{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/itemAt(index={index})/columns{?%24top,%24skip,%24search,%24filter,%24count,%24orderby,%24select,%24expand}"; +/* tslint:enable */ +/* eslint-enable */ diff --git a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/tables/itemAtWithIndex/convertToRange/index.ts b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/tables/itemAtWithIndex/convertToRange/index.ts new file mode 100644 index 00000000000..5db87823252 --- /dev/null +++ b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/tables/itemAtWithIndex/convertToRange/index.ts @@ -0,0 +1,45 @@ +/* tslint:disable */ +/* eslint-disable */ +// Generated by Microsoft Kiota +import { createWorkbookRangeFromDiscriminatorValue, type WorkbookRange } from '@microsoft/msgraph-sdk/models/'; +import { createODataErrorFromDiscriminatorValue, type ODataError } from '@microsoft/msgraph-sdk/models/oDataErrors/'; +import { type BaseRequestBuilder, type Parsable, type ParsableFactory, type RequestConfiguration, type RequestInformation, type RequestsMetadata } from '@microsoft/kiota-abstractions'; + +/** + * Provides operations to call the convertToRange method. + */ +export interface ConvertToRangeRequestBuilder extends BaseRequestBuilder { + /** + * Converts the table into a normal range of cells. All data is preserved. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns a Promise of WorkbookRange + * @see {@link https://learn.microsoft.com/graph/api/table-converttorange?view=graph-rest-1.0|Find more info here} + */ + post(requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Converts the table into a normal range of cells. All data is preserved. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns a RequestInformation + */ + toPostRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; +} +/** + * Metadata for all the requests in the request builder. + */ +export const ConvertToRangeRequestBuilderRequestsMetadata: RequestsMetadata = { + post: { + responseBodyContentType: "application/json", + errorMappings: { + _4XX: createODataErrorFromDiscriminatorValue as ParsableFactory, + _5XX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "sendAsync", + responseBodyFactory: createWorkbookRangeFromDiscriminatorValue, + }, +}; +/** + * Uri template for the request builder. + */ +export const ConvertToRangeRequestBuilderUriTemplate = "{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/itemAt(index={index})/convertToRange"; +/* tslint:enable */ +/* eslint-enable */ diff --git a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/tables/itemAtWithIndex/dataBodyRange/index.ts b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/tables/itemAtWithIndex/dataBodyRange/index.ts new file mode 100644 index 00000000000..ff239cb2577 --- /dev/null +++ b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/tables/itemAtWithIndex/dataBodyRange/index.ts @@ -0,0 +1,45 @@ +/* tslint:disable */ +/* eslint-disable */ +// Generated by Microsoft Kiota +import { createWorkbookRangeFromDiscriminatorValue, type WorkbookRange } from '@microsoft/msgraph-sdk/models/'; +import { createODataErrorFromDiscriminatorValue, type ODataError } from '@microsoft/msgraph-sdk/models/oDataErrors/'; +import { type BaseRequestBuilder, type Parsable, type ParsableFactory, type RequestConfiguration, type RequestInformation, type RequestsMetadata } from '@microsoft/kiota-abstractions'; + +/** + * Provides operations to call the dataBodyRange method. + */ +export interface DataBodyRangeRequestBuilder extends BaseRequestBuilder { + /** + * Gets the range object associated with the data body of the table. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns a Promise of WorkbookRange + * @see {@link https://learn.microsoft.com/graph/api/table-databodyrange?view=graph-rest-1.0|Find more info here} + */ + get(requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Gets the range object associated with the data body of the table. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns a RequestInformation + */ + toGetRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; +} +/** + * Metadata for all the requests in the request builder. + */ +export const DataBodyRangeRequestBuilderRequestsMetadata: RequestsMetadata = { + get: { + responseBodyContentType: "application/json", + errorMappings: { + _4XX: createODataErrorFromDiscriminatorValue as ParsableFactory, + _5XX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "sendAsync", + responseBodyFactory: createWorkbookRangeFromDiscriminatorValue, + }, +}; +/** + * Uri template for the request builder. + */ +export const DataBodyRangeRequestBuilderUriTemplate = "{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/itemAt(index={index})/dataBodyRange()"; +/* tslint:enable */ +/* eslint-enable */ diff --git a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/tables/itemAtWithIndex/headerRowRange/index.ts b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/tables/itemAtWithIndex/headerRowRange/index.ts new file mode 100644 index 00000000000..ea148827a47 --- /dev/null +++ b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/tables/itemAtWithIndex/headerRowRange/index.ts @@ -0,0 +1,45 @@ +/* tslint:disable */ +/* eslint-disable */ +// Generated by Microsoft Kiota +import { createWorkbookRangeFromDiscriminatorValue, type WorkbookRange } from '@microsoft/msgraph-sdk/models/'; +import { createODataErrorFromDiscriminatorValue, type ODataError } from '@microsoft/msgraph-sdk/models/oDataErrors/'; +import { type BaseRequestBuilder, type Parsable, type ParsableFactory, type RequestConfiguration, type RequestInformation, type RequestsMetadata } from '@microsoft/kiota-abstractions'; + +/** + * Provides operations to call the headerRowRange method. + */ +export interface HeaderRowRangeRequestBuilder extends BaseRequestBuilder { + /** + * Gets the range object associated with header row of the table. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns a Promise of WorkbookRange + * @see {@link https://learn.microsoft.com/graph/api/table-headerrowrange?view=graph-rest-1.0|Find more info here} + */ + get(requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Gets the range object associated with header row of the table. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns a RequestInformation + */ + toGetRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; +} +/** + * Metadata for all the requests in the request builder. + */ +export const HeaderRowRangeRequestBuilderRequestsMetadata: RequestsMetadata = { + get: { + responseBodyContentType: "application/json", + errorMappings: { + _4XX: createODataErrorFromDiscriminatorValue as ParsableFactory, + _5XX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "sendAsync", + responseBodyFactory: createWorkbookRangeFromDiscriminatorValue, + }, +}; +/** + * Uri template for the request builder. + */ +export const HeaderRowRangeRequestBuilderUriTemplate = "{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/itemAt(index={index})/headerRowRange()"; +/* tslint:enable */ +/* eslint-enable */ diff --git a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/tables/itemAtWithIndex/index.ts b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/tables/itemAtWithIndex/index.ts index 91208af044c..319ab941e95 100644 --- a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/tables/itemAtWithIndex/index.ts +++ b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/tables/itemAtWithIndex/index.ts @@ -3,12 +3,67 @@ // Generated by Microsoft Kiota import { createWorkbookTableFromDiscriminatorValue, type WorkbookTable } from '@microsoft/msgraph-sdk/models/'; import { createODataErrorFromDiscriminatorValue, type ODataError } from '@microsoft/msgraph-sdk/models/oDataErrors/'; -import { type BaseRequestBuilder, type Parsable, type ParsableFactory, type RequestConfiguration, type RequestInformation, type RequestsMetadata } from '@microsoft/kiota-abstractions'; +import { ClearFiltersRequestBuilderRequestsMetadata, ClearFiltersRequestBuilderUriTemplate, type ClearFiltersRequestBuilder } from './clearFilters/'; +import { ColumnsRequestBuilderRequestsMetadata, ColumnsRequestBuilderUriTemplate, type ColumnsRequestBuilder } from './columns/'; +import { ConvertToRangeRequestBuilderRequestsMetadata, ConvertToRangeRequestBuilderUriTemplate, type ConvertToRangeRequestBuilder } from './convertToRange/'; +import { DataBodyRangeRequestBuilderRequestsMetadata, DataBodyRangeRequestBuilderUriTemplate, type DataBodyRangeRequestBuilder } from './dataBodyRange/'; +import { HeaderRowRangeRequestBuilderRequestsMetadata, HeaderRowRangeRequestBuilderUriTemplate, type HeaderRowRangeRequestBuilder } from './headerRowRange/'; +import { RangeRequestBuilderRequestsMetadata, RangeRequestBuilderUriTemplate, type RangeRequestBuilder } from './range/'; +import { ReapplyFiltersRequestBuilderRequestsMetadata, ReapplyFiltersRequestBuilderUriTemplate, type ReapplyFiltersRequestBuilder } from './reapplyFilters/'; +import { RowsRequestBuilderRequestsMetadata, RowsRequestBuilderUriTemplate, type RowsRequestBuilder } from './rows/'; +import { SortRequestBuilderRequestsMetadata, SortRequestBuilderUriTemplate, type SortRequestBuilder } from './sort/'; +import { TotalRowRangeRequestBuilderRequestsMetadata, TotalRowRangeRequestBuilderUriTemplate, type TotalRowRangeRequestBuilder } from './totalRowRange/'; +import { type WorksheetRequestBuilder, WorksheetRequestBuilderRequestsMetadata, WorksheetRequestBuilderUriTemplate } from './worksheet/'; +import { type BaseRequestBuilder, type KeysToExcludeForNavigationMetadata, type NavigationMetadata, type Parsable, type ParsableFactory, type RequestConfiguration, type RequestInformation, type RequestsMetadata } from '@microsoft/kiota-abstractions'; /** * Provides operations to call the itemAt method. */ export interface ItemAtWithIndexRequestBuilder extends BaseRequestBuilder { + /** + * Provides operations to call the clearFilters method. + */ + get clearFilters(): ClearFiltersRequestBuilder; + /** + * Provides operations to manage the columns property of the microsoft.graph.workbookTable entity. + */ + get columns(): ColumnsRequestBuilder; + /** + * Provides operations to call the convertToRange method. + */ + get convertToRange(): ConvertToRangeRequestBuilder; + /** + * Provides operations to call the dataBodyRange method. + */ + get dataBodyRange(): DataBodyRangeRequestBuilder; + /** + * Provides operations to call the headerRowRange method. + */ + get headerRowRange(): HeaderRowRangeRequestBuilder; + /** + * Provides operations to call the range method. + */ + get range(): RangeRequestBuilder; + /** + * Provides operations to call the reapplyFilters method. + */ + get reapplyFilters(): ReapplyFiltersRequestBuilder; + /** + * Provides operations to manage the rows property of the microsoft.graph.workbookTable entity. + */ + get rows(): RowsRequestBuilder; + /** + * Provides operations to manage the sort property of the microsoft.graph.workbookTable entity. + */ + get sort(): SortRequestBuilder; + /** + * Provides operations to call the totalRowRange method. + */ + get totalRowRange(): TotalRowRangeRequestBuilder; + /** + * Provides operations to manage the worksheet property of the microsoft.graph.workbookTable entity. + */ + get worksheet(): WorksheetRequestBuilder; /** * Invoke function itemAt * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. @@ -22,6 +77,55 @@ export interface ItemAtWithIndexRequestBuilder extends BaseRequestBuilder | undefined) : RequestInformation; } +/** + * Metadata for all the navigation properties in the request builder. + */ +export const ItemAtWithIndexRequestBuilderNavigationMetadata: Record, NavigationMetadata> = { + clearFilters: { + uriTemplate: ClearFiltersRequestBuilderUriTemplate, + requestsMetadata: ClearFiltersRequestBuilderRequestsMetadata, + }, + columns: { + uriTemplate: ColumnsRequestBuilderUriTemplate, + requestsMetadata: ColumnsRequestBuilderRequestsMetadata, + }, + convertToRange: { + uriTemplate: ConvertToRangeRequestBuilderUriTemplate, + requestsMetadata: ConvertToRangeRequestBuilderRequestsMetadata, + }, + dataBodyRange: { + uriTemplate: DataBodyRangeRequestBuilderUriTemplate, + requestsMetadata: DataBodyRangeRequestBuilderRequestsMetadata, + }, + headerRowRange: { + uriTemplate: HeaderRowRangeRequestBuilderUriTemplate, + requestsMetadata: HeaderRowRangeRequestBuilderRequestsMetadata, + }, + range: { + uriTemplate: RangeRequestBuilderUriTemplate, + requestsMetadata: RangeRequestBuilderRequestsMetadata, + }, + reapplyFilters: { + uriTemplate: ReapplyFiltersRequestBuilderUriTemplate, + requestsMetadata: ReapplyFiltersRequestBuilderRequestsMetadata, + }, + rows: { + uriTemplate: RowsRequestBuilderUriTemplate, + requestsMetadata: RowsRequestBuilderRequestsMetadata, + }, + sort: { + uriTemplate: SortRequestBuilderUriTemplate, + requestsMetadata: SortRequestBuilderRequestsMetadata, + }, + totalRowRange: { + uriTemplate: TotalRowRangeRequestBuilderUriTemplate, + requestsMetadata: TotalRowRangeRequestBuilderRequestsMetadata, + }, + worksheet: { + uriTemplate: WorksheetRequestBuilderUriTemplate, + requestsMetadata: WorksheetRequestBuilderRequestsMetadata, + }, +}; /** * Metadata for all the requests in the request builder. */ diff --git a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/tables/itemAtWithIndex/range/index.ts b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/tables/itemAtWithIndex/range/index.ts new file mode 100644 index 00000000000..04366b24309 --- /dev/null +++ b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/tables/itemAtWithIndex/range/index.ts @@ -0,0 +1,45 @@ +/* tslint:disable */ +/* eslint-disable */ +// Generated by Microsoft Kiota +import { createWorkbookRangeFromDiscriminatorValue, type WorkbookRange } from '@microsoft/msgraph-sdk/models/'; +import { createODataErrorFromDiscriminatorValue, type ODataError } from '@microsoft/msgraph-sdk/models/oDataErrors/'; +import { type BaseRequestBuilder, type Parsable, type ParsableFactory, type RequestConfiguration, type RequestInformation, type RequestsMetadata } from '@microsoft/kiota-abstractions'; + +/** + * Provides operations to call the range method. + */ +export interface RangeRequestBuilder extends BaseRequestBuilder { + /** + * Get the range object associated with the entire table. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns a Promise of WorkbookRange + * @see {@link https://learn.microsoft.com/graph/api/table-range?view=graph-rest-1.0|Find more info here} + */ + get(requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Get the range object associated with the entire table. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns a RequestInformation + */ + toGetRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; +} +/** + * Metadata for all the requests in the request builder. + */ +export const RangeRequestBuilderRequestsMetadata: RequestsMetadata = { + get: { + responseBodyContentType: "application/json", + errorMappings: { + _4XX: createODataErrorFromDiscriminatorValue as ParsableFactory, + _5XX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "sendAsync", + responseBodyFactory: createWorkbookRangeFromDiscriminatorValue, + }, +}; +/** + * Uri template for the request builder. + */ +export const RangeRequestBuilderUriTemplate = "{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/itemAt(index={index})/range()"; +/* tslint:enable */ +/* eslint-enable */ diff --git a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/tables/itemAtWithIndex/reapplyFilters/index.ts b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/tables/itemAtWithIndex/reapplyFilters/index.ts new file mode 100644 index 00000000000..d585f75cca7 --- /dev/null +++ b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/tables/itemAtWithIndex/reapplyFilters/index.ts @@ -0,0 +1,42 @@ +/* tslint:disable */ +/* eslint-disable */ +// Generated by Microsoft Kiota +import { createODataErrorFromDiscriminatorValue, type ODataError } from '@microsoft/msgraph-sdk/models/oDataErrors/'; +import { type BaseRequestBuilder, type Parsable, type ParsableFactory, type RequestConfiguration, type RequestInformation, type RequestsMetadata } from '@microsoft/kiota-abstractions'; + +/** + * Provides operations to call the reapplyFilters method. + */ +export interface ReapplyFiltersRequestBuilder extends BaseRequestBuilder { + /** + * Reapplies all the filters currently on the table. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @see {@link https://learn.microsoft.com/graph/api/table-reapplyfilters?view=graph-rest-1.0|Find more info here} + */ + post(requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Reapplies all the filters currently on the table. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns a RequestInformation + */ + toPostRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; +} +/** + * Metadata for all the requests in the request builder. + */ +export const ReapplyFiltersRequestBuilderRequestsMetadata: RequestsMetadata = { + post: { + responseBodyContentType: "application/json", + errorMappings: { + _4XX: createODataErrorFromDiscriminatorValue as ParsableFactory, + _5XX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "sendNoResponseContentAsync", + }, +}; +/** + * Uri template for the request builder. + */ +export const ReapplyFiltersRequestBuilderUriTemplate = "{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/itemAt(index={index})/reapplyFilters"; +/* tslint:enable */ +/* eslint-enable */ diff --git a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/tables/itemAtWithIndex/rows/index.ts b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/tables/itemAtWithIndex/rows/index.ts new file mode 100644 index 00000000000..79dc934aaaa --- /dev/null +++ b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/tables/itemAtWithIndex/rows/index.ts @@ -0,0 +1,123 @@ +/* tslint:disable */ +/* eslint-disable */ +// Generated by Microsoft Kiota +import { createWorkbookTableRowCollectionResponseFromDiscriminatorValue, createWorkbookTableRowFromDiscriminatorValue, serializeWorkbookTableRow, type WorkbookTableRow, type WorkbookTableRowCollectionResponse } from '@microsoft/msgraph-sdk/models/'; +import { createODataErrorFromDiscriminatorValue, type ODataError } from '@microsoft/msgraph-sdk/models/oDataErrors/'; +import { type BaseRequestBuilder, type Parsable, type ParsableFactory, type RequestConfiguration, type RequestInformation, type RequestsMetadata } from '@microsoft/kiota-abstractions'; + +/** + * Provides operations to manage the rows property of the microsoft.graph.workbookTable entity. + */ +export interface RowsRequestBuilder extends BaseRequestBuilder { + /** + * Retrieve a list of tablerow objects. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns a Promise of WorkbookTableRowCollectionResponse + * @see {@link https://learn.microsoft.com/graph/api/table-list-rows?view=graph-rest-1.0|Find more info here} + */ + get(requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Adds rows to the end of a table. Note that this API can accept multiple rows of data. Adding one row at a time can affect performance. The recommended approach is to batch the rows together in a single call rather than inserting single rows. For best results, collect the rows to be inserted on the application side and perform a single row add operation. Experiment with the number of rows to determine the ideal number of rows to use in a single API call. This request might occasionally result in a 504 HTTP error. The appropriate response to this error is to repeat the request. + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns a Promise of WorkbookTableRow + * @see {@link https://learn.microsoft.com/graph/api/table-post-rows?view=graph-rest-1.0|Find more info here} + */ + post(body: WorkbookTableRow, requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Retrieve a list of tablerow objects. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns a RequestInformation + */ + toGetRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; + /** + * Adds rows to the end of a table. Note that this API can accept multiple rows of data. Adding one row at a time can affect performance. The recommended approach is to batch the rows together in a single call rather than inserting single rows. For best results, collect the rows to be inserted on the application side and perform a single row add operation. Experiment with the number of rows to determine the ideal number of rows to use in a single API call. This request might occasionally result in a 504 HTTP error. The appropriate response to this error is to repeat the request. + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns a RequestInformation + */ + toPostRequestInformation(body: WorkbookTableRow, requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; +} +/** + * Retrieve a list of tablerow objects. + */ +export interface RowsRequestBuilderGetQueryParameters { + /** + * Include count of items + */ + count?: boolean; + /** + * Expand related entities + */ + expand?: string[]; + /** + * Filter items by property values + */ + filter?: string; + /** + * Order items by property values + */ + orderby?: string[]; + /** + * Search items by search phrases + */ + search?: string; + /** + * Select properties to be returned + */ + select?: string[]; + /** + * Skip the first n items + */ + skip?: number; + /** + * Show only the first n items + */ + top?: number; +} +/** + * Mapper for query parameters from symbol name to serialization name represented as a constant. + */ +const RowsRequestBuilderGetQueryParametersMapper: Record = { + "count": "%24count", + "expand": "%24expand", + "filter": "%24filter", + "orderby": "%24orderby", + "search": "%24search", + "select": "%24select", + "skip": "%24skip", + "top": "%24top", +}; +/** + * Metadata for all the requests in the request builder. + */ +export const RowsRequestBuilderRequestsMetadata: RequestsMetadata = { + get: { + responseBodyContentType: "application/json", + errorMappings: { + _4XX: createODataErrorFromDiscriminatorValue as ParsableFactory, + _5XX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "sendAsync", + responseBodyFactory: createWorkbookTableRowCollectionResponseFromDiscriminatorValue, + queryParametersMapper: RowsRequestBuilderGetQueryParametersMapper, + }, + post: { + responseBodyContentType: "application/json", + errorMappings: { + _4XX: createODataErrorFromDiscriminatorValue as ParsableFactory, + _5XX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "sendAsync", + responseBodyFactory: createWorkbookTableRowFromDiscriminatorValue, + requestBodyContentType: "application/json", + requestBodySerializer: serializeWorkbookTableRow, + requestInformationContentSetMethod: "setContentFromParsable", + }, +}; +/** + * Uri template for the request builder. + */ +export const RowsRequestBuilderUriTemplate = "{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/itemAt(index={index})/rows{?%24top,%24skip,%24search,%24filter,%24count,%24orderby,%24select,%24expand}"; +/* tslint:enable */ +/* eslint-enable */ diff --git a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/tables/itemAtWithIndex/sort/index.ts b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/tables/itemAtWithIndex/sort/index.ts new file mode 100644 index 00000000000..bea029cbfb5 --- /dev/null +++ b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/tables/itemAtWithIndex/sort/index.ts @@ -0,0 +1,111 @@ +/* tslint:disable */ +/* eslint-disable */ +// Generated by Microsoft Kiota +import { createWorkbookTableSortFromDiscriminatorValue, serializeWorkbookTableSort, type WorkbookTableSort } from '@microsoft/msgraph-sdk/models/'; +import { createODataErrorFromDiscriminatorValue, type ODataError } from '@microsoft/msgraph-sdk/models/oDataErrors/'; +import { type BaseRequestBuilder, type Parsable, type ParsableFactory, type RequestConfiguration, type RequestInformation, type RequestsMetadata } from '@microsoft/kiota-abstractions'; + +/** + * Provides operations to manage the sort property of the microsoft.graph.workbookTable entity. + */ +export interface SortRequestBuilder extends BaseRequestBuilder { + /** + * Delete navigation property sort for drives + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + */ + delete(requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Retrieve the properties and relationships of tablesort object. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns a Promise of WorkbookTableSort + * @see {@link https://learn.microsoft.com/graph/api/tablesort-get?view=graph-rest-1.0|Find more info here} + */ + get(requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Update the navigation property sort in drives + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns a Promise of WorkbookTableSort + */ + patch(body: WorkbookTableSort, requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Delete navigation property sort for drives + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns a RequestInformation + */ + toDeleteRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; + /** + * Retrieve the properties and relationships of tablesort object. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns a RequestInformation + */ + toGetRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; + /** + * Update the navigation property sort in drives + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns a RequestInformation + */ + toPatchRequestInformation(body: WorkbookTableSort, requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; +} +/** + * Retrieve the properties and relationships of tablesort object. + */ +export interface SortRequestBuilderGetQueryParameters { + /** + * Expand related entities + */ + expand?: string[]; + /** + * Select properties to be returned + */ + select?: string[]; +} +/** + * Mapper for query parameters from symbol name to serialization name represented as a constant. + */ +const SortRequestBuilderGetQueryParametersMapper: Record = { + "expand": "%24expand", + "select": "%24select", +}; +/** + * Metadata for all the requests in the request builder. + */ +export const SortRequestBuilderRequestsMetadata: RequestsMetadata = { + delete: { + responseBodyContentType: "application/json", + errorMappings: { + _4XX: createODataErrorFromDiscriminatorValue as ParsableFactory, + _5XX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "sendNoResponseContentAsync", + }, + get: { + responseBodyContentType: "application/json", + errorMappings: { + _4XX: createODataErrorFromDiscriminatorValue as ParsableFactory, + _5XX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "sendAsync", + responseBodyFactory: createWorkbookTableSortFromDiscriminatorValue, + queryParametersMapper: SortRequestBuilderGetQueryParametersMapper, + }, + patch: { + responseBodyContentType: "application/json", + errorMappings: { + _4XX: createODataErrorFromDiscriminatorValue as ParsableFactory, + _5XX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "sendAsync", + responseBodyFactory: createWorkbookTableSortFromDiscriminatorValue, + requestBodyContentType: "application/json", + requestBodySerializer: serializeWorkbookTableSort, + requestInformationContentSetMethod: "setContentFromParsable", + }, +}; +/** + * Uri template for the request builder. + */ +export const SortRequestBuilderUriTemplate = "{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/itemAt(index={index})/sort{?%24select,%24expand}"; +/* tslint:enable */ +/* eslint-enable */ diff --git a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/tables/itemAtWithIndex/totalRowRange/index.ts b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/tables/itemAtWithIndex/totalRowRange/index.ts new file mode 100644 index 00000000000..a9adb598b45 --- /dev/null +++ b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/tables/itemAtWithIndex/totalRowRange/index.ts @@ -0,0 +1,45 @@ +/* tslint:disable */ +/* eslint-disable */ +// Generated by Microsoft Kiota +import { createWorkbookRangeFromDiscriminatorValue, type WorkbookRange } from '@microsoft/msgraph-sdk/models/'; +import { createODataErrorFromDiscriminatorValue, type ODataError } from '@microsoft/msgraph-sdk/models/oDataErrors/'; +import { type BaseRequestBuilder, type Parsable, type ParsableFactory, type RequestConfiguration, type RequestInformation, type RequestsMetadata } from '@microsoft/kiota-abstractions'; + +/** + * Provides operations to call the totalRowRange method. + */ +export interface TotalRowRangeRequestBuilder extends BaseRequestBuilder { + /** + * Gets the range object associated with totals row of the table. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns a Promise of WorkbookRange + * @see {@link https://learn.microsoft.com/graph/api/table-totalrowrange?view=graph-rest-1.0|Find more info here} + */ + get(requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Gets the range object associated with totals row of the table. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns a RequestInformation + */ + toGetRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; +} +/** + * Metadata for all the requests in the request builder. + */ +export const TotalRowRangeRequestBuilderRequestsMetadata: RequestsMetadata = { + get: { + responseBodyContentType: "application/json", + errorMappings: { + _4XX: createODataErrorFromDiscriminatorValue as ParsableFactory, + _5XX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "sendAsync", + responseBodyFactory: createWorkbookRangeFromDiscriminatorValue, + }, +}; +/** + * Uri template for the request builder. + */ +export const TotalRowRangeRequestBuilderUriTemplate = "{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/itemAt(index={index})/totalRowRange()"; +/* tslint:enable */ +/* eslint-enable */ diff --git a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/tables/itemAtWithIndex/worksheet/index.ts b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/tables/itemAtWithIndex/worksheet/index.ts new file mode 100644 index 00000000000..9ad7d15eaa8 --- /dev/null +++ b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/tables/itemAtWithIndex/worksheet/index.ts @@ -0,0 +1,65 @@ +/* tslint:disable */ +/* eslint-disable */ +// Generated by Microsoft Kiota +import { createWorkbookWorksheetFromDiscriminatorValue, type WorkbookWorksheet } from '@microsoft/msgraph-sdk/models/'; +import { createODataErrorFromDiscriminatorValue, type ODataError } from '@microsoft/msgraph-sdk/models/oDataErrors/'; +import { type BaseRequestBuilder, type Parsable, type ParsableFactory, type RequestConfiguration, type RequestInformation, type RequestsMetadata } from '@microsoft/kiota-abstractions'; + +/** + * Provides operations to manage the worksheet property of the microsoft.graph.workbookTable entity. + */ +export interface WorksheetRequestBuilder extends BaseRequestBuilder { + /** + * The worksheet containing the current table. Read-only. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns a Promise of WorkbookWorksheet + */ + get(requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * The worksheet containing the current table. Read-only. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns a RequestInformation + */ + toGetRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; +} +/** + * The worksheet containing the current table. Read-only. + */ +export interface WorksheetRequestBuilderGetQueryParameters { + /** + * Expand related entities + */ + expand?: string[]; + /** + * Select properties to be returned + */ + select?: string[]; +} +/** + * Mapper for query parameters from symbol name to serialization name represented as a constant. + */ +const WorksheetRequestBuilderGetQueryParametersMapper: Record = { + "expand": "%24expand", + "select": "%24select", +}; +/** + * Metadata for all the requests in the request builder. + */ +export const WorksheetRequestBuilderRequestsMetadata: RequestsMetadata = { + get: { + responseBodyContentType: "application/json", + errorMappings: { + _4XX: createODataErrorFromDiscriminatorValue as ParsableFactory, + _5XX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "sendAsync", + responseBodyFactory: createWorkbookWorksheetFromDiscriminatorValue, + queryParametersMapper: WorksheetRequestBuilderGetQueryParametersMapper, + }, +}; +/** + * Uri template for the request builder. + */ +export const WorksheetRequestBuilderUriTemplate = "{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/itemAt(index={index})/worksheet{?%24select,%24expand}"; +/* tslint:enable */ +/* eslint-enable */ diff --git a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/worksheets/add/index.ts b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/worksheets/add/index.ts index bd444c75f4f..8f25afb8fd7 100644 --- a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/worksheets/add/index.ts +++ b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/worksheets/add/index.ts @@ -44,14 +44,14 @@ export interface AddRequestBuilder extends BaseRequestBuilder * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a addPostRequestBody */ -export function createAddPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createAddPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoAddPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoAddPostRequestBody(addPostRequestBody: AddPostRequestBody | undefined = {} as AddPostRequestBody) : Record void> { +export function deserializeIntoAddPostRequestBody(addPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { addPostRequestBody.backingStoreEnabled = true; }, "name": n => { addPostRequestBody.name = n.getStringValue(); }, @@ -61,7 +61,7 @@ export function deserializeIntoAddPostRequestBody(addPostRequestBody: AddPostReq * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeAddPostRequestBody(writer: SerializationWriter, addPostRequestBody: AddPostRequestBody | undefined = {} as AddPostRequestBody) : void { +export function serializeAddPostRequestBody(writer: SerializationWriter, addPostRequestBody: Partial | undefined = {}) : void { writer.writeStringValue("name", addPostRequestBody.name); writer.writeAdditionalData(addPostRequestBody.additionalData); } diff --git a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/worksheets/index.ts b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/worksheets/index.ts index 9c3d7a937fb..ad8bf363037 100644 --- a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/worksheets/index.ts +++ b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/worksheets/index.ts @@ -30,7 +30,7 @@ export interface WorksheetsRequestBuilder extends BaseRequestBuilder | undefined) : Promise; /** diff --git a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/worksheets/item/charts/add/index.ts b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/worksheets/item/charts/add/index.ts index 7be0d8d8ed5..43d717c19a1 100644 --- a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/worksheets/item/charts/add/index.ts +++ b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/worksheets/item/charts/add/index.ts @@ -52,14 +52,14 @@ export interface AddRequestBuilder extends BaseRequestBuilder * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a addPostRequestBody */ -export function createAddPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createAddPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoAddPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoAddPostRequestBody(addPostRequestBody: AddPostRequestBody | undefined = {} as AddPostRequestBody) : Record void> { +export function deserializeIntoAddPostRequestBody(addPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { addPostRequestBody.backingStoreEnabled = true; }, "seriesBy": n => { addPostRequestBody.seriesBy = n.getStringValue(); }, @@ -71,7 +71,7 @@ export function deserializeIntoAddPostRequestBody(addPostRequestBody: AddPostReq * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeAddPostRequestBody(writer: SerializationWriter, addPostRequestBody: AddPostRequestBody | undefined = {} as AddPostRequestBody) : void { +export function serializeAddPostRequestBody(writer: SerializationWriter, addPostRequestBody: Partial | undefined = {}) : void { writer.writeStringValue("seriesBy", addPostRequestBody.seriesBy); writer.writeObjectValue("sourceData", addPostRequestBody.sourceData, serializeJson); writer.writeStringValue("type", addPostRequestBody.type); diff --git a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/worksheets/item/charts/count/index.ts b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/worksheets/item/charts/count/index.ts index 6aac0c986e1..3ab223f28f8 100644 --- a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/worksheets/item/charts/count/index.ts +++ b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/worksheets/item/charts/count/index.ts @@ -40,14 +40,14 @@ export interface CountRequestBuilder extends BaseRequestBuilder Record void>) { return deserializeIntoCountGetResponse; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoCountGetResponse(countGetResponse: CountGetResponse | undefined = {} as CountGetResponse) : Record void> { +export function deserializeIntoCountGetResponse(countGetResponse: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { countGetResponse.backingStoreEnabled = true; }, "value": n => { countGetResponse.value = n.getNumberValue(); }, @@ -57,7 +57,7 @@ export function deserializeIntoCountGetResponse(countGetResponse: CountGetRespon * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeCountGetResponse(writer: SerializationWriter, countGetResponse: CountGetResponse | undefined = {} as CountGetResponse) : void { +export function serializeCountGetResponse(writer: SerializationWriter, countGetResponse: Partial | undefined = {}) : void { writer.writeNumberValue("value", countGetResponse.value); writer.writeAdditionalData(countGetResponse.additionalData); } diff --git a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/worksheets/item/charts/index.ts b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/worksheets/item/charts/index.ts index 0d4357510bc..bd1b777ea61 100644 --- a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/worksheets/item/charts/index.ts +++ b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/worksheets/item/charts/index.ts @@ -6,8 +6,8 @@ import { createODataErrorFromDiscriminatorValue, type ODataError } from '@micros import { AddRequestBuilderRequestsMetadata, AddRequestBuilderUriTemplate, type AddRequestBuilder } from './add/'; import { CountRequestBuilderRequestsMetadata, CountRequestBuilderUriTemplate, type CountRequestBuilder } from './count/'; import { type WorkbookChartItemRequestBuilder, WorkbookChartItemRequestBuilderNavigationMetadata, WorkbookChartItemRequestBuilderRequestsMetadata, WorkbookChartItemRequestBuilderUriTemplate } from './item/'; -import { ItemAtWithIndexRequestBuilderRequestsMetadata, ItemAtWithIndexRequestBuilderUriTemplate, type ItemAtWithIndexRequestBuilder } from './itemAtWithIndex/'; -import { ItemWithNameRequestBuilderRequestsMetadata, ItemWithNameRequestBuilderUriTemplate, type ItemWithNameRequestBuilder } from './itemWithName/'; +import { ItemAtWithIndexRequestBuilderNavigationMetadata, ItemAtWithIndexRequestBuilderRequestsMetadata, ItemAtWithIndexRequestBuilderUriTemplate, type ItemAtWithIndexRequestBuilder } from './itemAtWithIndex/'; +import { ItemWithNameRequestBuilderNavigationMetadata, ItemWithNameRequestBuilderRequestsMetadata, ItemWithNameRequestBuilderUriTemplate, type ItemWithNameRequestBuilder } from './itemWithName/'; import { type BaseRequestBuilder, type KeysToExcludeForNavigationMetadata, type NavigationMetadata, type Parsable, type ParsableFactory, type RequestConfiguration, type RequestInformation, type RequestsMetadata } from '@microsoft/kiota-abstractions'; /** @@ -132,10 +132,12 @@ export const ChartsRequestBuilderNavigationMetadata: Record Record void>) { return deserializeIntoSetSolidColorPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoSetSolidColorPostRequestBody(setSolidColorPostRequestBody: SetSolidColorPostRequestBody | undefined = {} as SetSolidColorPostRequestBody) : Record void> { +export function deserializeIntoSetSolidColorPostRequestBody(setSolidColorPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { setSolidColorPostRequestBody.backingStoreEnabled = true; }, "color": n => { setSolidColorPostRequestBody.color = n.getStringValue(); }, @@ -26,7 +26,7 @@ export function deserializeIntoSetSolidColorPostRequestBody(setSolidColorPostReq * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeSetSolidColorPostRequestBody(writer: SerializationWriter, setSolidColorPostRequestBody: SetSolidColorPostRequestBody | undefined = {} as SetSolidColorPostRequestBody) : void { +export function serializeSetSolidColorPostRequestBody(writer: SerializationWriter, setSolidColorPostRequestBody: Partial | undefined = {}) : void { writer.writeStringValue("color", setSolidColorPostRequestBody.color); writer.writeAdditionalData(setSolidColorPostRequestBody.additionalData); } diff --git a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/worksheets/item/charts/item/format/fill/setSolidColor/index.ts b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/worksheets/item/charts/item/format/fill/setSolidColor/index.ts index 0b92b3e26bb..9a2f4c0ef0d 100644 --- a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/worksheets/item/charts/item/format/fill/setSolidColor/index.ts +++ b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/worksheets/item/charts/item/format/fill/setSolidColor/index.ts @@ -9,14 +9,14 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a setSolidColorPostRequestBody */ -export function createSetSolidColorPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createSetSolidColorPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoSetSolidColorPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoSetSolidColorPostRequestBody(setSolidColorPostRequestBody: SetSolidColorPostRequestBody | undefined = {} as SetSolidColorPostRequestBody) : Record void> { +export function deserializeIntoSetSolidColorPostRequestBody(setSolidColorPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { setSolidColorPostRequestBody.backingStoreEnabled = true; }, "color": n => { setSolidColorPostRequestBody.color = n.getStringValue(); }, @@ -26,7 +26,7 @@ export function deserializeIntoSetSolidColorPostRequestBody(setSolidColorPostReq * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeSetSolidColorPostRequestBody(writer: SerializationWriter, setSolidColorPostRequestBody: SetSolidColorPostRequestBody | undefined = {} as SetSolidColorPostRequestBody) : void { +export function serializeSetSolidColorPostRequestBody(writer: SerializationWriter, setSolidColorPostRequestBody: Partial | undefined = {}) : void { writer.writeStringValue("color", setSolidColorPostRequestBody.color); writer.writeAdditionalData(setSolidColorPostRequestBody.additionalData); } diff --git a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/worksheets/item/charts/item/image/index.ts b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/worksheets/item/charts/item/image/index.ts index ec20c00ea7c..70a1e2dbc10 100644 --- a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/worksheets/item/charts/item/image/index.ts +++ b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/worksheets/item/charts/item/image/index.ts @@ -9,14 +9,14 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a imageGetResponse */ -export function createImageGetResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createImageGetResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoImageGetResponse; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoImageGetResponse(imageGetResponse: ImageGetResponse | undefined = {} as ImageGetResponse) : Record void> { +export function deserializeIntoImageGetResponse(imageGetResponse: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { imageGetResponse.backingStoreEnabled = true; }, "value": n => { imageGetResponse.value = n.getStringValue(); }, @@ -57,7 +57,7 @@ export interface ImageRequestBuilder extends BaseRequestBuilder | undefined = {}) : void { writer.writeStringValue("value", imageGetResponse.value); writer.writeAdditionalData(imageGetResponse.additionalData); } diff --git a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/worksheets/item/charts/item/imageWithWidth/index.ts b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/worksheets/item/charts/item/imageWithWidth/index.ts index 1490a613d55..4c92f888eb4 100644 --- a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/worksheets/item/charts/item/imageWithWidth/index.ts +++ b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/worksheets/item/charts/item/imageWithWidth/index.ts @@ -9,14 +9,14 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a imageWithWidthGetResponse */ -export function createImageWithWidthGetResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createImageWithWidthGetResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoImageWithWidthGetResponse; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoImageWithWidthGetResponse(imageWithWidthGetResponse: ImageWithWidthGetResponse | undefined = {} as ImageWithWidthGetResponse) : Record void> { +export function deserializeIntoImageWithWidthGetResponse(imageWithWidthGetResponse: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { imageWithWidthGetResponse.backingStoreEnabled = true; }, "value": n => { imageWithWidthGetResponse.value = n.getStringValue(); }, @@ -57,7 +57,7 @@ export interface ImageWithWidthRequestBuilder extends BaseRequestBuilder | undefined = {}) : void { writer.writeStringValue("value", imageWithWidthGetResponse.value); writer.writeAdditionalData(imageWithWidthGetResponse.additionalData); } diff --git a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/worksheets/item/charts/item/imageWithWidthWithHeight/index.ts b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/worksheets/item/charts/item/imageWithWidthWithHeight/index.ts index acaa6b92df3..10b302214f4 100644 --- a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/worksheets/item/charts/item/imageWithWidthWithHeight/index.ts +++ b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/worksheets/item/charts/item/imageWithWidthWithHeight/index.ts @@ -9,14 +9,14 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a imageWithWidthWithHeightGetResponse */ -export function createImageWithWidthWithHeightGetResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createImageWithWidthWithHeightGetResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoImageWithWidthWithHeightGetResponse; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoImageWithWidthWithHeightGetResponse(imageWithWidthWithHeightGetResponse: ImageWithWidthWithHeightGetResponse | undefined = {} as ImageWithWidthWithHeightGetResponse) : Record void> { +export function deserializeIntoImageWithWidthWithHeightGetResponse(imageWithWidthWithHeightGetResponse: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { imageWithWidthWithHeightGetResponse.backingStoreEnabled = true; }, "value": n => { imageWithWidthWithHeightGetResponse.value = n.getStringValue(); }, @@ -57,7 +57,7 @@ export interface ImageWithWidthWithHeightRequestBuilder extends BaseRequestBuild * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeImageWithWidthWithHeightGetResponse(writer: SerializationWriter, imageWithWidthWithHeightGetResponse: ImageWithWidthWithHeightGetResponse | undefined = {} as ImageWithWidthWithHeightGetResponse) : void { +export function serializeImageWithWidthWithHeightGetResponse(writer: SerializationWriter, imageWithWidthWithHeightGetResponse: Partial | undefined = {}) : void { writer.writeStringValue("value", imageWithWidthWithHeightGetResponse.value); writer.writeAdditionalData(imageWithWidthWithHeightGetResponse.additionalData); } diff --git a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/worksheets/item/charts/item/imageWithWidthWithHeightWithFittingMode/index.ts b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/worksheets/item/charts/item/imageWithWidthWithHeightWithFittingMode/index.ts index 2abc43a7f00..327eb98b6c7 100644 --- a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/worksheets/item/charts/item/imageWithWidthWithHeightWithFittingMode/index.ts +++ b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/worksheets/item/charts/item/imageWithWidthWithHeightWithFittingMode/index.ts @@ -9,14 +9,14 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a imageWithWidthWithHeightWithFittingModeGetResponse */ -export function createImageWithWidthWithHeightWithFittingModeGetResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createImageWithWidthWithHeightWithFittingModeGetResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoImageWithWidthWithHeightWithFittingModeGetResponse; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoImageWithWidthWithHeightWithFittingModeGetResponse(imageWithWidthWithHeightWithFittingModeGetResponse: ImageWithWidthWithHeightWithFittingModeGetResponse | undefined = {} as ImageWithWidthWithHeightWithFittingModeGetResponse) : Record void> { +export function deserializeIntoImageWithWidthWithHeightWithFittingModeGetResponse(imageWithWidthWithHeightWithFittingModeGetResponse: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { imageWithWidthWithHeightWithFittingModeGetResponse.backingStoreEnabled = true; }, "value": n => { imageWithWidthWithHeightWithFittingModeGetResponse.value = n.getStringValue(); }, @@ -57,7 +57,7 @@ export interface ImageWithWidthWithHeightWithFittingModeRequestBuilder extends B * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeImageWithWidthWithHeightWithFittingModeGetResponse(writer: SerializationWriter, imageWithWidthWithHeightWithFittingModeGetResponse: ImageWithWidthWithHeightWithFittingModeGetResponse | undefined = {} as ImageWithWidthWithHeightWithFittingModeGetResponse) : void { +export function serializeImageWithWidthWithHeightWithFittingModeGetResponse(writer: SerializationWriter, imageWithWidthWithHeightWithFittingModeGetResponse: Partial | undefined = {}) : void { writer.writeStringValue("value", imageWithWidthWithHeightWithFittingModeGetResponse.value); writer.writeAdditionalData(imageWithWidthWithHeightWithFittingModeGetResponse.additionalData); } diff --git a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/worksheets/item/charts/item/legend/format/fill/setSolidColor/index.ts b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/worksheets/item/charts/item/legend/format/fill/setSolidColor/index.ts index 1566b2da7ad..1458a2d07b3 100644 --- a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/worksheets/item/charts/item/legend/format/fill/setSolidColor/index.ts +++ b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/worksheets/item/charts/item/legend/format/fill/setSolidColor/index.ts @@ -9,14 +9,14 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a setSolidColorPostRequestBody */ -export function createSetSolidColorPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createSetSolidColorPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoSetSolidColorPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoSetSolidColorPostRequestBody(setSolidColorPostRequestBody: SetSolidColorPostRequestBody | undefined = {} as SetSolidColorPostRequestBody) : Record void> { +export function deserializeIntoSetSolidColorPostRequestBody(setSolidColorPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { setSolidColorPostRequestBody.backingStoreEnabled = true; }, "color": n => { setSolidColorPostRequestBody.color = n.getStringValue(); }, @@ -26,7 +26,7 @@ export function deserializeIntoSetSolidColorPostRequestBody(setSolidColorPostReq * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeSetSolidColorPostRequestBody(writer: SerializationWriter, setSolidColorPostRequestBody: SetSolidColorPostRequestBody | undefined = {} as SetSolidColorPostRequestBody) : void { +export function serializeSetSolidColorPostRequestBody(writer: SerializationWriter, setSolidColorPostRequestBody: Partial | undefined = {}) : void { writer.writeStringValue("color", setSolidColorPostRequestBody.color); writer.writeAdditionalData(setSolidColorPostRequestBody.additionalData); } diff --git a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/worksheets/item/charts/item/series/count/index.ts b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/worksheets/item/charts/item/series/count/index.ts index 9ec4e791847..015b4c3881a 100644 --- a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/worksheets/item/charts/item/series/count/index.ts +++ b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/worksheets/item/charts/item/series/count/index.ts @@ -40,14 +40,14 @@ export interface CountRequestBuilder extends BaseRequestBuilder Record void>) { return deserializeIntoCountGetResponse; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoCountGetResponse(countGetResponse: CountGetResponse | undefined = {} as CountGetResponse) : Record void> { +export function deserializeIntoCountGetResponse(countGetResponse: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { countGetResponse.backingStoreEnabled = true; }, "value": n => { countGetResponse.value = n.getNumberValue(); }, @@ -57,7 +57,7 @@ export function deserializeIntoCountGetResponse(countGetResponse: CountGetRespon * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeCountGetResponse(writer: SerializationWriter, countGetResponse: CountGetResponse | undefined = {} as CountGetResponse) : void { +export function serializeCountGetResponse(writer: SerializationWriter, countGetResponse: Partial | undefined = {}) : void { writer.writeNumberValue("value", countGetResponse.value); writer.writeAdditionalData(countGetResponse.additionalData); } diff --git a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/worksheets/item/charts/item/series/index.ts b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/worksheets/item/charts/item/series/index.ts index 8ca05c9f02a..d43152bee4a 100644 --- a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/worksheets/item/charts/item/series/index.ts +++ b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/worksheets/item/charts/item/series/index.ts @@ -5,7 +5,7 @@ import { createWorkbookChartSeriesCollectionResponseFromDiscriminatorValue, crea import { createODataErrorFromDiscriminatorValue, type ODataError } from '@microsoft/msgraph-sdk/models/oDataErrors/'; import { CountRequestBuilderRequestsMetadata, CountRequestBuilderUriTemplate, type CountRequestBuilder } from './count/'; import { type WorkbookChartSeriesItemRequestBuilder, WorkbookChartSeriesItemRequestBuilderNavigationMetadata, WorkbookChartSeriesItemRequestBuilderRequestsMetadata, WorkbookChartSeriesItemRequestBuilderUriTemplate } from './item/'; -import { ItemAtWithIndexRequestBuilderRequestsMetadata, ItemAtWithIndexRequestBuilderUriTemplate, type ItemAtWithIndexRequestBuilder } from './itemAtWithIndex/'; +import { ItemAtWithIndexRequestBuilderNavigationMetadata, ItemAtWithIndexRequestBuilderRequestsMetadata, ItemAtWithIndexRequestBuilderUriTemplate, type ItemAtWithIndexRequestBuilder } from './itemAtWithIndex/'; import { type BaseRequestBuilder, type KeysToExcludeForNavigationMetadata, type NavigationMetadata, type Parsable, type ParsableFactory, type RequestConfiguration, type RequestInformation, type RequestsMetadata } from '@microsoft/kiota-abstractions'; /** @@ -26,7 +26,7 @@ export interface SeriesRequestBuilder extends BaseRequestBuilder | undefined) : Promise; /** @@ -120,6 +120,7 @@ export const SeriesRequestBuilderNavigationMetadata: Record Record void>) { return deserializeIntoSetSolidColorPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoSetSolidColorPostRequestBody(setSolidColorPostRequestBody: SetSolidColorPostRequestBody | undefined = {} as SetSolidColorPostRequestBody) : Record void> { +export function deserializeIntoSetSolidColorPostRequestBody(setSolidColorPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { setSolidColorPostRequestBody.backingStoreEnabled = true; }, "color": n => { setSolidColorPostRequestBody.color = n.getStringValue(); }, @@ -26,7 +26,7 @@ export function deserializeIntoSetSolidColorPostRequestBody(setSolidColorPostReq * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeSetSolidColorPostRequestBody(writer: SerializationWriter, setSolidColorPostRequestBody: SetSolidColorPostRequestBody | undefined = {} as SetSolidColorPostRequestBody) : void { +export function serializeSetSolidColorPostRequestBody(writer: SerializationWriter, setSolidColorPostRequestBody: Partial | undefined = {}) : void { writer.writeStringValue("color", setSolidColorPostRequestBody.color); writer.writeAdditionalData(setSolidColorPostRequestBody.additionalData); } diff --git a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/worksheets/item/charts/item/series/item/index.ts b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/worksheets/item/charts/item/series/item/index.ts index 50ae1721875..f93004fa6d5 100644 --- a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/worksheets/item/charts/item/series/item/index.ts +++ b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/worksheets/item/charts/item/series/item/index.ts @@ -32,7 +32,7 @@ export interface WorkbookChartSeriesItemRequestBuilder extends BaseRequestBuilde */ get(requestConfiguration?: RequestConfiguration | undefined) : Promise; /** - * Update the properties of chartseries object. + * Update the properties of chartSeries object. * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns a Promise of WorkbookChartSeries @@ -52,7 +52,7 @@ export interface WorkbookChartSeriesItemRequestBuilder extends BaseRequestBuilde */ toGetRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; /** - * Update the properties of chartseries object. + * Update the properties of chartSeries object. * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns a RequestInformation diff --git a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/worksheets/item/charts/item/series/item/points/count/index.ts b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/worksheets/item/charts/item/series/item/points/count/index.ts index cb131ba083c..7e8dbb64c49 100644 --- a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/worksheets/item/charts/item/series/item/points/count/index.ts +++ b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/worksheets/item/charts/item/series/item/points/count/index.ts @@ -40,14 +40,14 @@ export interface CountRequestBuilder extends BaseRequestBuilder Record void>) { return deserializeIntoCountGetResponse; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoCountGetResponse(countGetResponse: CountGetResponse | undefined = {} as CountGetResponse) : Record void> { +export function deserializeIntoCountGetResponse(countGetResponse: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { countGetResponse.backingStoreEnabled = true; }, "value": n => { countGetResponse.value = n.getNumberValue(); }, @@ -57,7 +57,7 @@ export function deserializeIntoCountGetResponse(countGetResponse: CountGetRespon * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeCountGetResponse(writer: SerializationWriter, countGetResponse: CountGetResponse | undefined = {} as CountGetResponse) : void { +export function serializeCountGetResponse(writer: SerializationWriter, countGetResponse: Partial | undefined = {}) : void { writer.writeNumberValue("value", countGetResponse.value); writer.writeAdditionalData(countGetResponse.additionalData); } diff --git a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/worksheets/item/charts/item/series/item/points/index.ts b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/worksheets/item/charts/item/series/item/points/index.ts index ce1a1bf247d..d2e8f86e41d 100644 --- a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/worksheets/item/charts/item/series/item/points/index.ts +++ b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/worksheets/item/charts/item/series/item/points/index.ts @@ -5,7 +5,7 @@ import { createWorkbookChartPointCollectionResponseFromDiscriminatorValue, creat import { createODataErrorFromDiscriminatorValue, type ODataError } from '@microsoft/msgraph-sdk/models/oDataErrors/'; import { CountRequestBuilderRequestsMetadata, CountRequestBuilderUriTemplate, type CountRequestBuilder } from './count/'; import { type WorkbookChartPointItemRequestBuilder, WorkbookChartPointItemRequestBuilderNavigationMetadata, WorkbookChartPointItemRequestBuilderRequestsMetadata, WorkbookChartPointItemRequestBuilderUriTemplate } from './item/'; -import { ItemAtWithIndexRequestBuilderRequestsMetadata, ItemAtWithIndexRequestBuilderUriTemplate, type ItemAtWithIndexRequestBuilder } from './itemAtWithIndex/'; +import { ItemAtWithIndexRequestBuilderNavigationMetadata, ItemAtWithIndexRequestBuilderRequestsMetadata, ItemAtWithIndexRequestBuilderUriTemplate, type ItemAtWithIndexRequestBuilder } from './itemAtWithIndex/'; import { type BaseRequestBuilder, type KeysToExcludeForNavigationMetadata, type NavigationMetadata, type Parsable, type ParsableFactory, type RequestConfiguration, type RequestInformation, type RequestsMetadata } from '@microsoft/kiota-abstractions'; /** @@ -120,6 +120,7 @@ export const PointsRequestBuilderNavigationMetadata: Record Record void>) { return deserializeIntoSetSolidColorPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoSetSolidColorPostRequestBody(setSolidColorPostRequestBody: SetSolidColorPostRequestBody | undefined = {} as SetSolidColorPostRequestBody) : Record void> { +export function deserializeIntoSetSolidColorPostRequestBody(setSolidColorPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { setSolidColorPostRequestBody.backingStoreEnabled = true; }, "color": n => { setSolidColorPostRequestBody.color = n.getStringValue(); }, @@ -26,7 +26,7 @@ export function deserializeIntoSetSolidColorPostRequestBody(setSolidColorPostReq * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeSetSolidColorPostRequestBody(writer: SerializationWriter, setSolidColorPostRequestBody: SetSolidColorPostRequestBody | undefined = {} as SetSolidColorPostRequestBody) : void { +export function serializeSetSolidColorPostRequestBody(writer: SerializationWriter, setSolidColorPostRequestBody: Partial | undefined = {}) : void { writer.writeStringValue("color", setSolidColorPostRequestBody.color); writer.writeAdditionalData(setSolidColorPostRequestBody.additionalData); } diff --git a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/worksheets/item/charts/item/series/item/points/itemAtWithIndex/format/index.ts b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/worksheets/item/charts/item/series/item/points/itemAtWithIndex/format/index.ts new file mode 100644 index 00000000000..17bf762105d --- /dev/null +++ b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/worksheets/item/charts/item/series/item/points/itemAtWithIndex/format/index.ts @@ -0,0 +1,110 @@ +/* tslint:disable */ +/* eslint-disable */ +// Generated by Microsoft Kiota +import { createWorkbookChartPointFormatFromDiscriminatorValue, serializeWorkbookChartPointFormat, type WorkbookChartPointFormat } from '@microsoft/msgraph-sdk/models/'; +import { createODataErrorFromDiscriminatorValue, type ODataError } from '@microsoft/msgraph-sdk/models/oDataErrors/'; +import { type BaseRequestBuilder, type Parsable, type ParsableFactory, type RequestConfiguration, type RequestInformation, type RequestsMetadata } from '@microsoft/kiota-abstractions'; + +/** + * Provides operations to manage the format property of the microsoft.graph.workbookChartPoint entity. + */ +export interface FormatRequestBuilder extends BaseRequestBuilder { + /** + * Delete navigation property format for drives + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + */ + delete(requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Encapsulates the format properties chart point. Read-only. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns a Promise of WorkbookChartPointFormat + */ + get(requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Update the navigation property format in drives + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns a Promise of WorkbookChartPointFormat + */ + patch(body: WorkbookChartPointFormat, requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Delete navigation property format for drives + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns a RequestInformation + */ + toDeleteRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; + /** + * Encapsulates the format properties chart point. Read-only. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns a RequestInformation + */ + toGetRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; + /** + * Update the navigation property format in drives + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns a RequestInformation + */ + toPatchRequestInformation(body: WorkbookChartPointFormat, requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; +} +/** + * Encapsulates the format properties chart point. Read-only. + */ +export interface FormatRequestBuilderGetQueryParameters { + /** + * Expand related entities + */ + expand?: string[]; + /** + * Select properties to be returned + */ + select?: string[]; +} +/** + * Mapper for query parameters from symbol name to serialization name represented as a constant. + */ +const FormatRequestBuilderGetQueryParametersMapper: Record = { + "expand": "%24expand", + "select": "%24select", +}; +/** + * Metadata for all the requests in the request builder. + */ +export const FormatRequestBuilderRequestsMetadata: RequestsMetadata = { + delete: { + responseBodyContentType: "application/json", + errorMappings: { + _4XX: createODataErrorFromDiscriminatorValue as ParsableFactory, + _5XX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "sendNoResponseContentAsync", + }, + get: { + responseBodyContentType: "application/json", + errorMappings: { + _4XX: createODataErrorFromDiscriminatorValue as ParsableFactory, + _5XX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "sendAsync", + responseBodyFactory: createWorkbookChartPointFormatFromDiscriminatorValue, + queryParametersMapper: FormatRequestBuilderGetQueryParametersMapper, + }, + patch: { + responseBodyContentType: "application/json", + errorMappings: { + _4XX: createODataErrorFromDiscriminatorValue as ParsableFactory, + _5XX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "sendAsync", + responseBodyFactory: createWorkbookChartPointFormatFromDiscriminatorValue, + requestBodyContentType: "application/json", + requestBodySerializer: serializeWorkbookChartPointFormat, + requestInformationContentSetMethod: "setContentFromParsable", + }, +}; +/** + * Uri template for the request builder. + */ +export const FormatRequestBuilderUriTemplate = "{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/worksheets/{workbookWorksheet%2Did}/charts/{workbookChart%2Did}/series/{workbookChartSeries%2Did}/points/itemAt(index={index})/format{?%24select,%24expand}"; +/* tslint:enable */ +/* eslint-enable */ diff --git a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/worksheets/item/charts/item/series/item/points/itemAtWithIndex/index.ts b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/worksheets/item/charts/item/series/item/points/itemAtWithIndex/index.ts index 34c4b3e9fbf..21c5eeac6a5 100644 --- a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/worksheets/item/charts/item/series/item/points/itemAtWithIndex/index.ts +++ b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/worksheets/item/charts/item/series/item/points/itemAtWithIndex/index.ts @@ -3,12 +3,17 @@ // Generated by Microsoft Kiota import { createWorkbookChartPointFromDiscriminatorValue, type WorkbookChartPoint } from '@microsoft/msgraph-sdk/models/'; import { createODataErrorFromDiscriminatorValue, type ODataError } from '@microsoft/msgraph-sdk/models/oDataErrors/'; -import { type BaseRequestBuilder, type Parsable, type ParsableFactory, type RequestConfiguration, type RequestInformation, type RequestsMetadata } from '@microsoft/kiota-abstractions'; +import { FormatRequestBuilderRequestsMetadata, FormatRequestBuilderUriTemplate, type FormatRequestBuilder } from './format/'; +import { type BaseRequestBuilder, type KeysToExcludeForNavigationMetadata, type NavigationMetadata, type Parsable, type ParsableFactory, type RequestConfiguration, type RequestInformation, type RequestsMetadata } from '@microsoft/kiota-abstractions'; /** * Provides operations to call the itemAt method. */ export interface ItemAtWithIndexRequestBuilder extends BaseRequestBuilder { + /** + * Provides operations to manage the format property of the microsoft.graph.workbookChartPoint entity. + */ + get format(): FormatRequestBuilder; /** * Invoke function itemAt * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. @@ -22,6 +27,15 @@ export interface ItemAtWithIndexRequestBuilder extends BaseRequestBuilder | undefined) : RequestInformation; } +/** + * Metadata for all the navigation properties in the request builder. + */ +export const ItemAtWithIndexRequestBuilderNavigationMetadata: Record, NavigationMetadata> = { + format: { + uriTemplate: FormatRequestBuilderUriTemplate, + requestsMetadata: FormatRequestBuilderRequestsMetadata, + }, +}; /** * Metadata for all the requests in the request builder. */ diff --git a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/worksheets/item/charts/item/series/itemAtWithIndex/format/index.ts b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/worksheets/item/charts/item/series/itemAtWithIndex/format/index.ts new file mode 100644 index 00000000000..fe6da03bc33 --- /dev/null +++ b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/worksheets/item/charts/item/series/itemAtWithIndex/format/index.ts @@ -0,0 +1,110 @@ +/* tslint:disable */ +/* eslint-disable */ +// Generated by Microsoft Kiota +import { createWorkbookChartSeriesFormatFromDiscriminatorValue, serializeWorkbookChartSeriesFormat, type WorkbookChartSeriesFormat } from '@microsoft/msgraph-sdk/models/'; +import { createODataErrorFromDiscriminatorValue, type ODataError } from '@microsoft/msgraph-sdk/models/oDataErrors/'; +import { type BaseRequestBuilder, type Parsable, type ParsableFactory, type RequestConfiguration, type RequestInformation, type RequestsMetadata } from '@microsoft/kiota-abstractions'; + +/** + * Provides operations to manage the format property of the microsoft.graph.workbookChartSeries entity. + */ +export interface FormatRequestBuilder extends BaseRequestBuilder { + /** + * Delete navigation property format for drives + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + */ + delete(requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Represents the formatting of a chart series, which includes fill and line formatting. Read-only. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns a Promise of WorkbookChartSeriesFormat + */ + get(requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Update the navigation property format in drives + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns a Promise of WorkbookChartSeriesFormat + */ + patch(body: WorkbookChartSeriesFormat, requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Delete navigation property format for drives + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns a RequestInformation + */ + toDeleteRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; + /** + * Represents the formatting of a chart series, which includes fill and line formatting. Read-only. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns a RequestInformation + */ + toGetRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; + /** + * Update the navigation property format in drives + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns a RequestInformation + */ + toPatchRequestInformation(body: WorkbookChartSeriesFormat, requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; +} +/** + * Represents the formatting of a chart series, which includes fill and line formatting. Read-only. + */ +export interface FormatRequestBuilderGetQueryParameters { + /** + * Expand related entities + */ + expand?: string[]; + /** + * Select properties to be returned + */ + select?: string[]; +} +/** + * Mapper for query parameters from symbol name to serialization name represented as a constant. + */ +const FormatRequestBuilderGetQueryParametersMapper: Record = { + "expand": "%24expand", + "select": "%24select", +}; +/** + * Metadata for all the requests in the request builder. + */ +export const FormatRequestBuilderRequestsMetadata: RequestsMetadata = { + delete: { + responseBodyContentType: "application/json", + errorMappings: { + _4XX: createODataErrorFromDiscriminatorValue as ParsableFactory, + _5XX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "sendNoResponseContentAsync", + }, + get: { + responseBodyContentType: "application/json", + errorMappings: { + _4XX: createODataErrorFromDiscriminatorValue as ParsableFactory, + _5XX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "sendAsync", + responseBodyFactory: createWorkbookChartSeriesFormatFromDiscriminatorValue, + queryParametersMapper: FormatRequestBuilderGetQueryParametersMapper, + }, + patch: { + responseBodyContentType: "application/json", + errorMappings: { + _4XX: createODataErrorFromDiscriminatorValue as ParsableFactory, + _5XX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "sendAsync", + responseBodyFactory: createWorkbookChartSeriesFormatFromDiscriminatorValue, + requestBodyContentType: "application/json", + requestBodySerializer: serializeWorkbookChartSeriesFormat, + requestInformationContentSetMethod: "setContentFromParsable", + }, +}; +/** + * Uri template for the request builder. + */ +export const FormatRequestBuilderUriTemplate = "{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/worksheets/{workbookWorksheet%2Did}/charts/{workbookChart%2Did}/series/itemAt(index={index})/format{?%24select,%24expand}"; +/* tslint:enable */ +/* eslint-enable */ diff --git a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/worksheets/item/charts/item/series/itemAtWithIndex/index.ts b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/worksheets/item/charts/item/series/itemAtWithIndex/index.ts index 6d061a06368..673e60242b4 100644 --- a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/worksheets/item/charts/item/series/itemAtWithIndex/index.ts +++ b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/worksheets/item/charts/item/series/itemAtWithIndex/index.ts @@ -3,12 +3,22 @@ // Generated by Microsoft Kiota import { createWorkbookChartSeriesFromDiscriminatorValue, type WorkbookChartSeries } from '@microsoft/msgraph-sdk/models/'; import { createODataErrorFromDiscriminatorValue, type ODataError } from '@microsoft/msgraph-sdk/models/oDataErrors/'; -import { type BaseRequestBuilder, type Parsable, type ParsableFactory, type RequestConfiguration, type RequestInformation, type RequestsMetadata } from '@microsoft/kiota-abstractions'; +import { FormatRequestBuilderRequestsMetadata, FormatRequestBuilderUriTemplate, type FormatRequestBuilder } from './format/'; +import { PointsRequestBuilderRequestsMetadata, PointsRequestBuilderUriTemplate, type PointsRequestBuilder } from './points/'; +import { type BaseRequestBuilder, type KeysToExcludeForNavigationMetadata, type NavigationMetadata, type Parsable, type ParsableFactory, type RequestConfiguration, type RequestInformation, type RequestsMetadata } from '@microsoft/kiota-abstractions'; /** * Provides operations to call the itemAt method. */ export interface ItemAtWithIndexRequestBuilder extends BaseRequestBuilder { + /** + * Provides operations to manage the format property of the microsoft.graph.workbookChartSeries entity. + */ + get format(): FormatRequestBuilder; + /** + * Provides operations to manage the points property of the microsoft.graph.workbookChartSeries entity. + */ + get points(): PointsRequestBuilder; /** * Invoke function itemAt * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. @@ -22,6 +32,19 @@ export interface ItemAtWithIndexRequestBuilder extends BaseRequestBuilder | undefined) : RequestInformation; } +/** + * Metadata for all the navigation properties in the request builder. + */ +export const ItemAtWithIndexRequestBuilderNavigationMetadata: Record, NavigationMetadata> = { + format: { + uriTemplate: FormatRequestBuilderUriTemplate, + requestsMetadata: FormatRequestBuilderRequestsMetadata, + }, + points: { + uriTemplate: PointsRequestBuilderUriTemplate, + requestsMetadata: PointsRequestBuilderRequestsMetadata, + }, +}; /** * Metadata for all the requests in the request builder. */ diff --git a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/worksheets/item/charts/item/series/itemAtWithIndex/points/index.ts b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/worksheets/item/charts/item/series/itemAtWithIndex/points/index.ts new file mode 100644 index 00000000000..6c21a0b5ea7 --- /dev/null +++ b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/worksheets/item/charts/item/series/itemAtWithIndex/points/index.ts @@ -0,0 +1,123 @@ +/* tslint:disable */ +/* eslint-disable */ +// Generated by Microsoft Kiota +import { createWorkbookChartPointCollectionResponseFromDiscriminatorValue, createWorkbookChartPointFromDiscriminatorValue, serializeWorkbookChartPoint, type WorkbookChartPoint, type WorkbookChartPointCollectionResponse } from '@microsoft/msgraph-sdk/models/'; +import { createODataErrorFromDiscriminatorValue, type ODataError } from '@microsoft/msgraph-sdk/models/oDataErrors/'; +import { type BaseRequestBuilder, type Parsable, type ParsableFactory, type RequestConfiguration, type RequestInformation, type RequestsMetadata } from '@microsoft/kiota-abstractions'; + +/** + * Provides operations to manage the points property of the microsoft.graph.workbookChartSeries entity. + */ +export interface PointsRequestBuilder extends BaseRequestBuilder { + /** + * Retrieve a list of chartpoint objects. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns a Promise of WorkbookChartPointCollectionResponse + * @see {@link https://learn.microsoft.com/graph/api/chartpoint-list?view=graph-rest-1.0|Find more info here} + */ + get(requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Use this API to create a new ChartPoints. + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns a Promise of WorkbookChartPoint + * @see {@link https://learn.microsoft.com/graph/api/chartseries-post-points?view=graph-rest-1.0|Find more info here} + */ + post(body: WorkbookChartPoint, requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Retrieve a list of chartpoint objects. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns a RequestInformation + */ + toGetRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; + /** + * Use this API to create a new ChartPoints. + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns a RequestInformation + */ + toPostRequestInformation(body: WorkbookChartPoint, requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; +} +/** + * Retrieve a list of chartpoint objects. + */ +export interface PointsRequestBuilderGetQueryParameters { + /** + * Include count of items + */ + count?: boolean; + /** + * Expand related entities + */ + expand?: string[]; + /** + * Filter items by property values + */ + filter?: string; + /** + * Order items by property values + */ + orderby?: string[]; + /** + * Search items by search phrases + */ + search?: string; + /** + * Select properties to be returned + */ + select?: string[]; + /** + * Skip the first n items + */ + skip?: number; + /** + * Show only the first n items + */ + top?: number; +} +/** + * Mapper for query parameters from symbol name to serialization name represented as a constant. + */ +const PointsRequestBuilderGetQueryParametersMapper: Record = { + "count": "%24count", + "expand": "%24expand", + "filter": "%24filter", + "orderby": "%24orderby", + "search": "%24search", + "select": "%24select", + "skip": "%24skip", + "top": "%24top", +}; +/** + * Metadata for all the requests in the request builder. + */ +export const PointsRequestBuilderRequestsMetadata: RequestsMetadata = { + get: { + responseBodyContentType: "application/json", + errorMappings: { + _4XX: createODataErrorFromDiscriminatorValue as ParsableFactory, + _5XX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "sendAsync", + responseBodyFactory: createWorkbookChartPointCollectionResponseFromDiscriminatorValue, + queryParametersMapper: PointsRequestBuilderGetQueryParametersMapper, + }, + post: { + responseBodyContentType: "application/json", + errorMappings: { + _4XX: createODataErrorFromDiscriminatorValue as ParsableFactory, + _5XX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "sendAsync", + responseBodyFactory: createWorkbookChartPointFromDiscriminatorValue, + requestBodyContentType: "application/json", + requestBodySerializer: serializeWorkbookChartPoint, + requestInformationContentSetMethod: "setContentFromParsable", + }, +}; +/** + * Uri template for the request builder. + */ +export const PointsRequestBuilderUriTemplate = "{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/worksheets/{workbookWorksheet%2Did}/charts/{workbookChart%2Did}/series/itemAt(index={index})/points{?%24top,%24skip,%24search,%24filter,%24count,%24orderby,%24select,%24expand}"; +/* tslint:enable */ +/* eslint-enable */ diff --git a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/worksheets/item/charts/item/setData/index.ts b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/worksheets/item/charts/item/setData/index.ts index 7d4f3a69dfe..39e1309329c 100644 --- a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/worksheets/item/charts/item/setData/index.ts +++ b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/worksheets/item/charts/item/setData/index.ts @@ -10,14 +10,14 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a setDataPostRequestBody */ -export function createSetDataPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createSetDataPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoSetDataPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoSetDataPostRequestBody(setDataPostRequestBody: SetDataPostRequestBody | undefined = {} as SetDataPostRequestBody) : Record void> { +export function deserializeIntoSetDataPostRequestBody(setDataPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { setDataPostRequestBody.backingStoreEnabled = true; }, "seriesBy": n => { setDataPostRequestBody.seriesBy = n.getStringValue(); }, @@ -28,7 +28,7 @@ export function deserializeIntoSetDataPostRequestBody(setDataPostRequestBody: Se * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeSetDataPostRequestBody(writer: SerializationWriter, setDataPostRequestBody: SetDataPostRequestBody | undefined = {} as SetDataPostRequestBody) : void { +export function serializeSetDataPostRequestBody(writer: SerializationWriter, setDataPostRequestBody: Partial | undefined = {}) : void { writer.writeStringValue("seriesBy", setDataPostRequestBody.seriesBy); writer.writeObjectValue("sourceData", setDataPostRequestBody.sourceData, serializeJson); writer.writeAdditionalData(setDataPostRequestBody.additionalData); diff --git a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/worksheets/item/charts/item/setPosition/index.ts b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/worksheets/item/charts/item/setPosition/index.ts index e850a2b0038..e7f88ad3db4 100644 --- a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/worksheets/item/charts/item/setPosition/index.ts +++ b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/worksheets/item/charts/item/setPosition/index.ts @@ -10,14 +10,14 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a setPositionPostRequestBody */ -export function createSetPositionPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createSetPositionPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoSetPositionPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoSetPositionPostRequestBody(setPositionPostRequestBody: SetPositionPostRequestBody | undefined = {} as SetPositionPostRequestBody) : Record void> { +export function deserializeIntoSetPositionPostRequestBody(setPositionPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { setPositionPostRequestBody.backingStoreEnabled = true; }, "endCell": n => { setPositionPostRequestBody.endCell = n.getObjectValue(createJsonFromDiscriminatorValue); }, @@ -28,7 +28,7 @@ export function deserializeIntoSetPositionPostRequestBody(setPositionPostRequest * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeSetPositionPostRequestBody(writer: SerializationWriter, setPositionPostRequestBody: SetPositionPostRequestBody | undefined = {} as SetPositionPostRequestBody) : void { +export function serializeSetPositionPostRequestBody(writer: SerializationWriter, setPositionPostRequestBody: Partial | undefined = {}) : void { writer.writeObjectValue("endCell", setPositionPostRequestBody.endCell, serializeJson); writer.writeObjectValue("startCell", setPositionPostRequestBody.startCell, serializeJson); writer.writeAdditionalData(setPositionPostRequestBody.additionalData); diff --git a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/worksheets/item/charts/item/title/format/fill/setSolidColor/index.ts b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/worksheets/item/charts/item/title/format/fill/setSolidColor/index.ts index 1b000627204..d35565e7351 100644 --- a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/worksheets/item/charts/item/title/format/fill/setSolidColor/index.ts +++ b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/worksheets/item/charts/item/title/format/fill/setSolidColor/index.ts @@ -9,14 +9,14 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a setSolidColorPostRequestBody */ -export function createSetSolidColorPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createSetSolidColorPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoSetSolidColorPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoSetSolidColorPostRequestBody(setSolidColorPostRequestBody: SetSolidColorPostRequestBody | undefined = {} as SetSolidColorPostRequestBody) : Record void> { +export function deserializeIntoSetSolidColorPostRequestBody(setSolidColorPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { setSolidColorPostRequestBody.backingStoreEnabled = true; }, "color": n => { setSolidColorPostRequestBody.color = n.getStringValue(); }, @@ -26,7 +26,7 @@ export function deserializeIntoSetSolidColorPostRequestBody(setSolidColorPostReq * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeSetSolidColorPostRequestBody(writer: SerializationWriter, setSolidColorPostRequestBody: SetSolidColorPostRequestBody | undefined = {} as SetSolidColorPostRequestBody) : void { +export function serializeSetSolidColorPostRequestBody(writer: SerializationWriter, setSolidColorPostRequestBody: Partial | undefined = {}) : void { writer.writeStringValue("color", setSolidColorPostRequestBody.color); writer.writeAdditionalData(setSolidColorPostRequestBody.additionalData); } diff --git a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/worksheets/item/charts/itemAtWithIndex/axes/index.ts b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/worksheets/item/charts/itemAtWithIndex/axes/index.ts new file mode 100644 index 00000000000..416a34f7fa7 --- /dev/null +++ b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/worksheets/item/charts/itemAtWithIndex/axes/index.ts @@ -0,0 +1,110 @@ +/* tslint:disable */ +/* eslint-disable */ +// Generated by Microsoft Kiota +import { createWorkbookChartAxesFromDiscriminatorValue, serializeWorkbookChartAxes, type WorkbookChartAxes } from '@microsoft/msgraph-sdk/models/'; +import { createODataErrorFromDiscriminatorValue, type ODataError } from '@microsoft/msgraph-sdk/models/oDataErrors/'; +import { type BaseRequestBuilder, type Parsable, type ParsableFactory, type RequestConfiguration, type RequestInformation, type RequestsMetadata } from '@microsoft/kiota-abstractions'; + +/** + * Provides operations to manage the axes property of the microsoft.graph.workbookChart entity. + */ +export interface AxesRequestBuilder extends BaseRequestBuilder { + /** + * Delete navigation property axes for drives + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + */ + delete(requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Represents chart axes. Read-only. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns a Promise of WorkbookChartAxes + */ + get(requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Update the navigation property axes in drives + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns a Promise of WorkbookChartAxes + */ + patch(body: WorkbookChartAxes, requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Delete navigation property axes for drives + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns a RequestInformation + */ + toDeleteRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; + /** + * Represents chart axes. Read-only. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns a RequestInformation + */ + toGetRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; + /** + * Update the navigation property axes in drives + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns a RequestInformation + */ + toPatchRequestInformation(body: WorkbookChartAxes, requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; +} +/** + * Represents chart axes. Read-only. + */ +export interface AxesRequestBuilderGetQueryParameters { + /** + * Expand related entities + */ + expand?: string[]; + /** + * Select properties to be returned + */ + select?: string[]; +} +/** + * Mapper for query parameters from symbol name to serialization name represented as a constant. + */ +const AxesRequestBuilderGetQueryParametersMapper: Record = { + "expand": "%24expand", + "select": "%24select", +}; +/** + * Metadata for all the requests in the request builder. + */ +export const AxesRequestBuilderRequestsMetadata: RequestsMetadata = { + delete: { + responseBodyContentType: "application/json", + errorMappings: { + _4XX: createODataErrorFromDiscriminatorValue as ParsableFactory, + _5XX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "sendNoResponseContentAsync", + }, + get: { + responseBodyContentType: "application/json", + errorMappings: { + _4XX: createODataErrorFromDiscriminatorValue as ParsableFactory, + _5XX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "sendAsync", + responseBodyFactory: createWorkbookChartAxesFromDiscriminatorValue, + queryParametersMapper: AxesRequestBuilderGetQueryParametersMapper, + }, + patch: { + responseBodyContentType: "application/json", + errorMappings: { + _4XX: createODataErrorFromDiscriminatorValue as ParsableFactory, + _5XX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "sendAsync", + responseBodyFactory: createWorkbookChartAxesFromDiscriminatorValue, + requestBodyContentType: "application/json", + requestBodySerializer: serializeWorkbookChartAxes, + requestInformationContentSetMethod: "setContentFromParsable", + }, +}; +/** + * Uri template for the request builder. + */ +export const AxesRequestBuilderUriTemplate = "{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/worksheets/{workbookWorksheet%2Did}/charts/itemAt(index={index})/axes{?%24select,%24expand}"; +/* tslint:enable */ +/* eslint-enable */ diff --git a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/worksheets/item/charts/itemAtWithIndex/dataLabels/index.ts b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/worksheets/item/charts/itemAtWithIndex/dataLabels/index.ts new file mode 100644 index 00000000000..6cdbaa90ac7 --- /dev/null +++ b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/worksheets/item/charts/itemAtWithIndex/dataLabels/index.ts @@ -0,0 +1,112 @@ +/* tslint:disable */ +/* eslint-disable */ +// Generated by Microsoft Kiota +import { createWorkbookChartDataLabelsFromDiscriminatorValue, serializeWorkbookChartDataLabels, type WorkbookChartDataLabels } from '@microsoft/msgraph-sdk/models/'; +import { createODataErrorFromDiscriminatorValue, type ODataError } from '@microsoft/msgraph-sdk/models/oDataErrors/'; +import { type BaseRequestBuilder, type Parsable, type ParsableFactory, type RequestConfiguration, type RequestInformation, type RequestsMetadata } from '@microsoft/kiota-abstractions'; + +/** + * Provides operations to manage the dataLabels property of the microsoft.graph.workbookChart entity. + */ +export interface DataLabelsRequestBuilder extends BaseRequestBuilder { + /** + * Delete navigation property dataLabels for drives + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + */ + delete(requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Retrieve the properties and relationships of chartdatalabels object. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns a Promise of WorkbookChartDataLabels + * @see {@link https://learn.microsoft.com/graph/api/chartdatalabels-get?view=graph-rest-1.0|Find more info here} + */ + get(requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Update the properties of chartdatalabels object. + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns a Promise of WorkbookChartDataLabels + * @see {@link https://learn.microsoft.com/graph/api/chartdatalabels-update?view=graph-rest-1.0|Find more info here} + */ + patch(body: WorkbookChartDataLabels, requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Delete navigation property dataLabels for drives + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns a RequestInformation + */ + toDeleteRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; + /** + * Retrieve the properties and relationships of chartdatalabels object. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns a RequestInformation + */ + toGetRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; + /** + * Update the properties of chartdatalabels object. + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns a RequestInformation + */ + toPatchRequestInformation(body: WorkbookChartDataLabels, requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; +} +/** + * Retrieve the properties and relationships of chartdatalabels object. + */ +export interface DataLabelsRequestBuilderGetQueryParameters { + /** + * Expand related entities + */ + expand?: string[]; + /** + * Select properties to be returned + */ + select?: string[]; +} +/** + * Mapper for query parameters from symbol name to serialization name represented as a constant. + */ +const DataLabelsRequestBuilderGetQueryParametersMapper: Record = { + "expand": "%24expand", + "select": "%24select", +}; +/** + * Metadata for all the requests in the request builder. + */ +export const DataLabelsRequestBuilderRequestsMetadata: RequestsMetadata = { + delete: { + responseBodyContentType: "application/json", + errorMappings: { + _4XX: createODataErrorFromDiscriminatorValue as ParsableFactory, + _5XX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "sendNoResponseContentAsync", + }, + get: { + responseBodyContentType: "application/json", + errorMappings: { + _4XX: createODataErrorFromDiscriminatorValue as ParsableFactory, + _5XX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "sendAsync", + responseBodyFactory: createWorkbookChartDataLabelsFromDiscriminatorValue, + queryParametersMapper: DataLabelsRequestBuilderGetQueryParametersMapper, + }, + patch: { + responseBodyContentType: "application/json", + errorMappings: { + _4XX: createODataErrorFromDiscriminatorValue as ParsableFactory, + _5XX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "sendAsync", + responseBodyFactory: createWorkbookChartDataLabelsFromDiscriminatorValue, + requestBodyContentType: "application/json", + requestBodySerializer: serializeWorkbookChartDataLabels, + requestInformationContentSetMethod: "setContentFromParsable", + }, +}; +/** + * Uri template for the request builder. + */ +export const DataLabelsRequestBuilderUriTemplate = "{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/worksheets/{workbookWorksheet%2Did}/charts/itemAt(index={index})/dataLabels{?%24select,%24expand}"; +/* tslint:enable */ +/* eslint-enable */ diff --git a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/worksheets/item/charts/itemAtWithIndex/format/index.ts b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/worksheets/item/charts/itemAtWithIndex/format/index.ts new file mode 100644 index 00000000000..92c7d855c07 --- /dev/null +++ b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/worksheets/item/charts/itemAtWithIndex/format/index.ts @@ -0,0 +1,110 @@ +/* tslint:disable */ +/* eslint-disable */ +// Generated by Microsoft Kiota +import { createWorkbookChartAreaFormatFromDiscriminatorValue, serializeWorkbookChartAreaFormat, type WorkbookChartAreaFormat } from '@microsoft/msgraph-sdk/models/'; +import { createODataErrorFromDiscriminatorValue, type ODataError } from '@microsoft/msgraph-sdk/models/oDataErrors/'; +import { type BaseRequestBuilder, type Parsable, type ParsableFactory, type RequestConfiguration, type RequestInformation, type RequestsMetadata } from '@microsoft/kiota-abstractions'; + +/** + * Provides operations to manage the format property of the microsoft.graph.workbookChart entity. + */ +export interface FormatRequestBuilder extends BaseRequestBuilder { + /** + * Delete navigation property format for drives + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + */ + delete(requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Encapsulates the format properties for the chart area. Read-only. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns a Promise of WorkbookChartAreaFormat + */ + get(requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Update the navigation property format in drives + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns a Promise of WorkbookChartAreaFormat + */ + patch(body: WorkbookChartAreaFormat, requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Delete navigation property format for drives + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns a RequestInformation + */ + toDeleteRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; + /** + * Encapsulates the format properties for the chart area. Read-only. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns a RequestInformation + */ + toGetRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; + /** + * Update the navigation property format in drives + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns a RequestInformation + */ + toPatchRequestInformation(body: WorkbookChartAreaFormat, requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; +} +/** + * Encapsulates the format properties for the chart area. Read-only. + */ +export interface FormatRequestBuilderGetQueryParameters { + /** + * Expand related entities + */ + expand?: string[]; + /** + * Select properties to be returned + */ + select?: string[]; +} +/** + * Mapper for query parameters from symbol name to serialization name represented as a constant. + */ +const FormatRequestBuilderGetQueryParametersMapper: Record = { + "expand": "%24expand", + "select": "%24select", +}; +/** + * Metadata for all the requests in the request builder. + */ +export const FormatRequestBuilderRequestsMetadata: RequestsMetadata = { + delete: { + responseBodyContentType: "application/json", + errorMappings: { + _4XX: createODataErrorFromDiscriminatorValue as ParsableFactory, + _5XX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "sendNoResponseContentAsync", + }, + get: { + responseBodyContentType: "application/json", + errorMappings: { + _4XX: createODataErrorFromDiscriminatorValue as ParsableFactory, + _5XX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "sendAsync", + responseBodyFactory: createWorkbookChartAreaFormatFromDiscriminatorValue, + queryParametersMapper: FormatRequestBuilderGetQueryParametersMapper, + }, + patch: { + responseBodyContentType: "application/json", + errorMappings: { + _4XX: createODataErrorFromDiscriminatorValue as ParsableFactory, + _5XX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "sendAsync", + responseBodyFactory: createWorkbookChartAreaFormatFromDiscriminatorValue, + requestBodyContentType: "application/json", + requestBodySerializer: serializeWorkbookChartAreaFormat, + requestInformationContentSetMethod: "setContentFromParsable", + }, +}; +/** + * Uri template for the request builder. + */ +export const FormatRequestBuilderUriTemplate = "{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/worksheets/{workbookWorksheet%2Did}/charts/itemAt(index={index})/format{?%24select,%24expand}"; +/* tslint:enable */ +/* eslint-enable */ diff --git a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/worksheets/item/charts/itemAtWithIndex/image/index.ts b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/worksheets/item/charts/itemAtWithIndex/image/index.ts new file mode 100644 index 00000000000..186e99fe78d --- /dev/null +++ b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/worksheets/item/charts/itemAtWithIndex/image/index.ts @@ -0,0 +1,83 @@ +/* tslint:disable */ +/* eslint-disable */ +// Generated by Microsoft Kiota +import { createODataErrorFromDiscriminatorValue, type ODataError } from '@microsoft/msgraph-sdk/models/oDataErrors/'; +import { type AdditionalDataHolder, type BackedModel, type BackingStore, type BaseRequestBuilder, type Parsable, type ParsableFactory, type ParseNode, type RequestConfiguration, type RequestInformation, type RequestsMetadata, type SerializationWriter } from '@microsoft/kiota-abstractions'; + +/** + * Creates a new instance of the appropriate class based on discriminator value + * @param parseNode The parse node to use to read the discriminator value and create the object + * @returns a imageGetResponse + */ +export function createImageGetResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { + return deserializeIntoImageGetResponse; +} +/** + * The deserialization information for the current model + * @returns a Record void> + */ +export function deserializeIntoImageGetResponse(imageGetResponse: Partial | undefined = {}) : Record void> { + return { + "backingStoreEnabled": n => { imageGetResponse.backingStoreEnabled = true; }, + "value": n => { imageGetResponse.value = n.getStringValue(); }, + } +} +export interface ImageGetResponse extends AdditionalDataHolder, BackedModel, Parsable { + /** + * Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + */ + additionalData?: Record; + /** + * Stores model information. + */ + backingStoreEnabled?: boolean; + /** + * The value property + */ + value?: string; +} +/** + * Provides operations to call the image method. + */ +export interface ImageRequestBuilder extends BaseRequestBuilder { + /** + * Invoke function image + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns a Promise of ImageGetResponse + */ + get(requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Invoke function image + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns a RequestInformation + */ + toGetRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; +} +/** + * Serializes information the current object + * @param writer Serialization writer to use to serialize this model + */ +export function serializeImageGetResponse(writer: SerializationWriter, imageGetResponse: Partial | undefined = {}) : void { + writer.writeStringValue("value", imageGetResponse.value); + writer.writeAdditionalData(imageGetResponse.additionalData); +} +/** + * Metadata for all the requests in the request builder. + */ +export const ImageRequestBuilderRequestsMetadata: RequestsMetadata = { + get: { + responseBodyContentType: "application/json", + errorMappings: { + _4XX: createODataErrorFromDiscriminatorValue as ParsableFactory, + _5XX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "sendAsync", + responseBodyFactory: createImageGetResponseFromDiscriminatorValue, + }, +}; +/** + * Uri template for the request builder. + */ +export const ImageRequestBuilderUriTemplate = "{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/worksheets/{workbookWorksheet%2Did}/charts/itemAt(index={index})/image()"; +/* tslint:enable */ +/* eslint-enable */ diff --git a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/worksheets/item/charts/itemAtWithIndex/imageWithWidth/index.ts b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/worksheets/item/charts/itemAtWithIndex/imageWithWidth/index.ts new file mode 100644 index 00000000000..387a8c581fa --- /dev/null +++ b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/worksheets/item/charts/itemAtWithIndex/imageWithWidth/index.ts @@ -0,0 +1,83 @@ +/* tslint:disable */ +/* eslint-disable */ +// Generated by Microsoft Kiota +import { createODataErrorFromDiscriminatorValue, type ODataError } from '@microsoft/msgraph-sdk/models/oDataErrors/'; +import { type AdditionalDataHolder, type BackedModel, type BackingStore, type BaseRequestBuilder, type Parsable, type ParsableFactory, type ParseNode, type RequestConfiguration, type RequestInformation, type RequestsMetadata, type SerializationWriter } from '@microsoft/kiota-abstractions'; + +/** + * Creates a new instance of the appropriate class based on discriminator value + * @param parseNode The parse node to use to read the discriminator value and create the object + * @returns a imageWithWidthGetResponse + */ +export function createImageWithWidthGetResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { + return deserializeIntoImageWithWidthGetResponse; +} +/** + * The deserialization information for the current model + * @returns a Record void> + */ +export function deserializeIntoImageWithWidthGetResponse(imageWithWidthGetResponse: Partial | undefined = {}) : Record void> { + return { + "backingStoreEnabled": n => { imageWithWidthGetResponse.backingStoreEnabled = true; }, + "value": n => { imageWithWidthGetResponse.value = n.getStringValue(); }, + } +} +export interface ImageWithWidthGetResponse extends AdditionalDataHolder, BackedModel, Parsable { + /** + * Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + */ + additionalData?: Record; + /** + * Stores model information. + */ + backingStoreEnabled?: boolean; + /** + * The value property + */ + value?: string; +} +/** + * Provides operations to call the image method. + */ +export interface ImageWithWidthRequestBuilder extends BaseRequestBuilder { + /** + * Invoke function image + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns a Promise of ImageWithWidthGetResponse + */ + get(requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Invoke function image + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns a RequestInformation + */ + toGetRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; +} +/** + * Serializes information the current object + * @param writer Serialization writer to use to serialize this model + */ +export function serializeImageWithWidthGetResponse(writer: SerializationWriter, imageWithWidthGetResponse: Partial | undefined = {}) : void { + writer.writeStringValue("value", imageWithWidthGetResponse.value); + writer.writeAdditionalData(imageWithWidthGetResponse.additionalData); +} +/** + * Metadata for all the requests in the request builder. + */ +export const ImageWithWidthRequestBuilderRequestsMetadata: RequestsMetadata = { + get: { + responseBodyContentType: "application/json", + errorMappings: { + _4XX: createODataErrorFromDiscriminatorValue as ParsableFactory, + _5XX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "sendAsync", + responseBodyFactory: createImageWithWidthGetResponseFromDiscriminatorValue, + }, +}; +/** + * Uri template for the request builder. + */ +export const ImageWithWidthRequestBuilderUriTemplate = "{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/worksheets/{workbookWorksheet%2Did}/charts/itemAt(index={index})/image(width={width})"; +/* tslint:enable */ +/* eslint-enable */ diff --git a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/worksheets/item/charts/itemAtWithIndex/imageWithWidthWithHeight/index.ts b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/worksheets/item/charts/itemAtWithIndex/imageWithWidthWithHeight/index.ts new file mode 100644 index 00000000000..292e5154450 --- /dev/null +++ b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/worksheets/item/charts/itemAtWithIndex/imageWithWidthWithHeight/index.ts @@ -0,0 +1,83 @@ +/* tslint:disable */ +/* eslint-disable */ +// Generated by Microsoft Kiota +import { createODataErrorFromDiscriminatorValue, type ODataError } from '@microsoft/msgraph-sdk/models/oDataErrors/'; +import { type AdditionalDataHolder, type BackedModel, type BackingStore, type BaseRequestBuilder, type Parsable, type ParsableFactory, type ParseNode, type RequestConfiguration, type RequestInformation, type RequestsMetadata, type SerializationWriter } from '@microsoft/kiota-abstractions'; + +/** + * Creates a new instance of the appropriate class based on discriminator value + * @param parseNode The parse node to use to read the discriminator value and create the object + * @returns a imageWithWidthWithHeightGetResponse + */ +export function createImageWithWidthWithHeightGetResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { + return deserializeIntoImageWithWidthWithHeightGetResponse; +} +/** + * The deserialization information for the current model + * @returns a Record void> + */ +export function deserializeIntoImageWithWidthWithHeightGetResponse(imageWithWidthWithHeightGetResponse: Partial | undefined = {}) : Record void> { + return { + "backingStoreEnabled": n => { imageWithWidthWithHeightGetResponse.backingStoreEnabled = true; }, + "value": n => { imageWithWidthWithHeightGetResponse.value = n.getStringValue(); }, + } +} +export interface ImageWithWidthWithHeightGetResponse extends AdditionalDataHolder, BackedModel, Parsable { + /** + * Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + */ + additionalData?: Record; + /** + * Stores model information. + */ + backingStoreEnabled?: boolean; + /** + * The value property + */ + value?: string; +} +/** + * Provides operations to call the image method. + */ +export interface ImageWithWidthWithHeightRequestBuilder extends BaseRequestBuilder { + /** + * Invoke function image + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns a Promise of ImageWithWidthWithHeightGetResponse + */ + get(requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Invoke function image + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns a RequestInformation + */ + toGetRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; +} +/** + * Serializes information the current object + * @param writer Serialization writer to use to serialize this model + */ +export function serializeImageWithWidthWithHeightGetResponse(writer: SerializationWriter, imageWithWidthWithHeightGetResponse: Partial | undefined = {}) : void { + writer.writeStringValue("value", imageWithWidthWithHeightGetResponse.value); + writer.writeAdditionalData(imageWithWidthWithHeightGetResponse.additionalData); +} +/** + * Metadata for all the requests in the request builder. + */ +export const ImageWithWidthWithHeightRequestBuilderRequestsMetadata: RequestsMetadata = { + get: { + responseBodyContentType: "application/json", + errorMappings: { + _4XX: createODataErrorFromDiscriminatorValue as ParsableFactory, + _5XX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "sendAsync", + responseBodyFactory: createImageWithWidthWithHeightGetResponseFromDiscriminatorValue, + }, +}; +/** + * Uri template for the request builder. + */ +export const ImageWithWidthWithHeightRequestBuilderUriTemplate = "{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/worksheets/{workbookWorksheet%2Did}/charts/itemAt(index={index})/image(width={width},height={height})"; +/* tslint:enable */ +/* eslint-enable */ diff --git a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/worksheets/item/charts/itemAtWithIndex/imageWithWidthWithHeightWithFittingMode/index.ts b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/worksheets/item/charts/itemAtWithIndex/imageWithWidthWithHeightWithFittingMode/index.ts new file mode 100644 index 00000000000..93e86fad6a1 --- /dev/null +++ b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/worksheets/item/charts/itemAtWithIndex/imageWithWidthWithHeightWithFittingMode/index.ts @@ -0,0 +1,83 @@ +/* tslint:disable */ +/* eslint-disable */ +// Generated by Microsoft Kiota +import { createODataErrorFromDiscriminatorValue, type ODataError } from '@microsoft/msgraph-sdk/models/oDataErrors/'; +import { type AdditionalDataHolder, type BackedModel, type BackingStore, type BaseRequestBuilder, type Parsable, type ParsableFactory, type ParseNode, type RequestConfiguration, type RequestInformation, type RequestsMetadata, type SerializationWriter } from '@microsoft/kiota-abstractions'; + +/** + * Creates a new instance of the appropriate class based on discriminator value + * @param parseNode The parse node to use to read the discriminator value and create the object + * @returns a imageWithWidthWithHeightWithFittingModeGetResponse + */ +export function createImageWithWidthWithHeightWithFittingModeGetResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { + return deserializeIntoImageWithWidthWithHeightWithFittingModeGetResponse; +} +/** + * The deserialization information for the current model + * @returns a Record void> + */ +export function deserializeIntoImageWithWidthWithHeightWithFittingModeGetResponse(imageWithWidthWithHeightWithFittingModeGetResponse: Partial | undefined = {}) : Record void> { + return { + "backingStoreEnabled": n => { imageWithWidthWithHeightWithFittingModeGetResponse.backingStoreEnabled = true; }, + "value": n => { imageWithWidthWithHeightWithFittingModeGetResponse.value = n.getStringValue(); }, + } +} +export interface ImageWithWidthWithHeightWithFittingModeGetResponse extends AdditionalDataHolder, BackedModel, Parsable { + /** + * Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + */ + additionalData?: Record; + /** + * Stores model information. + */ + backingStoreEnabled?: boolean; + /** + * The value property + */ + value?: string; +} +/** + * Provides operations to call the image method. + */ +export interface ImageWithWidthWithHeightWithFittingModeRequestBuilder extends BaseRequestBuilder { + /** + * Invoke function image + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns a Promise of ImageWithWidthWithHeightWithFittingModeGetResponse + */ + get(requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Invoke function image + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns a RequestInformation + */ + toGetRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; +} +/** + * Serializes information the current object + * @param writer Serialization writer to use to serialize this model + */ +export function serializeImageWithWidthWithHeightWithFittingModeGetResponse(writer: SerializationWriter, imageWithWidthWithHeightWithFittingModeGetResponse: Partial | undefined = {}) : void { + writer.writeStringValue("value", imageWithWidthWithHeightWithFittingModeGetResponse.value); + writer.writeAdditionalData(imageWithWidthWithHeightWithFittingModeGetResponse.additionalData); +} +/** + * Metadata for all the requests in the request builder. + */ +export const ImageWithWidthWithHeightWithFittingModeRequestBuilderRequestsMetadata: RequestsMetadata = { + get: { + responseBodyContentType: "application/json", + errorMappings: { + _4XX: createODataErrorFromDiscriminatorValue as ParsableFactory, + _5XX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "sendAsync", + responseBodyFactory: createImageWithWidthWithHeightWithFittingModeGetResponseFromDiscriminatorValue, + }, +}; +/** + * Uri template for the request builder. + */ +export const ImageWithWidthWithHeightWithFittingModeRequestBuilderUriTemplate = "{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/worksheets/{workbookWorksheet%2Did}/charts/itemAt(index={index})/image(width={width},height={height},fittingMode='{fittingMode}')"; +/* tslint:enable */ +/* eslint-enable */ diff --git a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/worksheets/item/charts/itemAtWithIndex/index.ts b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/worksheets/item/charts/itemAtWithIndex/index.ts index dc689b04e3e..5750e2e862a 100644 --- a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/worksheets/item/charts/itemAtWithIndex/index.ts +++ b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/worksheets/item/charts/itemAtWithIndex/index.ts @@ -3,18 +3,92 @@ // Generated by Microsoft Kiota import { createWorkbookChartFromDiscriminatorValue, type WorkbookChart } from '@microsoft/msgraph-sdk/models/'; import { createODataErrorFromDiscriminatorValue, type ODataError } from '@microsoft/msgraph-sdk/models/oDataErrors/'; -import { type BaseRequestBuilder, type Parsable, type ParsableFactory, type RequestConfiguration, type RequestInformation, type RequestsMetadata } from '@microsoft/kiota-abstractions'; +import { AxesRequestBuilderRequestsMetadata, AxesRequestBuilderUriTemplate, type AxesRequestBuilder } from './axes/'; +import { DataLabelsRequestBuilderRequestsMetadata, DataLabelsRequestBuilderUriTemplate, type DataLabelsRequestBuilder } from './dataLabels/'; +import { FormatRequestBuilderRequestsMetadata, FormatRequestBuilderUriTemplate, type FormatRequestBuilder } from './format/'; +import { ImageRequestBuilderRequestsMetadata, ImageRequestBuilderUriTemplate, type ImageRequestBuilder } from './image/'; +import { ImageWithWidthRequestBuilderRequestsMetadata, ImageWithWidthRequestBuilderUriTemplate, type ImageWithWidthRequestBuilder } from './imageWithWidth/'; +import { ImageWithWidthWithHeightRequestBuilderRequestsMetadata, ImageWithWidthWithHeightRequestBuilderUriTemplate, type ImageWithWidthWithHeightRequestBuilder } from './imageWithWidthWithHeight/'; +import { ImageWithWidthWithHeightWithFittingModeRequestBuilderRequestsMetadata, ImageWithWidthWithHeightWithFittingModeRequestBuilderUriTemplate, type ImageWithWidthWithHeightWithFittingModeRequestBuilder } from './imageWithWidthWithHeightWithFittingMode/'; +import { LegendRequestBuilderRequestsMetadata, LegendRequestBuilderUriTemplate, type LegendRequestBuilder } from './legend/'; +import { SeriesRequestBuilderRequestsMetadata, SeriesRequestBuilderUriTemplate, type SeriesRequestBuilder } from './series/'; +import { SetDataRequestBuilderRequestsMetadata, SetDataRequestBuilderUriTemplate, type SetDataRequestBuilder } from './setData/'; +import { SetPositionRequestBuilderRequestsMetadata, SetPositionRequestBuilderUriTemplate, type SetPositionRequestBuilder } from './setPosition/'; +import { TitleRequestBuilderRequestsMetadata, TitleRequestBuilderUriTemplate, type TitleRequestBuilder } from './title/'; +import { type WorksheetRequestBuilder, WorksheetRequestBuilderRequestsMetadata, WorksheetRequestBuilderUriTemplate } from './worksheet/'; +import { type BaseRequestBuilder, type KeysToExcludeForNavigationMetadata, type NavigationMetadata, type Parsable, type ParsableFactory, type RequestConfiguration, type RequestInformation, type RequestsMetadata } from '@microsoft/kiota-abstractions'; /** * Provides operations to call the itemAt method. */ export interface ItemAtWithIndexRequestBuilder extends BaseRequestBuilder { + /** + * Provides operations to manage the axes property of the microsoft.graph.workbookChart entity. + */ + get axes(): AxesRequestBuilder; + /** + * Provides operations to manage the dataLabels property of the microsoft.graph.workbookChart entity. + */ + get dataLabels(): DataLabelsRequestBuilder; + /** + * Provides operations to manage the format property of the microsoft.graph.workbookChart entity. + */ + get format(): FormatRequestBuilder; + /** + * Provides operations to call the image method. + */ + get image(): ImageRequestBuilder; + /** + * Provides operations to manage the legend property of the microsoft.graph.workbookChart entity. + */ + get legend(): LegendRequestBuilder; + /** + * Provides operations to manage the series property of the microsoft.graph.workbookChart entity. + */ + get series(): SeriesRequestBuilder; + /** + * Provides operations to call the setData method. + */ + get setData(): SetDataRequestBuilder; + /** + * Provides operations to call the setPosition method. + */ + get setPosition(): SetPositionRequestBuilder; + /** + * Provides operations to manage the title property of the microsoft.graph.workbookChart entity. + */ + get title(): TitleRequestBuilder; + /** + * Provides operations to manage the worksheet property of the microsoft.graph.workbookChart entity. + */ + get worksheet(): WorksheetRequestBuilder; /** * Invoke function itemAt * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns a Promise of WorkbookChart */ get(requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Provides operations to call the image method. + * @param width Usage: width={width} + * @returns a imageWithWidthRequestBuilder + */ + imageWithWidth(width: number | undefined) : ImageWithWidthRequestBuilder; + /** + * Provides operations to call the image method. + * @param height Usage: height={height} + * @param width Usage: width={width} + * @returns a imageWithWidthWithHeightRequestBuilder + */ + imageWithWidthWithHeight(height: number | undefined, width: number | undefined) : ImageWithWidthWithHeightRequestBuilder; + /** + * Provides operations to call the image method. + * @param fittingMode Usage: fittingMode='{fittingMode}' + * @param height Usage: height={height} + * @param width Usage: width={width} + * @returns a imageWithWidthWithHeightWithFittingModeRequestBuilder + */ + imageWithWidthWithHeightWithFittingMode(fittingMode: string | undefined, height: number | undefined, width: number | undefined) : ImageWithWidthWithHeightWithFittingModeRequestBuilder; /** * Invoke function itemAt * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. @@ -22,6 +96,63 @@ export interface ItemAtWithIndexRequestBuilder extends BaseRequestBuilder | undefined) : RequestInformation; } +/** + * Metadata for all the navigation properties in the request builder. + */ +export const ItemAtWithIndexRequestBuilderNavigationMetadata: Record, NavigationMetadata> = { + imageWithWidth: { + uriTemplate: ImageWithWidthRequestBuilderUriTemplate, + requestsMetadata: ImageWithWidthRequestBuilderRequestsMetadata, + }, + imageWithWidthWithHeight: { + uriTemplate: ImageWithWidthWithHeightRequestBuilderUriTemplate, + requestsMetadata: ImageWithWidthWithHeightRequestBuilderRequestsMetadata, + }, + imageWithWidthWithHeightWithFittingMode: { + uriTemplate: ImageWithWidthWithHeightWithFittingModeRequestBuilderUriTemplate, + requestsMetadata: ImageWithWidthWithHeightWithFittingModeRequestBuilderRequestsMetadata, + }, + axes: { + uriTemplate: AxesRequestBuilderUriTemplate, + requestsMetadata: AxesRequestBuilderRequestsMetadata, + }, + dataLabels: { + uriTemplate: DataLabelsRequestBuilderUriTemplate, + requestsMetadata: DataLabelsRequestBuilderRequestsMetadata, + }, + format: { + uriTemplate: FormatRequestBuilderUriTemplate, + requestsMetadata: FormatRequestBuilderRequestsMetadata, + }, + image: { + uriTemplate: ImageRequestBuilderUriTemplate, + requestsMetadata: ImageRequestBuilderRequestsMetadata, + }, + legend: { + uriTemplate: LegendRequestBuilderUriTemplate, + requestsMetadata: LegendRequestBuilderRequestsMetadata, + }, + series: { + uriTemplate: SeriesRequestBuilderUriTemplate, + requestsMetadata: SeriesRequestBuilderRequestsMetadata, + }, + setData: { + uriTemplate: SetDataRequestBuilderUriTemplate, + requestsMetadata: SetDataRequestBuilderRequestsMetadata, + }, + setPosition: { + uriTemplate: SetPositionRequestBuilderUriTemplate, + requestsMetadata: SetPositionRequestBuilderRequestsMetadata, + }, + title: { + uriTemplate: TitleRequestBuilderUriTemplate, + requestsMetadata: TitleRequestBuilderRequestsMetadata, + }, + worksheet: { + uriTemplate: WorksheetRequestBuilderUriTemplate, + requestsMetadata: WorksheetRequestBuilderRequestsMetadata, + }, +}; /** * Metadata for all the requests in the request builder. */ diff --git a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/worksheets/item/charts/itemAtWithIndex/legend/index.ts b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/worksheets/item/charts/itemAtWithIndex/legend/index.ts new file mode 100644 index 00000000000..b457aff2b6e --- /dev/null +++ b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/worksheets/item/charts/itemAtWithIndex/legend/index.ts @@ -0,0 +1,112 @@ +/* tslint:disable */ +/* eslint-disable */ +// Generated by Microsoft Kiota +import { createWorkbookChartLegendFromDiscriminatorValue, serializeWorkbookChartLegend, type WorkbookChartLegend } from '@microsoft/msgraph-sdk/models/'; +import { createODataErrorFromDiscriminatorValue, type ODataError } from '@microsoft/msgraph-sdk/models/oDataErrors/'; +import { type BaseRequestBuilder, type Parsable, type ParsableFactory, type RequestConfiguration, type RequestInformation, type RequestsMetadata } from '@microsoft/kiota-abstractions'; + +/** + * Provides operations to manage the legend property of the microsoft.graph.workbookChart entity. + */ +export interface LegendRequestBuilder extends BaseRequestBuilder { + /** + * Delete navigation property legend for drives + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + */ + delete(requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Retrieve the properties and relationships of chartlegend object. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns a Promise of WorkbookChartLegend + * @see {@link https://learn.microsoft.com/graph/api/chartlegend-get?view=graph-rest-1.0|Find more info here} + */ + get(requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Update the properties of chartlegend object. + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns a Promise of WorkbookChartLegend + * @see {@link https://learn.microsoft.com/graph/api/chartlegend-update?view=graph-rest-1.0|Find more info here} + */ + patch(body: WorkbookChartLegend, requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Delete navigation property legend for drives + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns a RequestInformation + */ + toDeleteRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; + /** + * Retrieve the properties and relationships of chartlegend object. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns a RequestInformation + */ + toGetRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; + /** + * Update the properties of chartlegend object. + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns a RequestInformation + */ + toPatchRequestInformation(body: WorkbookChartLegend, requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; +} +/** + * Retrieve the properties and relationships of chartlegend object. + */ +export interface LegendRequestBuilderGetQueryParameters { + /** + * Expand related entities + */ + expand?: string[]; + /** + * Select properties to be returned + */ + select?: string[]; +} +/** + * Mapper for query parameters from symbol name to serialization name represented as a constant. + */ +const LegendRequestBuilderGetQueryParametersMapper: Record = { + "expand": "%24expand", + "select": "%24select", +}; +/** + * Metadata for all the requests in the request builder. + */ +export const LegendRequestBuilderRequestsMetadata: RequestsMetadata = { + delete: { + responseBodyContentType: "application/json", + errorMappings: { + _4XX: createODataErrorFromDiscriminatorValue as ParsableFactory, + _5XX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "sendNoResponseContentAsync", + }, + get: { + responseBodyContentType: "application/json", + errorMappings: { + _4XX: createODataErrorFromDiscriminatorValue as ParsableFactory, + _5XX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "sendAsync", + responseBodyFactory: createWorkbookChartLegendFromDiscriminatorValue, + queryParametersMapper: LegendRequestBuilderGetQueryParametersMapper, + }, + patch: { + responseBodyContentType: "application/json", + errorMappings: { + _4XX: createODataErrorFromDiscriminatorValue as ParsableFactory, + _5XX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "sendAsync", + responseBodyFactory: createWorkbookChartLegendFromDiscriminatorValue, + requestBodyContentType: "application/json", + requestBodySerializer: serializeWorkbookChartLegend, + requestInformationContentSetMethod: "setContentFromParsable", + }, +}; +/** + * Uri template for the request builder. + */ +export const LegendRequestBuilderUriTemplate = "{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/worksheets/{workbookWorksheet%2Did}/charts/itemAt(index={index})/legend{?%24select,%24expand}"; +/* tslint:enable */ +/* eslint-enable */ diff --git a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/worksheets/item/charts/itemAtWithIndex/series/index.ts b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/worksheets/item/charts/itemAtWithIndex/series/index.ts new file mode 100644 index 00000000000..ecaa8510540 --- /dev/null +++ b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/worksheets/item/charts/itemAtWithIndex/series/index.ts @@ -0,0 +1,123 @@ +/* tslint:disable */ +/* eslint-disable */ +// Generated by Microsoft Kiota +import { createWorkbookChartSeriesCollectionResponseFromDiscriminatorValue, createWorkbookChartSeriesFromDiscriminatorValue, serializeWorkbookChartSeries, type WorkbookChartSeries, type WorkbookChartSeriesCollectionResponse } from '@microsoft/msgraph-sdk/models/'; +import { createODataErrorFromDiscriminatorValue, type ODataError } from '@microsoft/msgraph-sdk/models/oDataErrors/'; +import { type BaseRequestBuilder, type Parsable, type ParsableFactory, type RequestConfiguration, type RequestInformation, type RequestsMetadata } from '@microsoft/kiota-abstractions'; + +/** + * Provides operations to manage the series property of the microsoft.graph.workbookChart entity. + */ +export interface SeriesRequestBuilder extends BaseRequestBuilder { + /** + * Retrieve a list of chartseries objects. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns a Promise of WorkbookChartSeriesCollectionResponse + * @see {@link https://learn.microsoft.com/graph/api/chart-list-series?view=graph-rest-1.0|Find more info here} + */ + get(requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Use this API to create a new ChartSeries. + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns a Promise of WorkbookChartSeries + * @see {@link https://learn.microsoft.com/graph/api/chart-post-series?view=graph-rest-1.0|Find more info here} + */ + post(body: WorkbookChartSeries, requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Retrieve a list of chartseries objects. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns a RequestInformation + */ + toGetRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; + /** + * Use this API to create a new ChartSeries. + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns a RequestInformation + */ + toPostRequestInformation(body: WorkbookChartSeries, requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; +} +/** + * Retrieve a list of chartseries objects. + */ +export interface SeriesRequestBuilderGetQueryParameters { + /** + * Include count of items + */ + count?: boolean; + /** + * Expand related entities + */ + expand?: string[]; + /** + * Filter items by property values + */ + filter?: string; + /** + * Order items by property values + */ + orderby?: string[]; + /** + * Search items by search phrases + */ + search?: string; + /** + * Select properties to be returned + */ + select?: string[]; + /** + * Skip the first n items + */ + skip?: number; + /** + * Show only the first n items + */ + top?: number; +} +/** + * Mapper for query parameters from symbol name to serialization name represented as a constant. + */ +const SeriesRequestBuilderGetQueryParametersMapper: Record = { + "count": "%24count", + "expand": "%24expand", + "filter": "%24filter", + "orderby": "%24orderby", + "search": "%24search", + "select": "%24select", + "skip": "%24skip", + "top": "%24top", +}; +/** + * Metadata for all the requests in the request builder. + */ +export const SeriesRequestBuilderRequestsMetadata: RequestsMetadata = { + get: { + responseBodyContentType: "application/json", + errorMappings: { + _4XX: createODataErrorFromDiscriminatorValue as ParsableFactory, + _5XX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "sendAsync", + responseBodyFactory: createWorkbookChartSeriesCollectionResponseFromDiscriminatorValue, + queryParametersMapper: SeriesRequestBuilderGetQueryParametersMapper, + }, + post: { + responseBodyContentType: "application/json", + errorMappings: { + _4XX: createODataErrorFromDiscriminatorValue as ParsableFactory, + _5XX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "sendAsync", + responseBodyFactory: createWorkbookChartSeriesFromDiscriminatorValue, + requestBodyContentType: "application/json", + requestBodySerializer: serializeWorkbookChartSeries, + requestInformationContentSetMethod: "setContentFromParsable", + }, +}; +/** + * Uri template for the request builder. + */ +export const SeriesRequestBuilderUriTemplate = "{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/worksheets/{workbookWorksheet%2Did}/charts/itemAt(index={index})/series{?%24top,%24skip,%24search,%24filter,%24count,%24orderby,%24select,%24expand}"; +/* tslint:enable */ +/* eslint-enable */ diff --git a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/worksheets/item/charts/itemAtWithIndex/setData/index.ts b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/worksheets/item/charts/itemAtWithIndex/setData/index.ts new file mode 100644 index 00000000000..f4b944aab18 --- /dev/null +++ b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/worksheets/item/charts/itemAtWithIndex/setData/index.ts @@ -0,0 +1,94 @@ +/* tslint:disable */ +/* eslint-disable */ +// Generated by Microsoft Kiota +import { createJsonFromDiscriminatorValue, serializeJson, type Json } from '@microsoft/msgraph-sdk/models/'; +import { createODataErrorFromDiscriminatorValue, type ODataError } from '@microsoft/msgraph-sdk/models/oDataErrors/'; +import { type AdditionalDataHolder, type BackedModel, type BackingStore, type BaseRequestBuilder, type Parsable, type ParsableFactory, type ParseNode, type RequestConfiguration, type RequestInformation, type RequestsMetadata, type SerializationWriter } from '@microsoft/kiota-abstractions'; + +/** + * Creates a new instance of the appropriate class based on discriminator value + * @param parseNode The parse node to use to read the discriminator value and create the object + * @returns a setDataPostRequestBody + */ +export function createSetDataPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { + return deserializeIntoSetDataPostRequestBody; +} +/** + * The deserialization information for the current model + * @returns a Record void> + */ +export function deserializeIntoSetDataPostRequestBody(setDataPostRequestBody: Partial | undefined = {}) : Record void> { + return { + "backingStoreEnabled": n => { setDataPostRequestBody.backingStoreEnabled = true; }, + "seriesBy": n => { setDataPostRequestBody.seriesBy = n.getStringValue(); }, + "sourceData": n => { setDataPostRequestBody.sourceData = n.getObjectValue(createJsonFromDiscriminatorValue); }, + } +} +/** + * Serializes information the current object + * @param writer Serialization writer to use to serialize this model + */ +export function serializeSetDataPostRequestBody(writer: SerializationWriter, setDataPostRequestBody: Partial | undefined = {}) : void { + writer.writeStringValue("seriesBy", setDataPostRequestBody.seriesBy); + writer.writeObjectValue("sourceData", setDataPostRequestBody.sourceData, serializeJson); + writer.writeAdditionalData(setDataPostRequestBody.additionalData); +} +export interface SetDataPostRequestBody extends AdditionalDataHolder, BackedModel, Parsable { + /** + * Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + */ + additionalData?: Record; + /** + * Stores model information. + */ + backingStoreEnabled?: boolean; + /** + * The seriesBy property + */ + seriesBy?: string; + /** + * The sourceData property + */ + sourceData?: Json; +} +/** + * Provides operations to call the setData method. + */ +export interface SetDataRequestBuilder extends BaseRequestBuilder { + /** + * Resets the source data for the chart. + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @see {@link https://learn.microsoft.com/graph/api/chart-setdata?view=graph-rest-1.0|Find more info here} + */ + post(body: SetDataPostRequestBody, requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Resets the source data for the chart. + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns a RequestInformation + */ + toPostRequestInformation(body: SetDataPostRequestBody, requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; +} +/** + * Metadata for all the requests in the request builder. + */ +export const SetDataRequestBuilderRequestsMetadata: RequestsMetadata = { + post: { + responseBodyContentType: "application/json", + errorMappings: { + _4XX: createODataErrorFromDiscriminatorValue as ParsableFactory, + _5XX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "sendNoResponseContentAsync", + requestBodyContentType: "application/json", + requestBodySerializer: serializeSetDataPostRequestBody, + requestInformationContentSetMethod: "setContentFromParsable", + }, +}; +/** + * Uri template for the request builder. + */ +export const SetDataRequestBuilderUriTemplate = "{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/worksheets/{workbookWorksheet%2Did}/charts/itemAt(index={index})/setData"; +/* tslint:enable */ +/* eslint-enable */ diff --git a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/worksheets/item/charts/itemAtWithIndex/setPosition/index.ts b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/worksheets/item/charts/itemAtWithIndex/setPosition/index.ts new file mode 100644 index 00000000000..31ff738e039 --- /dev/null +++ b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/worksheets/item/charts/itemAtWithIndex/setPosition/index.ts @@ -0,0 +1,94 @@ +/* tslint:disable */ +/* eslint-disable */ +// Generated by Microsoft Kiota +import { createJsonFromDiscriminatorValue, serializeJson, type Json } from '@microsoft/msgraph-sdk/models/'; +import { createODataErrorFromDiscriminatorValue, type ODataError } from '@microsoft/msgraph-sdk/models/oDataErrors/'; +import { type AdditionalDataHolder, type BackedModel, type BackingStore, type BaseRequestBuilder, type Parsable, type ParsableFactory, type ParseNode, type RequestConfiguration, type RequestInformation, type RequestsMetadata, type SerializationWriter } from '@microsoft/kiota-abstractions'; + +/** + * Creates a new instance of the appropriate class based on discriminator value + * @param parseNode The parse node to use to read the discriminator value and create the object + * @returns a setPositionPostRequestBody + */ +export function createSetPositionPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { + return deserializeIntoSetPositionPostRequestBody; +} +/** + * The deserialization information for the current model + * @returns a Record void> + */ +export function deserializeIntoSetPositionPostRequestBody(setPositionPostRequestBody: Partial | undefined = {}) : Record void> { + return { + "backingStoreEnabled": n => { setPositionPostRequestBody.backingStoreEnabled = true; }, + "endCell": n => { setPositionPostRequestBody.endCell = n.getObjectValue(createJsonFromDiscriminatorValue); }, + "startCell": n => { setPositionPostRequestBody.startCell = n.getObjectValue(createJsonFromDiscriminatorValue); }, + } +} +/** + * Serializes information the current object + * @param writer Serialization writer to use to serialize this model + */ +export function serializeSetPositionPostRequestBody(writer: SerializationWriter, setPositionPostRequestBody: Partial | undefined = {}) : void { + writer.writeObjectValue("endCell", setPositionPostRequestBody.endCell, serializeJson); + writer.writeObjectValue("startCell", setPositionPostRequestBody.startCell, serializeJson); + writer.writeAdditionalData(setPositionPostRequestBody.additionalData); +} +export interface SetPositionPostRequestBody extends AdditionalDataHolder, BackedModel, Parsable { + /** + * Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + */ + additionalData?: Record; + /** + * Stores model information. + */ + backingStoreEnabled?: boolean; + /** + * The endCell property + */ + endCell?: Json; + /** + * The startCell property + */ + startCell?: Json; +} +/** + * Provides operations to call the setPosition method. + */ +export interface SetPositionRequestBuilder extends BaseRequestBuilder { + /** + * Positions the chart relative to cells on the worksheet. + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @see {@link https://learn.microsoft.com/graph/api/chart-setposition?view=graph-rest-1.0|Find more info here} + */ + post(body: SetPositionPostRequestBody, requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Positions the chart relative to cells on the worksheet. + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns a RequestInformation + */ + toPostRequestInformation(body: SetPositionPostRequestBody, requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; +} +/** + * Metadata for all the requests in the request builder. + */ +export const SetPositionRequestBuilderRequestsMetadata: RequestsMetadata = { + post: { + responseBodyContentType: "application/json", + errorMappings: { + _4XX: createODataErrorFromDiscriminatorValue as ParsableFactory, + _5XX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "sendNoResponseContentAsync", + requestBodyContentType: "application/json", + requestBodySerializer: serializeSetPositionPostRequestBody, + requestInformationContentSetMethod: "setContentFromParsable", + }, +}; +/** + * Uri template for the request builder. + */ +export const SetPositionRequestBuilderUriTemplate = "{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/worksheets/{workbookWorksheet%2Did}/charts/itemAt(index={index})/setPosition"; +/* tslint:enable */ +/* eslint-enable */ diff --git a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/worksheets/item/charts/itemAtWithIndex/title/index.ts b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/worksheets/item/charts/itemAtWithIndex/title/index.ts new file mode 100644 index 00000000000..48a24cfeaf5 --- /dev/null +++ b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/worksheets/item/charts/itemAtWithIndex/title/index.ts @@ -0,0 +1,112 @@ +/* tslint:disable */ +/* eslint-disable */ +// Generated by Microsoft Kiota +import { createWorkbookChartTitleFromDiscriminatorValue, serializeWorkbookChartTitle, type WorkbookChartTitle } from '@microsoft/msgraph-sdk/models/'; +import { createODataErrorFromDiscriminatorValue, type ODataError } from '@microsoft/msgraph-sdk/models/oDataErrors/'; +import { type BaseRequestBuilder, type Parsable, type ParsableFactory, type RequestConfiguration, type RequestInformation, type RequestsMetadata } from '@microsoft/kiota-abstractions'; + +/** + * Provides operations to manage the title property of the microsoft.graph.workbookChart entity. + */ +export interface TitleRequestBuilder extends BaseRequestBuilder { + /** + * Delete navigation property title for drives + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + */ + delete(requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Retrieve the properties and relationships of charttitle object. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns a Promise of WorkbookChartTitle + * @see {@link https://learn.microsoft.com/graph/api/charttitle-get?view=graph-rest-1.0|Find more info here} + */ + get(requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Update the properties of charttitle object. + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns a Promise of WorkbookChartTitle + * @see {@link https://learn.microsoft.com/graph/api/charttitle-update?view=graph-rest-1.0|Find more info here} + */ + patch(body: WorkbookChartTitle, requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Delete navigation property title for drives + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns a RequestInformation + */ + toDeleteRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; + /** + * Retrieve the properties and relationships of charttitle object. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns a RequestInformation + */ + toGetRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; + /** + * Update the properties of charttitle object. + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns a RequestInformation + */ + toPatchRequestInformation(body: WorkbookChartTitle, requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; +} +/** + * Retrieve the properties and relationships of charttitle object. + */ +export interface TitleRequestBuilderGetQueryParameters { + /** + * Expand related entities + */ + expand?: string[]; + /** + * Select properties to be returned + */ + select?: string[]; +} +/** + * Mapper for query parameters from symbol name to serialization name represented as a constant. + */ +const TitleRequestBuilderGetQueryParametersMapper: Record = { + "expand": "%24expand", + "select": "%24select", +}; +/** + * Metadata for all the requests in the request builder. + */ +export const TitleRequestBuilderRequestsMetadata: RequestsMetadata = { + delete: { + responseBodyContentType: "application/json", + errorMappings: { + _4XX: createODataErrorFromDiscriminatorValue as ParsableFactory, + _5XX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "sendNoResponseContentAsync", + }, + get: { + responseBodyContentType: "application/json", + errorMappings: { + _4XX: createODataErrorFromDiscriminatorValue as ParsableFactory, + _5XX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "sendAsync", + responseBodyFactory: createWorkbookChartTitleFromDiscriminatorValue, + queryParametersMapper: TitleRequestBuilderGetQueryParametersMapper, + }, + patch: { + responseBodyContentType: "application/json", + errorMappings: { + _4XX: createODataErrorFromDiscriminatorValue as ParsableFactory, + _5XX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "sendAsync", + responseBodyFactory: createWorkbookChartTitleFromDiscriminatorValue, + requestBodyContentType: "application/json", + requestBodySerializer: serializeWorkbookChartTitle, + requestInformationContentSetMethod: "setContentFromParsable", + }, +}; +/** + * Uri template for the request builder. + */ +export const TitleRequestBuilderUriTemplate = "{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/worksheets/{workbookWorksheet%2Did}/charts/itemAt(index={index})/title{?%24select,%24expand}"; +/* tslint:enable */ +/* eslint-enable */ diff --git a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/worksheets/item/charts/itemAtWithIndex/worksheet/index.ts b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/worksheets/item/charts/itemAtWithIndex/worksheet/index.ts new file mode 100644 index 00000000000..4eb9b1435c7 --- /dev/null +++ b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/worksheets/item/charts/itemAtWithIndex/worksheet/index.ts @@ -0,0 +1,65 @@ +/* tslint:disable */ +/* eslint-disable */ +// Generated by Microsoft Kiota +import { createWorkbookWorksheetFromDiscriminatorValue, type WorkbookWorksheet } from '@microsoft/msgraph-sdk/models/'; +import { createODataErrorFromDiscriminatorValue, type ODataError } from '@microsoft/msgraph-sdk/models/oDataErrors/'; +import { type BaseRequestBuilder, type Parsable, type ParsableFactory, type RequestConfiguration, type RequestInformation, type RequestsMetadata } from '@microsoft/kiota-abstractions'; + +/** + * Provides operations to manage the worksheet property of the microsoft.graph.workbookChart entity. + */ +export interface WorksheetRequestBuilder extends BaseRequestBuilder { + /** + * The worksheet containing the current chart. Read-only. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns a Promise of WorkbookWorksheet + */ + get(requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * The worksheet containing the current chart. Read-only. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns a RequestInformation + */ + toGetRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; +} +/** + * The worksheet containing the current chart. Read-only. + */ +export interface WorksheetRequestBuilderGetQueryParameters { + /** + * Expand related entities + */ + expand?: string[]; + /** + * Select properties to be returned + */ + select?: string[]; +} +/** + * Mapper for query parameters from symbol name to serialization name represented as a constant. + */ +const WorksheetRequestBuilderGetQueryParametersMapper: Record = { + "expand": "%24expand", + "select": "%24select", +}; +/** + * Metadata for all the requests in the request builder. + */ +export const WorksheetRequestBuilderRequestsMetadata: RequestsMetadata = { + get: { + responseBodyContentType: "application/json", + errorMappings: { + _4XX: createODataErrorFromDiscriminatorValue as ParsableFactory, + _5XX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "sendAsync", + responseBodyFactory: createWorkbookWorksheetFromDiscriminatorValue, + queryParametersMapper: WorksheetRequestBuilderGetQueryParametersMapper, + }, +}; +/** + * Uri template for the request builder. + */ +export const WorksheetRequestBuilderUriTemplate = "{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/worksheets/{workbookWorksheet%2Did}/charts/itemAt(index={index})/worksheet{?%24select,%24expand}"; +/* tslint:enable */ +/* eslint-enable */ diff --git a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/worksheets/item/charts/itemWithName/axes/index.ts b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/worksheets/item/charts/itemWithName/axes/index.ts new file mode 100644 index 00000000000..982b2ec87e2 --- /dev/null +++ b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/worksheets/item/charts/itemWithName/axes/index.ts @@ -0,0 +1,110 @@ +/* tslint:disable */ +/* eslint-disable */ +// Generated by Microsoft Kiota +import { createWorkbookChartAxesFromDiscriminatorValue, serializeWorkbookChartAxes, type WorkbookChartAxes } from '@microsoft/msgraph-sdk/models/'; +import { createODataErrorFromDiscriminatorValue, type ODataError } from '@microsoft/msgraph-sdk/models/oDataErrors/'; +import { type BaseRequestBuilder, type Parsable, type ParsableFactory, type RequestConfiguration, type RequestInformation, type RequestsMetadata } from '@microsoft/kiota-abstractions'; + +/** + * Provides operations to manage the axes property of the microsoft.graph.workbookChart entity. + */ +export interface AxesRequestBuilder extends BaseRequestBuilder { + /** + * Delete navigation property axes for drives + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + */ + delete(requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Represents chart axes. Read-only. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns a Promise of WorkbookChartAxes + */ + get(requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Update the navigation property axes in drives + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns a Promise of WorkbookChartAxes + */ + patch(body: WorkbookChartAxes, requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Delete navigation property axes for drives + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns a RequestInformation + */ + toDeleteRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; + /** + * Represents chart axes. Read-only. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns a RequestInformation + */ + toGetRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; + /** + * Update the navigation property axes in drives + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns a RequestInformation + */ + toPatchRequestInformation(body: WorkbookChartAxes, requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; +} +/** + * Represents chart axes. Read-only. + */ +export interface AxesRequestBuilderGetQueryParameters { + /** + * Expand related entities + */ + expand?: string[]; + /** + * Select properties to be returned + */ + select?: string[]; +} +/** + * Mapper for query parameters from symbol name to serialization name represented as a constant. + */ +const AxesRequestBuilderGetQueryParametersMapper: Record = { + "expand": "%24expand", + "select": "%24select", +}; +/** + * Metadata for all the requests in the request builder. + */ +export const AxesRequestBuilderRequestsMetadata: RequestsMetadata = { + delete: { + responseBodyContentType: "application/json", + errorMappings: { + _4XX: createODataErrorFromDiscriminatorValue as ParsableFactory, + _5XX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "sendNoResponseContentAsync", + }, + get: { + responseBodyContentType: "application/json", + errorMappings: { + _4XX: createODataErrorFromDiscriminatorValue as ParsableFactory, + _5XX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "sendAsync", + responseBodyFactory: createWorkbookChartAxesFromDiscriminatorValue, + queryParametersMapper: AxesRequestBuilderGetQueryParametersMapper, + }, + patch: { + responseBodyContentType: "application/json", + errorMappings: { + _4XX: createODataErrorFromDiscriminatorValue as ParsableFactory, + _5XX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "sendAsync", + responseBodyFactory: createWorkbookChartAxesFromDiscriminatorValue, + requestBodyContentType: "application/json", + requestBodySerializer: serializeWorkbookChartAxes, + requestInformationContentSetMethod: "setContentFromParsable", + }, +}; +/** + * Uri template for the request builder. + */ +export const AxesRequestBuilderUriTemplate = "{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/worksheets/{workbookWorksheet%2Did}/charts/item(name='{name}')/axes{?%24select,%24expand}"; +/* tslint:enable */ +/* eslint-enable */ diff --git a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/worksheets/item/charts/itemWithName/dataLabels/index.ts b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/worksheets/item/charts/itemWithName/dataLabels/index.ts new file mode 100644 index 00000000000..f1d5dbc9b9e --- /dev/null +++ b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/worksheets/item/charts/itemWithName/dataLabels/index.ts @@ -0,0 +1,112 @@ +/* tslint:disable */ +/* eslint-disable */ +// Generated by Microsoft Kiota +import { createWorkbookChartDataLabelsFromDiscriminatorValue, serializeWorkbookChartDataLabels, type WorkbookChartDataLabels } from '@microsoft/msgraph-sdk/models/'; +import { createODataErrorFromDiscriminatorValue, type ODataError } from '@microsoft/msgraph-sdk/models/oDataErrors/'; +import { type BaseRequestBuilder, type Parsable, type ParsableFactory, type RequestConfiguration, type RequestInformation, type RequestsMetadata } from '@microsoft/kiota-abstractions'; + +/** + * Provides operations to manage the dataLabels property of the microsoft.graph.workbookChart entity. + */ +export interface DataLabelsRequestBuilder extends BaseRequestBuilder { + /** + * Delete navigation property dataLabels for drives + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + */ + delete(requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Retrieve the properties and relationships of chartdatalabels object. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns a Promise of WorkbookChartDataLabels + * @see {@link https://learn.microsoft.com/graph/api/chartdatalabels-get?view=graph-rest-1.0|Find more info here} + */ + get(requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Update the properties of chartdatalabels object. + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns a Promise of WorkbookChartDataLabels + * @see {@link https://learn.microsoft.com/graph/api/chartdatalabels-update?view=graph-rest-1.0|Find more info here} + */ + patch(body: WorkbookChartDataLabels, requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Delete navigation property dataLabels for drives + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns a RequestInformation + */ + toDeleteRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; + /** + * Retrieve the properties and relationships of chartdatalabels object. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns a RequestInformation + */ + toGetRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; + /** + * Update the properties of chartdatalabels object. + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns a RequestInformation + */ + toPatchRequestInformation(body: WorkbookChartDataLabels, requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; +} +/** + * Retrieve the properties and relationships of chartdatalabels object. + */ +export interface DataLabelsRequestBuilderGetQueryParameters { + /** + * Expand related entities + */ + expand?: string[]; + /** + * Select properties to be returned + */ + select?: string[]; +} +/** + * Mapper for query parameters from symbol name to serialization name represented as a constant. + */ +const DataLabelsRequestBuilderGetQueryParametersMapper: Record = { + "expand": "%24expand", + "select": "%24select", +}; +/** + * Metadata for all the requests in the request builder. + */ +export const DataLabelsRequestBuilderRequestsMetadata: RequestsMetadata = { + delete: { + responseBodyContentType: "application/json", + errorMappings: { + _4XX: createODataErrorFromDiscriminatorValue as ParsableFactory, + _5XX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "sendNoResponseContentAsync", + }, + get: { + responseBodyContentType: "application/json", + errorMappings: { + _4XX: createODataErrorFromDiscriminatorValue as ParsableFactory, + _5XX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "sendAsync", + responseBodyFactory: createWorkbookChartDataLabelsFromDiscriminatorValue, + queryParametersMapper: DataLabelsRequestBuilderGetQueryParametersMapper, + }, + patch: { + responseBodyContentType: "application/json", + errorMappings: { + _4XX: createODataErrorFromDiscriminatorValue as ParsableFactory, + _5XX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "sendAsync", + responseBodyFactory: createWorkbookChartDataLabelsFromDiscriminatorValue, + requestBodyContentType: "application/json", + requestBodySerializer: serializeWorkbookChartDataLabels, + requestInformationContentSetMethod: "setContentFromParsable", + }, +}; +/** + * Uri template for the request builder. + */ +export const DataLabelsRequestBuilderUriTemplate = "{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/worksheets/{workbookWorksheet%2Did}/charts/item(name='{name}')/dataLabels{?%24select,%24expand}"; +/* tslint:enable */ +/* eslint-enable */ diff --git a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/worksheets/item/charts/itemWithName/format/index.ts b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/worksheets/item/charts/itemWithName/format/index.ts new file mode 100644 index 00000000000..35ee4b27f0e --- /dev/null +++ b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/worksheets/item/charts/itemWithName/format/index.ts @@ -0,0 +1,110 @@ +/* tslint:disable */ +/* eslint-disable */ +// Generated by Microsoft Kiota +import { createWorkbookChartAreaFormatFromDiscriminatorValue, serializeWorkbookChartAreaFormat, type WorkbookChartAreaFormat } from '@microsoft/msgraph-sdk/models/'; +import { createODataErrorFromDiscriminatorValue, type ODataError } from '@microsoft/msgraph-sdk/models/oDataErrors/'; +import { type BaseRequestBuilder, type Parsable, type ParsableFactory, type RequestConfiguration, type RequestInformation, type RequestsMetadata } from '@microsoft/kiota-abstractions'; + +/** + * Provides operations to manage the format property of the microsoft.graph.workbookChart entity. + */ +export interface FormatRequestBuilder extends BaseRequestBuilder { + /** + * Delete navigation property format for drives + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + */ + delete(requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Encapsulates the format properties for the chart area. Read-only. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns a Promise of WorkbookChartAreaFormat + */ + get(requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Update the navigation property format in drives + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns a Promise of WorkbookChartAreaFormat + */ + patch(body: WorkbookChartAreaFormat, requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Delete navigation property format for drives + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns a RequestInformation + */ + toDeleteRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; + /** + * Encapsulates the format properties for the chart area. Read-only. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns a RequestInformation + */ + toGetRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; + /** + * Update the navigation property format in drives + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns a RequestInformation + */ + toPatchRequestInformation(body: WorkbookChartAreaFormat, requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; +} +/** + * Encapsulates the format properties for the chart area. Read-only. + */ +export interface FormatRequestBuilderGetQueryParameters { + /** + * Expand related entities + */ + expand?: string[]; + /** + * Select properties to be returned + */ + select?: string[]; +} +/** + * Mapper for query parameters from symbol name to serialization name represented as a constant. + */ +const FormatRequestBuilderGetQueryParametersMapper: Record = { + "expand": "%24expand", + "select": "%24select", +}; +/** + * Metadata for all the requests in the request builder. + */ +export const FormatRequestBuilderRequestsMetadata: RequestsMetadata = { + delete: { + responseBodyContentType: "application/json", + errorMappings: { + _4XX: createODataErrorFromDiscriminatorValue as ParsableFactory, + _5XX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "sendNoResponseContentAsync", + }, + get: { + responseBodyContentType: "application/json", + errorMappings: { + _4XX: createODataErrorFromDiscriminatorValue as ParsableFactory, + _5XX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "sendAsync", + responseBodyFactory: createWorkbookChartAreaFormatFromDiscriminatorValue, + queryParametersMapper: FormatRequestBuilderGetQueryParametersMapper, + }, + patch: { + responseBodyContentType: "application/json", + errorMappings: { + _4XX: createODataErrorFromDiscriminatorValue as ParsableFactory, + _5XX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "sendAsync", + responseBodyFactory: createWorkbookChartAreaFormatFromDiscriminatorValue, + requestBodyContentType: "application/json", + requestBodySerializer: serializeWorkbookChartAreaFormat, + requestInformationContentSetMethod: "setContentFromParsable", + }, +}; +/** + * Uri template for the request builder. + */ +export const FormatRequestBuilderUriTemplate = "{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/worksheets/{workbookWorksheet%2Did}/charts/item(name='{name}')/format{?%24select,%24expand}"; +/* tslint:enable */ +/* eslint-enable */ diff --git a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/worksheets/item/charts/itemWithName/image/index.ts b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/worksheets/item/charts/itemWithName/image/index.ts new file mode 100644 index 00000000000..664b06d8b5f --- /dev/null +++ b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/worksheets/item/charts/itemWithName/image/index.ts @@ -0,0 +1,83 @@ +/* tslint:disable */ +/* eslint-disable */ +// Generated by Microsoft Kiota +import { createODataErrorFromDiscriminatorValue, type ODataError } from '@microsoft/msgraph-sdk/models/oDataErrors/'; +import { type AdditionalDataHolder, type BackedModel, type BackingStore, type BaseRequestBuilder, type Parsable, type ParsableFactory, type ParseNode, type RequestConfiguration, type RequestInformation, type RequestsMetadata, type SerializationWriter } from '@microsoft/kiota-abstractions'; + +/** + * Creates a new instance of the appropriate class based on discriminator value + * @param parseNode The parse node to use to read the discriminator value and create the object + * @returns a imageGetResponse + */ +export function createImageGetResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { + return deserializeIntoImageGetResponse; +} +/** + * The deserialization information for the current model + * @returns a Record void> + */ +export function deserializeIntoImageGetResponse(imageGetResponse: Partial | undefined = {}) : Record void> { + return { + "backingStoreEnabled": n => { imageGetResponse.backingStoreEnabled = true; }, + "value": n => { imageGetResponse.value = n.getStringValue(); }, + } +} +export interface ImageGetResponse extends AdditionalDataHolder, BackedModel, Parsable { + /** + * Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + */ + additionalData?: Record; + /** + * Stores model information. + */ + backingStoreEnabled?: boolean; + /** + * The value property + */ + value?: string; +} +/** + * Provides operations to call the image method. + */ +export interface ImageRequestBuilder extends BaseRequestBuilder { + /** + * Invoke function image + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns a Promise of ImageGetResponse + */ + get(requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Invoke function image + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns a RequestInformation + */ + toGetRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; +} +/** + * Serializes information the current object + * @param writer Serialization writer to use to serialize this model + */ +export function serializeImageGetResponse(writer: SerializationWriter, imageGetResponse: Partial | undefined = {}) : void { + writer.writeStringValue("value", imageGetResponse.value); + writer.writeAdditionalData(imageGetResponse.additionalData); +} +/** + * Metadata for all the requests in the request builder. + */ +export const ImageRequestBuilderRequestsMetadata: RequestsMetadata = { + get: { + responseBodyContentType: "application/json", + errorMappings: { + _4XX: createODataErrorFromDiscriminatorValue as ParsableFactory, + _5XX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "sendAsync", + responseBodyFactory: createImageGetResponseFromDiscriminatorValue, + }, +}; +/** + * Uri template for the request builder. + */ +export const ImageRequestBuilderUriTemplate = "{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/worksheets/{workbookWorksheet%2Did}/charts/item(name='{name}')/image()"; +/* tslint:enable */ +/* eslint-enable */ diff --git a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/worksheets/item/charts/itemWithName/imageWithWidth/index.ts b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/worksheets/item/charts/itemWithName/imageWithWidth/index.ts new file mode 100644 index 00000000000..e33ad231919 --- /dev/null +++ b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/worksheets/item/charts/itemWithName/imageWithWidth/index.ts @@ -0,0 +1,83 @@ +/* tslint:disable */ +/* eslint-disable */ +// Generated by Microsoft Kiota +import { createODataErrorFromDiscriminatorValue, type ODataError } from '@microsoft/msgraph-sdk/models/oDataErrors/'; +import { type AdditionalDataHolder, type BackedModel, type BackingStore, type BaseRequestBuilder, type Parsable, type ParsableFactory, type ParseNode, type RequestConfiguration, type RequestInformation, type RequestsMetadata, type SerializationWriter } from '@microsoft/kiota-abstractions'; + +/** + * Creates a new instance of the appropriate class based on discriminator value + * @param parseNode The parse node to use to read the discriminator value and create the object + * @returns a imageWithWidthGetResponse + */ +export function createImageWithWidthGetResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { + return deserializeIntoImageWithWidthGetResponse; +} +/** + * The deserialization information for the current model + * @returns a Record void> + */ +export function deserializeIntoImageWithWidthGetResponse(imageWithWidthGetResponse: Partial | undefined = {}) : Record void> { + return { + "backingStoreEnabled": n => { imageWithWidthGetResponse.backingStoreEnabled = true; }, + "value": n => { imageWithWidthGetResponse.value = n.getStringValue(); }, + } +} +export interface ImageWithWidthGetResponse extends AdditionalDataHolder, BackedModel, Parsable { + /** + * Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + */ + additionalData?: Record; + /** + * Stores model information. + */ + backingStoreEnabled?: boolean; + /** + * The value property + */ + value?: string; +} +/** + * Provides operations to call the image method. + */ +export interface ImageWithWidthRequestBuilder extends BaseRequestBuilder { + /** + * Invoke function image + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns a Promise of ImageWithWidthGetResponse + */ + get(requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Invoke function image + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns a RequestInformation + */ + toGetRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; +} +/** + * Serializes information the current object + * @param writer Serialization writer to use to serialize this model + */ +export function serializeImageWithWidthGetResponse(writer: SerializationWriter, imageWithWidthGetResponse: Partial | undefined = {}) : void { + writer.writeStringValue("value", imageWithWidthGetResponse.value); + writer.writeAdditionalData(imageWithWidthGetResponse.additionalData); +} +/** + * Metadata for all the requests in the request builder. + */ +export const ImageWithWidthRequestBuilderRequestsMetadata: RequestsMetadata = { + get: { + responseBodyContentType: "application/json", + errorMappings: { + _4XX: createODataErrorFromDiscriminatorValue as ParsableFactory, + _5XX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "sendAsync", + responseBodyFactory: createImageWithWidthGetResponseFromDiscriminatorValue, + }, +}; +/** + * Uri template for the request builder. + */ +export const ImageWithWidthRequestBuilderUriTemplate = "{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/worksheets/{workbookWorksheet%2Did}/charts/item(name='{name}')/image(width={width})"; +/* tslint:enable */ +/* eslint-enable */ diff --git a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/worksheets/item/charts/itemWithName/imageWithWidthWithHeight/index.ts b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/worksheets/item/charts/itemWithName/imageWithWidthWithHeight/index.ts new file mode 100644 index 00000000000..d1524132677 --- /dev/null +++ b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/worksheets/item/charts/itemWithName/imageWithWidthWithHeight/index.ts @@ -0,0 +1,83 @@ +/* tslint:disable */ +/* eslint-disable */ +// Generated by Microsoft Kiota +import { createODataErrorFromDiscriminatorValue, type ODataError } from '@microsoft/msgraph-sdk/models/oDataErrors/'; +import { type AdditionalDataHolder, type BackedModel, type BackingStore, type BaseRequestBuilder, type Parsable, type ParsableFactory, type ParseNode, type RequestConfiguration, type RequestInformation, type RequestsMetadata, type SerializationWriter } from '@microsoft/kiota-abstractions'; + +/** + * Creates a new instance of the appropriate class based on discriminator value + * @param parseNode The parse node to use to read the discriminator value and create the object + * @returns a imageWithWidthWithHeightGetResponse + */ +export function createImageWithWidthWithHeightGetResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { + return deserializeIntoImageWithWidthWithHeightGetResponse; +} +/** + * The deserialization information for the current model + * @returns a Record void> + */ +export function deserializeIntoImageWithWidthWithHeightGetResponse(imageWithWidthWithHeightGetResponse: Partial | undefined = {}) : Record void> { + return { + "backingStoreEnabled": n => { imageWithWidthWithHeightGetResponse.backingStoreEnabled = true; }, + "value": n => { imageWithWidthWithHeightGetResponse.value = n.getStringValue(); }, + } +} +export interface ImageWithWidthWithHeightGetResponse extends AdditionalDataHolder, BackedModel, Parsable { + /** + * Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + */ + additionalData?: Record; + /** + * Stores model information. + */ + backingStoreEnabled?: boolean; + /** + * The value property + */ + value?: string; +} +/** + * Provides operations to call the image method. + */ +export interface ImageWithWidthWithHeightRequestBuilder extends BaseRequestBuilder { + /** + * Invoke function image + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns a Promise of ImageWithWidthWithHeightGetResponse + */ + get(requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Invoke function image + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns a RequestInformation + */ + toGetRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; +} +/** + * Serializes information the current object + * @param writer Serialization writer to use to serialize this model + */ +export function serializeImageWithWidthWithHeightGetResponse(writer: SerializationWriter, imageWithWidthWithHeightGetResponse: Partial | undefined = {}) : void { + writer.writeStringValue("value", imageWithWidthWithHeightGetResponse.value); + writer.writeAdditionalData(imageWithWidthWithHeightGetResponse.additionalData); +} +/** + * Metadata for all the requests in the request builder. + */ +export const ImageWithWidthWithHeightRequestBuilderRequestsMetadata: RequestsMetadata = { + get: { + responseBodyContentType: "application/json", + errorMappings: { + _4XX: createODataErrorFromDiscriminatorValue as ParsableFactory, + _5XX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "sendAsync", + responseBodyFactory: createImageWithWidthWithHeightGetResponseFromDiscriminatorValue, + }, +}; +/** + * Uri template for the request builder. + */ +export const ImageWithWidthWithHeightRequestBuilderUriTemplate = "{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/worksheets/{workbookWorksheet%2Did}/charts/item(name='{name}')/image(width={width},height={height})"; +/* tslint:enable */ +/* eslint-enable */ diff --git a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/worksheets/item/charts/itemWithName/imageWithWidthWithHeightWithFittingMode/index.ts b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/worksheets/item/charts/itemWithName/imageWithWidthWithHeightWithFittingMode/index.ts new file mode 100644 index 00000000000..28676fb131d --- /dev/null +++ b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/worksheets/item/charts/itemWithName/imageWithWidthWithHeightWithFittingMode/index.ts @@ -0,0 +1,83 @@ +/* tslint:disable */ +/* eslint-disable */ +// Generated by Microsoft Kiota +import { createODataErrorFromDiscriminatorValue, type ODataError } from '@microsoft/msgraph-sdk/models/oDataErrors/'; +import { type AdditionalDataHolder, type BackedModel, type BackingStore, type BaseRequestBuilder, type Parsable, type ParsableFactory, type ParseNode, type RequestConfiguration, type RequestInformation, type RequestsMetadata, type SerializationWriter } from '@microsoft/kiota-abstractions'; + +/** + * Creates a new instance of the appropriate class based on discriminator value + * @param parseNode The parse node to use to read the discriminator value and create the object + * @returns a imageWithWidthWithHeightWithFittingModeGetResponse + */ +export function createImageWithWidthWithHeightWithFittingModeGetResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { + return deserializeIntoImageWithWidthWithHeightWithFittingModeGetResponse; +} +/** + * The deserialization information for the current model + * @returns a Record void> + */ +export function deserializeIntoImageWithWidthWithHeightWithFittingModeGetResponse(imageWithWidthWithHeightWithFittingModeGetResponse: Partial | undefined = {}) : Record void> { + return { + "backingStoreEnabled": n => { imageWithWidthWithHeightWithFittingModeGetResponse.backingStoreEnabled = true; }, + "value": n => { imageWithWidthWithHeightWithFittingModeGetResponse.value = n.getStringValue(); }, + } +} +export interface ImageWithWidthWithHeightWithFittingModeGetResponse extends AdditionalDataHolder, BackedModel, Parsable { + /** + * Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + */ + additionalData?: Record; + /** + * Stores model information. + */ + backingStoreEnabled?: boolean; + /** + * The value property + */ + value?: string; +} +/** + * Provides operations to call the image method. + */ +export interface ImageWithWidthWithHeightWithFittingModeRequestBuilder extends BaseRequestBuilder { + /** + * Invoke function image + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns a Promise of ImageWithWidthWithHeightWithFittingModeGetResponse + */ + get(requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Invoke function image + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns a RequestInformation + */ + toGetRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; +} +/** + * Serializes information the current object + * @param writer Serialization writer to use to serialize this model + */ +export function serializeImageWithWidthWithHeightWithFittingModeGetResponse(writer: SerializationWriter, imageWithWidthWithHeightWithFittingModeGetResponse: Partial | undefined = {}) : void { + writer.writeStringValue("value", imageWithWidthWithHeightWithFittingModeGetResponse.value); + writer.writeAdditionalData(imageWithWidthWithHeightWithFittingModeGetResponse.additionalData); +} +/** + * Metadata for all the requests in the request builder. + */ +export const ImageWithWidthWithHeightWithFittingModeRequestBuilderRequestsMetadata: RequestsMetadata = { + get: { + responseBodyContentType: "application/json", + errorMappings: { + _4XX: createODataErrorFromDiscriminatorValue as ParsableFactory, + _5XX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "sendAsync", + responseBodyFactory: createImageWithWidthWithHeightWithFittingModeGetResponseFromDiscriminatorValue, + }, +}; +/** + * Uri template for the request builder. + */ +export const ImageWithWidthWithHeightWithFittingModeRequestBuilderUriTemplate = "{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/worksheets/{workbookWorksheet%2Did}/charts/item(name='{name}')/image(width={width},height={height},fittingMode='{fittingMode}')"; +/* tslint:enable */ +/* eslint-enable */ diff --git a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/worksheets/item/charts/itemWithName/index.ts b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/worksheets/item/charts/itemWithName/index.ts index 3625a3be919..e7b29e36aa0 100644 --- a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/worksheets/item/charts/itemWithName/index.ts +++ b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/worksheets/item/charts/itemWithName/index.ts @@ -3,18 +3,92 @@ // Generated by Microsoft Kiota import { createWorkbookChartFromDiscriminatorValue, type WorkbookChart } from '@microsoft/msgraph-sdk/models/'; import { createODataErrorFromDiscriminatorValue, type ODataError } from '@microsoft/msgraph-sdk/models/oDataErrors/'; -import { type BaseRequestBuilder, type Parsable, type ParsableFactory, type RequestConfiguration, type RequestInformation, type RequestsMetadata } from '@microsoft/kiota-abstractions'; +import { AxesRequestBuilderRequestsMetadata, AxesRequestBuilderUriTemplate, type AxesRequestBuilder } from './axes/'; +import { DataLabelsRequestBuilderRequestsMetadata, DataLabelsRequestBuilderUriTemplate, type DataLabelsRequestBuilder } from './dataLabels/'; +import { FormatRequestBuilderRequestsMetadata, FormatRequestBuilderUriTemplate, type FormatRequestBuilder } from './format/'; +import { ImageRequestBuilderRequestsMetadata, ImageRequestBuilderUriTemplate, type ImageRequestBuilder } from './image/'; +import { ImageWithWidthRequestBuilderRequestsMetadata, ImageWithWidthRequestBuilderUriTemplate, type ImageWithWidthRequestBuilder } from './imageWithWidth/'; +import { ImageWithWidthWithHeightRequestBuilderRequestsMetadata, ImageWithWidthWithHeightRequestBuilderUriTemplate, type ImageWithWidthWithHeightRequestBuilder } from './imageWithWidthWithHeight/'; +import { ImageWithWidthWithHeightWithFittingModeRequestBuilderRequestsMetadata, ImageWithWidthWithHeightWithFittingModeRequestBuilderUriTemplate, type ImageWithWidthWithHeightWithFittingModeRequestBuilder } from './imageWithWidthWithHeightWithFittingMode/'; +import { LegendRequestBuilderRequestsMetadata, LegendRequestBuilderUriTemplate, type LegendRequestBuilder } from './legend/'; +import { SeriesRequestBuilderRequestsMetadata, SeriesRequestBuilderUriTemplate, type SeriesRequestBuilder } from './series/'; +import { SetDataRequestBuilderRequestsMetadata, SetDataRequestBuilderUriTemplate, type SetDataRequestBuilder } from './setData/'; +import { SetPositionRequestBuilderRequestsMetadata, SetPositionRequestBuilderUriTemplate, type SetPositionRequestBuilder } from './setPosition/'; +import { TitleRequestBuilderRequestsMetadata, TitleRequestBuilderUriTemplate, type TitleRequestBuilder } from './title/'; +import { type WorksheetRequestBuilder, WorksheetRequestBuilderRequestsMetadata, WorksheetRequestBuilderUriTemplate } from './worksheet/'; +import { type BaseRequestBuilder, type KeysToExcludeForNavigationMetadata, type NavigationMetadata, type Parsable, type ParsableFactory, type RequestConfiguration, type RequestInformation, type RequestsMetadata } from '@microsoft/kiota-abstractions'; /** * Provides operations to call the item method. */ export interface ItemWithNameRequestBuilder extends BaseRequestBuilder { + /** + * Provides operations to manage the axes property of the microsoft.graph.workbookChart entity. + */ + get axes(): AxesRequestBuilder; + /** + * Provides operations to manage the dataLabels property of the microsoft.graph.workbookChart entity. + */ + get dataLabels(): DataLabelsRequestBuilder; + /** + * Provides operations to manage the format property of the microsoft.graph.workbookChart entity. + */ + get format(): FormatRequestBuilder; + /** + * Provides operations to call the image method. + */ + get image(): ImageRequestBuilder; + /** + * Provides operations to manage the legend property of the microsoft.graph.workbookChart entity. + */ + get legend(): LegendRequestBuilder; + /** + * Provides operations to manage the series property of the microsoft.graph.workbookChart entity. + */ + get series(): SeriesRequestBuilder; + /** + * Provides operations to call the setData method. + */ + get setData(): SetDataRequestBuilder; + /** + * Provides operations to call the setPosition method. + */ + get setPosition(): SetPositionRequestBuilder; + /** + * Provides operations to manage the title property of the microsoft.graph.workbookChart entity. + */ + get title(): TitleRequestBuilder; + /** + * Provides operations to manage the worksheet property of the microsoft.graph.workbookChart entity. + */ + get worksheet(): WorksheetRequestBuilder; /** * Invoke function item * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns a Promise of WorkbookChart */ get(requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Provides operations to call the image method. + * @param width Usage: width={width} + * @returns a imageWithWidthRequestBuilder + */ + imageWithWidth(width: number | undefined) : ImageWithWidthRequestBuilder; + /** + * Provides operations to call the image method. + * @param height Usage: height={height} + * @param width Usage: width={width} + * @returns a imageWithWidthWithHeightRequestBuilder + */ + imageWithWidthWithHeight(height: number | undefined, width: number | undefined) : ImageWithWidthWithHeightRequestBuilder; + /** + * Provides operations to call the image method. + * @param fittingMode Usage: fittingMode='{fittingMode}' + * @param height Usage: height={height} + * @param width Usage: width={width} + * @returns a imageWithWidthWithHeightWithFittingModeRequestBuilder + */ + imageWithWidthWithHeightWithFittingMode(fittingMode: string | undefined, height: number | undefined, width: number | undefined) : ImageWithWidthWithHeightWithFittingModeRequestBuilder; /** * Invoke function item * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. @@ -22,6 +96,63 @@ export interface ItemWithNameRequestBuilder extends BaseRequestBuilder | undefined) : RequestInformation; } +/** + * Metadata for all the navigation properties in the request builder. + */ +export const ItemWithNameRequestBuilderNavigationMetadata: Record, NavigationMetadata> = { + imageWithWidth: { + uriTemplate: ImageWithWidthRequestBuilderUriTemplate, + requestsMetadata: ImageWithWidthRequestBuilderRequestsMetadata, + }, + imageWithWidthWithHeight: { + uriTemplate: ImageWithWidthWithHeightRequestBuilderUriTemplate, + requestsMetadata: ImageWithWidthWithHeightRequestBuilderRequestsMetadata, + }, + imageWithWidthWithHeightWithFittingMode: { + uriTemplate: ImageWithWidthWithHeightWithFittingModeRequestBuilderUriTemplate, + requestsMetadata: ImageWithWidthWithHeightWithFittingModeRequestBuilderRequestsMetadata, + }, + axes: { + uriTemplate: AxesRequestBuilderUriTemplate, + requestsMetadata: AxesRequestBuilderRequestsMetadata, + }, + dataLabels: { + uriTemplate: DataLabelsRequestBuilderUriTemplate, + requestsMetadata: DataLabelsRequestBuilderRequestsMetadata, + }, + format: { + uriTemplate: FormatRequestBuilderUriTemplate, + requestsMetadata: FormatRequestBuilderRequestsMetadata, + }, + image: { + uriTemplate: ImageRequestBuilderUriTemplate, + requestsMetadata: ImageRequestBuilderRequestsMetadata, + }, + legend: { + uriTemplate: LegendRequestBuilderUriTemplate, + requestsMetadata: LegendRequestBuilderRequestsMetadata, + }, + series: { + uriTemplate: SeriesRequestBuilderUriTemplate, + requestsMetadata: SeriesRequestBuilderRequestsMetadata, + }, + setData: { + uriTemplate: SetDataRequestBuilderUriTemplate, + requestsMetadata: SetDataRequestBuilderRequestsMetadata, + }, + setPosition: { + uriTemplate: SetPositionRequestBuilderUriTemplate, + requestsMetadata: SetPositionRequestBuilderRequestsMetadata, + }, + title: { + uriTemplate: TitleRequestBuilderUriTemplate, + requestsMetadata: TitleRequestBuilderRequestsMetadata, + }, + worksheet: { + uriTemplate: WorksheetRequestBuilderUriTemplate, + requestsMetadata: WorksheetRequestBuilderRequestsMetadata, + }, +}; /** * Metadata for all the requests in the request builder. */ diff --git a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/worksheets/item/charts/itemWithName/legend/index.ts b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/worksheets/item/charts/itemWithName/legend/index.ts new file mode 100644 index 00000000000..64d4f6b372a --- /dev/null +++ b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/worksheets/item/charts/itemWithName/legend/index.ts @@ -0,0 +1,112 @@ +/* tslint:disable */ +/* eslint-disable */ +// Generated by Microsoft Kiota +import { createWorkbookChartLegendFromDiscriminatorValue, serializeWorkbookChartLegend, type WorkbookChartLegend } from '@microsoft/msgraph-sdk/models/'; +import { createODataErrorFromDiscriminatorValue, type ODataError } from '@microsoft/msgraph-sdk/models/oDataErrors/'; +import { type BaseRequestBuilder, type Parsable, type ParsableFactory, type RequestConfiguration, type RequestInformation, type RequestsMetadata } from '@microsoft/kiota-abstractions'; + +/** + * Provides operations to manage the legend property of the microsoft.graph.workbookChart entity. + */ +export interface LegendRequestBuilder extends BaseRequestBuilder { + /** + * Delete navigation property legend for drives + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + */ + delete(requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Retrieve the properties and relationships of chartlegend object. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns a Promise of WorkbookChartLegend + * @see {@link https://learn.microsoft.com/graph/api/chartlegend-get?view=graph-rest-1.0|Find more info here} + */ + get(requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Update the properties of chartlegend object. + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns a Promise of WorkbookChartLegend + * @see {@link https://learn.microsoft.com/graph/api/chartlegend-update?view=graph-rest-1.0|Find more info here} + */ + patch(body: WorkbookChartLegend, requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Delete navigation property legend for drives + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns a RequestInformation + */ + toDeleteRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; + /** + * Retrieve the properties and relationships of chartlegend object. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns a RequestInformation + */ + toGetRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; + /** + * Update the properties of chartlegend object. + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns a RequestInformation + */ + toPatchRequestInformation(body: WorkbookChartLegend, requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; +} +/** + * Retrieve the properties and relationships of chartlegend object. + */ +export interface LegendRequestBuilderGetQueryParameters { + /** + * Expand related entities + */ + expand?: string[]; + /** + * Select properties to be returned + */ + select?: string[]; +} +/** + * Mapper for query parameters from symbol name to serialization name represented as a constant. + */ +const LegendRequestBuilderGetQueryParametersMapper: Record = { + "expand": "%24expand", + "select": "%24select", +}; +/** + * Metadata for all the requests in the request builder. + */ +export const LegendRequestBuilderRequestsMetadata: RequestsMetadata = { + delete: { + responseBodyContentType: "application/json", + errorMappings: { + _4XX: createODataErrorFromDiscriminatorValue as ParsableFactory, + _5XX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "sendNoResponseContentAsync", + }, + get: { + responseBodyContentType: "application/json", + errorMappings: { + _4XX: createODataErrorFromDiscriminatorValue as ParsableFactory, + _5XX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "sendAsync", + responseBodyFactory: createWorkbookChartLegendFromDiscriminatorValue, + queryParametersMapper: LegendRequestBuilderGetQueryParametersMapper, + }, + patch: { + responseBodyContentType: "application/json", + errorMappings: { + _4XX: createODataErrorFromDiscriminatorValue as ParsableFactory, + _5XX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "sendAsync", + responseBodyFactory: createWorkbookChartLegendFromDiscriminatorValue, + requestBodyContentType: "application/json", + requestBodySerializer: serializeWorkbookChartLegend, + requestInformationContentSetMethod: "setContentFromParsable", + }, +}; +/** + * Uri template for the request builder. + */ +export const LegendRequestBuilderUriTemplate = "{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/worksheets/{workbookWorksheet%2Did}/charts/item(name='{name}')/legend{?%24select,%24expand}"; +/* tslint:enable */ +/* eslint-enable */ diff --git a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/worksheets/item/charts/itemWithName/series/index.ts b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/worksheets/item/charts/itemWithName/series/index.ts new file mode 100644 index 00000000000..e05a4296b06 --- /dev/null +++ b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/worksheets/item/charts/itemWithName/series/index.ts @@ -0,0 +1,123 @@ +/* tslint:disable */ +/* eslint-disable */ +// Generated by Microsoft Kiota +import { createWorkbookChartSeriesCollectionResponseFromDiscriminatorValue, createWorkbookChartSeriesFromDiscriminatorValue, serializeWorkbookChartSeries, type WorkbookChartSeries, type WorkbookChartSeriesCollectionResponse } from '@microsoft/msgraph-sdk/models/'; +import { createODataErrorFromDiscriminatorValue, type ODataError } from '@microsoft/msgraph-sdk/models/oDataErrors/'; +import { type BaseRequestBuilder, type Parsable, type ParsableFactory, type RequestConfiguration, type RequestInformation, type RequestsMetadata } from '@microsoft/kiota-abstractions'; + +/** + * Provides operations to manage the series property of the microsoft.graph.workbookChart entity. + */ +export interface SeriesRequestBuilder extends BaseRequestBuilder { + /** + * Retrieve a list of chartseries objects. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns a Promise of WorkbookChartSeriesCollectionResponse + * @see {@link https://learn.microsoft.com/graph/api/chart-list-series?view=graph-rest-1.0|Find more info here} + */ + get(requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Use this API to create a new ChartSeries. + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns a Promise of WorkbookChartSeries + * @see {@link https://learn.microsoft.com/graph/api/chart-post-series?view=graph-rest-1.0|Find more info here} + */ + post(body: WorkbookChartSeries, requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Retrieve a list of chartseries objects. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns a RequestInformation + */ + toGetRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; + /** + * Use this API to create a new ChartSeries. + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns a RequestInformation + */ + toPostRequestInformation(body: WorkbookChartSeries, requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; +} +/** + * Retrieve a list of chartseries objects. + */ +export interface SeriesRequestBuilderGetQueryParameters { + /** + * Include count of items + */ + count?: boolean; + /** + * Expand related entities + */ + expand?: string[]; + /** + * Filter items by property values + */ + filter?: string; + /** + * Order items by property values + */ + orderby?: string[]; + /** + * Search items by search phrases + */ + search?: string; + /** + * Select properties to be returned + */ + select?: string[]; + /** + * Skip the first n items + */ + skip?: number; + /** + * Show only the first n items + */ + top?: number; +} +/** + * Mapper for query parameters from symbol name to serialization name represented as a constant. + */ +const SeriesRequestBuilderGetQueryParametersMapper: Record = { + "count": "%24count", + "expand": "%24expand", + "filter": "%24filter", + "orderby": "%24orderby", + "search": "%24search", + "select": "%24select", + "skip": "%24skip", + "top": "%24top", +}; +/** + * Metadata for all the requests in the request builder. + */ +export const SeriesRequestBuilderRequestsMetadata: RequestsMetadata = { + get: { + responseBodyContentType: "application/json", + errorMappings: { + _4XX: createODataErrorFromDiscriminatorValue as ParsableFactory, + _5XX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "sendAsync", + responseBodyFactory: createWorkbookChartSeriesCollectionResponseFromDiscriminatorValue, + queryParametersMapper: SeriesRequestBuilderGetQueryParametersMapper, + }, + post: { + responseBodyContentType: "application/json", + errorMappings: { + _4XX: createODataErrorFromDiscriminatorValue as ParsableFactory, + _5XX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "sendAsync", + responseBodyFactory: createWorkbookChartSeriesFromDiscriminatorValue, + requestBodyContentType: "application/json", + requestBodySerializer: serializeWorkbookChartSeries, + requestInformationContentSetMethod: "setContentFromParsable", + }, +}; +/** + * Uri template for the request builder. + */ +export const SeriesRequestBuilderUriTemplate = "{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/worksheets/{workbookWorksheet%2Did}/charts/item(name='{name}')/series{?%24top,%24skip,%24search,%24filter,%24count,%24orderby,%24select,%24expand}"; +/* tslint:enable */ +/* eslint-enable */ diff --git a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/worksheets/item/charts/itemWithName/setData/index.ts b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/worksheets/item/charts/itemWithName/setData/index.ts new file mode 100644 index 00000000000..deb7b097de8 --- /dev/null +++ b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/worksheets/item/charts/itemWithName/setData/index.ts @@ -0,0 +1,94 @@ +/* tslint:disable */ +/* eslint-disable */ +// Generated by Microsoft Kiota +import { createJsonFromDiscriminatorValue, serializeJson, type Json } from '@microsoft/msgraph-sdk/models/'; +import { createODataErrorFromDiscriminatorValue, type ODataError } from '@microsoft/msgraph-sdk/models/oDataErrors/'; +import { type AdditionalDataHolder, type BackedModel, type BackingStore, type BaseRequestBuilder, type Parsable, type ParsableFactory, type ParseNode, type RequestConfiguration, type RequestInformation, type RequestsMetadata, type SerializationWriter } from '@microsoft/kiota-abstractions'; + +/** + * Creates a new instance of the appropriate class based on discriminator value + * @param parseNode The parse node to use to read the discriminator value and create the object + * @returns a setDataPostRequestBody + */ +export function createSetDataPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { + return deserializeIntoSetDataPostRequestBody; +} +/** + * The deserialization information for the current model + * @returns a Record void> + */ +export function deserializeIntoSetDataPostRequestBody(setDataPostRequestBody: Partial | undefined = {}) : Record void> { + return { + "backingStoreEnabled": n => { setDataPostRequestBody.backingStoreEnabled = true; }, + "seriesBy": n => { setDataPostRequestBody.seriesBy = n.getStringValue(); }, + "sourceData": n => { setDataPostRequestBody.sourceData = n.getObjectValue(createJsonFromDiscriminatorValue); }, + } +} +/** + * Serializes information the current object + * @param writer Serialization writer to use to serialize this model + */ +export function serializeSetDataPostRequestBody(writer: SerializationWriter, setDataPostRequestBody: Partial | undefined = {}) : void { + writer.writeStringValue("seriesBy", setDataPostRequestBody.seriesBy); + writer.writeObjectValue("sourceData", setDataPostRequestBody.sourceData, serializeJson); + writer.writeAdditionalData(setDataPostRequestBody.additionalData); +} +export interface SetDataPostRequestBody extends AdditionalDataHolder, BackedModel, Parsable { + /** + * Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + */ + additionalData?: Record; + /** + * Stores model information. + */ + backingStoreEnabled?: boolean; + /** + * The seriesBy property + */ + seriesBy?: string; + /** + * The sourceData property + */ + sourceData?: Json; +} +/** + * Provides operations to call the setData method. + */ +export interface SetDataRequestBuilder extends BaseRequestBuilder { + /** + * Resets the source data for the chart. + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @see {@link https://learn.microsoft.com/graph/api/chart-setdata?view=graph-rest-1.0|Find more info here} + */ + post(body: SetDataPostRequestBody, requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Resets the source data for the chart. + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns a RequestInformation + */ + toPostRequestInformation(body: SetDataPostRequestBody, requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; +} +/** + * Metadata for all the requests in the request builder. + */ +export const SetDataRequestBuilderRequestsMetadata: RequestsMetadata = { + post: { + responseBodyContentType: "application/json", + errorMappings: { + _4XX: createODataErrorFromDiscriminatorValue as ParsableFactory, + _5XX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "sendNoResponseContentAsync", + requestBodyContentType: "application/json", + requestBodySerializer: serializeSetDataPostRequestBody, + requestInformationContentSetMethod: "setContentFromParsable", + }, +}; +/** + * Uri template for the request builder. + */ +export const SetDataRequestBuilderUriTemplate = "{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/worksheets/{workbookWorksheet%2Did}/charts/item(name='{name}')/setData"; +/* tslint:enable */ +/* eslint-enable */ diff --git a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/worksheets/item/charts/itemWithName/setPosition/index.ts b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/worksheets/item/charts/itemWithName/setPosition/index.ts new file mode 100644 index 00000000000..50a9b44ff68 --- /dev/null +++ b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/worksheets/item/charts/itemWithName/setPosition/index.ts @@ -0,0 +1,94 @@ +/* tslint:disable */ +/* eslint-disable */ +// Generated by Microsoft Kiota +import { createJsonFromDiscriminatorValue, serializeJson, type Json } from '@microsoft/msgraph-sdk/models/'; +import { createODataErrorFromDiscriminatorValue, type ODataError } from '@microsoft/msgraph-sdk/models/oDataErrors/'; +import { type AdditionalDataHolder, type BackedModel, type BackingStore, type BaseRequestBuilder, type Parsable, type ParsableFactory, type ParseNode, type RequestConfiguration, type RequestInformation, type RequestsMetadata, type SerializationWriter } from '@microsoft/kiota-abstractions'; + +/** + * Creates a new instance of the appropriate class based on discriminator value + * @param parseNode The parse node to use to read the discriminator value and create the object + * @returns a setPositionPostRequestBody + */ +export function createSetPositionPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { + return deserializeIntoSetPositionPostRequestBody; +} +/** + * The deserialization information for the current model + * @returns a Record void> + */ +export function deserializeIntoSetPositionPostRequestBody(setPositionPostRequestBody: Partial | undefined = {}) : Record void> { + return { + "backingStoreEnabled": n => { setPositionPostRequestBody.backingStoreEnabled = true; }, + "endCell": n => { setPositionPostRequestBody.endCell = n.getObjectValue(createJsonFromDiscriminatorValue); }, + "startCell": n => { setPositionPostRequestBody.startCell = n.getObjectValue(createJsonFromDiscriminatorValue); }, + } +} +/** + * Serializes information the current object + * @param writer Serialization writer to use to serialize this model + */ +export function serializeSetPositionPostRequestBody(writer: SerializationWriter, setPositionPostRequestBody: Partial | undefined = {}) : void { + writer.writeObjectValue("endCell", setPositionPostRequestBody.endCell, serializeJson); + writer.writeObjectValue("startCell", setPositionPostRequestBody.startCell, serializeJson); + writer.writeAdditionalData(setPositionPostRequestBody.additionalData); +} +export interface SetPositionPostRequestBody extends AdditionalDataHolder, BackedModel, Parsable { + /** + * Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + */ + additionalData?: Record; + /** + * Stores model information. + */ + backingStoreEnabled?: boolean; + /** + * The endCell property + */ + endCell?: Json; + /** + * The startCell property + */ + startCell?: Json; +} +/** + * Provides operations to call the setPosition method. + */ +export interface SetPositionRequestBuilder extends BaseRequestBuilder { + /** + * Positions the chart relative to cells on the worksheet. + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @see {@link https://learn.microsoft.com/graph/api/chart-setposition?view=graph-rest-1.0|Find more info here} + */ + post(body: SetPositionPostRequestBody, requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Positions the chart relative to cells on the worksheet. + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns a RequestInformation + */ + toPostRequestInformation(body: SetPositionPostRequestBody, requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; +} +/** + * Metadata for all the requests in the request builder. + */ +export const SetPositionRequestBuilderRequestsMetadata: RequestsMetadata = { + post: { + responseBodyContentType: "application/json", + errorMappings: { + _4XX: createODataErrorFromDiscriminatorValue as ParsableFactory, + _5XX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "sendNoResponseContentAsync", + requestBodyContentType: "application/json", + requestBodySerializer: serializeSetPositionPostRequestBody, + requestInformationContentSetMethod: "setContentFromParsable", + }, +}; +/** + * Uri template for the request builder. + */ +export const SetPositionRequestBuilderUriTemplate = "{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/worksheets/{workbookWorksheet%2Did}/charts/item(name='{name}')/setPosition"; +/* tslint:enable */ +/* eslint-enable */ diff --git a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/worksheets/item/charts/itemWithName/title/index.ts b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/worksheets/item/charts/itemWithName/title/index.ts new file mode 100644 index 00000000000..39a9b2b0c74 --- /dev/null +++ b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/worksheets/item/charts/itemWithName/title/index.ts @@ -0,0 +1,112 @@ +/* tslint:disable */ +/* eslint-disable */ +// Generated by Microsoft Kiota +import { createWorkbookChartTitleFromDiscriminatorValue, serializeWorkbookChartTitle, type WorkbookChartTitle } from '@microsoft/msgraph-sdk/models/'; +import { createODataErrorFromDiscriminatorValue, type ODataError } from '@microsoft/msgraph-sdk/models/oDataErrors/'; +import { type BaseRequestBuilder, type Parsable, type ParsableFactory, type RequestConfiguration, type RequestInformation, type RequestsMetadata } from '@microsoft/kiota-abstractions'; + +/** + * Provides operations to manage the title property of the microsoft.graph.workbookChart entity. + */ +export interface TitleRequestBuilder extends BaseRequestBuilder { + /** + * Delete navigation property title for drives + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + */ + delete(requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Retrieve the properties and relationships of charttitle object. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns a Promise of WorkbookChartTitle + * @see {@link https://learn.microsoft.com/graph/api/charttitle-get?view=graph-rest-1.0|Find more info here} + */ + get(requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Update the properties of charttitle object. + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns a Promise of WorkbookChartTitle + * @see {@link https://learn.microsoft.com/graph/api/charttitle-update?view=graph-rest-1.0|Find more info here} + */ + patch(body: WorkbookChartTitle, requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Delete navigation property title for drives + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns a RequestInformation + */ + toDeleteRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; + /** + * Retrieve the properties and relationships of charttitle object. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns a RequestInformation + */ + toGetRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; + /** + * Update the properties of charttitle object. + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns a RequestInformation + */ + toPatchRequestInformation(body: WorkbookChartTitle, requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; +} +/** + * Retrieve the properties and relationships of charttitle object. + */ +export interface TitleRequestBuilderGetQueryParameters { + /** + * Expand related entities + */ + expand?: string[]; + /** + * Select properties to be returned + */ + select?: string[]; +} +/** + * Mapper for query parameters from symbol name to serialization name represented as a constant. + */ +const TitleRequestBuilderGetQueryParametersMapper: Record = { + "expand": "%24expand", + "select": "%24select", +}; +/** + * Metadata for all the requests in the request builder. + */ +export const TitleRequestBuilderRequestsMetadata: RequestsMetadata = { + delete: { + responseBodyContentType: "application/json", + errorMappings: { + _4XX: createODataErrorFromDiscriminatorValue as ParsableFactory, + _5XX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "sendNoResponseContentAsync", + }, + get: { + responseBodyContentType: "application/json", + errorMappings: { + _4XX: createODataErrorFromDiscriminatorValue as ParsableFactory, + _5XX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "sendAsync", + responseBodyFactory: createWorkbookChartTitleFromDiscriminatorValue, + queryParametersMapper: TitleRequestBuilderGetQueryParametersMapper, + }, + patch: { + responseBodyContentType: "application/json", + errorMappings: { + _4XX: createODataErrorFromDiscriminatorValue as ParsableFactory, + _5XX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "sendAsync", + responseBodyFactory: createWorkbookChartTitleFromDiscriminatorValue, + requestBodyContentType: "application/json", + requestBodySerializer: serializeWorkbookChartTitle, + requestInformationContentSetMethod: "setContentFromParsable", + }, +}; +/** + * Uri template for the request builder. + */ +export const TitleRequestBuilderUriTemplate = "{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/worksheets/{workbookWorksheet%2Did}/charts/item(name='{name}')/title{?%24select,%24expand}"; +/* tslint:enable */ +/* eslint-enable */ diff --git a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/worksheets/item/charts/itemWithName/worksheet/index.ts b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/worksheets/item/charts/itemWithName/worksheet/index.ts new file mode 100644 index 00000000000..76838cb33ed --- /dev/null +++ b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/worksheets/item/charts/itemWithName/worksheet/index.ts @@ -0,0 +1,65 @@ +/* tslint:disable */ +/* eslint-disable */ +// Generated by Microsoft Kiota +import { createWorkbookWorksheetFromDiscriminatorValue, type WorkbookWorksheet } from '@microsoft/msgraph-sdk/models/'; +import { createODataErrorFromDiscriminatorValue, type ODataError } from '@microsoft/msgraph-sdk/models/oDataErrors/'; +import { type BaseRequestBuilder, type Parsable, type ParsableFactory, type RequestConfiguration, type RequestInformation, type RequestsMetadata } from '@microsoft/kiota-abstractions'; + +/** + * Provides operations to manage the worksheet property of the microsoft.graph.workbookChart entity. + */ +export interface WorksheetRequestBuilder extends BaseRequestBuilder { + /** + * The worksheet containing the current chart. Read-only. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns a Promise of WorkbookWorksheet + */ + get(requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * The worksheet containing the current chart. Read-only. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns a RequestInformation + */ + toGetRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; +} +/** + * The worksheet containing the current chart. Read-only. + */ +export interface WorksheetRequestBuilderGetQueryParameters { + /** + * Expand related entities + */ + expand?: string[]; + /** + * Select properties to be returned + */ + select?: string[]; +} +/** + * Mapper for query parameters from symbol name to serialization name represented as a constant. + */ +const WorksheetRequestBuilderGetQueryParametersMapper: Record = { + "expand": "%24expand", + "select": "%24select", +}; +/** + * Metadata for all the requests in the request builder. + */ +export const WorksheetRequestBuilderRequestsMetadata: RequestsMetadata = { + get: { + responseBodyContentType: "application/json", + errorMappings: { + _4XX: createODataErrorFromDiscriminatorValue as ParsableFactory, + _5XX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "sendAsync", + responseBodyFactory: createWorkbookWorksheetFromDiscriminatorValue, + queryParametersMapper: WorksheetRequestBuilderGetQueryParametersMapper, + }, +}; +/** + * Uri template for the request builder. + */ +export const WorksheetRequestBuilderUriTemplate = "{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/worksheets/{workbookWorksheet%2Did}/charts/item(name='{name}')/worksheet{?%24select,%24expand}"; +/* tslint:enable */ +/* eslint-enable */ diff --git a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/worksheets/item/names/add/index.ts b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/worksheets/item/names/add/index.ts index 6e19ab7ac59..3c0d8f967e5 100644 --- a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/worksheets/item/names/add/index.ts +++ b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/worksheets/item/names/add/index.ts @@ -52,14 +52,14 @@ export interface AddRequestBuilder extends BaseRequestBuilder * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a addPostRequestBody */ -export function createAddPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createAddPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoAddPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoAddPostRequestBody(addPostRequestBody: AddPostRequestBody | undefined = {} as AddPostRequestBody) : Record void> { +export function deserializeIntoAddPostRequestBody(addPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { addPostRequestBody.backingStoreEnabled = true; }, "comment": n => { addPostRequestBody.comment = n.getStringValue(); }, @@ -71,7 +71,7 @@ export function deserializeIntoAddPostRequestBody(addPostRequestBody: AddPostReq * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeAddPostRequestBody(writer: SerializationWriter, addPostRequestBody: AddPostRequestBody | undefined = {} as AddPostRequestBody) : void { +export function serializeAddPostRequestBody(writer: SerializationWriter, addPostRequestBody: Partial | undefined = {}) : void { writer.writeStringValue("comment", addPostRequestBody.comment); writer.writeStringValue("name", addPostRequestBody.name); writer.writeObjectValue("reference", addPostRequestBody.reference, serializeJson); diff --git a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/worksheets/item/names/addFormulaLocal/index.ts b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/worksheets/item/names/addFormulaLocal/index.ts index da09d44da9e..e29bb2e69ed 100644 --- a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/worksheets/item/names/addFormulaLocal/index.ts +++ b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/worksheets/item/names/addFormulaLocal/index.ts @@ -52,14 +52,14 @@ export interface AddFormulaLocalRequestBuilder extends BaseRequestBuilder Record void>) { return deserializeIntoAddFormulaLocalPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoAddFormulaLocalPostRequestBody(addFormulaLocalPostRequestBody: AddFormulaLocalPostRequestBody | undefined = {} as AddFormulaLocalPostRequestBody) : Record void> { +export function deserializeIntoAddFormulaLocalPostRequestBody(addFormulaLocalPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { addFormulaLocalPostRequestBody.backingStoreEnabled = true; }, "comment": n => { addFormulaLocalPostRequestBody.comment = n.getStringValue(); }, @@ -71,7 +71,7 @@ export function deserializeIntoAddFormulaLocalPostRequestBody(addFormulaLocalPos * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeAddFormulaLocalPostRequestBody(writer: SerializationWriter, addFormulaLocalPostRequestBody: AddFormulaLocalPostRequestBody | undefined = {} as AddFormulaLocalPostRequestBody) : void { +export function serializeAddFormulaLocalPostRequestBody(writer: SerializationWriter, addFormulaLocalPostRequestBody: Partial | undefined = {}) : void { writer.writeStringValue("comment", addFormulaLocalPostRequestBody.comment); writer.writeStringValue("formula", addFormulaLocalPostRequestBody.formula); writer.writeStringValue("name", addFormulaLocalPostRequestBody.name); diff --git a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/worksheets/item/names/item/range/index.ts b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/worksheets/item/names/item/range/index.ts index 83edc9c5132..61d57cd94bb 100644 --- a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/worksheets/item/names/item/range/index.ts +++ b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/worksheets/item/names/item/range/index.ts @@ -10,14 +10,14 @@ import { type BaseRequestBuilder, type Parsable, type ParsableFactory, type Requ */ export interface RangeRequestBuilder extends BaseRequestBuilder { /** - * Returns the range object that is associated with the name. Throws an exception if the named item's type is not a range. + * Retrieve the properties and relationships of range object. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns a Promise of WorkbookRange - * @see {@link https://learn.microsoft.com/graph/api/nameditem-range?view=graph-rest-1.0|Find more info here} + * @see {@link https://learn.microsoft.com/graph/api/range-get?view=graph-rest-1.0|Find more info here} */ get(requestConfiguration?: RequestConfiguration | undefined) : Promise; /** - * Returns the range object that is associated with the name. Throws an exception if the named item's type is not a range. + * Retrieve the properties and relationships of range object. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns a RequestInformation */ diff --git a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/worksheets/item/protection/protect/index.ts b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/worksheets/item/protection/protect/index.ts index 08dc4e4b502..11e31238bab 100644 --- a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/worksheets/item/protection/protect/index.ts +++ b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/worksheets/item/protection/protect/index.ts @@ -10,14 +10,14 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a protectPostRequestBody */ -export function createProtectPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createProtectPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoProtectPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoProtectPostRequestBody(protectPostRequestBody: ProtectPostRequestBody | undefined = {} as ProtectPostRequestBody) : Record void> { +export function deserializeIntoProtectPostRequestBody(protectPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { protectPostRequestBody.backingStoreEnabled = true; }, "options": n => { protectPostRequestBody.options = n.getObjectValue(createWorkbookWorksheetProtectionOptionsFromDiscriminatorValue); }, @@ -60,7 +60,7 @@ export interface ProtectRequestBuilder extends BaseRequestBuilder | undefined = {}) : void { writer.writeObjectValue("options", protectPostRequestBody.options, serializeWorkbookWorksheetProtectionOptions); writer.writeAdditionalData(protectPostRequestBody.additionalData); } diff --git a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/worksheets/item/tables/add/index.ts b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/worksheets/item/tables/add/index.ts index 4bd339b9436..afe6449776c 100644 --- a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/worksheets/item/tables/add/index.ts +++ b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/worksheets/item/tables/add/index.ts @@ -48,14 +48,14 @@ export interface AddRequestBuilder extends BaseRequestBuilder * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a addPostRequestBody */ -export function createAddPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createAddPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoAddPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoAddPostRequestBody(addPostRequestBody: AddPostRequestBody | undefined = {} as AddPostRequestBody) : Record void> { +export function deserializeIntoAddPostRequestBody(addPostRequestBody: Partial | undefined = {}) : Record void> { return { "address": n => { addPostRequestBody.address = n.getStringValue(); }, "backingStoreEnabled": n => { addPostRequestBody.backingStoreEnabled = true; }, @@ -66,7 +66,7 @@ export function deserializeIntoAddPostRequestBody(addPostRequestBody: AddPostReq * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeAddPostRequestBody(writer: SerializationWriter, addPostRequestBody: AddPostRequestBody | undefined = {} as AddPostRequestBody) : void { +export function serializeAddPostRequestBody(writer: SerializationWriter, addPostRequestBody: Partial | undefined = {}) : void { writer.writeStringValue("address", addPostRequestBody.address); writer.writeBooleanValue("hasHeaders", addPostRequestBody.hasHeaders); writer.writeAdditionalData(addPostRequestBody.additionalData); diff --git a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/worksheets/item/tables/count/index.ts b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/worksheets/item/tables/count/index.ts index 84871236c6d..b5ce4368cd0 100644 --- a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/worksheets/item/tables/count/index.ts +++ b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/worksheets/item/tables/count/index.ts @@ -40,14 +40,14 @@ export interface CountRequestBuilder extends BaseRequestBuilder Record void>) { return deserializeIntoCountGetResponse; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoCountGetResponse(countGetResponse: CountGetResponse | undefined = {} as CountGetResponse) : Record void> { +export function deserializeIntoCountGetResponse(countGetResponse: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { countGetResponse.backingStoreEnabled = true; }, "value": n => { countGetResponse.value = n.getNumberValue(); }, @@ -57,7 +57,7 @@ export function deserializeIntoCountGetResponse(countGetResponse: CountGetRespon * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeCountGetResponse(writer: SerializationWriter, countGetResponse: CountGetResponse | undefined = {} as CountGetResponse) : void { +export function serializeCountGetResponse(writer: SerializationWriter, countGetResponse: Partial | undefined = {}) : void { writer.writeNumberValue("value", countGetResponse.value); writer.writeAdditionalData(countGetResponse.additionalData); } diff --git a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/worksheets/item/tables/index.ts b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/worksheets/item/tables/index.ts index 5251dfb0185..554e8496139 100644 --- a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/worksheets/item/tables/index.ts +++ b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/worksheets/item/tables/index.ts @@ -6,7 +6,7 @@ import { createODataErrorFromDiscriminatorValue, type ODataError } from '@micros import { AddRequestBuilderRequestsMetadata, AddRequestBuilderUriTemplate, type AddRequestBuilder } from './add/'; import { CountRequestBuilderRequestsMetadata, CountRequestBuilderUriTemplate, type CountRequestBuilder } from './count/'; import { type WorkbookTableItemRequestBuilder, WorkbookTableItemRequestBuilderNavigationMetadata, WorkbookTableItemRequestBuilderRequestsMetadata, WorkbookTableItemRequestBuilderUriTemplate } from './item/'; -import { ItemAtWithIndexRequestBuilderRequestsMetadata, ItemAtWithIndexRequestBuilderUriTemplate, type ItemAtWithIndexRequestBuilder } from './itemAtWithIndex/'; +import { ItemAtWithIndexRequestBuilderNavigationMetadata, ItemAtWithIndexRequestBuilderRequestsMetadata, ItemAtWithIndexRequestBuilderUriTemplate, type ItemAtWithIndexRequestBuilder } from './itemAtWithIndex/'; import { type BaseRequestBuilder, type KeysToExcludeForNavigationMetadata, type NavigationMetadata, type Parsable, type ParsableFactory, type RequestConfiguration, type RequestInformation, type RequestsMetadata } from '@microsoft/kiota-abstractions'; /** @@ -124,6 +124,7 @@ export const TablesRequestBuilderNavigationMetadata: Record * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a addPostRequestBody */ -export function createAddPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createAddPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoAddPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoAddPostRequestBody(addPostRequestBody: AddPostRequestBody | undefined = {} as AddPostRequestBody) : Record void> { +export function deserializeIntoAddPostRequestBody(addPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { addPostRequestBody.backingStoreEnabled = true; }, "index": n => { addPostRequestBody.index = n.getNumberValue(); }, @@ -71,7 +71,7 @@ export function deserializeIntoAddPostRequestBody(addPostRequestBody: AddPostReq * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeAddPostRequestBody(writer: SerializationWriter, addPostRequestBody: AddPostRequestBody | undefined = {} as AddPostRequestBody) : void { +export function serializeAddPostRequestBody(writer: SerializationWriter, addPostRequestBody: Partial | undefined = {}) : void { writer.writeNumberValue("index", addPostRequestBody.index); writer.writeStringValue("name", addPostRequestBody.name); writer.writeObjectValue("values", addPostRequestBody.values, serializeJson); diff --git a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/worksheets/item/tables/item/columns/count/index.ts b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/worksheets/item/tables/item/columns/count/index.ts index 8d75b3257b6..014b6f7d3ac 100644 --- a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/worksheets/item/tables/item/columns/count/index.ts +++ b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/worksheets/item/tables/item/columns/count/index.ts @@ -40,14 +40,14 @@ export interface CountRequestBuilder extends BaseRequestBuilder Record void>) { return deserializeIntoCountGetResponse; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoCountGetResponse(countGetResponse: CountGetResponse | undefined = {} as CountGetResponse) : Record void> { +export function deserializeIntoCountGetResponse(countGetResponse: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { countGetResponse.backingStoreEnabled = true; }, "value": n => { countGetResponse.value = n.getNumberValue(); }, @@ -57,7 +57,7 @@ export function deserializeIntoCountGetResponse(countGetResponse: CountGetRespon * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeCountGetResponse(writer: SerializationWriter, countGetResponse: CountGetResponse | undefined = {} as CountGetResponse) : void { +export function serializeCountGetResponse(writer: SerializationWriter, countGetResponse: Partial | undefined = {}) : void { writer.writeNumberValue("value", countGetResponse.value); writer.writeAdditionalData(countGetResponse.additionalData); } diff --git a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/worksheets/item/tables/item/columns/index.ts b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/worksheets/item/tables/item/columns/index.ts index 983beccbc65..61e9de0b46f 100644 --- a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/worksheets/item/tables/item/columns/index.ts +++ b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/worksheets/item/tables/item/columns/index.ts @@ -6,7 +6,7 @@ import { createODataErrorFromDiscriminatorValue, type ODataError } from '@micros import { AddRequestBuilderRequestsMetadata, AddRequestBuilderUriTemplate, type AddRequestBuilder } from './add/'; import { CountRequestBuilderRequestsMetadata, CountRequestBuilderUriTemplate, type CountRequestBuilder } from './count/'; import { type WorkbookTableColumnItemRequestBuilder, WorkbookTableColumnItemRequestBuilderNavigationMetadata, WorkbookTableColumnItemRequestBuilderRequestsMetadata, WorkbookTableColumnItemRequestBuilderUriTemplate } from './item/'; -import { ItemAtWithIndexRequestBuilderRequestsMetadata, ItemAtWithIndexRequestBuilderUriTemplate, type ItemAtWithIndexRequestBuilder } from './itemAtWithIndex/'; +import { ItemAtWithIndexRequestBuilderNavigationMetadata, ItemAtWithIndexRequestBuilderRequestsMetadata, ItemAtWithIndexRequestBuilderUriTemplate, type ItemAtWithIndexRequestBuilder } from './itemAtWithIndex/'; import { type BaseRequestBuilder, type KeysToExcludeForNavigationMetadata, type NavigationMetadata, type Parsable, type ParsableFactory, type RequestConfiguration, type RequestInformation, type RequestsMetadata } from '@microsoft/kiota-abstractions'; /** @@ -125,6 +125,7 @@ export const ColumnsRequestBuilderNavigationMetadata: Record Record void>) { return deserializeIntoApplyPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoApplyPostRequestBody(applyPostRequestBody: ApplyPostRequestBody | undefined = {} as ApplyPostRequestBody) : Record void> { +export function deserializeIntoApplyPostRequestBody(applyPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { applyPostRequestBody.backingStoreEnabled = true; }, "criteria": n => { applyPostRequestBody.criteria = n.getObjectValue(createWorkbookFilterCriteriaFromDiscriminatorValue); }, @@ -60,7 +60,7 @@ export function deserializeIntoApplyPostRequestBody(applyPostRequestBody: ApplyP * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeApplyPostRequestBody(writer: SerializationWriter, applyPostRequestBody: ApplyPostRequestBody | undefined = {} as ApplyPostRequestBody) : void { +export function serializeApplyPostRequestBody(writer: SerializationWriter, applyPostRequestBody: Partial | undefined = {}) : void { writer.writeObjectValue("criteria", applyPostRequestBody.criteria, serializeWorkbookFilterCriteria); writer.writeAdditionalData(applyPostRequestBody.additionalData); } diff --git a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/worksheets/item/tables/item/columns/item/filter/applyBottomItemsFilter/index.ts b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/worksheets/item/tables/item/columns/item/filter/applyBottomItemsFilter/index.ts index c72921ddf6d..0a48298db56 100644 --- a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/worksheets/item/tables/item/columns/item/filter/applyBottomItemsFilter/index.ts +++ b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/worksheets/item/tables/item/columns/item/filter/applyBottomItemsFilter/index.ts @@ -41,14 +41,14 @@ export interface ApplyBottomItemsFilterRequestBuilder extends BaseRequestBuilder * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a applyBottomItemsFilterPostRequestBody */ -export function createApplyBottomItemsFilterPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createApplyBottomItemsFilterPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoApplyBottomItemsFilterPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoApplyBottomItemsFilterPostRequestBody(applyBottomItemsFilterPostRequestBody: ApplyBottomItemsFilterPostRequestBody | undefined = {} as ApplyBottomItemsFilterPostRequestBody) : Record void> { +export function deserializeIntoApplyBottomItemsFilterPostRequestBody(applyBottomItemsFilterPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { applyBottomItemsFilterPostRequestBody.backingStoreEnabled = true; }, "count": n => { applyBottomItemsFilterPostRequestBody.count = n.getNumberValue(); }, @@ -58,7 +58,7 @@ export function deserializeIntoApplyBottomItemsFilterPostRequestBody(applyBottom * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeApplyBottomItemsFilterPostRequestBody(writer: SerializationWriter, applyBottomItemsFilterPostRequestBody: ApplyBottomItemsFilterPostRequestBody | undefined = {} as ApplyBottomItemsFilterPostRequestBody) : void { +export function serializeApplyBottomItemsFilterPostRequestBody(writer: SerializationWriter, applyBottomItemsFilterPostRequestBody: Partial | undefined = {}) : void { writer.writeNumberValue("count", applyBottomItemsFilterPostRequestBody.count); writer.writeAdditionalData(applyBottomItemsFilterPostRequestBody.additionalData); } diff --git a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/worksheets/item/tables/item/columns/item/filter/applyBottomPercentFilter/index.ts b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/worksheets/item/tables/item/columns/item/filter/applyBottomPercentFilter/index.ts index 4011fd4ade9..832af42eb90 100644 --- a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/worksheets/item/tables/item/columns/item/filter/applyBottomPercentFilter/index.ts +++ b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/worksheets/item/tables/item/columns/item/filter/applyBottomPercentFilter/index.ts @@ -41,14 +41,14 @@ export interface ApplyBottomPercentFilterRequestBuilder extends BaseRequestBuild * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a applyBottomPercentFilterPostRequestBody */ -export function createApplyBottomPercentFilterPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createApplyBottomPercentFilterPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoApplyBottomPercentFilterPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoApplyBottomPercentFilterPostRequestBody(applyBottomPercentFilterPostRequestBody: ApplyBottomPercentFilterPostRequestBody | undefined = {} as ApplyBottomPercentFilterPostRequestBody) : Record void> { +export function deserializeIntoApplyBottomPercentFilterPostRequestBody(applyBottomPercentFilterPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { applyBottomPercentFilterPostRequestBody.backingStoreEnabled = true; }, "percent": n => { applyBottomPercentFilterPostRequestBody.percent = n.getNumberValue(); }, @@ -58,7 +58,7 @@ export function deserializeIntoApplyBottomPercentFilterPostRequestBody(applyBott * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeApplyBottomPercentFilterPostRequestBody(writer: SerializationWriter, applyBottomPercentFilterPostRequestBody: ApplyBottomPercentFilterPostRequestBody | undefined = {} as ApplyBottomPercentFilterPostRequestBody) : void { +export function serializeApplyBottomPercentFilterPostRequestBody(writer: SerializationWriter, applyBottomPercentFilterPostRequestBody: Partial | undefined = {}) : void { writer.writeNumberValue("percent", applyBottomPercentFilterPostRequestBody.percent); writer.writeAdditionalData(applyBottomPercentFilterPostRequestBody.additionalData); } diff --git a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/worksheets/item/tables/item/columns/item/filter/applyCellColorFilter/index.ts b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/worksheets/item/tables/item/columns/item/filter/applyCellColorFilter/index.ts index ff7a862d607..9fe64855130 100644 --- a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/worksheets/item/tables/item/columns/item/filter/applyCellColorFilter/index.ts +++ b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/worksheets/item/tables/item/columns/item/filter/applyCellColorFilter/index.ts @@ -41,14 +41,14 @@ export interface ApplyCellColorFilterRequestBuilder extends BaseRequestBuilder Record void>) { return deserializeIntoApplyCellColorFilterPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoApplyCellColorFilterPostRequestBody(applyCellColorFilterPostRequestBody: ApplyCellColorFilterPostRequestBody | undefined = {} as ApplyCellColorFilterPostRequestBody) : Record void> { +export function deserializeIntoApplyCellColorFilterPostRequestBody(applyCellColorFilterPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { applyCellColorFilterPostRequestBody.backingStoreEnabled = true; }, "color": n => { applyCellColorFilterPostRequestBody.color = n.getStringValue(); }, @@ -58,7 +58,7 @@ export function deserializeIntoApplyCellColorFilterPostRequestBody(applyCellColo * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeApplyCellColorFilterPostRequestBody(writer: SerializationWriter, applyCellColorFilterPostRequestBody: ApplyCellColorFilterPostRequestBody | undefined = {} as ApplyCellColorFilterPostRequestBody) : void { +export function serializeApplyCellColorFilterPostRequestBody(writer: SerializationWriter, applyCellColorFilterPostRequestBody: Partial | undefined = {}) : void { writer.writeStringValue("color", applyCellColorFilterPostRequestBody.color); writer.writeAdditionalData(applyCellColorFilterPostRequestBody.additionalData); } diff --git a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/worksheets/item/tables/item/columns/item/filter/applyCustomFilter/index.ts b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/worksheets/item/tables/item/columns/item/filter/applyCustomFilter/index.ts index d4dc681c67b..6d3a2f9984a 100644 --- a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/worksheets/item/tables/item/columns/item/filter/applyCustomFilter/index.ts +++ b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/worksheets/item/tables/item/columns/item/filter/applyCustomFilter/index.ts @@ -49,14 +49,14 @@ export interface ApplyCustomFilterRequestBuilder extends BaseRequestBuilder Record void>) { return deserializeIntoApplyCustomFilterPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoApplyCustomFilterPostRequestBody(applyCustomFilterPostRequestBody: ApplyCustomFilterPostRequestBody | undefined = {} as ApplyCustomFilterPostRequestBody) : Record void> { +export function deserializeIntoApplyCustomFilterPostRequestBody(applyCustomFilterPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { applyCustomFilterPostRequestBody.backingStoreEnabled = true; }, "criteria1": n => { applyCustomFilterPostRequestBody.criteria1 = n.getStringValue(); }, @@ -68,7 +68,7 @@ export function deserializeIntoApplyCustomFilterPostRequestBody(applyCustomFilte * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeApplyCustomFilterPostRequestBody(writer: SerializationWriter, applyCustomFilterPostRequestBody: ApplyCustomFilterPostRequestBody | undefined = {} as ApplyCustomFilterPostRequestBody) : void { +export function serializeApplyCustomFilterPostRequestBody(writer: SerializationWriter, applyCustomFilterPostRequestBody: Partial | undefined = {}) : void { writer.writeStringValue("criteria1", applyCustomFilterPostRequestBody.criteria1); writer.writeStringValue("criteria2", applyCustomFilterPostRequestBody.criteria2); writer.writeStringValue("oper", applyCustomFilterPostRequestBody.oper); diff --git a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/worksheets/item/tables/item/columns/item/filter/applyDynamicFilter/index.ts b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/worksheets/item/tables/item/columns/item/filter/applyDynamicFilter/index.ts index 8679b5e261a..5ec55cf54fe 100644 --- a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/worksheets/item/tables/item/columns/item/filter/applyDynamicFilter/index.ts +++ b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/worksheets/item/tables/item/columns/item/filter/applyDynamicFilter/index.ts @@ -41,14 +41,14 @@ export interface ApplyDynamicFilterRequestBuilder extends BaseRequestBuilder Record void>) { return deserializeIntoApplyDynamicFilterPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoApplyDynamicFilterPostRequestBody(applyDynamicFilterPostRequestBody: ApplyDynamicFilterPostRequestBody | undefined = {} as ApplyDynamicFilterPostRequestBody) : Record void> { +export function deserializeIntoApplyDynamicFilterPostRequestBody(applyDynamicFilterPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { applyDynamicFilterPostRequestBody.backingStoreEnabled = true; }, "criteria": n => { applyDynamicFilterPostRequestBody.criteria = n.getStringValue(); }, @@ -58,7 +58,7 @@ export function deserializeIntoApplyDynamicFilterPostRequestBody(applyDynamicFil * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeApplyDynamicFilterPostRequestBody(writer: SerializationWriter, applyDynamicFilterPostRequestBody: ApplyDynamicFilterPostRequestBody | undefined = {} as ApplyDynamicFilterPostRequestBody) : void { +export function serializeApplyDynamicFilterPostRequestBody(writer: SerializationWriter, applyDynamicFilterPostRequestBody: Partial | undefined = {}) : void { writer.writeStringValue("criteria", applyDynamicFilterPostRequestBody.criteria); writer.writeAdditionalData(applyDynamicFilterPostRequestBody.additionalData); } diff --git a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/worksheets/item/tables/item/columns/item/filter/applyFontColorFilter/index.ts b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/worksheets/item/tables/item/columns/item/filter/applyFontColorFilter/index.ts index 5f6e3ba86d0..7c3ce0de15c 100644 --- a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/worksheets/item/tables/item/columns/item/filter/applyFontColorFilter/index.ts +++ b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/worksheets/item/tables/item/columns/item/filter/applyFontColorFilter/index.ts @@ -41,14 +41,14 @@ export interface ApplyFontColorFilterRequestBuilder extends BaseRequestBuilder Record void>) { return deserializeIntoApplyFontColorFilterPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoApplyFontColorFilterPostRequestBody(applyFontColorFilterPostRequestBody: ApplyFontColorFilterPostRequestBody | undefined = {} as ApplyFontColorFilterPostRequestBody) : Record void> { +export function deserializeIntoApplyFontColorFilterPostRequestBody(applyFontColorFilterPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { applyFontColorFilterPostRequestBody.backingStoreEnabled = true; }, "color": n => { applyFontColorFilterPostRequestBody.color = n.getStringValue(); }, @@ -58,7 +58,7 @@ export function deserializeIntoApplyFontColorFilterPostRequestBody(applyFontColo * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeApplyFontColorFilterPostRequestBody(writer: SerializationWriter, applyFontColorFilterPostRequestBody: ApplyFontColorFilterPostRequestBody | undefined = {} as ApplyFontColorFilterPostRequestBody) : void { +export function serializeApplyFontColorFilterPostRequestBody(writer: SerializationWriter, applyFontColorFilterPostRequestBody: Partial | undefined = {}) : void { writer.writeStringValue("color", applyFontColorFilterPostRequestBody.color); writer.writeAdditionalData(applyFontColorFilterPostRequestBody.additionalData); } diff --git a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/worksheets/item/tables/item/columns/item/filter/applyIconFilter/index.ts b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/worksheets/item/tables/item/columns/item/filter/applyIconFilter/index.ts index fbcc1e1f4ea..95ae143d698 100644 --- a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/worksheets/item/tables/item/columns/item/filter/applyIconFilter/index.ts +++ b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/worksheets/item/tables/item/columns/item/filter/applyIconFilter/index.ts @@ -42,14 +42,14 @@ export interface ApplyIconFilterRequestBuilder extends BaseRequestBuilder Record void>) { return deserializeIntoApplyIconFilterPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoApplyIconFilterPostRequestBody(applyIconFilterPostRequestBody: ApplyIconFilterPostRequestBody | undefined = {} as ApplyIconFilterPostRequestBody) : Record void> { +export function deserializeIntoApplyIconFilterPostRequestBody(applyIconFilterPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { applyIconFilterPostRequestBody.backingStoreEnabled = true; }, "icon": n => { applyIconFilterPostRequestBody.icon = n.getObjectValue(createWorkbookIconFromDiscriminatorValue); }, @@ -59,7 +59,7 @@ export function deserializeIntoApplyIconFilterPostRequestBody(applyIconFilterPos * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeApplyIconFilterPostRequestBody(writer: SerializationWriter, applyIconFilterPostRequestBody: ApplyIconFilterPostRequestBody | undefined = {} as ApplyIconFilterPostRequestBody) : void { +export function serializeApplyIconFilterPostRequestBody(writer: SerializationWriter, applyIconFilterPostRequestBody: Partial | undefined = {}) : void { writer.writeObjectValue("icon", applyIconFilterPostRequestBody.icon, serializeWorkbookIcon); writer.writeAdditionalData(applyIconFilterPostRequestBody.additionalData); } diff --git a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/worksheets/item/tables/item/columns/item/filter/applyTopItemsFilter/index.ts b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/worksheets/item/tables/item/columns/item/filter/applyTopItemsFilter/index.ts index 12a6953b3ef..edb41de9069 100644 --- a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/worksheets/item/tables/item/columns/item/filter/applyTopItemsFilter/index.ts +++ b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/worksheets/item/tables/item/columns/item/filter/applyTopItemsFilter/index.ts @@ -41,14 +41,14 @@ export interface ApplyTopItemsFilterRequestBuilder extends BaseRequestBuilder Record void>) { return deserializeIntoApplyTopItemsFilterPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoApplyTopItemsFilterPostRequestBody(applyTopItemsFilterPostRequestBody: ApplyTopItemsFilterPostRequestBody | undefined = {} as ApplyTopItemsFilterPostRequestBody) : Record void> { +export function deserializeIntoApplyTopItemsFilterPostRequestBody(applyTopItemsFilterPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { applyTopItemsFilterPostRequestBody.backingStoreEnabled = true; }, "count": n => { applyTopItemsFilterPostRequestBody.count = n.getNumberValue(); }, @@ -58,7 +58,7 @@ export function deserializeIntoApplyTopItemsFilterPostRequestBody(applyTopItemsF * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeApplyTopItemsFilterPostRequestBody(writer: SerializationWriter, applyTopItemsFilterPostRequestBody: ApplyTopItemsFilterPostRequestBody | undefined = {} as ApplyTopItemsFilterPostRequestBody) : void { +export function serializeApplyTopItemsFilterPostRequestBody(writer: SerializationWriter, applyTopItemsFilterPostRequestBody: Partial | undefined = {}) : void { writer.writeNumberValue("count", applyTopItemsFilterPostRequestBody.count); writer.writeAdditionalData(applyTopItemsFilterPostRequestBody.additionalData); } diff --git a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/worksheets/item/tables/item/columns/item/filter/applyTopPercentFilter/index.ts b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/worksheets/item/tables/item/columns/item/filter/applyTopPercentFilter/index.ts index 3bb70b29f78..a0d23c68eaa 100644 --- a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/worksheets/item/tables/item/columns/item/filter/applyTopPercentFilter/index.ts +++ b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/worksheets/item/tables/item/columns/item/filter/applyTopPercentFilter/index.ts @@ -41,14 +41,14 @@ export interface ApplyTopPercentFilterRequestBuilder extends BaseRequestBuilder< * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a applyTopPercentFilterPostRequestBody */ -export function createApplyTopPercentFilterPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createApplyTopPercentFilterPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoApplyTopPercentFilterPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoApplyTopPercentFilterPostRequestBody(applyTopPercentFilterPostRequestBody: ApplyTopPercentFilterPostRequestBody | undefined = {} as ApplyTopPercentFilterPostRequestBody) : Record void> { +export function deserializeIntoApplyTopPercentFilterPostRequestBody(applyTopPercentFilterPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { applyTopPercentFilterPostRequestBody.backingStoreEnabled = true; }, "percent": n => { applyTopPercentFilterPostRequestBody.percent = n.getNumberValue(); }, @@ -58,7 +58,7 @@ export function deserializeIntoApplyTopPercentFilterPostRequestBody(applyTopPerc * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeApplyTopPercentFilterPostRequestBody(writer: SerializationWriter, applyTopPercentFilterPostRequestBody: ApplyTopPercentFilterPostRequestBody | undefined = {} as ApplyTopPercentFilterPostRequestBody) : void { +export function serializeApplyTopPercentFilterPostRequestBody(writer: SerializationWriter, applyTopPercentFilterPostRequestBody: Partial | undefined = {}) : void { writer.writeNumberValue("percent", applyTopPercentFilterPostRequestBody.percent); writer.writeAdditionalData(applyTopPercentFilterPostRequestBody.additionalData); } diff --git a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/worksheets/item/tables/item/columns/item/filter/applyValuesFilter/index.ts b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/worksheets/item/tables/item/columns/item/filter/applyValuesFilter/index.ts index bf5890d5357..6feab768c7b 100644 --- a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/worksheets/item/tables/item/columns/item/filter/applyValuesFilter/index.ts +++ b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/worksheets/item/tables/item/columns/item/filter/applyValuesFilter/index.ts @@ -42,14 +42,14 @@ export interface ApplyValuesFilterRequestBuilder extends BaseRequestBuilder Record void>) { return deserializeIntoApplyValuesFilterPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoApplyValuesFilterPostRequestBody(applyValuesFilterPostRequestBody: ApplyValuesFilterPostRequestBody | undefined = {} as ApplyValuesFilterPostRequestBody) : Record void> { +export function deserializeIntoApplyValuesFilterPostRequestBody(applyValuesFilterPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { applyValuesFilterPostRequestBody.backingStoreEnabled = true; }, "values": n => { applyValuesFilterPostRequestBody.values = n.getObjectValue(createJsonFromDiscriminatorValue); }, @@ -59,7 +59,7 @@ export function deserializeIntoApplyValuesFilterPostRequestBody(applyValuesFilte * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeApplyValuesFilterPostRequestBody(writer: SerializationWriter, applyValuesFilterPostRequestBody: ApplyValuesFilterPostRequestBody | undefined = {} as ApplyValuesFilterPostRequestBody) : void { +export function serializeApplyValuesFilterPostRequestBody(writer: SerializationWriter, applyValuesFilterPostRequestBody: Partial | undefined = {}) : void { writer.writeObjectValue("values", applyValuesFilterPostRequestBody.values, serializeJson); writer.writeAdditionalData(applyValuesFilterPostRequestBody.additionalData); } diff --git a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/worksheets/item/tables/item/columns/itemAtWithIndex/dataBodyRange/index.ts b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/worksheets/item/tables/item/columns/itemAtWithIndex/dataBodyRange/index.ts new file mode 100644 index 00000000000..33c7b838f7e --- /dev/null +++ b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/worksheets/item/tables/item/columns/itemAtWithIndex/dataBodyRange/index.ts @@ -0,0 +1,45 @@ +/* tslint:disable */ +/* eslint-disable */ +// Generated by Microsoft Kiota +import { createWorkbookRangeFromDiscriminatorValue, type WorkbookRange } from '@microsoft/msgraph-sdk/models/'; +import { createODataErrorFromDiscriminatorValue, type ODataError } from '@microsoft/msgraph-sdk/models/oDataErrors/'; +import { type BaseRequestBuilder, type Parsable, type ParsableFactory, type RequestConfiguration, type RequestInformation, type RequestsMetadata } from '@microsoft/kiota-abstractions'; + +/** + * Provides operations to call the dataBodyRange method. + */ +export interface DataBodyRangeRequestBuilder extends BaseRequestBuilder { + /** + * Gets the range object associated with the data body of the column. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns a Promise of WorkbookRange + * @see {@link https://learn.microsoft.com/graph/api/tablecolumn-databodyrange?view=graph-rest-1.0|Find more info here} + */ + get(requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Gets the range object associated with the data body of the column. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns a RequestInformation + */ + toGetRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; +} +/** + * Metadata for all the requests in the request builder. + */ +export const DataBodyRangeRequestBuilderRequestsMetadata: RequestsMetadata = { + get: { + responseBodyContentType: "application/json", + errorMappings: { + _4XX: createODataErrorFromDiscriminatorValue as ParsableFactory, + _5XX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "sendAsync", + responseBodyFactory: createWorkbookRangeFromDiscriminatorValue, + }, +}; +/** + * Uri template for the request builder. + */ +export const DataBodyRangeRequestBuilderUriTemplate = "{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/worksheets/{workbookWorksheet%2Did}/tables/{workbookTable%2Did}/columns/itemAt(index={index})/dataBodyRange()"; +/* tslint:enable */ +/* eslint-enable */ diff --git a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/worksheets/item/tables/item/columns/itemAtWithIndex/filter/index.ts b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/worksheets/item/tables/item/columns/itemAtWithIndex/filter/index.ts new file mode 100644 index 00000000000..a5f324eeb86 --- /dev/null +++ b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/worksheets/item/tables/item/columns/itemAtWithIndex/filter/index.ts @@ -0,0 +1,110 @@ +/* tslint:disable */ +/* eslint-disable */ +// Generated by Microsoft Kiota +import { createWorkbookFilterFromDiscriminatorValue, serializeWorkbookFilter, type WorkbookFilter } from '@microsoft/msgraph-sdk/models/'; +import { createODataErrorFromDiscriminatorValue, type ODataError } from '@microsoft/msgraph-sdk/models/oDataErrors/'; +import { type BaseRequestBuilder, type Parsable, type ParsableFactory, type RequestConfiguration, type RequestInformation, type RequestsMetadata } from '@microsoft/kiota-abstractions'; + +/** + * Provides operations to manage the filter property of the microsoft.graph.workbookTableColumn entity. + */ +export interface FilterRequestBuilder extends BaseRequestBuilder { + /** + * Delete navigation property filter for drives + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + */ + delete(requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Retrieve the filter applied to the column. Read-only. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns a Promise of WorkbookFilter + */ + get(requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Update the navigation property filter in drives + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns a Promise of WorkbookFilter + */ + patch(body: WorkbookFilter, requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Delete navigation property filter for drives + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns a RequestInformation + */ + toDeleteRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; + /** + * Retrieve the filter applied to the column. Read-only. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns a RequestInformation + */ + toGetRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; + /** + * Update the navigation property filter in drives + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns a RequestInformation + */ + toPatchRequestInformation(body: WorkbookFilter, requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; +} +/** + * Retrieve the filter applied to the column. Read-only. + */ +export interface FilterRequestBuilderGetQueryParameters { + /** + * Expand related entities + */ + expand?: string[]; + /** + * Select properties to be returned + */ + select?: string[]; +} +/** + * Mapper for query parameters from symbol name to serialization name represented as a constant. + */ +const FilterRequestBuilderGetQueryParametersMapper: Record = { + "expand": "%24expand", + "select": "%24select", +}; +/** + * Metadata for all the requests in the request builder. + */ +export const FilterRequestBuilderRequestsMetadata: RequestsMetadata = { + delete: { + responseBodyContentType: "application/json", + errorMappings: { + _4XX: createODataErrorFromDiscriminatorValue as ParsableFactory, + _5XX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "sendNoResponseContentAsync", + }, + get: { + responseBodyContentType: "application/json", + errorMappings: { + _4XX: createODataErrorFromDiscriminatorValue as ParsableFactory, + _5XX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "sendAsync", + responseBodyFactory: createWorkbookFilterFromDiscriminatorValue, + queryParametersMapper: FilterRequestBuilderGetQueryParametersMapper, + }, + patch: { + responseBodyContentType: "application/json", + errorMappings: { + _4XX: createODataErrorFromDiscriminatorValue as ParsableFactory, + _5XX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "sendAsync", + responseBodyFactory: createWorkbookFilterFromDiscriminatorValue, + requestBodyContentType: "application/json", + requestBodySerializer: serializeWorkbookFilter, + requestInformationContentSetMethod: "setContentFromParsable", + }, +}; +/** + * Uri template for the request builder. + */ +export const FilterRequestBuilderUriTemplate = "{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/worksheets/{workbookWorksheet%2Did}/tables/{workbookTable%2Did}/columns/itemAt(index={index})/filter{?%24select,%24expand}"; +/* tslint:enable */ +/* eslint-enable */ diff --git a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/worksheets/item/tables/item/columns/itemAtWithIndex/headerRowRange/index.ts b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/worksheets/item/tables/item/columns/itemAtWithIndex/headerRowRange/index.ts new file mode 100644 index 00000000000..41b74b43fb9 --- /dev/null +++ b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/worksheets/item/tables/item/columns/itemAtWithIndex/headerRowRange/index.ts @@ -0,0 +1,45 @@ +/* tslint:disable */ +/* eslint-disable */ +// Generated by Microsoft Kiota +import { createWorkbookRangeFromDiscriminatorValue, type WorkbookRange } from '@microsoft/msgraph-sdk/models/'; +import { createODataErrorFromDiscriminatorValue, type ODataError } from '@microsoft/msgraph-sdk/models/oDataErrors/'; +import { type BaseRequestBuilder, type Parsable, type ParsableFactory, type RequestConfiguration, type RequestInformation, type RequestsMetadata } from '@microsoft/kiota-abstractions'; + +/** + * Provides operations to call the headerRowRange method. + */ +export interface HeaderRowRangeRequestBuilder extends BaseRequestBuilder { + /** + * Gets the range object associated with the header row of the column. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns a Promise of WorkbookRange + * @see {@link https://learn.microsoft.com/graph/api/tablecolumn-headerrowrange?view=graph-rest-1.0|Find more info here} + */ + get(requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Gets the range object associated with the header row of the column. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns a RequestInformation + */ + toGetRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; +} +/** + * Metadata for all the requests in the request builder. + */ +export const HeaderRowRangeRequestBuilderRequestsMetadata: RequestsMetadata = { + get: { + responseBodyContentType: "application/json", + errorMappings: { + _4XX: createODataErrorFromDiscriminatorValue as ParsableFactory, + _5XX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "sendAsync", + responseBodyFactory: createWorkbookRangeFromDiscriminatorValue, + }, +}; +/** + * Uri template for the request builder. + */ +export const HeaderRowRangeRequestBuilderUriTemplate = "{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/worksheets/{workbookWorksheet%2Did}/tables/{workbookTable%2Did}/columns/itemAt(index={index})/headerRowRange()"; +/* tslint:enable */ +/* eslint-enable */ diff --git a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/worksheets/item/tables/item/columns/itemAtWithIndex/index.ts b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/worksheets/item/tables/item/columns/itemAtWithIndex/index.ts index 45e29177d48..2c6439634e4 100644 --- a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/worksheets/item/tables/item/columns/itemAtWithIndex/index.ts +++ b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/worksheets/item/tables/item/columns/itemAtWithIndex/index.ts @@ -3,12 +3,37 @@ // Generated by Microsoft Kiota import { createWorkbookTableColumnFromDiscriminatorValue, type WorkbookTableColumn } from '@microsoft/msgraph-sdk/models/'; import { createODataErrorFromDiscriminatorValue, type ODataError } from '@microsoft/msgraph-sdk/models/oDataErrors/'; -import { type BaseRequestBuilder, type Parsable, type ParsableFactory, type RequestConfiguration, type RequestInformation, type RequestsMetadata } from '@microsoft/kiota-abstractions'; +import { DataBodyRangeRequestBuilderRequestsMetadata, DataBodyRangeRequestBuilderUriTemplate, type DataBodyRangeRequestBuilder } from './dataBodyRange/'; +import { FilterRequestBuilderRequestsMetadata, FilterRequestBuilderUriTemplate, type FilterRequestBuilder } from './filter/'; +import { HeaderRowRangeRequestBuilderRequestsMetadata, HeaderRowRangeRequestBuilderUriTemplate, type HeaderRowRangeRequestBuilder } from './headerRowRange/'; +import { RangeRequestBuilderRequestsMetadata, RangeRequestBuilderUriTemplate, type RangeRequestBuilder } from './range/'; +import { TotalRowRangeRequestBuilderRequestsMetadata, TotalRowRangeRequestBuilderUriTemplate, type TotalRowRangeRequestBuilder } from './totalRowRange/'; +import { type BaseRequestBuilder, type KeysToExcludeForNavigationMetadata, type NavigationMetadata, type Parsable, type ParsableFactory, type RequestConfiguration, type RequestInformation, type RequestsMetadata } from '@microsoft/kiota-abstractions'; /** * Provides operations to call the itemAt method. */ export interface ItemAtWithIndexRequestBuilder extends BaseRequestBuilder { + /** + * Provides operations to call the dataBodyRange method. + */ + get dataBodyRange(): DataBodyRangeRequestBuilder; + /** + * Provides operations to manage the filter property of the microsoft.graph.workbookTableColumn entity. + */ + get filter(): FilterRequestBuilder; + /** + * Provides operations to call the headerRowRange method. + */ + get headerRowRange(): HeaderRowRangeRequestBuilder; + /** + * Provides operations to call the range method. + */ + get range(): RangeRequestBuilder; + /** + * Provides operations to call the totalRowRange method. + */ + get totalRowRange(): TotalRowRangeRequestBuilder; /** * Invoke function itemAt * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. @@ -22,6 +47,31 @@ export interface ItemAtWithIndexRequestBuilder extends BaseRequestBuilder | undefined) : RequestInformation; } +/** + * Metadata for all the navigation properties in the request builder. + */ +export const ItemAtWithIndexRequestBuilderNavigationMetadata: Record, NavigationMetadata> = { + dataBodyRange: { + uriTemplate: DataBodyRangeRequestBuilderUriTemplate, + requestsMetadata: DataBodyRangeRequestBuilderRequestsMetadata, + }, + filter: { + uriTemplate: FilterRequestBuilderUriTemplate, + requestsMetadata: FilterRequestBuilderRequestsMetadata, + }, + headerRowRange: { + uriTemplate: HeaderRowRangeRequestBuilderUriTemplate, + requestsMetadata: HeaderRowRangeRequestBuilderRequestsMetadata, + }, + range: { + uriTemplate: RangeRequestBuilderUriTemplate, + requestsMetadata: RangeRequestBuilderRequestsMetadata, + }, + totalRowRange: { + uriTemplate: TotalRowRangeRequestBuilderUriTemplate, + requestsMetadata: TotalRowRangeRequestBuilderRequestsMetadata, + }, +}; /** * Metadata for all the requests in the request builder. */ diff --git a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/worksheets/item/tables/item/columns/itemAtWithIndex/range/index.ts b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/worksheets/item/tables/item/columns/itemAtWithIndex/range/index.ts new file mode 100644 index 00000000000..b5698c03435 --- /dev/null +++ b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/worksheets/item/tables/item/columns/itemAtWithIndex/range/index.ts @@ -0,0 +1,45 @@ +/* tslint:disable */ +/* eslint-disable */ +// Generated by Microsoft Kiota +import { createWorkbookRangeFromDiscriminatorValue, type WorkbookRange } from '@microsoft/msgraph-sdk/models/'; +import { createODataErrorFromDiscriminatorValue, type ODataError } from '@microsoft/msgraph-sdk/models/oDataErrors/'; +import { type BaseRequestBuilder, type Parsable, type ParsableFactory, type RequestConfiguration, type RequestInformation, type RequestsMetadata } from '@microsoft/kiota-abstractions'; + +/** + * Provides operations to call the range method. + */ +export interface RangeRequestBuilder extends BaseRequestBuilder { + /** + * Gets the range object associated with the entire column. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns a Promise of WorkbookRange + * @see {@link https://learn.microsoft.com/graph/api/tablecolumn-range?view=graph-rest-1.0|Find more info here} + */ + get(requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Gets the range object associated with the entire column. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns a RequestInformation + */ + toGetRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; +} +/** + * Metadata for all the requests in the request builder. + */ +export const RangeRequestBuilderRequestsMetadata: RequestsMetadata = { + get: { + responseBodyContentType: "application/json", + errorMappings: { + _4XX: createODataErrorFromDiscriminatorValue as ParsableFactory, + _5XX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "sendAsync", + responseBodyFactory: createWorkbookRangeFromDiscriminatorValue, + }, +}; +/** + * Uri template for the request builder. + */ +export const RangeRequestBuilderUriTemplate = "{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/worksheets/{workbookWorksheet%2Did}/tables/{workbookTable%2Did}/columns/itemAt(index={index})/range()"; +/* tslint:enable */ +/* eslint-enable */ diff --git a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/worksheets/item/tables/item/columns/itemAtWithIndex/totalRowRange/index.ts b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/worksheets/item/tables/item/columns/itemAtWithIndex/totalRowRange/index.ts new file mode 100644 index 00000000000..3bc64cddb7b --- /dev/null +++ b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/worksheets/item/tables/item/columns/itemAtWithIndex/totalRowRange/index.ts @@ -0,0 +1,45 @@ +/* tslint:disable */ +/* eslint-disable */ +// Generated by Microsoft Kiota +import { createWorkbookRangeFromDiscriminatorValue, type WorkbookRange } from '@microsoft/msgraph-sdk/models/'; +import { createODataErrorFromDiscriminatorValue, type ODataError } from '@microsoft/msgraph-sdk/models/oDataErrors/'; +import { type BaseRequestBuilder, type Parsable, type ParsableFactory, type RequestConfiguration, type RequestInformation, type RequestsMetadata } from '@microsoft/kiota-abstractions'; + +/** + * Provides operations to call the totalRowRange method. + */ +export interface TotalRowRangeRequestBuilder extends BaseRequestBuilder { + /** + * Gets the range object associated with the totals row of the column. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns a Promise of WorkbookRange + * @see {@link https://learn.microsoft.com/graph/api/tablecolumn-totalrowrange?view=graph-rest-1.0|Find more info here} + */ + get(requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Gets the range object associated with the totals row of the column. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns a RequestInformation + */ + toGetRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; +} +/** + * Metadata for all the requests in the request builder. + */ +export const TotalRowRangeRequestBuilderRequestsMetadata: RequestsMetadata = { + get: { + responseBodyContentType: "application/json", + errorMappings: { + _4XX: createODataErrorFromDiscriminatorValue as ParsableFactory, + _5XX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "sendAsync", + responseBodyFactory: createWorkbookRangeFromDiscriminatorValue, + }, +}; +/** + * Uri template for the request builder. + */ +export const TotalRowRangeRequestBuilderUriTemplate = "{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/worksheets/{workbookWorksheet%2Did}/tables/{workbookTable%2Did}/columns/itemAt(index={index})/totalRowRange()"; +/* tslint:enable */ +/* eslint-enable */ diff --git a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/worksheets/item/tables/item/rows/add/index.ts b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/worksheets/item/tables/item/rows/add/index.ts index f80730e782d..07076cd5c39 100644 --- a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/worksheets/item/tables/item/rows/add/index.ts +++ b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/worksheets/item/tables/item/rows/add/index.ts @@ -48,14 +48,14 @@ export interface AddRequestBuilder extends BaseRequestBuilder * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a addPostRequestBody */ -export function createAddPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createAddPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoAddPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoAddPostRequestBody(addPostRequestBody: AddPostRequestBody | undefined = {} as AddPostRequestBody) : Record void> { +export function deserializeIntoAddPostRequestBody(addPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { addPostRequestBody.backingStoreEnabled = true; }, "index": n => { addPostRequestBody.index = n.getNumberValue(); }, @@ -66,7 +66,7 @@ export function deserializeIntoAddPostRequestBody(addPostRequestBody: AddPostReq * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeAddPostRequestBody(writer: SerializationWriter, addPostRequestBody: AddPostRequestBody | undefined = {} as AddPostRequestBody) : void { +export function serializeAddPostRequestBody(writer: SerializationWriter, addPostRequestBody: Partial | undefined = {}) : void { writer.writeNumberValue("index", addPostRequestBody.index); writer.writeObjectValue("values", addPostRequestBody.values, serializeJson); writer.writeAdditionalData(addPostRequestBody.additionalData); diff --git a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/worksheets/item/tables/item/rows/count/index.ts b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/worksheets/item/tables/item/rows/count/index.ts index ad9addf770c..58df9475523 100644 --- a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/worksheets/item/tables/item/rows/count/index.ts +++ b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/worksheets/item/tables/item/rows/count/index.ts @@ -40,14 +40,14 @@ export interface CountRequestBuilder extends BaseRequestBuilder Record void>) { return deserializeIntoCountGetResponse; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoCountGetResponse(countGetResponse: CountGetResponse | undefined = {} as CountGetResponse) : Record void> { +export function deserializeIntoCountGetResponse(countGetResponse: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { countGetResponse.backingStoreEnabled = true; }, "value": n => { countGetResponse.value = n.getNumberValue(); }, @@ -57,7 +57,7 @@ export function deserializeIntoCountGetResponse(countGetResponse: CountGetRespon * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeCountGetResponse(writer: SerializationWriter, countGetResponse: CountGetResponse | undefined = {} as CountGetResponse) : void { +export function serializeCountGetResponse(writer: SerializationWriter, countGetResponse: Partial | undefined = {}) : void { writer.writeNumberValue("value", countGetResponse.value); writer.writeAdditionalData(countGetResponse.additionalData); } diff --git a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/worksheets/item/tables/item/rows/index.ts b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/worksheets/item/tables/item/rows/index.ts index 4d3a45a21bb..99a25e17748 100644 --- a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/worksheets/item/tables/item/rows/index.ts +++ b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/worksheets/item/tables/item/rows/index.ts @@ -6,7 +6,7 @@ import { createODataErrorFromDiscriminatorValue, type ODataError } from '@micros import { AddRequestBuilderRequestsMetadata, AddRequestBuilderUriTemplate, type AddRequestBuilder } from './add/'; import { CountRequestBuilderRequestsMetadata, CountRequestBuilderUriTemplate, type CountRequestBuilder } from './count/'; import { type WorkbookTableRowItemRequestBuilder, WorkbookTableRowItemRequestBuilderNavigationMetadata, WorkbookTableRowItemRequestBuilderRequestsMetadata, WorkbookTableRowItemRequestBuilderUriTemplate } from './item/'; -import { ItemAtWithIndexRequestBuilderRequestsMetadata, ItemAtWithIndexRequestBuilderUriTemplate, type ItemAtWithIndexRequestBuilder } from './itemAtWithIndex/'; +import { ItemAtWithIndexRequestBuilderNavigationMetadata, ItemAtWithIndexRequestBuilderRequestsMetadata, ItemAtWithIndexRequestBuilderUriTemplate, type ItemAtWithIndexRequestBuilder } from './itemAtWithIndex/'; import { type BaseRequestBuilder, type KeysToExcludeForNavigationMetadata, type NavigationMetadata, type Parsable, type ParsableFactory, type RequestConfiguration, type RequestInformation, type RequestsMetadata } from '@microsoft/kiota-abstractions'; /** @@ -125,6 +125,7 @@ export const RowsRequestBuilderNavigationMetadata: Record { + /** + * Provides operations to call the range method. + */ + get range(): RangeRequestBuilder; /** * Invoke function itemAt * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. @@ -22,6 +27,15 @@ export interface ItemAtWithIndexRequestBuilder extends BaseRequestBuilder | undefined) : RequestInformation; } +/** + * Metadata for all the navigation properties in the request builder. + */ +export const ItemAtWithIndexRequestBuilderNavigationMetadata: Record, NavigationMetadata> = { + range: { + uriTemplate: RangeRequestBuilderUriTemplate, + requestsMetadata: RangeRequestBuilderRequestsMetadata, + }, +}; /** * Metadata for all the requests in the request builder. */ diff --git a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/worksheets/item/tables/item/rows/itemAtWithIndex/range/index.ts b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/worksheets/item/tables/item/rows/itemAtWithIndex/range/index.ts new file mode 100644 index 00000000000..f736cafb936 --- /dev/null +++ b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/worksheets/item/tables/item/rows/itemAtWithIndex/range/index.ts @@ -0,0 +1,44 @@ +/* tslint:disable */ +/* eslint-disable */ +// Generated by Microsoft Kiota +import { createWorkbookRangeFromDiscriminatorValue, type WorkbookRange } from '@microsoft/msgraph-sdk/models/'; +import { createODataErrorFromDiscriminatorValue, type ODataError } from '@microsoft/msgraph-sdk/models/oDataErrors/'; +import { type BaseRequestBuilder, type Parsable, type ParsableFactory, type RequestConfiguration, type RequestInformation, type RequestsMetadata } from '@microsoft/kiota-abstractions'; + +/** + * Provides operations to call the range method. + */ +export interface RangeRequestBuilder extends BaseRequestBuilder { + /** + * Invoke function range + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns a Promise of WorkbookRange + */ + get(requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Invoke function range + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns a RequestInformation + */ + toGetRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; +} +/** + * Metadata for all the requests in the request builder. + */ +export const RangeRequestBuilderRequestsMetadata: RequestsMetadata = { + get: { + responseBodyContentType: "application/json", + errorMappings: { + _4XX: createODataErrorFromDiscriminatorValue as ParsableFactory, + _5XX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "sendAsync", + responseBodyFactory: createWorkbookRangeFromDiscriminatorValue, + }, +}; +/** + * Uri template for the request builder. + */ +export const RangeRequestBuilderUriTemplate = "{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/worksheets/{workbookWorksheet%2Did}/tables/{workbookTable%2Did}/rows/itemAt(index={index})/range()"; +/* tslint:enable */ +/* eslint-enable */ diff --git a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/worksheets/item/tables/item/sort/apply/index.ts b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/worksheets/item/tables/item/sort/apply/index.ts index 8ed120f39dd..92e366e8846 100644 --- a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/worksheets/item/tables/item/sort/apply/index.ts +++ b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/worksheets/item/tables/item/sort/apply/index.ts @@ -51,14 +51,14 @@ export interface ApplyRequestBuilder extends BaseRequestBuilder Record void>) { return deserializeIntoApplyPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoApplyPostRequestBody(applyPostRequestBody: ApplyPostRequestBody | undefined = {} as ApplyPostRequestBody) : Record void> { +export function deserializeIntoApplyPostRequestBody(applyPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { applyPostRequestBody.backingStoreEnabled = true; }, "fields": n => { applyPostRequestBody.fields = n.getCollectionOfObjectValues(createWorkbookSortFieldFromDiscriminatorValue); }, @@ -70,7 +70,7 @@ export function deserializeIntoApplyPostRequestBody(applyPostRequestBody: ApplyP * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeApplyPostRequestBody(writer: SerializationWriter, applyPostRequestBody: ApplyPostRequestBody | undefined = {} as ApplyPostRequestBody) : void { +export function serializeApplyPostRequestBody(writer: SerializationWriter, applyPostRequestBody: Partial | undefined = {}) : void { writer.writeCollectionOfObjectValues("fields", applyPostRequestBody.fields, serializeWorkbookSortField); writer.writeBooleanValue("matchCase", applyPostRequestBody.matchCase); writer.writeStringValue("method", applyPostRequestBody.method); diff --git a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/worksheets/item/tables/itemAtWithIndex/clearFilters/index.ts b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/worksheets/item/tables/itemAtWithIndex/clearFilters/index.ts new file mode 100644 index 00000000000..afc38b2f54b --- /dev/null +++ b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/worksheets/item/tables/itemAtWithIndex/clearFilters/index.ts @@ -0,0 +1,42 @@ +/* tslint:disable */ +/* eslint-disable */ +// Generated by Microsoft Kiota +import { createODataErrorFromDiscriminatorValue, type ODataError } from '@microsoft/msgraph-sdk/models/oDataErrors/'; +import { type BaseRequestBuilder, type Parsable, type ParsableFactory, type RequestConfiguration, type RequestInformation, type RequestsMetadata } from '@microsoft/kiota-abstractions'; + +/** + * Provides operations to call the clearFilters method. + */ +export interface ClearFiltersRequestBuilder extends BaseRequestBuilder { + /** + * Clears all the filters currently applied on the table. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @see {@link https://learn.microsoft.com/graph/api/table-clearfilters?view=graph-rest-1.0|Find more info here} + */ + post(requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Clears all the filters currently applied on the table. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns a RequestInformation + */ + toPostRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; +} +/** + * Metadata for all the requests in the request builder. + */ +export const ClearFiltersRequestBuilderRequestsMetadata: RequestsMetadata = { + post: { + responseBodyContentType: "application/json", + errorMappings: { + _4XX: createODataErrorFromDiscriminatorValue as ParsableFactory, + _5XX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "sendNoResponseContentAsync", + }, +}; +/** + * Uri template for the request builder. + */ +export const ClearFiltersRequestBuilderUriTemplate = "{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/worksheets/{workbookWorksheet%2Did}/tables/itemAt(index={index})/clearFilters"; +/* tslint:enable */ +/* eslint-enable */ diff --git a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/worksheets/item/tables/itemAtWithIndex/columns/index.ts b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/worksheets/item/tables/itemAtWithIndex/columns/index.ts new file mode 100644 index 00000000000..0069df726ce --- /dev/null +++ b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/worksheets/item/tables/itemAtWithIndex/columns/index.ts @@ -0,0 +1,123 @@ +/* tslint:disable */ +/* eslint-disable */ +// Generated by Microsoft Kiota +import { createWorkbookTableColumnCollectionResponseFromDiscriminatorValue, createWorkbookTableColumnFromDiscriminatorValue, serializeWorkbookTableColumn, type WorkbookTableColumn, type WorkbookTableColumnCollectionResponse } from '@microsoft/msgraph-sdk/models/'; +import { createODataErrorFromDiscriminatorValue, type ODataError } from '@microsoft/msgraph-sdk/models/oDataErrors/'; +import { type BaseRequestBuilder, type Parsable, type ParsableFactory, type RequestConfiguration, type RequestInformation, type RequestsMetadata } from '@microsoft/kiota-abstractions'; + +/** + * Provides operations to manage the columns property of the microsoft.graph.workbookTable entity. + */ +export interface ColumnsRequestBuilder extends BaseRequestBuilder { + /** + * Retrieve a list of tablecolumn objects. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns a Promise of WorkbookTableColumnCollectionResponse + * @see {@link https://learn.microsoft.com/graph/api/tablecolumn-list?view=graph-rest-1.0|Find more info here} + */ + get(requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Use this API to create a new TableColumn. + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns a Promise of WorkbookTableColumn + * @see {@link https://learn.microsoft.com/graph/api/table-post-columns?view=graph-rest-1.0|Find more info here} + */ + post(body: WorkbookTableColumn, requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Retrieve a list of tablecolumn objects. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns a RequestInformation + */ + toGetRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; + /** + * Use this API to create a new TableColumn. + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns a RequestInformation + */ + toPostRequestInformation(body: WorkbookTableColumn, requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; +} +/** + * Retrieve a list of tablecolumn objects. + */ +export interface ColumnsRequestBuilderGetQueryParameters { + /** + * Include count of items + */ + count?: boolean; + /** + * Expand related entities + */ + expand?: string[]; + /** + * Filter items by property values + */ + filter?: string; + /** + * Order items by property values + */ + orderby?: string[]; + /** + * Search items by search phrases + */ + search?: string; + /** + * Select properties to be returned + */ + select?: string[]; + /** + * Skip the first n items + */ + skip?: number; + /** + * Show only the first n items + */ + top?: number; +} +/** + * Mapper for query parameters from symbol name to serialization name represented as a constant. + */ +const ColumnsRequestBuilderGetQueryParametersMapper: Record = { + "count": "%24count", + "expand": "%24expand", + "filter": "%24filter", + "orderby": "%24orderby", + "search": "%24search", + "select": "%24select", + "skip": "%24skip", + "top": "%24top", +}; +/** + * Metadata for all the requests in the request builder. + */ +export const ColumnsRequestBuilderRequestsMetadata: RequestsMetadata = { + get: { + responseBodyContentType: "application/json", + errorMappings: { + _4XX: createODataErrorFromDiscriminatorValue as ParsableFactory, + _5XX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "sendAsync", + responseBodyFactory: createWorkbookTableColumnCollectionResponseFromDiscriminatorValue, + queryParametersMapper: ColumnsRequestBuilderGetQueryParametersMapper, + }, + post: { + responseBodyContentType: "application/json", + errorMappings: { + _4XX: createODataErrorFromDiscriminatorValue as ParsableFactory, + _5XX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "sendAsync", + responseBodyFactory: createWorkbookTableColumnFromDiscriminatorValue, + requestBodyContentType: "application/json", + requestBodySerializer: serializeWorkbookTableColumn, + requestInformationContentSetMethod: "setContentFromParsable", + }, +}; +/** + * Uri template for the request builder. + */ +export const ColumnsRequestBuilderUriTemplate = "{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/worksheets/{workbookWorksheet%2Did}/tables/itemAt(index={index})/columns{?%24top,%24skip,%24search,%24filter,%24count,%24orderby,%24select,%24expand}"; +/* tslint:enable */ +/* eslint-enable */ diff --git a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/worksheets/item/tables/itemAtWithIndex/convertToRange/index.ts b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/worksheets/item/tables/itemAtWithIndex/convertToRange/index.ts new file mode 100644 index 00000000000..a54fddf8d22 --- /dev/null +++ b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/worksheets/item/tables/itemAtWithIndex/convertToRange/index.ts @@ -0,0 +1,45 @@ +/* tslint:disable */ +/* eslint-disable */ +// Generated by Microsoft Kiota +import { createWorkbookRangeFromDiscriminatorValue, type WorkbookRange } from '@microsoft/msgraph-sdk/models/'; +import { createODataErrorFromDiscriminatorValue, type ODataError } from '@microsoft/msgraph-sdk/models/oDataErrors/'; +import { type BaseRequestBuilder, type Parsable, type ParsableFactory, type RequestConfiguration, type RequestInformation, type RequestsMetadata } from '@microsoft/kiota-abstractions'; + +/** + * Provides operations to call the convertToRange method. + */ +export interface ConvertToRangeRequestBuilder extends BaseRequestBuilder { + /** + * Converts the table into a normal range of cells. All data is preserved. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns a Promise of WorkbookRange + * @see {@link https://learn.microsoft.com/graph/api/table-converttorange?view=graph-rest-1.0|Find more info here} + */ + post(requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Converts the table into a normal range of cells. All data is preserved. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns a RequestInformation + */ + toPostRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; +} +/** + * Metadata for all the requests in the request builder. + */ +export const ConvertToRangeRequestBuilderRequestsMetadata: RequestsMetadata = { + post: { + responseBodyContentType: "application/json", + errorMappings: { + _4XX: createODataErrorFromDiscriminatorValue as ParsableFactory, + _5XX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "sendAsync", + responseBodyFactory: createWorkbookRangeFromDiscriminatorValue, + }, +}; +/** + * Uri template for the request builder. + */ +export const ConvertToRangeRequestBuilderUriTemplate = "{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/worksheets/{workbookWorksheet%2Did}/tables/itemAt(index={index})/convertToRange"; +/* tslint:enable */ +/* eslint-enable */ diff --git a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/worksheets/item/tables/itemAtWithIndex/dataBodyRange/index.ts b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/worksheets/item/tables/itemAtWithIndex/dataBodyRange/index.ts new file mode 100644 index 00000000000..7b96ff03c53 --- /dev/null +++ b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/worksheets/item/tables/itemAtWithIndex/dataBodyRange/index.ts @@ -0,0 +1,45 @@ +/* tslint:disable */ +/* eslint-disable */ +// Generated by Microsoft Kiota +import { createWorkbookRangeFromDiscriminatorValue, type WorkbookRange } from '@microsoft/msgraph-sdk/models/'; +import { createODataErrorFromDiscriminatorValue, type ODataError } from '@microsoft/msgraph-sdk/models/oDataErrors/'; +import { type BaseRequestBuilder, type Parsable, type ParsableFactory, type RequestConfiguration, type RequestInformation, type RequestsMetadata } from '@microsoft/kiota-abstractions'; + +/** + * Provides operations to call the dataBodyRange method. + */ +export interface DataBodyRangeRequestBuilder extends BaseRequestBuilder { + /** + * Gets the range object associated with the data body of the table. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns a Promise of WorkbookRange + * @see {@link https://learn.microsoft.com/graph/api/table-databodyrange?view=graph-rest-1.0|Find more info here} + */ + get(requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Gets the range object associated with the data body of the table. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns a RequestInformation + */ + toGetRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; +} +/** + * Metadata for all the requests in the request builder. + */ +export const DataBodyRangeRequestBuilderRequestsMetadata: RequestsMetadata = { + get: { + responseBodyContentType: "application/json", + errorMappings: { + _4XX: createODataErrorFromDiscriminatorValue as ParsableFactory, + _5XX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "sendAsync", + responseBodyFactory: createWorkbookRangeFromDiscriminatorValue, + }, +}; +/** + * Uri template for the request builder. + */ +export const DataBodyRangeRequestBuilderUriTemplate = "{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/worksheets/{workbookWorksheet%2Did}/tables/itemAt(index={index})/dataBodyRange()"; +/* tslint:enable */ +/* eslint-enable */ diff --git a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/worksheets/item/tables/itemAtWithIndex/headerRowRange/index.ts b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/worksheets/item/tables/itemAtWithIndex/headerRowRange/index.ts new file mode 100644 index 00000000000..1644a4d8862 --- /dev/null +++ b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/worksheets/item/tables/itemAtWithIndex/headerRowRange/index.ts @@ -0,0 +1,45 @@ +/* tslint:disable */ +/* eslint-disable */ +// Generated by Microsoft Kiota +import { createWorkbookRangeFromDiscriminatorValue, type WorkbookRange } from '@microsoft/msgraph-sdk/models/'; +import { createODataErrorFromDiscriminatorValue, type ODataError } from '@microsoft/msgraph-sdk/models/oDataErrors/'; +import { type BaseRequestBuilder, type Parsable, type ParsableFactory, type RequestConfiguration, type RequestInformation, type RequestsMetadata } from '@microsoft/kiota-abstractions'; + +/** + * Provides operations to call the headerRowRange method. + */ +export interface HeaderRowRangeRequestBuilder extends BaseRequestBuilder { + /** + * Gets the range object associated with header row of the table. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns a Promise of WorkbookRange + * @see {@link https://learn.microsoft.com/graph/api/table-headerrowrange?view=graph-rest-1.0|Find more info here} + */ + get(requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Gets the range object associated with header row of the table. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns a RequestInformation + */ + toGetRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; +} +/** + * Metadata for all the requests in the request builder. + */ +export const HeaderRowRangeRequestBuilderRequestsMetadata: RequestsMetadata = { + get: { + responseBodyContentType: "application/json", + errorMappings: { + _4XX: createODataErrorFromDiscriminatorValue as ParsableFactory, + _5XX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "sendAsync", + responseBodyFactory: createWorkbookRangeFromDiscriminatorValue, + }, +}; +/** + * Uri template for the request builder. + */ +export const HeaderRowRangeRequestBuilderUriTemplate = "{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/worksheets/{workbookWorksheet%2Did}/tables/itemAt(index={index})/headerRowRange()"; +/* tslint:enable */ +/* eslint-enable */ diff --git a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/worksheets/item/tables/itemAtWithIndex/index.ts b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/worksheets/item/tables/itemAtWithIndex/index.ts index 7ca3b662937..019b7f422d3 100644 --- a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/worksheets/item/tables/itemAtWithIndex/index.ts +++ b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/worksheets/item/tables/itemAtWithIndex/index.ts @@ -3,12 +3,67 @@ // Generated by Microsoft Kiota import { createWorkbookTableFromDiscriminatorValue, type WorkbookTable } from '@microsoft/msgraph-sdk/models/'; import { createODataErrorFromDiscriminatorValue, type ODataError } from '@microsoft/msgraph-sdk/models/oDataErrors/'; -import { type BaseRequestBuilder, type Parsable, type ParsableFactory, type RequestConfiguration, type RequestInformation, type RequestsMetadata } from '@microsoft/kiota-abstractions'; +import { ClearFiltersRequestBuilderRequestsMetadata, ClearFiltersRequestBuilderUriTemplate, type ClearFiltersRequestBuilder } from './clearFilters/'; +import { ColumnsRequestBuilderRequestsMetadata, ColumnsRequestBuilderUriTemplate, type ColumnsRequestBuilder } from './columns/'; +import { ConvertToRangeRequestBuilderRequestsMetadata, ConvertToRangeRequestBuilderUriTemplate, type ConvertToRangeRequestBuilder } from './convertToRange/'; +import { DataBodyRangeRequestBuilderRequestsMetadata, DataBodyRangeRequestBuilderUriTemplate, type DataBodyRangeRequestBuilder } from './dataBodyRange/'; +import { HeaderRowRangeRequestBuilderRequestsMetadata, HeaderRowRangeRequestBuilderUriTemplate, type HeaderRowRangeRequestBuilder } from './headerRowRange/'; +import { RangeRequestBuilderRequestsMetadata, RangeRequestBuilderUriTemplate, type RangeRequestBuilder } from './range/'; +import { ReapplyFiltersRequestBuilderRequestsMetadata, ReapplyFiltersRequestBuilderUriTemplate, type ReapplyFiltersRequestBuilder } from './reapplyFilters/'; +import { RowsRequestBuilderRequestsMetadata, RowsRequestBuilderUriTemplate, type RowsRequestBuilder } from './rows/'; +import { SortRequestBuilderRequestsMetadata, SortRequestBuilderUriTemplate, type SortRequestBuilder } from './sort/'; +import { TotalRowRangeRequestBuilderRequestsMetadata, TotalRowRangeRequestBuilderUriTemplate, type TotalRowRangeRequestBuilder } from './totalRowRange/'; +import { type WorksheetRequestBuilder, WorksheetRequestBuilderRequestsMetadata, WorksheetRequestBuilderUriTemplate } from './worksheet/'; +import { type BaseRequestBuilder, type KeysToExcludeForNavigationMetadata, type NavigationMetadata, type Parsable, type ParsableFactory, type RequestConfiguration, type RequestInformation, type RequestsMetadata } from '@microsoft/kiota-abstractions'; /** * Provides operations to call the itemAt method. */ export interface ItemAtWithIndexRequestBuilder extends BaseRequestBuilder { + /** + * Provides operations to call the clearFilters method. + */ + get clearFilters(): ClearFiltersRequestBuilder; + /** + * Provides operations to manage the columns property of the microsoft.graph.workbookTable entity. + */ + get columns(): ColumnsRequestBuilder; + /** + * Provides operations to call the convertToRange method. + */ + get convertToRange(): ConvertToRangeRequestBuilder; + /** + * Provides operations to call the dataBodyRange method. + */ + get dataBodyRange(): DataBodyRangeRequestBuilder; + /** + * Provides operations to call the headerRowRange method. + */ + get headerRowRange(): HeaderRowRangeRequestBuilder; + /** + * Provides operations to call the range method. + */ + get range(): RangeRequestBuilder; + /** + * Provides operations to call the reapplyFilters method. + */ + get reapplyFilters(): ReapplyFiltersRequestBuilder; + /** + * Provides operations to manage the rows property of the microsoft.graph.workbookTable entity. + */ + get rows(): RowsRequestBuilder; + /** + * Provides operations to manage the sort property of the microsoft.graph.workbookTable entity. + */ + get sort(): SortRequestBuilder; + /** + * Provides operations to call the totalRowRange method. + */ + get totalRowRange(): TotalRowRangeRequestBuilder; + /** + * Provides operations to manage the worksheet property of the microsoft.graph.workbookTable entity. + */ + get worksheet(): WorksheetRequestBuilder; /** * Invoke function itemAt * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. @@ -22,6 +77,55 @@ export interface ItemAtWithIndexRequestBuilder extends BaseRequestBuilder | undefined) : RequestInformation; } +/** + * Metadata for all the navigation properties in the request builder. + */ +export const ItemAtWithIndexRequestBuilderNavigationMetadata: Record, NavigationMetadata> = { + clearFilters: { + uriTemplate: ClearFiltersRequestBuilderUriTemplate, + requestsMetadata: ClearFiltersRequestBuilderRequestsMetadata, + }, + columns: { + uriTemplate: ColumnsRequestBuilderUriTemplate, + requestsMetadata: ColumnsRequestBuilderRequestsMetadata, + }, + convertToRange: { + uriTemplate: ConvertToRangeRequestBuilderUriTemplate, + requestsMetadata: ConvertToRangeRequestBuilderRequestsMetadata, + }, + dataBodyRange: { + uriTemplate: DataBodyRangeRequestBuilderUriTemplate, + requestsMetadata: DataBodyRangeRequestBuilderRequestsMetadata, + }, + headerRowRange: { + uriTemplate: HeaderRowRangeRequestBuilderUriTemplate, + requestsMetadata: HeaderRowRangeRequestBuilderRequestsMetadata, + }, + range: { + uriTemplate: RangeRequestBuilderUriTemplate, + requestsMetadata: RangeRequestBuilderRequestsMetadata, + }, + reapplyFilters: { + uriTemplate: ReapplyFiltersRequestBuilderUriTemplate, + requestsMetadata: ReapplyFiltersRequestBuilderRequestsMetadata, + }, + rows: { + uriTemplate: RowsRequestBuilderUriTemplate, + requestsMetadata: RowsRequestBuilderRequestsMetadata, + }, + sort: { + uriTemplate: SortRequestBuilderUriTemplate, + requestsMetadata: SortRequestBuilderRequestsMetadata, + }, + totalRowRange: { + uriTemplate: TotalRowRangeRequestBuilderUriTemplate, + requestsMetadata: TotalRowRangeRequestBuilderRequestsMetadata, + }, + worksheet: { + uriTemplate: WorksheetRequestBuilderUriTemplate, + requestsMetadata: WorksheetRequestBuilderRequestsMetadata, + }, +}; /** * Metadata for all the requests in the request builder. */ diff --git a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/worksheets/item/tables/itemAtWithIndex/range/index.ts b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/worksheets/item/tables/itemAtWithIndex/range/index.ts new file mode 100644 index 00000000000..66719fcbddf --- /dev/null +++ b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/worksheets/item/tables/itemAtWithIndex/range/index.ts @@ -0,0 +1,45 @@ +/* tslint:disable */ +/* eslint-disable */ +// Generated by Microsoft Kiota +import { createWorkbookRangeFromDiscriminatorValue, type WorkbookRange } from '@microsoft/msgraph-sdk/models/'; +import { createODataErrorFromDiscriminatorValue, type ODataError } from '@microsoft/msgraph-sdk/models/oDataErrors/'; +import { type BaseRequestBuilder, type Parsable, type ParsableFactory, type RequestConfiguration, type RequestInformation, type RequestsMetadata } from '@microsoft/kiota-abstractions'; + +/** + * Provides operations to call the range method. + */ +export interface RangeRequestBuilder extends BaseRequestBuilder { + /** + * Get the range object associated with the entire table. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns a Promise of WorkbookRange + * @see {@link https://learn.microsoft.com/graph/api/table-range?view=graph-rest-1.0|Find more info here} + */ + get(requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Get the range object associated with the entire table. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns a RequestInformation + */ + toGetRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; +} +/** + * Metadata for all the requests in the request builder. + */ +export const RangeRequestBuilderRequestsMetadata: RequestsMetadata = { + get: { + responseBodyContentType: "application/json", + errorMappings: { + _4XX: createODataErrorFromDiscriminatorValue as ParsableFactory, + _5XX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "sendAsync", + responseBodyFactory: createWorkbookRangeFromDiscriminatorValue, + }, +}; +/** + * Uri template for the request builder. + */ +export const RangeRequestBuilderUriTemplate = "{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/worksheets/{workbookWorksheet%2Did}/tables/itemAt(index={index})/range()"; +/* tslint:enable */ +/* eslint-enable */ diff --git a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/worksheets/item/tables/itemAtWithIndex/reapplyFilters/index.ts b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/worksheets/item/tables/itemAtWithIndex/reapplyFilters/index.ts new file mode 100644 index 00000000000..e69ae689f91 --- /dev/null +++ b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/worksheets/item/tables/itemAtWithIndex/reapplyFilters/index.ts @@ -0,0 +1,42 @@ +/* tslint:disable */ +/* eslint-disable */ +// Generated by Microsoft Kiota +import { createODataErrorFromDiscriminatorValue, type ODataError } from '@microsoft/msgraph-sdk/models/oDataErrors/'; +import { type BaseRequestBuilder, type Parsable, type ParsableFactory, type RequestConfiguration, type RequestInformation, type RequestsMetadata } from '@microsoft/kiota-abstractions'; + +/** + * Provides operations to call the reapplyFilters method. + */ +export interface ReapplyFiltersRequestBuilder extends BaseRequestBuilder { + /** + * Reapplies all the filters currently on the table. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @see {@link https://learn.microsoft.com/graph/api/table-reapplyfilters?view=graph-rest-1.0|Find more info here} + */ + post(requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Reapplies all the filters currently on the table. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns a RequestInformation + */ + toPostRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; +} +/** + * Metadata for all the requests in the request builder. + */ +export const ReapplyFiltersRequestBuilderRequestsMetadata: RequestsMetadata = { + post: { + responseBodyContentType: "application/json", + errorMappings: { + _4XX: createODataErrorFromDiscriminatorValue as ParsableFactory, + _5XX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "sendNoResponseContentAsync", + }, +}; +/** + * Uri template for the request builder. + */ +export const ReapplyFiltersRequestBuilderUriTemplate = "{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/worksheets/{workbookWorksheet%2Did}/tables/itemAt(index={index})/reapplyFilters"; +/* tslint:enable */ +/* eslint-enable */ diff --git a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/worksheets/item/tables/itemAtWithIndex/rows/index.ts b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/worksheets/item/tables/itemAtWithIndex/rows/index.ts new file mode 100644 index 00000000000..4dd32e7f196 --- /dev/null +++ b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/worksheets/item/tables/itemAtWithIndex/rows/index.ts @@ -0,0 +1,123 @@ +/* tslint:disable */ +/* eslint-disable */ +// Generated by Microsoft Kiota +import { createWorkbookTableRowCollectionResponseFromDiscriminatorValue, createWorkbookTableRowFromDiscriminatorValue, serializeWorkbookTableRow, type WorkbookTableRow, type WorkbookTableRowCollectionResponse } from '@microsoft/msgraph-sdk/models/'; +import { createODataErrorFromDiscriminatorValue, type ODataError } from '@microsoft/msgraph-sdk/models/oDataErrors/'; +import { type BaseRequestBuilder, type Parsable, type ParsableFactory, type RequestConfiguration, type RequestInformation, type RequestsMetadata } from '@microsoft/kiota-abstractions'; + +/** + * Provides operations to manage the rows property of the microsoft.graph.workbookTable entity. + */ +export interface RowsRequestBuilder extends BaseRequestBuilder { + /** + * Retrieve a list of tablerow objects. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns a Promise of WorkbookTableRowCollectionResponse + * @see {@link https://learn.microsoft.com/graph/api/table-list-rows?view=graph-rest-1.0|Find more info here} + */ + get(requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Adds rows to the end of a table. Note that this API can accept multiple rows of data. Adding one row at a time can affect performance. The recommended approach is to batch the rows together in a single call rather than inserting single rows. For best results, collect the rows to be inserted on the application side and perform a single row add operation. Experiment with the number of rows to determine the ideal number of rows to use in a single API call. This request might occasionally result in a 504 HTTP error. The appropriate response to this error is to repeat the request. + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns a Promise of WorkbookTableRow + * @see {@link https://learn.microsoft.com/graph/api/table-post-rows?view=graph-rest-1.0|Find more info here} + */ + post(body: WorkbookTableRow, requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Retrieve a list of tablerow objects. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns a RequestInformation + */ + toGetRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; + /** + * Adds rows to the end of a table. Note that this API can accept multiple rows of data. Adding one row at a time can affect performance. The recommended approach is to batch the rows together in a single call rather than inserting single rows. For best results, collect the rows to be inserted on the application side and perform a single row add operation. Experiment with the number of rows to determine the ideal number of rows to use in a single API call. This request might occasionally result in a 504 HTTP error. The appropriate response to this error is to repeat the request. + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns a RequestInformation + */ + toPostRequestInformation(body: WorkbookTableRow, requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; +} +/** + * Retrieve a list of tablerow objects. + */ +export interface RowsRequestBuilderGetQueryParameters { + /** + * Include count of items + */ + count?: boolean; + /** + * Expand related entities + */ + expand?: string[]; + /** + * Filter items by property values + */ + filter?: string; + /** + * Order items by property values + */ + orderby?: string[]; + /** + * Search items by search phrases + */ + search?: string; + /** + * Select properties to be returned + */ + select?: string[]; + /** + * Skip the first n items + */ + skip?: number; + /** + * Show only the first n items + */ + top?: number; +} +/** + * Mapper for query parameters from symbol name to serialization name represented as a constant. + */ +const RowsRequestBuilderGetQueryParametersMapper: Record = { + "count": "%24count", + "expand": "%24expand", + "filter": "%24filter", + "orderby": "%24orderby", + "search": "%24search", + "select": "%24select", + "skip": "%24skip", + "top": "%24top", +}; +/** + * Metadata for all the requests in the request builder. + */ +export const RowsRequestBuilderRequestsMetadata: RequestsMetadata = { + get: { + responseBodyContentType: "application/json", + errorMappings: { + _4XX: createODataErrorFromDiscriminatorValue as ParsableFactory, + _5XX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "sendAsync", + responseBodyFactory: createWorkbookTableRowCollectionResponseFromDiscriminatorValue, + queryParametersMapper: RowsRequestBuilderGetQueryParametersMapper, + }, + post: { + responseBodyContentType: "application/json", + errorMappings: { + _4XX: createODataErrorFromDiscriminatorValue as ParsableFactory, + _5XX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "sendAsync", + responseBodyFactory: createWorkbookTableRowFromDiscriminatorValue, + requestBodyContentType: "application/json", + requestBodySerializer: serializeWorkbookTableRow, + requestInformationContentSetMethod: "setContentFromParsable", + }, +}; +/** + * Uri template for the request builder. + */ +export const RowsRequestBuilderUriTemplate = "{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/worksheets/{workbookWorksheet%2Did}/tables/itemAt(index={index})/rows{?%24top,%24skip,%24search,%24filter,%24count,%24orderby,%24select,%24expand}"; +/* tslint:enable */ +/* eslint-enable */ diff --git a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/worksheets/item/tables/itemAtWithIndex/sort/index.ts b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/worksheets/item/tables/itemAtWithIndex/sort/index.ts new file mode 100644 index 00000000000..b00dc04af57 --- /dev/null +++ b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/worksheets/item/tables/itemAtWithIndex/sort/index.ts @@ -0,0 +1,111 @@ +/* tslint:disable */ +/* eslint-disable */ +// Generated by Microsoft Kiota +import { createWorkbookTableSortFromDiscriminatorValue, serializeWorkbookTableSort, type WorkbookTableSort } from '@microsoft/msgraph-sdk/models/'; +import { createODataErrorFromDiscriminatorValue, type ODataError } from '@microsoft/msgraph-sdk/models/oDataErrors/'; +import { type BaseRequestBuilder, type Parsable, type ParsableFactory, type RequestConfiguration, type RequestInformation, type RequestsMetadata } from '@microsoft/kiota-abstractions'; + +/** + * Provides operations to manage the sort property of the microsoft.graph.workbookTable entity. + */ +export interface SortRequestBuilder extends BaseRequestBuilder { + /** + * Delete navigation property sort for drives + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + */ + delete(requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Retrieve the properties and relationships of tablesort object. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns a Promise of WorkbookTableSort + * @see {@link https://learn.microsoft.com/graph/api/tablesort-get?view=graph-rest-1.0|Find more info here} + */ + get(requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Update the navigation property sort in drives + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns a Promise of WorkbookTableSort + */ + patch(body: WorkbookTableSort, requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Delete navigation property sort for drives + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns a RequestInformation + */ + toDeleteRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; + /** + * Retrieve the properties and relationships of tablesort object. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns a RequestInformation + */ + toGetRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; + /** + * Update the navigation property sort in drives + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns a RequestInformation + */ + toPatchRequestInformation(body: WorkbookTableSort, requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; +} +/** + * Retrieve the properties and relationships of tablesort object. + */ +export interface SortRequestBuilderGetQueryParameters { + /** + * Expand related entities + */ + expand?: string[]; + /** + * Select properties to be returned + */ + select?: string[]; +} +/** + * Mapper for query parameters from symbol name to serialization name represented as a constant. + */ +const SortRequestBuilderGetQueryParametersMapper: Record = { + "expand": "%24expand", + "select": "%24select", +}; +/** + * Metadata for all the requests in the request builder. + */ +export const SortRequestBuilderRequestsMetadata: RequestsMetadata = { + delete: { + responseBodyContentType: "application/json", + errorMappings: { + _4XX: createODataErrorFromDiscriminatorValue as ParsableFactory, + _5XX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "sendNoResponseContentAsync", + }, + get: { + responseBodyContentType: "application/json", + errorMappings: { + _4XX: createODataErrorFromDiscriminatorValue as ParsableFactory, + _5XX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "sendAsync", + responseBodyFactory: createWorkbookTableSortFromDiscriminatorValue, + queryParametersMapper: SortRequestBuilderGetQueryParametersMapper, + }, + patch: { + responseBodyContentType: "application/json", + errorMappings: { + _4XX: createODataErrorFromDiscriminatorValue as ParsableFactory, + _5XX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "sendAsync", + responseBodyFactory: createWorkbookTableSortFromDiscriminatorValue, + requestBodyContentType: "application/json", + requestBodySerializer: serializeWorkbookTableSort, + requestInformationContentSetMethod: "setContentFromParsable", + }, +}; +/** + * Uri template for the request builder. + */ +export const SortRequestBuilderUriTemplate = "{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/worksheets/{workbookWorksheet%2Did}/tables/itemAt(index={index})/sort{?%24select,%24expand}"; +/* tslint:enable */ +/* eslint-enable */ diff --git a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/worksheets/item/tables/itemAtWithIndex/totalRowRange/index.ts b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/worksheets/item/tables/itemAtWithIndex/totalRowRange/index.ts new file mode 100644 index 00000000000..74772b58ee3 --- /dev/null +++ b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/worksheets/item/tables/itemAtWithIndex/totalRowRange/index.ts @@ -0,0 +1,45 @@ +/* tslint:disable */ +/* eslint-disable */ +// Generated by Microsoft Kiota +import { createWorkbookRangeFromDiscriminatorValue, type WorkbookRange } from '@microsoft/msgraph-sdk/models/'; +import { createODataErrorFromDiscriminatorValue, type ODataError } from '@microsoft/msgraph-sdk/models/oDataErrors/'; +import { type BaseRequestBuilder, type Parsable, type ParsableFactory, type RequestConfiguration, type RequestInformation, type RequestsMetadata } from '@microsoft/kiota-abstractions'; + +/** + * Provides operations to call the totalRowRange method. + */ +export interface TotalRowRangeRequestBuilder extends BaseRequestBuilder { + /** + * Gets the range object associated with totals row of the table. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns a Promise of WorkbookRange + * @see {@link https://learn.microsoft.com/graph/api/table-totalrowrange?view=graph-rest-1.0|Find more info here} + */ + get(requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Gets the range object associated with totals row of the table. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns a RequestInformation + */ + toGetRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; +} +/** + * Metadata for all the requests in the request builder. + */ +export const TotalRowRangeRequestBuilderRequestsMetadata: RequestsMetadata = { + get: { + responseBodyContentType: "application/json", + errorMappings: { + _4XX: createODataErrorFromDiscriminatorValue as ParsableFactory, + _5XX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "sendAsync", + responseBodyFactory: createWorkbookRangeFromDiscriminatorValue, + }, +}; +/** + * Uri template for the request builder. + */ +export const TotalRowRangeRequestBuilderUriTemplate = "{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/worksheets/{workbookWorksheet%2Did}/tables/itemAt(index={index})/totalRowRange()"; +/* tslint:enable */ +/* eslint-enable */ diff --git a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/worksheets/item/tables/itemAtWithIndex/worksheet/index.ts b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/worksheets/item/tables/itemAtWithIndex/worksheet/index.ts new file mode 100644 index 00000000000..14263440ac9 --- /dev/null +++ b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/worksheets/item/tables/itemAtWithIndex/worksheet/index.ts @@ -0,0 +1,65 @@ +/* tslint:disable */ +/* eslint-disable */ +// Generated by Microsoft Kiota +import { createWorkbookWorksheetFromDiscriminatorValue, type WorkbookWorksheet } from '@microsoft/msgraph-sdk/models/'; +import { createODataErrorFromDiscriminatorValue, type ODataError } from '@microsoft/msgraph-sdk/models/oDataErrors/'; +import { type BaseRequestBuilder, type Parsable, type ParsableFactory, type RequestConfiguration, type RequestInformation, type RequestsMetadata } from '@microsoft/kiota-abstractions'; + +/** + * Provides operations to manage the worksheet property of the microsoft.graph.workbookTable entity. + */ +export interface WorksheetRequestBuilder extends BaseRequestBuilder { + /** + * The worksheet containing the current table. Read-only. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns a Promise of WorkbookWorksheet + */ + get(requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * The worksheet containing the current table. Read-only. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns a RequestInformation + */ + toGetRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; +} +/** + * The worksheet containing the current table. Read-only. + */ +export interface WorksheetRequestBuilderGetQueryParameters { + /** + * Expand related entities + */ + expand?: string[]; + /** + * Select properties to be returned + */ + select?: string[]; +} +/** + * Mapper for query parameters from symbol name to serialization name represented as a constant. + */ +const WorksheetRequestBuilderGetQueryParametersMapper: Record = { + "expand": "%24expand", + "select": "%24select", +}; +/** + * Metadata for all the requests in the request builder. + */ +export const WorksheetRequestBuilderRequestsMetadata: RequestsMetadata = { + get: { + responseBodyContentType: "application/json", + errorMappings: { + _4XX: createODataErrorFromDiscriminatorValue as ParsableFactory, + _5XX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "sendAsync", + responseBodyFactory: createWorkbookWorksheetFromDiscriminatorValue, + queryParametersMapper: WorksheetRequestBuilderGetQueryParametersMapper, + }, +}; +/** + * Uri template for the request builder. + */ +export const WorksheetRequestBuilderUriTemplate = "{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/worksheets/{workbookWorksheet%2Did}/tables/itemAt(index={index})/worksheet{?%24select,%24expand}"; +/* tslint:enable */ +/* eslint-enable */ diff --git a/packages/msgraph-sdk-drives/drives/item/list/contentTypes/addCopy/index.ts b/packages/msgraph-sdk-drives/drives/item/list/contentTypes/addCopy/index.ts index 4d3df1d07f4..d25829a4e27 100644 --- a/packages/msgraph-sdk-drives/drives/item/list/contentTypes/addCopy/index.ts +++ b/packages/msgraph-sdk-drives/drives/item/list/contentTypes/addCopy/index.ts @@ -44,14 +44,14 @@ export interface AddCopyRequestBuilder extends BaseRequestBuilder Record void>) { return deserializeIntoAddCopyPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoAddCopyPostRequestBody(addCopyPostRequestBody: AddCopyPostRequestBody | undefined = {} as AddCopyPostRequestBody) : Record void> { +export function deserializeIntoAddCopyPostRequestBody(addCopyPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { addCopyPostRequestBody.backingStoreEnabled = true; }, "contentType": n => { addCopyPostRequestBody.contentType = n.getStringValue(); }, @@ -61,7 +61,7 @@ export function deserializeIntoAddCopyPostRequestBody(addCopyPostRequestBody: Ad * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeAddCopyPostRequestBody(writer: SerializationWriter, addCopyPostRequestBody: AddCopyPostRequestBody | undefined = {} as AddCopyPostRequestBody) : void { +export function serializeAddCopyPostRequestBody(writer: SerializationWriter, addCopyPostRequestBody: Partial | undefined = {}) : void { writer.writeStringValue("contentType", addCopyPostRequestBody.contentType); writer.writeAdditionalData(addCopyPostRequestBody.additionalData); } diff --git a/packages/msgraph-sdk-drives/drives/item/list/contentTypes/addCopyFromContentTypeHub/index.ts b/packages/msgraph-sdk-drives/drives/item/list/contentTypes/addCopyFromContentTypeHub/index.ts index 702a0bc6262..6e8fec0aea5 100644 --- a/packages/msgraph-sdk-drives/drives/item/list/contentTypes/addCopyFromContentTypeHub/index.ts +++ b/packages/msgraph-sdk-drives/drives/item/list/contentTypes/addCopyFromContentTypeHub/index.ts @@ -44,14 +44,14 @@ export interface AddCopyFromContentTypeHubRequestBuilder extends BaseRequestBuil * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a addCopyFromContentTypeHubPostRequestBody */ -export function createAddCopyFromContentTypeHubPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createAddCopyFromContentTypeHubPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoAddCopyFromContentTypeHubPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoAddCopyFromContentTypeHubPostRequestBody(addCopyFromContentTypeHubPostRequestBody: AddCopyFromContentTypeHubPostRequestBody | undefined = {} as AddCopyFromContentTypeHubPostRequestBody) : Record void> { +export function deserializeIntoAddCopyFromContentTypeHubPostRequestBody(addCopyFromContentTypeHubPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { addCopyFromContentTypeHubPostRequestBody.backingStoreEnabled = true; }, "contentTypeId": n => { addCopyFromContentTypeHubPostRequestBody.contentTypeId = n.getStringValue(); }, @@ -61,7 +61,7 @@ export function deserializeIntoAddCopyFromContentTypeHubPostRequestBody(addCopyF * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeAddCopyFromContentTypeHubPostRequestBody(writer: SerializationWriter, addCopyFromContentTypeHubPostRequestBody: AddCopyFromContentTypeHubPostRequestBody | undefined = {} as AddCopyFromContentTypeHubPostRequestBody) : void { +export function serializeAddCopyFromContentTypeHubPostRequestBody(writer: SerializationWriter, addCopyFromContentTypeHubPostRequestBody: Partial | undefined = {}) : void { writer.writeStringValue("contentTypeId", addCopyFromContentTypeHubPostRequestBody.contentTypeId); writer.writeAdditionalData(addCopyFromContentTypeHubPostRequestBody.additionalData); } diff --git a/packages/msgraph-sdk-drives/drives/item/list/contentTypes/getCompatibleHubContentTypes/index.ts b/packages/msgraph-sdk-drives/drives/item/list/contentTypes/getCompatibleHubContentTypes/index.ts index 4a3b3074e6d..84e4eea4d98 100644 --- a/packages/msgraph-sdk-drives/drives/item/list/contentTypes/getCompatibleHubContentTypes/index.ts +++ b/packages/msgraph-sdk-drives/drives/item/list/contentTypes/getCompatibleHubContentTypes/index.ts @@ -10,14 +10,14 @@ import { type BaseRequestBuilder, type Parsable, type ParsableFactory, type Pars * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a getCompatibleHubContentTypesGetResponse */ -export function createGetCompatibleHubContentTypesGetResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createGetCompatibleHubContentTypesGetResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoGetCompatibleHubContentTypesGetResponse; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoGetCompatibleHubContentTypesGetResponse(getCompatibleHubContentTypesGetResponse: GetCompatibleHubContentTypesGetResponse | undefined = {} as GetCompatibleHubContentTypesGetResponse) : Record void> { +export function deserializeIntoGetCompatibleHubContentTypesGetResponse(getCompatibleHubContentTypesGetResponse: Partial | undefined = {}) : Record void> { return { ...deserializeIntoBaseCollectionPaginationCountResponse(getCompatibleHubContentTypesGetResponse), "value": n => { getCompatibleHubContentTypesGetResponse.value = n.getCollectionOfObjectValues(createContentTypeFromDiscriminatorValue); }, @@ -83,7 +83,7 @@ export interface GetCompatibleHubContentTypesRequestBuilderGetQueryParameters { * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeGetCompatibleHubContentTypesGetResponse(writer: SerializationWriter, getCompatibleHubContentTypesGetResponse: GetCompatibleHubContentTypesGetResponse | undefined = {} as GetCompatibleHubContentTypesGetResponse) : void { +export function serializeGetCompatibleHubContentTypesGetResponse(writer: SerializationWriter, getCompatibleHubContentTypesGetResponse: Partial | undefined = {}) : void { serializeBaseCollectionPaginationCountResponse(writer, getCompatibleHubContentTypesGetResponse) writer.writeCollectionOfObjectValues("value", getCompatibleHubContentTypesGetResponse.value, serializeContentType); } diff --git a/packages/msgraph-sdk-drives/drives/item/list/contentTypes/item/associateWithHubSites/index.ts b/packages/msgraph-sdk-drives/drives/item/list/contentTypes/item/associateWithHubSites/index.ts index c9f02ffc588..aa430e584a1 100644 --- a/packages/msgraph-sdk-drives/drives/item/list/contentTypes/item/associateWithHubSites/index.ts +++ b/packages/msgraph-sdk-drives/drives/item/list/contentTypes/item/associateWithHubSites/index.ts @@ -46,14 +46,14 @@ export interface AssociateWithHubSitesRequestBuilder extends BaseRequestBuilder< * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a associateWithHubSitesPostRequestBody */ -export function createAssociateWithHubSitesPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createAssociateWithHubSitesPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoAssociateWithHubSitesPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoAssociateWithHubSitesPostRequestBody(associateWithHubSitesPostRequestBody: AssociateWithHubSitesPostRequestBody | undefined = {} as AssociateWithHubSitesPostRequestBody) : Record void> { +export function deserializeIntoAssociateWithHubSitesPostRequestBody(associateWithHubSitesPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { associateWithHubSitesPostRequestBody.backingStoreEnabled = true; }, "hubSiteUrls": n => { associateWithHubSitesPostRequestBody.hubSiteUrls = n.getCollectionOfPrimitiveValues(); }, @@ -64,7 +64,7 @@ export function deserializeIntoAssociateWithHubSitesPostRequestBody(associateWit * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeAssociateWithHubSitesPostRequestBody(writer: SerializationWriter, associateWithHubSitesPostRequestBody: AssociateWithHubSitesPostRequestBody | undefined = {} as AssociateWithHubSitesPostRequestBody) : void { +export function serializeAssociateWithHubSitesPostRequestBody(writer: SerializationWriter, associateWithHubSitesPostRequestBody: Partial | undefined = {}) : void { writer.writeCollectionOfPrimitiveValues("hubSiteUrls", associateWithHubSitesPostRequestBody.hubSiteUrls); writer.writeBooleanValue("propagateToExistingLists", associateWithHubSitesPostRequestBody.propagateToExistingLists); writer.writeAdditionalData(associateWithHubSitesPostRequestBody.additionalData); diff --git a/packages/msgraph-sdk-drives/drives/item/list/contentTypes/item/copyToDefaultContentLocation/index.ts b/packages/msgraph-sdk-drives/drives/item/list/contentTypes/item/copyToDefaultContentLocation/index.ts index e1d85b0128b..1a9064b96ea 100644 --- a/packages/msgraph-sdk-drives/drives/item/list/contentTypes/item/copyToDefaultContentLocation/index.ts +++ b/packages/msgraph-sdk-drives/drives/item/list/contentTypes/item/copyToDefaultContentLocation/index.ts @@ -47,14 +47,14 @@ export interface CopyToDefaultContentLocationRequestBuilder extends BaseRequestB * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a copyToDefaultContentLocationPostRequestBody */ -export function createCopyToDefaultContentLocationPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createCopyToDefaultContentLocationPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoCopyToDefaultContentLocationPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoCopyToDefaultContentLocationPostRequestBody(copyToDefaultContentLocationPostRequestBody: CopyToDefaultContentLocationPostRequestBody | undefined = {} as CopyToDefaultContentLocationPostRequestBody) : Record void> { +export function deserializeIntoCopyToDefaultContentLocationPostRequestBody(copyToDefaultContentLocationPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { copyToDefaultContentLocationPostRequestBody.backingStoreEnabled = true; }, "destinationFileName": n => { copyToDefaultContentLocationPostRequestBody.destinationFileName = n.getStringValue(); }, @@ -65,7 +65,7 @@ export function deserializeIntoCopyToDefaultContentLocationPostRequestBody(copyT * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeCopyToDefaultContentLocationPostRequestBody(writer: SerializationWriter, copyToDefaultContentLocationPostRequestBody: CopyToDefaultContentLocationPostRequestBody | undefined = {} as CopyToDefaultContentLocationPostRequestBody) : void { +export function serializeCopyToDefaultContentLocationPostRequestBody(writer: SerializationWriter, copyToDefaultContentLocationPostRequestBody: Partial | undefined = {}) : void { writer.writeStringValue("destinationFileName", copyToDefaultContentLocationPostRequestBody.destinationFileName); writer.writeObjectValue("sourceFile", copyToDefaultContentLocationPostRequestBody.sourceFile, serializeItemReference); writer.writeAdditionalData(copyToDefaultContentLocationPostRequestBody.additionalData); diff --git a/packages/msgraph-sdk-drives/drives/item/list/contentTypes/item/isPublished/index.ts b/packages/msgraph-sdk-drives/drives/item/list/contentTypes/item/isPublished/index.ts index ac98a2007d4..6641d446deb 100644 --- a/packages/msgraph-sdk-drives/drives/item/list/contentTypes/item/isPublished/index.ts +++ b/packages/msgraph-sdk-drives/drives/item/list/contentTypes/item/isPublished/index.ts @@ -9,14 +9,14 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a isPublishedGetResponse */ -export function createIsPublishedGetResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createIsPublishedGetResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoIsPublishedGetResponse; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoIsPublishedGetResponse(isPublishedGetResponse: IsPublishedGetResponse | undefined = {} as IsPublishedGetResponse) : Record void> { +export function deserializeIntoIsPublishedGetResponse(isPublishedGetResponse: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { isPublishedGetResponse.backingStoreEnabled = true; }, "value": n => { isPublishedGetResponse.value = n.getBooleanValue(); }, @@ -57,7 +57,7 @@ export interface IsPublishedRequestBuilder extends BaseRequestBuilder | undefined = {}) : void { writer.writeBooleanValue("value", isPublishedGetResponse.value); writer.writeAdditionalData(isPublishedGetResponse.additionalData); } diff --git a/packages/msgraph-sdk-drives/drives/item/list/items/item/createLink/index.ts b/packages/msgraph-sdk-drives/drives/item/list/items/item/createLink/index.ts index 07f9f5093d7..993ff02b02d 100644 --- a/packages/msgraph-sdk-drives/drives/item/list/items/item/createLink/index.ts +++ b/packages/msgraph-sdk-drives/drives/item/list/items/item/createLink/index.ts @@ -10,7 +10,7 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a createLinkPostRequestBody */ -export function createCreateLinkPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createCreateLinkPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoCreateLinkPostRequestBody; } export interface CreateLinkPostRequestBody extends AdditionalDataHolder, BackedModel, Parsable { @@ -78,7 +78,7 @@ export interface CreateLinkRequestBuilder extends BaseRequestBuilder void> */ -export function deserializeIntoCreateLinkPostRequestBody(createLinkPostRequestBody: CreateLinkPostRequestBody | undefined = {} as CreateLinkPostRequestBody) : Record void> { +export function deserializeIntoCreateLinkPostRequestBody(createLinkPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { createLinkPostRequestBody.backingStoreEnabled = true; }, "expirationDateTime": n => { createLinkPostRequestBody.expirationDateTime = n.getDateValue(); }, @@ -95,7 +95,7 @@ export function deserializeIntoCreateLinkPostRequestBody(createLinkPostRequestBo * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeCreateLinkPostRequestBody(writer: SerializationWriter, createLinkPostRequestBody: CreateLinkPostRequestBody | undefined = {} as CreateLinkPostRequestBody) : void { +export function serializeCreateLinkPostRequestBody(writer: SerializationWriter, createLinkPostRequestBody: Partial | undefined = {}) : void { writer.writeDateValue("expirationDateTime", createLinkPostRequestBody.expirationDateTime); writer.writeStringValue("message", createLinkPostRequestBody.message); writer.writeStringValue("password", createLinkPostRequestBody.password); diff --git a/packages/msgraph-sdk-drives/drives/item/list/items/item/getActivitiesByInterval/index.ts b/packages/msgraph-sdk-drives/drives/item/list/items/item/getActivitiesByInterval/index.ts index 62f2dfafc04..4e99d653f73 100644 --- a/packages/msgraph-sdk-drives/drives/item/list/items/item/getActivitiesByInterval/index.ts +++ b/packages/msgraph-sdk-drives/drives/item/list/items/item/getActivitiesByInterval/index.ts @@ -10,14 +10,14 @@ import { type BaseRequestBuilder, type Parsable, type ParsableFactory, type Pars * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a getActivitiesByIntervalGetResponse */ -export function createGetActivitiesByIntervalGetResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createGetActivitiesByIntervalGetResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoGetActivitiesByIntervalGetResponse; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoGetActivitiesByIntervalGetResponse(getActivitiesByIntervalGetResponse: GetActivitiesByIntervalGetResponse | undefined = {} as GetActivitiesByIntervalGetResponse) : Record void> { +export function deserializeIntoGetActivitiesByIntervalGetResponse(getActivitiesByIntervalGetResponse: Partial | undefined = {}) : Record void> { return { ...deserializeIntoBaseCollectionPaginationCountResponse(getActivitiesByIntervalGetResponse), "value": n => { getActivitiesByIntervalGetResponse.value = n.getCollectionOfObjectValues(createItemActivityStatFromDiscriminatorValue); }, @@ -83,7 +83,7 @@ export interface GetActivitiesByIntervalRequestBuilderGetQueryParameters { * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeGetActivitiesByIntervalGetResponse(writer: SerializationWriter, getActivitiesByIntervalGetResponse: GetActivitiesByIntervalGetResponse | undefined = {} as GetActivitiesByIntervalGetResponse) : void { +export function serializeGetActivitiesByIntervalGetResponse(writer: SerializationWriter, getActivitiesByIntervalGetResponse: Partial | undefined = {}) : void { serializeBaseCollectionPaginationCountResponse(writer, getActivitiesByIntervalGetResponse) writer.writeCollectionOfObjectValues("value", getActivitiesByIntervalGetResponse.value, serializeItemActivityStat); } diff --git a/packages/msgraph-sdk-drives/drives/item/list/items/item/getActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithInterval/index.ts b/packages/msgraph-sdk-drives/drives/item/list/items/item/getActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithInterval/index.ts index 5b673eb438f..71eae9b1693 100644 --- a/packages/msgraph-sdk-drives/drives/item/list/items/item/getActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithInterval/index.ts +++ b/packages/msgraph-sdk-drives/drives/item/list/items/item/getActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithInterval/index.ts @@ -10,14 +10,14 @@ import { type BaseRequestBuilder, type Parsable, type ParsableFactory, type Pars * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a getActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalGetResponse */ -export function createGetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalGetResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createGetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalGetResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoGetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalGetResponse; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoGetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalGetResponse(getActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalGetResponse: GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalGetResponse | undefined = {} as GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalGetResponse) : Record void> { +export function deserializeIntoGetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalGetResponse(getActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalGetResponse: Partial | undefined = {}) : Record void> { return { ...deserializeIntoBaseCollectionPaginationCountResponse(getActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalGetResponse), "value": n => { getActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalGetResponse.value = n.getCollectionOfObjectValues(createItemActivityStatFromDiscriminatorValue); }, @@ -83,7 +83,7 @@ export interface GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithInte * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeGetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalGetResponse(writer: SerializationWriter, getActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalGetResponse: GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalGetResponse | undefined = {} as GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalGetResponse) : void { +export function serializeGetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalGetResponse(writer: SerializationWriter, getActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalGetResponse: Partial | undefined = {}) : void { serializeBaseCollectionPaginationCountResponse(writer, getActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalGetResponse) writer.writeCollectionOfObjectValues("value", getActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalGetResponse.value, serializeItemActivityStat); } diff --git a/packages/msgraph-sdk-drives/drives/item/recent/index.ts b/packages/msgraph-sdk-drives/drives/item/recent/index.ts index c49bf1ef588..a3dd847b57d 100644 --- a/packages/msgraph-sdk-drives/drives/item/recent/index.ts +++ b/packages/msgraph-sdk-drives/drives/item/recent/index.ts @@ -10,14 +10,14 @@ import { type BaseRequestBuilder, type Parsable, type ParsableFactory, type Pars * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a recentGetResponse */ -export function createRecentGetResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createRecentGetResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoRecentGetResponse; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoRecentGetResponse(recentGetResponse: RecentGetResponse | undefined = {} as RecentGetResponse) : Record void> { +export function deserializeIntoRecentGetResponse(recentGetResponse: Partial | undefined = {}) : Record void> { return { ...deserializeIntoBaseCollectionPaginationCountResponse(recentGetResponse), "value": n => { recentGetResponse.value = n.getCollectionOfObjectValues(createDriveItemFromDiscriminatorValue); }, @@ -83,7 +83,7 @@ export interface RecentRequestBuilderGetQueryParameters { * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeRecentGetResponse(writer: SerializationWriter, recentGetResponse: RecentGetResponse | undefined = {} as RecentGetResponse) : void { +export function serializeRecentGetResponse(writer: SerializationWriter, recentGetResponse: Partial | undefined = {}) : void { serializeBaseCollectionPaginationCountResponse(writer, recentGetResponse) writer.writeCollectionOfObjectValues("value", recentGetResponse.value, serializeDriveItem); } diff --git a/packages/msgraph-sdk-drives/drives/item/searchWithQ/index.ts b/packages/msgraph-sdk-drives/drives/item/searchWithQ/index.ts index de3d6c5beb8..f81c7e625f3 100644 --- a/packages/msgraph-sdk-drives/drives/item/searchWithQ/index.ts +++ b/packages/msgraph-sdk-drives/drives/item/searchWithQ/index.ts @@ -10,14 +10,14 @@ import { type BaseRequestBuilder, type Parsable, type ParsableFactory, type Pars * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a searchWithQGetResponse */ -export function createSearchWithQGetResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createSearchWithQGetResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoSearchWithQGetResponse; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoSearchWithQGetResponse(searchWithQGetResponse: SearchWithQGetResponse | undefined = {} as SearchWithQGetResponse) : Record void> { +export function deserializeIntoSearchWithQGetResponse(searchWithQGetResponse: Partial | undefined = {}) : Record void> { return { ...deserializeIntoBaseCollectionPaginationCountResponse(searchWithQGetResponse), "value": n => { searchWithQGetResponse.value = n.getCollectionOfObjectValues(createDriveItemFromDiscriminatorValue); }, @@ -83,7 +83,7 @@ export interface SearchWithQRequestBuilderGetQueryParameters { * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeSearchWithQGetResponse(writer: SerializationWriter, searchWithQGetResponse: SearchWithQGetResponse | undefined = {} as SearchWithQGetResponse) : void { +export function serializeSearchWithQGetResponse(writer: SerializationWriter, searchWithQGetResponse: Partial | undefined = {}) : void { serializeBaseCollectionPaginationCountResponse(writer, searchWithQGetResponse) writer.writeCollectionOfObjectValues("value", searchWithQGetResponse.value, serializeDriveItem); } diff --git a/packages/msgraph-sdk-drives/drives/item/sharedWithMe/index.ts b/packages/msgraph-sdk-drives/drives/item/sharedWithMe/index.ts index 83962eeda49..7e2042ca794 100644 --- a/packages/msgraph-sdk-drives/drives/item/sharedWithMe/index.ts +++ b/packages/msgraph-sdk-drives/drives/item/sharedWithMe/index.ts @@ -10,14 +10,14 @@ import { type BaseRequestBuilder, type Parsable, type ParsableFactory, type Pars * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a sharedWithMeGetResponse */ -export function createSharedWithMeGetResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createSharedWithMeGetResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoSharedWithMeGetResponse; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoSharedWithMeGetResponse(sharedWithMeGetResponse: SharedWithMeGetResponse | undefined = {} as SharedWithMeGetResponse) : Record void> { +export function deserializeIntoSharedWithMeGetResponse(sharedWithMeGetResponse: Partial | undefined = {}) : Record void> { return { ...deserializeIntoBaseCollectionPaginationCountResponse(sharedWithMeGetResponse), "value": n => { sharedWithMeGetResponse.value = n.getCollectionOfObjectValues(createDriveItemFromDiscriminatorValue); }, @@ -27,7 +27,7 @@ export function deserializeIntoSharedWithMeGetResponse(sharedWithMeGetResponse: * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeSharedWithMeGetResponse(writer: SerializationWriter, sharedWithMeGetResponse: SharedWithMeGetResponse | undefined = {} as SharedWithMeGetResponse) : void { +export function serializeSharedWithMeGetResponse(writer: SerializationWriter, sharedWithMeGetResponse: Partial | undefined = {}) : void { serializeBaseCollectionPaginationCountResponse(writer, sharedWithMeGetResponse) writer.writeCollectionOfObjectValues("value", sharedWithMeGetResponse.value, serializeDriveItem); } diff --git a/packages/msgraph-sdk-education/education/classes/delta/index.ts b/packages/msgraph-sdk-education/education/classes/delta/index.ts index 2cc8a700fbc..3d9a4d3ce05 100644 --- a/packages/msgraph-sdk-education/education/classes/delta/index.ts +++ b/packages/msgraph-sdk-education/education/classes/delta/index.ts @@ -10,7 +10,7 @@ import { type BaseRequestBuilder, type Parsable, type ParsableFactory, type Pars * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a deltaGetResponse */ -export function createDeltaGetResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createDeltaGetResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoDeltaGetResponse; } export interface DeltaGetResponse extends BaseDeltaFunctionResponse, Parsable { @@ -73,7 +73,7 @@ export interface DeltaRequestBuilderGetQueryParameters { * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoDeltaGetResponse(deltaGetResponse: DeltaGetResponse | undefined = {} as DeltaGetResponse) : Record void> { +export function deserializeIntoDeltaGetResponse(deltaGetResponse: Partial | undefined = {}) : Record void> { return { ...deserializeIntoBaseDeltaFunctionResponse(deltaGetResponse), "value": n => { deltaGetResponse.value = n.getCollectionOfObjectValues(createEducationClassFromDiscriminatorValue); }, @@ -83,7 +83,7 @@ export function deserializeIntoDeltaGetResponse(deltaGetResponse: DeltaGetRespon * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeDeltaGetResponse(writer: SerializationWriter, deltaGetResponse: DeltaGetResponse | undefined = {} as DeltaGetResponse) : void { +export function serializeDeltaGetResponse(writer: SerializationWriter, deltaGetResponse: Partial | undefined = {}) : void { serializeBaseDeltaFunctionResponse(writer, deltaGetResponse) writer.writeCollectionOfObjectValues("value", deltaGetResponse.value, serializeEducationClass); } diff --git a/packages/msgraph-sdk-education/education/classes/item/assignmentCategories/delta/index.ts b/packages/msgraph-sdk-education/education/classes/item/assignmentCategories/delta/index.ts index 1c88bb30b19..c30ac6a800d 100644 --- a/packages/msgraph-sdk-education/education/classes/item/assignmentCategories/delta/index.ts +++ b/packages/msgraph-sdk-education/education/classes/item/assignmentCategories/delta/index.ts @@ -10,7 +10,7 @@ import { type BaseRequestBuilder, type Parsable, type ParsableFactory, type Pars * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a deltaGetResponse */ -export function createDeltaGetResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createDeltaGetResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoDeltaGetResponse; } export interface DeltaGetResponse extends BaseDeltaFunctionResponse, Parsable { @@ -73,7 +73,7 @@ export interface DeltaRequestBuilderGetQueryParameters { * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoDeltaGetResponse(deltaGetResponse: DeltaGetResponse | undefined = {} as DeltaGetResponse) : Record void> { +export function deserializeIntoDeltaGetResponse(deltaGetResponse: Partial | undefined = {}) : Record void> { return { ...deserializeIntoBaseDeltaFunctionResponse(deltaGetResponse), "value": n => { deltaGetResponse.value = n.getCollectionOfObjectValues(createEducationCategoryFromDiscriminatorValue); }, @@ -83,7 +83,7 @@ export function deserializeIntoDeltaGetResponse(deltaGetResponse: DeltaGetRespon * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeDeltaGetResponse(writer: SerializationWriter, deltaGetResponse: DeltaGetResponse | undefined = {} as DeltaGetResponse) : void { +export function serializeDeltaGetResponse(writer: SerializationWriter, deltaGetResponse: Partial | undefined = {}) : void { serializeBaseDeltaFunctionResponse(writer, deltaGetResponse) writer.writeCollectionOfObjectValues("value", deltaGetResponse.value, serializeEducationCategory); } diff --git a/packages/msgraph-sdk-education/education/classes/item/assignments/delta/index.ts b/packages/msgraph-sdk-education/education/classes/item/assignments/delta/index.ts index cbbe5c0010a..a6c55c32c6c 100644 --- a/packages/msgraph-sdk-education/education/classes/item/assignments/delta/index.ts +++ b/packages/msgraph-sdk-education/education/classes/item/assignments/delta/index.ts @@ -10,7 +10,7 @@ import { type BaseRequestBuilder, type Parsable, type ParsableFactory, type Pars * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a deltaGetResponse */ -export function createDeltaGetResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createDeltaGetResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoDeltaGetResponse; } export interface DeltaGetResponse extends BaseDeltaFunctionResponse, Parsable { @@ -73,7 +73,7 @@ export interface DeltaRequestBuilderGetQueryParameters { * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoDeltaGetResponse(deltaGetResponse: DeltaGetResponse | undefined = {} as DeltaGetResponse) : Record void> { +export function deserializeIntoDeltaGetResponse(deltaGetResponse: Partial | undefined = {}) : Record void> { return { ...deserializeIntoBaseDeltaFunctionResponse(deltaGetResponse), "value": n => { deltaGetResponse.value = n.getCollectionOfObjectValues(createEducationAssignmentFromDiscriminatorValue); }, @@ -83,7 +83,7 @@ export function deserializeIntoDeltaGetResponse(deltaGetResponse: DeltaGetRespon * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeDeltaGetResponse(writer: SerializationWriter, deltaGetResponse: DeltaGetResponse | undefined = {} as DeltaGetResponse) : void { +export function serializeDeltaGetResponse(writer: SerializationWriter, deltaGetResponse: Partial | undefined = {}) : void { serializeBaseDeltaFunctionResponse(writer, deltaGetResponse) writer.writeCollectionOfObjectValues("value", deltaGetResponse.value, serializeEducationAssignment); } diff --git a/packages/msgraph-sdk-education/education/classes/item/assignments/item/categories/delta/index.ts b/packages/msgraph-sdk-education/education/classes/item/assignments/item/categories/delta/index.ts index 8bb393343ae..b20623d2125 100644 --- a/packages/msgraph-sdk-education/education/classes/item/assignments/item/categories/delta/index.ts +++ b/packages/msgraph-sdk-education/education/classes/item/assignments/item/categories/delta/index.ts @@ -10,7 +10,7 @@ import { type BaseRequestBuilder, type Parsable, type ParsableFactory, type Pars * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a deltaGetResponse */ -export function createDeltaGetResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createDeltaGetResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoDeltaGetResponse; } export interface DeltaGetResponse extends BaseDeltaFunctionResponse, Parsable { @@ -73,7 +73,7 @@ export interface DeltaRequestBuilderGetQueryParameters { * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoDeltaGetResponse(deltaGetResponse: DeltaGetResponse | undefined = {} as DeltaGetResponse) : Record void> { +export function deserializeIntoDeltaGetResponse(deltaGetResponse: Partial | undefined = {}) : Record void> { return { ...deserializeIntoBaseDeltaFunctionResponse(deltaGetResponse), "value": n => { deltaGetResponse.value = n.getCollectionOfObjectValues(createEducationCategoryFromDiscriminatorValue); }, @@ -83,7 +83,7 @@ export function deserializeIntoDeltaGetResponse(deltaGetResponse: DeltaGetRespon * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeDeltaGetResponse(writer: SerializationWriter, deltaGetResponse: DeltaGetResponse | undefined = {} as DeltaGetResponse) : void { +export function serializeDeltaGetResponse(writer: SerializationWriter, deltaGetResponse: Partial | undefined = {}) : void { serializeBaseDeltaFunctionResponse(writer, deltaGetResponse) writer.writeCollectionOfObjectValues("value", deltaGetResponse.value, serializeEducationCategory); } diff --git a/packages/msgraph-sdk-education/education/classes/item/assignments/item/categories/item/ref/index.ts b/packages/msgraph-sdk-education/education/classes/item/assignments/item/categories/item/ref/index.ts index acd90f4d290..0acf2bce6ce 100644 --- a/packages/msgraph-sdk-education/education/classes/item/assignments/item/categories/item/ref/index.ts +++ b/packages/msgraph-sdk-education/education/classes/item/assignments/item/categories/item/ref/index.ts @@ -13,29 +13,14 @@ export interface RefRequestBuilder extends BaseRequestBuilder * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @see {@link https://learn.microsoft.com/graph/api/educationassignment-remove-category?view=graph-rest-1.0|Find more info here} */ - delete(requestConfiguration?: RequestConfiguration | undefined) : Promise; + delete(requestConfiguration?: RequestConfiguration | undefined) : Promise; /** * Remove an educationCategory from an educationAssignment. Only teachers can perform this operation. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns a RequestInformation */ - toDeleteRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; + toDeleteRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; } -/** - * Remove an educationCategory from an educationAssignment. Only teachers can perform this operation. - */ -export interface RefRequestBuilderDeleteQueryParameters { - /** - * Delete Uri - */ - id?: string; -} -/** - * Mapper for query parameters from symbol name to serialization name represented as a constant. - */ -const RefRequestBuilderDeleteQueryParametersMapper: Record = { - "id": "%40id", -}; /** * Metadata for all the requests in the request builder. */ @@ -47,12 +32,11 @@ export const RefRequestBuilderRequestsMetadata: RequestsMetadata = { _5XX: createODataErrorFromDiscriminatorValue as ParsableFactory, }, adapterMethodName: "sendNoResponseContentAsync", - queryParametersMapper: RefRequestBuilderDeleteQueryParametersMapper, }, }; /** * Uri template for the request builder. */ -export const RefRequestBuilderUriTemplate = "{+baseurl}/education/classes/{educationClass%2Did}/assignments/{educationAssignment%2Did}/categories/{educationCategory%2Did}/$ref{?%40id*}"; +export const RefRequestBuilderUriTemplate = "{+baseurl}/education/classes/{educationClass%2Did}/assignments/{educationAssignment%2Did}/categories/{educationCategory%2Did}/$ref"; /* tslint:enable */ /* eslint-enable */ diff --git a/packages/msgraph-sdk-education/education/classes/item/assignments/item/categories/ref/index.ts b/packages/msgraph-sdk-education/education/classes/item/assignments/item/categories/ref/index.ts index 57396414aa9..4a75fda88e7 100644 --- a/packages/msgraph-sdk-education/education/classes/item/assignments/item/categories/ref/index.ts +++ b/packages/msgraph-sdk-education/education/classes/item/assignments/item/categories/ref/index.ts @@ -9,6 +9,12 @@ import { type BaseRequestBuilder, type Parsable, type ParsableFactory, type Requ * Provides operations to manage the collection of educationRoot entities. */ export interface RefRequestBuilder extends BaseRequestBuilder { + /** + * Remove an educationCategory from an educationAssignment. Only teachers can perform this operation. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @see {@link https://learn.microsoft.com/graph/api/educationassignment-remove-category?view=graph-rest-1.0|Find more info here} + */ + delete(requestConfiguration?: RequestConfiguration | undefined) : Promise; /** * List all the categories associated with an assignment. Only teachers, students, and applications with application permissions can perform this operation. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. @@ -23,6 +29,12 @@ export interface RefRequestBuilder extends BaseRequestBuilder * @see {@link https://learn.microsoft.com/graph/api/educationassignment-post-categories?view=graph-rest-1.0|Find more info here} */ post(body: ReferenceCreate, requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Remove an educationCategory from an educationAssignment. Only teachers can perform this operation. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns a RequestInformation + */ + toDeleteRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; /** * List all the categories associated with an assignment. Only teachers, students, and applications with application permissions can perform this operation. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. @@ -37,6 +49,15 @@ export interface RefRequestBuilder extends BaseRequestBuilder */ toPostRequestInformation(body: ReferenceCreate, requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; } +/** + * Remove an educationCategory from an educationAssignment. Only teachers can perform this operation. + */ +export interface RefRequestBuilderDeleteQueryParameters { + /** + * The delete Uri + */ + id?: string; +} /** * List all the categories associated with an assignment. Only teachers, students, and applications with application permissions can perform this operation. */ @@ -66,6 +87,12 @@ export interface RefRequestBuilderGetQueryParameters { */ top?: number; } +/** + * Mapper for query parameters from symbol name to serialization name represented as a constant. + */ +const RefRequestBuilderDeleteQueryParametersMapper: Record = { + "id": "%40id", +}; /** * Mapper for query parameters from symbol name to serialization name represented as a constant. */ @@ -81,6 +108,15 @@ const RefRequestBuilderGetQueryParametersMapper: Record = { * Metadata for all the requests in the request builder. */ export const RefRequestBuilderRequestsMetadata: RequestsMetadata = { + delete: { + responseBodyContentType: "application/json", + errorMappings: { + _4XX: createODataErrorFromDiscriminatorValue as ParsableFactory, + _5XX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "sendNoResponseContentAsync", + queryParametersMapper: RefRequestBuilderDeleteQueryParametersMapper, + }, get: { responseBodyContentType: "application/json", errorMappings: { @@ -106,6 +142,6 @@ export const RefRequestBuilderRequestsMetadata: RequestsMetadata = { /** * Uri template for the request builder. */ -export const RefRequestBuilderUriTemplate = "{+baseurl}/education/classes/{educationClass%2Did}/assignments/{educationAssignment%2Did}/categories/$ref{?%24top,%24skip,%24search,%24filter,%24count,%24orderby}"; +export const RefRequestBuilderUriTemplate = "{+baseurl}/education/classes/{educationClass%2Did}/assignments/{educationAssignment%2Did}/categories/$ref{?%24top,%24skip,%24search,%24filter,%24count,%24orderby,%40id*}"; /* tslint:enable */ /* eslint-enable */ diff --git a/packages/msgraph-sdk-education/education/classes/item/assignments/item/submissions/item/reassign/index.ts b/packages/msgraph-sdk-education/education/classes/item/assignments/item/submissions/item/reassign/index.ts index 4d19afbe974..cf591cb5c50 100644 --- a/packages/msgraph-sdk-education/education/classes/item/assignments/item/submissions/item/reassign/index.ts +++ b/packages/msgraph-sdk-education/education/classes/item/assignments/item/submissions/item/reassign/index.ts @@ -10,14 +10,14 @@ import { type BaseRequestBuilder, type Parsable, type ParsableFactory, type Requ */ export interface ReassignRequestBuilder extends BaseRequestBuilder { /** - * Reassign the submission to the student with feedback for review. Only teachers can perform this action. Include the Prefer: include-unknown-enum-members header when you call this method; otherwise, a reassigned submission will be treated as a returned submission. This means that the reassigned status will be mapped to the returned status, and reassignedDateTime and reassignedBy properties will be mapped to returnedDateTime and returnedBy respectively. If the header Prefer: include-unknown-enum-members is provided, a reassigned submission retains the reassigned status. For details, see the examples section. + * Reassign the submission to the student with feedback for review. Only teachers can perform this action. Include the Prefer: include-unknown-enum-members header when you call this method; otherwise, a reassigned submission is treated as a returned submission. This means that the reassigned status is mapped to the returned status, and reassignedDateTime and reassignedBy properties are mapped to returnedDateTime and returnedBy respectively. If the header Prefer: include-unknown-enum-members is provided, a reassigned submission retains the reassigned status. For details, see the examples section. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns a Promise of EducationSubmission * @see {@link https://learn.microsoft.com/graph/api/educationsubmission-reassign?view=graph-rest-1.0|Find more info here} */ post(requestConfiguration?: RequestConfiguration | undefined) : Promise; /** - * Reassign the submission to the student with feedback for review. Only teachers can perform this action. Include the Prefer: include-unknown-enum-members header when you call this method; otherwise, a reassigned submission will be treated as a returned submission. This means that the reassigned status will be mapped to the returned status, and reassignedDateTime and reassignedBy properties will be mapped to returnedDateTime and returnedBy respectively. If the header Prefer: include-unknown-enum-members is provided, a reassigned submission retains the reassigned status. For details, see the examples section. + * Reassign the submission to the student with feedback for review. Only teachers can perform this action. Include the Prefer: include-unknown-enum-members header when you call this method; otherwise, a reassigned submission is treated as a returned submission. This means that the reassigned status is mapped to the returned status, and reassignedDateTime and reassignedBy properties are mapped to returnedDateTime and returnedBy respectively. If the header Prefer: include-unknown-enum-members is provided, a reassigned submission retains the reassigned status. For details, see the examples section. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns a RequestInformation */ diff --git a/packages/msgraph-sdk-education/education/classes/item/members/item/ref/index.ts b/packages/msgraph-sdk-education/education/classes/item/members/item/ref/index.ts index 29034e15c79..d04663b8c79 100644 --- a/packages/msgraph-sdk-education/education/classes/item/members/item/ref/index.ts +++ b/packages/msgraph-sdk-education/education/classes/item/members/item/ref/index.ts @@ -13,29 +13,14 @@ export interface RefRequestBuilder extends BaseRequestBuilder * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @see {@link https://learn.microsoft.com/graph/api/educationclass-delete-members?view=graph-rest-1.0|Find more info here} */ - delete(requestConfiguration?: RequestConfiguration | undefined) : Promise; + delete(requestConfiguration?: RequestConfiguration | undefined) : Promise; /** * Remove an educationUser from an educationClass. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns a RequestInformation */ - toDeleteRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; + toDeleteRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; } -/** - * Remove an educationUser from an educationClass. - */ -export interface RefRequestBuilderDeleteQueryParameters { - /** - * Delete Uri - */ - id?: string; -} -/** - * Mapper for query parameters from symbol name to serialization name represented as a constant. - */ -const RefRequestBuilderDeleteQueryParametersMapper: Record = { - "id": "%40id", -}; /** * Metadata for all the requests in the request builder. */ @@ -47,12 +32,11 @@ export const RefRequestBuilderRequestsMetadata: RequestsMetadata = { _5XX: createODataErrorFromDiscriminatorValue as ParsableFactory, }, adapterMethodName: "sendNoResponseContentAsync", - queryParametersMapper: RefRequestBuilderDeleteQueryParametersMapper, }, }; /** * Uri template for the request builder. */ -export const RefRequestBuilderUriTemplate = "{+baseurl}/education/classes/{educationClass%2Did}/members/{educationUser%2Did}/$ref{?%40id*}"; +export const RefRequestBuilderUriTemplate = "{+baseurl}/education/classes/{educationClass%2Did}/members/{educationUser%2Did}/$ref"; /* tslint:enable */ /* eslint-enable */ diff --git a/packages/msgraph-sdk-education/education/classes/item/members/ref/index.ts b/packages/msgraph-sdk-education/education/classes/item/members/ref/index.ts index 7f55af8b176..64bd4aa90eb 100644 --- a/packages/msgraph-sdk-education/education/classes/item/members/ref/index.ts +++ b/packages/msgraph-sdk-education/education/classes/item/members/ref/index.ts @@ -9,6 +9,12 @@ import { type BaseRequestBuilder, type Parsable, type ParsableFactory, type Requ * Provides operations to manage the collection of educationRoot entities. */ export interface RefRequestBuilder extends BaseRequestBuilder { + /** + * Remove an educationUser from an educationClass. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @see {@link https://learn.microsoft.com/graph/api/educationclass-delete-members?view=graph-rest-1.0|Find more info here} + */ + delete(requestConfiguration?: RequestConfiguration | undefined) : Promise; /** * Retrieves the educationUser members of an educationClass. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. @@ -23,6 +29,12 @@ export interface RefRequestBuilder extends BaseRequestBuilder * @see {@link https://learn.microsoft.com/graph/api/educationclass-post-members?view=graph-rest-1.0|Find more info here} */ post(body: ReferenceCreate, requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Remove an educationUser from an educationClass. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns a RequestInformation + */ + toDeleteRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; /** * Retrieves the educationUser members of an educationClass. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. @@ -37,6 +49,15 @@ export interface RefRequestBuilder extends BaseRequestBuilder */ toPostRequestInformation(body: ReferenceCreate, requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; } +/** + * Remove an educationUser from an educationClass. + */ +export interface RefRequestBuilderDeleteQueryParameters { + /** + * The delete Uri + */ + id?: string; +} /** * Retrieves the educationUser members of an educationClass. */ @@ -66,6 +87,12 @@ export interface RefRequestBuilderGetQueryParameters { */ top?: number; } +/** + * Mapper for query parameters from symbol name to serialization name represented as a constant. + */ +const RefRequestBuilderDeleteQueryParametersMapper: Record = { + "id": "%40id", +}; /** * Mapper for query parameters from symbol name to serialization name represented as a constant. */ @@ -81,6 +108,15 @@ const RefRequestBuilderGetQueryParametersMapper: Record = { * Metadata for all the requests in the request builder. */ export const RefRequestBuilderRequestsMetadata: RequestsMetadata = { + delete: { + responseBodyContentType: "application/json", + errorMappings: { + _4XX: createODataErrorFromDiscriminatorValue as ParsableFactory, + _5XX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "sendNoResponseContentAsync", + queryParametersMapper: RefRequestBuilderDeleteQueryParametersMapper, + }, get: { responseBodyContentType: "application/json", errorMappings: { @@ -106,6 +142,6 @@ export const RefRequestBuilderRequestsMetadata: RequestsMetadata = { /** * Uri template for the request builder. */ -export const RefRequestBuilderUriTemplate = "{+baseurl}/education/classes/{educationClass%2Did}/members/$ref{?%24top,%24skip,%24search,%24filter,%24count,%24orderby}"; +export const RefRequestBuilderUriTemplate = "{+baseurl}/education/classes/{educationClass%2Did}/members/$ref{?%24top,%24skip,%24search,%24filter,%24count,%24orderby,%40id*}"; /* tslint:enable */ /* eslint-enable */ diff --git a/packages/msgraph-sdk-education/education/classes/item/teachers/item/ref/index.ts b/packages/msgraph-sdk-education/education/classes/item/teachers/item/ref/index.ts index 732d7f2842b..5fa51821d35 100644 --- a/packages/msgraph-sdk-education/education/classes/item/teachers/item/ref/index.ts +++ b/packages/msgraph-sdk-education/education/classes/item/teachers/item/ref/index.ts @@ -13,29 +13,14 @@ export interface RefRequestBuilder extends BaseRequestBuilder * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @see {@link https://learn.microsoft.com/graph/api/educationclass-delete-teachers?view=graph-rest-1.0|Find more info here} */ - delete(requestConfiguration?: RequestConfiguration | undefined) : Promise; + delete(requestConfiguration?: RequestConfiguration | undefined) : Promise; /** * Remove a teacher from an educationClass. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns a RequestInformation */ - toDeleteRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; + toDeleteRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; } -/** - * Remove a teacher from an educationClass. - */ -export interface RefRequestBuilderDeleteQueryParameters { - /** - * Delete Uri - */ - id?: string; -} -/** - * Mapper for query parameters from symbol name to serialization name represented as a constant. - */ -const RefRequestBuilderDeleteQueryParametersMapper: Record = { - "id": "%40id", -}; /** * Metadata for all the requests in the request builder. */ @@ -47,12 +32,11 @@ export const RefRequestBuilderRequestsMetadata: RequestsMetadata = { _5XX: createODataErrorFromDiscriminatorValue as ParsableFactory, }, adapterMethodName: "sendNoResponseContentAsync", - queryParametersMapper: RefRequestBuilderDeleteQueryParametersMapper, }, }; /** * Uri template for the request builder. */ -export const RefRequestBuilderUriTemplate = "{+baseurl}/education/classes/{educationClass%2Did}/teachers/{educationUser%2Did}/$ref{?%40id*}"; +export const RefRequestBuilderUriTemplate = "{+baseurl}/education/classes/{educationClass%2Did}/teachers/{educationUser%2Did}/$ref"; /* tslint:enable */ /* eslint-enable */ diff --git a/packages/msgraph-sdk-education/education/classes/item/teachers/ref/index.ts b/packages/msgraph-sdk-education/education/classes/item/teachers/ref/index.ts index afbf45e7091..145257c6afb 100644 --- a/packages/msgraph-sdk-education/education/classes/item/teachers/ref/index.ts +++ b/packages/msgraph-sdk-education/education/classes/item/teachers/ref/index.ts @@ -9,6 +9,12 @@ import { type BaseRequestBuilder, type Parsable, type ParsableFactory, type Requ * Provides operations to manage the collection of educationRoot entities. */ export interface RefRequestBuilder extends BaseRequestBuilder { + /** + * Remove a teacher from an educationClass. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @see {@link https://learn.microsoft.com/graph/api/educationclass-delete-teachers?view=graph-rest-1.0|Find more info here} + */ + delete(requestConfiguration?: RequestConfiguration | undefined) : Promise; /** * Retrieve a list of teachers for a class. Delegated tokens must be members of the class to get the teacher list. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. @@ -23,6 +29,12 @@ export interface RefRequestBuilder extends BaseRequestBuilder * @see {@link https://learn.microsoft.com/graph/api/educationclass-post-teachers?view=graph-rest-1.0|Find more info here} */ post(body: ReferenceCreate, requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Remove a teacher from an educationClass. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns a RequestInformation + */ + toDeleteRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; /** * Retrieve a list of teachers for a class. Delegated tokens must be members of the class to get the teacher list. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. @@ -37,6 +49,15 @@ export interface RefRequestBuilder extends BaseRequestBuilder */ toPostRequestInformation(body: ReferenceCreate, requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; } +/** + * Remove a teacher from an educationClass. + */ +export interface RefRequestBuilderDeleteQueryParameters { + /** + * The delete Uri + */ + id?: string; +} /** * Retrieve a list of teachers for a class. Delegated tokens must be members of the class to get the teacher list. */ @@ -66,6 +87,12 @@ export interface RefRequestBuilderGetQueryParameters { */ top?: number; } +/** + * Mapper for query parameters from symbol name to serialization name represented as a constant. + */ +const RefRequestBuilderDeleteQueryParametersMapper: Record = { + "id": "%40id", +}; /** * Mapper for query parameters from symbol name to serialization name represented as a constant. */ @@ -81,6 +108,15 @@ const RefRequestBuilderGetQueryParametersMapper: Record = { * Metadata for all the requests in the request builder. */ export const RefRequestBuilderRequestsMetadata: RequestsMetadata = { + delete: { + responseBodyContentType: "application/json", + errorMappings: { + _4XX: createODataErrorFromDiscriminatorValue as ParsableFactory, + _5XX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "sendNoResponseContentAsync", + queryParametersMapper: RefRequestBuilderDeleteQueryParametersMapper, + }, get: { responseBodyContentType: "application/json", errorMappings: { @@ -106,6 +142,6 @@ export const RefRequestBuilderRequestsMetadata: RequestsMetadata = { /** * Uri template for the request builder. */ -export const RefRequestBuilderUriTemplate = "{+baseurl}/education/classes/{educationClass%2Did}/teachers/$ref{?%24top,%24skip,%24search,%24filter,%24count,%24orderby}"; +export const RefRequestBuilderUriTemplate = "{+baseurl}/education/classes/{educationClass%2Did}/teachers/$ref{?%24top,%24skip,%24search,%24filter,%24count,%24orderby,%40id*}"; /* tslint:enable */ /* eslint-enable */ diff --git a/packages/msgraph-sdk-education/education/me/assignments/delta/index.ts b/packages/msgraph-sdk-education/education/me/assignments/delta/index.ts index 49b9824bf70..37937b2eccf 100644 --- a/packages/msgraph-sdk-education/education/me/assignments/delta/index.ts +++ b/packages/msgraph-sdk-education/education/me/assignments/delta/index.ts @@ -10,7 +10,7 @@ import { type BaseRequestBuilder, type Parsable, type ParsableFactory, type Pars * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a deltaGetResponse */ -export function createDeltaGetResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createDeltaGetResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoDeltaGetResponse; } export interface DeltaGetResponse extends BaseDeltaFunctionResponse, Parsable { @@ -73,7 +73,7 @@ export interface DeltaRequestBuilderGetQueryParameters { * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoDeltaGetResponse(deltaGetResponse: DeltaGetResponse | undefined = {} as DeltaGetResponse) : Record void> { +export function deserializeIntoDeltaGetResponse(deltaGetResponse: Partial | undefined = {}) : Record void> { return { ...deserializeIntoBaseDeltaFunctionResponse(deltaGetResponse), "value": n => { deltaGetResponse.value = n.getCollectionOfObjectValues(createEducationAssignmentFromDiscriminatorValue); }, @@ -83,7 +83,7 @@ export function deserializeIntoDeltaGetResponse(deltaGetResponse: DeltaGetRespon * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeDeltaGetResponse(writer: SerializationWriter, deltaGetResponse: DeltaGetResponse | undefined = {} as DeltaGetResponse) : void { +export function serializeDeltaGetResponse(writer: SerializationWriter, deltaGetResponse: Partial | undefined = {}) : void { serializeBaseDeltaFunctionResponse(writer, deltaGetResponse) writer.writeCollectionOfObjectValues("value", deltaGetResponse.value, serializeEducationAssignment); } diff --git a/packages/msgraph-sdk-education/education/me/assignments/item/categories/delta/index.ts b/packages/msgraph-sdk-education/education/me/assignments/item/categories/delta/index.ts index 2a277575833..b926af517b8 100644 --- a/packages/msgraph-sdk-education/education/me/assignments/item/categories/delta/index.ts +++ b/packages/msgraph-sdk-education/education/me/assignments/item/categories/delta/index.ts @@ -10,7 +10,7 @@ import { type BaseRequestBuilder, type Parsable, type ParsableFactory, type Pars * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a deltaGetResponse */ -export function createDeltaGetResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createDeltaGetResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoDeltaGetResponse; } export interface DeltaGetResponse extends BaseDeltaFunctionResponse, Parsable { @@ -73,7 +73,7 @@ export interface DeltaRequestBuilderGetQueryParameters { * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoDeltaGetResponse(deltaGetResponse: DeltaGetResponse | undefined = {} as DeltaGetResponse) : Record void> { +export function deserializeIntoDeltaGetResponse(deltaGetResponse: Partial | undefined = {}) : Record void> { return { ...deserializeIntoBaseDeltaFunctionResponse(deltaGetResponse), "value": n => { deltaGetResponse.value = n.getCollectionOfObjectValues(createEducationCategoryFromDiscriminatorValue); }, @@ -83,7 +83,7 @@ export function deserializeIntoDeltaGetResponse(deltaGetResponse: DeltaGetRespon * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeDeltaGetResponse(writer: SerializationWriter, deltaGetResponse: DeltaGetResponse | undefined = {} as DeltaGetResponse) : void { +export function serializeDeltaGetResponse(writer: SerializationWriter, deltaGetResponse: Partial | undefined = {}) : void { serializeBaseDeltaFunctionResponse(writer, deltaGetResponse) writer.writeCollectionOfObjectValues("value", deltaGetResponse.value, serializeEducationCategory); } diff --git a/packages/msgraph-sdk-education/education/me/assignments/item/categories/item/ref/index.ts b/packages/msgraph-sdk-education/education/me/assignments/item/categories/item/ref/index.ts index 84a6c9847e2..8708b2f4973 100644 --- a/packages/msgraph-sdk-education/education/me/assignments/item/categories/item/ref/index.ts +++ b/packages/msgraph-sdk-education/education/me/assignments/item/categories/item/ref/index.ts @@ -13,29 +13,14 @@ export interface RefRequestBuilder extends BaseRequestBuilder * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @see {@link https://learn.microsoft.com/graph/api/educationassignment-remove-category?view=graph-rest-1.0|Find more info here} */ - delete(requestConfiguration?: RequestConfiguration | undefined) : Promise; + delete(requestConfiguration?: RequestConfiguration | undefined) : Promise; /** * Remove an educationCategory from an educationAssignment. Only teachers can perform this operation. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns a RequestInformation */ - toDeleteRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; + toDeleteRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; } -/** - * Remove an educationCategory from an educationAssignment. Only teachers can perform this operation. - */ -export interface RefRequestBuilderDeleteQueryParameters { - /** - * Delete Uri - */ - id?: string; -} -/** - * Mapper for query parameters from symbol name to serialization name represented as a constant. - */ -const RefRequestBuilderDeleteQueryParametersMapper: Record = { - "id": "%40id", -}; /** * Metadata for all the requests in the request builder. */ @@ -47,12 +32,11 @@ export const RefRequestBuilderRequestsMetadata: RequestsMetadata = { _5XX: createODataErrorFromDiscriminatorValue as ParsableFactory, }, adapterMethodName: "sendNoResponseContentAsync", - queryParametersMapper: RefRequestBuilderDeleteQueryParametersMapper, }, }; /** * Uri template for the request builder. */ -export const RefRequestBuilderUriTemplate = "{+baseurl}/education/me/assignments/{educationAssignment%2Did}/categories/{educationCategory%2Did}/$ref{?%40id*}"; +export const RefRequestBuilderUriTemplate = "{+baseurl}/education/me/assignments/{educationAssignment%2Did}/categories/{educationCategory%2Did}/$ref"; /* tslint:enable */ /* eslint-enable */ diff --git a/packages/msgraph-sdk-education/education/me/assignments/item/categories/ref/index.ts b/packages/msgraph-sdk-education/education/me/assignments/item/categories/ref/index.ts index 9972c3956ec..31cbe91fb49 100644 --- a/packages/msgraph-sdk-education/education/me/assignments/item/categories/ref/index.ts +++ b/packages/msgraph-sdk-education/education/me/assignments/item/categories/ref/index.ts @@ -9,6 +9,12 @@ import { type BaseRequestBuilder, type Parsable, type ParsableFactory, type Requ * Provides operations to manage the collection of educationRoot entities. */ export interface RefRequestBuilder extends BaseRequestBuilder { + /** + * Remove an educationCategory from an educationAssignment. Only teachers can perform this operation. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @see {@link https://learn.microsoft.com/graph/api/educationassignment-remove-category?view=graph-rest-1.0|Find more info here} + */ + delete(requestConfiguration?: RequestConfiguration | undefined) : Promise; /** * List all the categories associated with an assignment. Only teachers, students, and applications with application permissions can perform this operation. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. @@ -23,6 +29,12 @@ export interface RefRequestBuilder extends BaseRequestBuilder * @see {@link https://learn.microsoft.com/graph/api/educationassignment-post-categories?view=graph-rest-1.0|Find more info here} */ post(body: ReferenceCreate, requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Remove an educationCategory from an educationAssignment. Only teachers can perform this operation. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns a RequestInformation + */ + toDeleteRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; /** * List all the categories associated with an assignment. Only teachers, students, and applications with application permissions can perform this operation. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. @@ -37,6 +49,15 @@ export interface RefRequestBuilder extends BaseRequestBuilder */ toPostRequestInformation(body: ReferenceCreate, requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; } +/** + * Remove an educationCategory from an educationAssignment. Only teachers can perform this operation. + */ +export interface RefRequestBuilderDeleteQueryParameters { + /** + * The delete Uri + */ + id?: string; +} /** * List all the categories associated with an assignment. Only teachers, students, and applications with application permissions can perform this operation. */ @@ -66,6 +87,12 @@ export interface RefRequestBuilderGetQueryParameters { */ top?: number; } +/** + * Mapper for query parameters from symbol name to serialization name represented as a constant. + */ +const RefRequestBuilderDeleteQueryParametersMapper: Record = { + "id": "%40id", +}; /** * Mapper for query parameters from symbol name to serialization name represented as a constant. */ @@ -81,6 +108,15 @@ const RefRequestBuilderGetQueryParametersMapper: Record = { * Metadata for all the requests in the request builder. */ export const RefRequestBuilderRequestsMetadata: RequestsMetadata = { + delete: { + responseBodyContentType: "application/json", + errorMappings: { + _4XX: createODataErrorFromDiscriminatorValue as ParsableFactory, + _5XX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "sendNoResponseContentAsync", + queryParametersMapper: RefRequestBuilderDeleteQueryParametersMapper, + }, get: { responseBodyContentType: "application/json", errorMappings: { @@ -106,6 +142,6 @@ export const RefRequestBuilderRequestsMetadata: RequestsMetadata = { /** * Uri template for the request builder. */ -export const RefRequestBuilderUriTemplate = "{+baseurl}/education/me/assignments/{educationAssignment%2Did}/categories/$ref{?%24top,%24skip,%24search,%24filter,%24count,%24orderby}"; +export const RefRequestBuilderUriTemplate = "{+baseurl}/education/me/assignments/{educationAssignment%2Did}/categories/$ref{?%24top,%24skip,%24search,%24filter,%24count,%24orderby,%40id*}"; /* tslint:enable */ /* eslint-enable */ diff --git a/packages/msgraph-sdk-education/education/me/assignments/item/submissions/item/reassign/index.ts b/packages/msgraph-sdk-education/education/me/assignments/item/submissions/item/reassign/index.ts index bc732cc9401..02f2e55d0da 100644 --- a/packages/msgraph-sdk-education/education/me/assignments/item/submissions/item/reassign/index.ts +++ b/packages/msgraph-sdk-education/education/me/assignments/item/submissions/item/reassign/index.ts @@ -10,14 +10,14 @@ import { type BaseRequestBuilder, type Parsable, type ParsableFactory, type Requ */ export interface ReassignRequestBuilder extends BaseRequestBuilder { /** - * Reassign the submission to the student with feedback for review. Only teachers can perform this action. Include the Prefer: include-unknown-enum-members header when you call this method; otherwise, a reassigned submission will be treated as a returned submission. This means that the reassigned status will be mapped to the returned status, and reassignedDateTime and reassignedBy properties will be mapped to returnedDateTime and returnedBy respectively. If the header Prefer: include-unknown-enum-members is provided, a reassigned submission retains the reassigned status. For details, see the examples section. + * Reassign the submission to the student with feedback for review. Only teachers can perform this action. Include the Prefer: include-unknown-enum-members header when you call this method; otherwise, a reassigned submission is treated as a returned submission. This means that the reassigned status is mapped to the returned status, and reassignedDateTime and reassignedBy properties are mapped to returnedDateTime and returnedBy respectively. If the header Prefer: include-unknown-enum-members is provided, a reassigned submission retains the reassigned status. For details, see the examples section. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns a Promise of EducationSubmission * @see {@link https://learn.microsoft.com/graph/api/educationsubmission-reassign?view=graph-rest-1.0|Find more info here} */ post(requestConfiguration?: RequestConfiguration | undefined) : Promise; /** - * Reassign the submission to the student with feedback for review. Only teachers can perform this action. Include the Prefer: include-unknown-enum-members header when you call this method; otherwise, a reassigned submission will be treated as a returned submission. This means that the reassigned status will be mapped to the returned status, and reassignedDateTime and reassignedBy properties will be mapped to returnedDateTime and returnedBy respectively. If the header Prefer: include-unknown-enum-members is provided, a reassigned submission retains the reassigned status. For details, see the examples section. + * Reassign the submission to the student with feedback for review. Only teachers can perform this action. Include the Prefer: include-unknown-enum-members header when you call this method; otherwise, a reassigned submission is treated as a returned submission. This means that the reassigned status is mapped to the returned status, and reassignedDateTime and reassignedBy properties are mapped to returnedDateTime and returnedBy respectively. If the header Prefer: include-unknown-enum-members is provided, a reassigned submission retains the reassigned status. For details, see the examples section. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns a RequestInformation */ diff --git a/packages/msgraph-sdk-education/education/schools/delta/index.ts b/packages/msgraph-sdk-education/education/schools/delta/index.ts index fd4dce8a7cd..7a7fc86061b 100644 --- a/packages/msgraph-sdk-education/education/schools/delta/index.ts +++ b/packages/msgraph-sdk-education/education/schools/delta/index.ts @@ -10,7 +10,7 @@ import { type BaseRequestBuilder, type Parsable, type ParsableFactory, type Pars * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a deltaGetResponse */ -export function createDeltaGetResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createDeltaGetResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoDeltaGetResponse; } export interface DeltaGetResponse extends BaseDeltaFunctionResponse, Parsable { @@ -73,7 +73,7 @@ export interface DeltaRequestBuilderGetQueryParameters { * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoDeltaGetResponse(deltaGetResponse: DeltaGetResponse | undefined = {} as DeltaGetResponse) : Record void> { +export function deserializeIntoDeltaGetResponse(deltaGetResponse: Partial | undefined = {}) : Record void> { return { ...deserializeIntoBaseDeltaFunctionResponse(deltaGetResponse), "value": n => { deltaGetResponse.value = n.getCollectionOfObjectValues(createEducationSchoolFromDiscriminatorValue); }, @@ -83,7 +83,7 @@ export function deserializeIntoDeltaGetResponse(deltaGetResponse: DeltaGetRespon * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeDeltaGetResponse(writer: SerializationWriter, deltaGetResponse: DeltaGetResponse | undefined = {} as DeltaGetResponse) : void { +export function serializeDeltaGetResponse(writer: SerializationWriter, deltaGetResponse: Partial | undefined = {}) : void { serializeBaseDeltaFunctionResponse(writer, deltaGetResponse) writer.writeCollectionOfObjectValues("value", deltaGetResponse.value, serializeEducationSchool); } diff --git a/packages/msgraph-sdk-education/education/schools/item/classes/item/ref/index.ts b/packages/msgraph-sdk-education/education/schools/item/classes/item/ref/index.ts index 8790ee17bdd..8fd7959ca45 100644 --- a/packages/msgraph-sdk-education/education/schools/item/classes/item/ref/index.ts +++ b/packages/msgraph-sdk-education/education/schools/item/classes/item/ref/index.ts @@ -13,29 +13,14 @@ export interface RefRequestBuilder extends BaseRequestBuilder * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @see {@link https://learn.microsoft.com/graph/api/educationschool-delete-classes?view=graph-rest-1.0|Find more info here} */ - delete(requestConfiguration?: RequestConfiguration | undefined) : Promise; + delete(requestConfiguration?: RequestConfiguration | undefined) : Promise; /** * Delete a class from a school. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns a RequestInformation */ - toDeleteRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; + toDeleteRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; } -/** - * Delete a class from a school. - */ -export interface RefRequestBuilderDeleteQueryParameters { - /** - * Delete Uri - */ - id?: string; -} -/** - * Mapper for query parameters from symbol name to serialization name represented as a constant. - */ -const RefRequestBuilderDeleteQueryParametersMapper: Record = { - "id": "%40id", -}; /** * Metadata for all the requests in the request builder. */ @@ -47,12 +32,11 @@ export const RefRequestBuilderRequestsMetadata: RequestsMetadata = { _5XX: createODataErrorFromDiscriminatorValue as ParsableFactory, }, adapterMethodName: "sendNoResponseContentAsync", - queryParametersMapper: RefRequestBuilderDeleteQueryParametersMapper, }, }; /** * Uri template for the request builder. */ -export const RefRequestBuilderUriTemplate = "{+baseurl}/education/schools/{educationSchool%2Did}/classes/{educationClass%2Did}/$ref{?%40id*}"; +export const RefRequestBuilderUriTemplate = "{+baseurl}/education/schools/{educationSchool%2Did}/classes/{educationClass%2Did}/$ref"; /* tslint:enable */ /* eslint-enable */ diff --git a/packages/msgraph-sdk-education/education/schools/item/classes/ref/index.ts b/packages/msgraph-sdk-education/education/schools/item/classes/ref/index.ts index e5c608350b3..ef8e38d8432 100644 --- a/packages/msgraph-sdk-education/education/schools/item/classes/ref/index.ts +++ b/packages/msgraph-sdk-education/education/schools/item/classes/ref/index.ts @@ -9,6 +9,12 @@ import { type BaseRequestBuilder, type Parsable, type ParsableFactory, type Requ * Provides operations to manage the collection of educationRoot entities. */ export interface RefRequestBuilder extends BaseRequestBuilder { + /** + * Delete a class from a school. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @see {@link https://learn.microsoft.com/graph/api/educationschool-delete-classes?view=graph-rest-1.0|Find more info here} + */ + delete(requestConfiguration?: RequestConfiguration | undefined) : Promise; /** * Get the educationClass resources owned by an educationSchool. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. @@ -23,6 +29,12 @@ export interface RefRequestBuilder extends BaseRequestBuilder * @see {@link https://learn.microsoft.com/graph/api/educationschool-post-classes?view=graph-rest-1.0|Find more info here} */ post(body: ReferenceCreate, requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Delete a class from a school. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns a RequestInformation + */ + toDeleteRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; /** * Get the educationClass resources owned by an educationSchool. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. @@ -37,6 +49,15 @@ export interface RefRequestBuilder extends BaseRequestBuilder */ toPostRequestInformation(body: ReferenceCreate, requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; } +/** + * Delete a class from a school. + */ +export interface RefRequestBuilderDeleteQueryParameters { + /** + * The delete Uri + */ + id?: string; +} /** * Get the educationClass resources owned by an educationSchool. */ @@ -66,6 +87,12 @@ export interface RefRequestBuilderGetQueryParameters { */ top?: number; } +/** + * Mapper for query parameters from symbol name to serialization name represented as a constant. + */ +const RefRequestBuilderDeleteQueryParametersMapper: Record = { + "id": "%40id", +}; /** * Mapper for query parameters from symbol name to serialization name represented as a constant. */ @@ -81,6 +108,15 @@ const RefRequestBuilderGetQueryParametersMapper: Record = { * Metadata for all the requests in the request builder. */ export const RefRequestBuilderRequestsMetadata: RequestsMetadata = { + delete: { + responseBodyContentType: "application/json", + errorMappings: { + _4XX: createODataErrorFromDiscriminatorValue as ParsableFactory, + _5XX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "sendNoResponseContentAsync", + queryParametersMapper: RefRequestBuilderDeleteQueryParametersMapper, + }, get: { responseBodyContentType: "application/json", errorMappings: { @@ -106,6 +142,6 @@ export const RefRequestBuilderRequestsMetadata: RequestsMetadata = { /** * Uri template for the request builder. */ -export const RefRequestBuilderUriTemplate = "{+baseurl}/education/schools/{educationSchool%2Did}/classes/$ref{?%24top,%24skip,%24search,%24filter,%24count,%24orderby}"; +export const RefRequestBuilderUriTemplate = "{+baseurl}/education/schools/{educationSchool%2Did}/classes/$ref{?%24top,%24skip,%24search,%24filter,%24count,%24orderby,%40id*}"; /* tslint:enable */ /* eslint-enable */ diff --git a/packages/msgraph-sdk-education/education/schools/item/users/item/ref/index.ts b/packages/msgraph-sdk-education/education/schools/item/users/item/ref/index.ts index 977e8a2afe9..7c8078ca21e 100644 --- a/packages/msgraph-sdk-education/education/schools/item/users/item/ref/index.ts +++ b/packages/msgraph-sdk-education/education/schools/item/users/item/ref/index.ts @@ -13,29 +13,14 @@ export interface RefRequestBuilder extends BaseRequestBuilder * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @see {@link https://learn.microsoft.com/graph/api/educationschool-delete-users?view=graph-rest-1.0|Find more info here} */ - delete(requestConfiguration?: RequestConfiguration | undefined) : Promise; + delete(requestConfiguration?: RequestConfiguration | undefined) : Promise; /** * Delete a user from a school. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns a RequestInformation */ - toDeleteRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; + toDeleteRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; } -/** - * Delete a user from a school. - */ -export interface RefRequestBuilderDeleteQueryParameters { - /** - * Delete Uri - */ - id?: string; -} -/** - * Mapper for query parameters from symbol name to serialization name represented as a constant. - */ -const RefRequestBuilderDeleteQueryParametersMapper: Record = { - "id": "%40id", -}; /** * Metadata for all the requests in the request builder. */ @@ -47,12 +32,11 @@ export const RefRequestBuilderRequestsMetadata: RequestsMetadata = { _5XX: createODataErrorFromDiscriminatorValue as ParsableFactory, }, adapterMethodName: "sendNoResponseContentAsync", - queryParametersMapper: RefRequestBuilderDeleteQueryParametersMapper, }, }; /** * Uri template for the request builder. */ -export const RefRequestBuilderUriTemplate = "{+baseurl}/education/schools/{educationSchool%2Did}/users/{educationUser%2Did}/$ref{?%40id*}"; +export const RefRequestBuilderUriTemplate = "{+baseurl}/education/schools/{educationSchool%2Did}/users/{educationUser%2Did}/$ref"; /* tslint:enable */ /* eslint-enable */ diff --git a/packages/msgraph-sdk-education/education/schools/item/users/ref/index.ts b/packages/msgraph-sdk-education/education/schools/item/users/ref/index.ts index bbebc401084..0458feb7179 100644 --- a/packages/msgraph-sdk-education/education/schools/item/users/ref/index.ts +++ b/packages/msgraph-sdk-education/education/schools/item/users/ref/index.ts @@ -9,6 +9,12 @@ import { type BaseRequestBuilder, type Parsable, type ParsableFactory, type Requ * Provides operations to manage the collection of educationRoot entities. */ export interface RefRequestBuilder extends BaseRequestBuilder { + /** + * Delete a user from a school. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @see {@link https://learn.microsoft.com/graph/api/educationschool-delete-users?view=graph-rest-1.0|Find more info here} + */ + delete(requestConfiguration?: RequestConfiguration | undefined) : Promise; /** * Get the educationUser resources associated with an educationSchool. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. @@ -23,6 +29,12 @@ export interface RefRequestBuilder extends BaseRequestBuilder * @see {@link https://learn.microsoft.com/graph/api/educationschool-post-users?view=graph-rest-1.0|Find more info here} */ post(body: ReferenceCreate, requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Delete a user from a school. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns a RequestInformation + */ + toDeleteRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; /** * Get the educationUser resources associated with an educationSchool. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. @@ -37,6 +49,15 @@ export interface RefRequestBuilder extends BaseRequestBuilder */ toPostRequestInformation(body: ReferenceCreate, requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; } +/** + * Delete a user from a school. + */ +export interface RefRequestBuilderDeleteQueryParameters { + /** + * The delete Uri + */ + id?: string; +} /** * Get the educationUser resources associated with an educationSchool. */ @@ -66,6 +87,12 @@ export interface RefRequestBuilderGetQueryParameters { */ top?: number; } +/** + * Mapper for query parameters from symbol name to serialization name represented as a constant. + */ +const RefRequestBuilderDeleteQueryParametersMapper: Record = { + "id": "%40id", +}; /** * Mapper for query parameters from symbol name to serialization name represented as a constant. */ @@ -81,6 +108,15 @@ const RefRequestBuilderGetQueryParametersMapper: Record = { * Metadata for all the requests in the request builder. */ export const RefRequestBuilderRequestsMetadata: RequestsMetadata = { + delete: { + responseBodyContentType: "application/json", + errorMappings: { + _4XX: createODataErrorFromDiscriminatorValue as ParsableFactory, + _5XX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "sendNoResponseContentAsync", + queryParametersMapper: RefRequestBuilderDeleteQueryParametersMapper, + }, get: { responseBodyContentType: "application/json", errorMappings: { @@ -106,6 +142,6 @@ export const RefRequestBuilderRequestsMetadata: RequestsMetadata = { /** * Uri template for the request builder. */ -export const RefRequestBuilderUriTemplate = "{+baseurl}/education/schools/{educationSchool%2Did}/users/$ref{?%24top,%24skip,%24search,%24filter,%24count,%24orderby}"; +export const RefRequestBuilderUriTemplate = "{+baseurl}/education/schools/{educationSchool%2Did}/users/$ref{?%24top,%24skip,%24search,%24filter,%24count,%24orderby,%40id*}"; /* tslint:enable */ /* eslint-enable */ diff --git a/packages/msgraph-sdk-education/education/users/delta/index.ts b/packages/msgraph-sdk-education/education/users/delta/index.ts index d3f7f6334fb..75413c1dc07 100644 --- a/packages/msgraph-sdk-education/education/users/delta/index.ts +++ b/packages/msgraph-sdk-education/education/users/delta/index.ts @@ -10,7 +10,7 @@ import { type BaseRequestBuilder, type Parsable, type ParsableFactory, type Pars * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a deltaGetResponse */ -export function createDeltaGetResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createDeltaGetResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoDeltaGetResponse; } export interface DeltaGetResponse extends BaseDeltaFunctionResponse, Parsable { @@ -73,7 +73,7 @@ export interface DeltaRequestBuilderGetQueryParameters { * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoDeltaGetResponse(deltaGetResponse: DeltaGetResponse | undefined = {} as DeltaGetResponse) : Record void> { +export function deserializeIntoDeltaGetResponse(deltaGetResponse: Partial | undefined = {}) : Record void> { return { ...deserializeIntoBaseDeltaFunctionResponse(deltaGetResponse), "value": n => { deltaGetResponse.value = n.getCollectionOfObjectValues(createEducationUserFromDiscriminatorValue); }, @@ -83,7 +83,7 @@ export function deserializeIntoDeltaGetResponse(deltaGetResponse: DeltaGetRespon * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeDeltaGetResponse(writer: SerializationWriter, deltaGetResponse: DeltaGetResponse | undefined = {} as DeltaGetResponse) : void { +export function serializeDeltaGetResponse(writer: SerializationWriter, deltaGetResponse: Partial | undefined = {}) : void { serializeBaseDeltaFunctionResponse(writer, deltaGetResponse) writer.writeCollectionOfObjectValues("value", deltaGetResponse.value, serializeEducationUser); } diff --git a/packages/msgraph-sdk-education/education/users/item/assignments/delta/index.ts b/packages/msgraph-sdk-education/education/users/item/assignments/delta/index.ts index 55ddbfc1f4a..b0573edf9bb 100644 --- a/packages/msgraph-sdk-education/education/users/item/assignments/delta/index.ts +++ b/packages/msgraph-sdk-education/education/users/item/assignments/delta/index.ts @@ -10,7 +10,7 @@ import { type BaseRequestBuilder, type Parsable, type ParsableFactory, type Pars * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a deltaGetResponse */ -export function createDeltaGetResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createDeltaGetResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoDeltaGetResponse; } export interface DeltaGetResponse extends BaseDeltaFunctionResponse, Parsable { @@ -73,7 +73,7 @@ export interface DeltaRequestBuilderGetQueryParameters { * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoDeltaGetResponse(deltaGetResponse: DeltaGetResponse | undefined = {} as DeltaGetResponse) : Record void> { +export function deserializeIntoDeltaGetResponse(deltaGetResponse: Partial | undefined = {}) : Record void> { return { ...deserializeIntoBaseDeltaFunctionResponse(deltaGetResponse), "value": n => { deltaGetResponse.value = n.getCollectionOfObjectValues(createEducationAssignmentFromDiscriminatorValue); }, @@ -83,7 +83,7 @@ export function deserializeIntoDeltaGetResponse(deltaGetResponse: DeltaGetRespon * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeDeltaGetResponse(writer: SerializationWriter, deltaGetResponse: DeltaGetResponse | undefined = {} as DeltaGetResponse) : void { +export function serializeDeltaGetResponse(writer: SerializationWriter, deltaGetResponse: Partial | undefined = {}) : void { serializeBaseDeltaFunctionResponse(writer, deltaGetResponse) writer.writeCollectionOfObjectValues("value", deltaGetResponse.value, serializeEducationAssignment); } diff --git a/packages/msgraph-sdk-education/education/users/item/assignments/item/categories/delta/index.ts b/packages/msgraph-sdk-education/education/users/item/assignments/item/categories/delta/index.ts index cc822f1b60b..0c28285611d 100644 --- a/packages/msgraph-sdk-education/education/users/item/assignments/item/categories/delta/index.ts +++ b/packages/msgraph-sdk-education/education/users/item/assignments/item/categories/delta/index.ts @@ -10,7 +10,7 @@ import { type BaseRequestBuilder, type Parsable, type ParsableFactory, type Pars * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a deltaGetResponse */ -export function createDeltaGetResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createDeltaGetResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoDeltaGetResponse; } export interface DeltaGetResponse extends BaseDeltaFunctionResponse, Parsable { @@ -73,7 +73,7 @@ export interface DeltaRequestBuilderGetQueryParameters { * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoDeltaGetResponse(deltaGetResponse: DeltaGetResponse | undefined = {} as DeltaGetResponse) : Record void> { +export function deserializeIntoDeltaGetResponse(deltaGetResponse: Partial | undefined = {}) : Record void> { return { ...deserializeIntoBaseDeltaFunctionResponse(deltaGetResponse), "value": n => { deltaGetResponse.value = n.getCollectionOfObjectValues(createEducationCategoryFromDiscriminatorValue); }, @@ -83,7 +83,7 @@ export function deserializeIntoDeltaGetResponse(deltaGetResponse: DeltaGetRespon * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeDeltaGetResponse(writer: SerializationWriter, deltaGetResponse: DeltaGetResponse | undefined = {} as DeltaGetResponse) : void { +export function serializeDeltaGetResponse(writer: SerializationWriter, deltaGetResponse: Partial | undefined = {}) : void { serializeBaseDeltaFunctionResponse(writer, deltaGetResponse) writer.writeCollectionOfObjectValues("value", deltaGetResponse.value, serializeEducationCategory); } diff --git a/packages/msgraph-sdk-education/education/users/item/assignments/item/categories/item/ref/index.ts b/packages/msgraph-sdk-education/education/users/item/assignments/item/categories/item/ref/index.ts index 0ae8a9deb47..a12899f53c6 100644 --- a/packages/msgraph-sdk-education/education/users/item/assignments/item/categories/item/ref/index.ts +++ b/packages/msgraph-sdk-education/education/users/item/assignments/item/categories/item/ref/index.ts @@ -13,29 +13,14 @@ export interface RefRequestBuilder extends BaseRequestBuilder * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @see {@link https://learn.microsoft.com/graph/api/educationassignment-remove-category?view=graph-rest-1.0|Find more info here} */ - delete(requestConfiguration?: RequestConfiguration | undefined) : Promise; + delete(requestConfiguration?: RequestConfiguration | undefined) : Promise; /** * Remove an educationCategory from an educationAssignment. Only teachers can perform this operation. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns a RequestInformation */ - toDeleteRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; + toDeleteRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; } -/** - * Remove an educationCategory from an educationAssignment. Only teachers can perform this operation. - */ -export interface RefRequestBuilderDeleteQueryParameters { - /** - * Delete Uri - */ - id?: string; -} -/** - * Mapper for query parameters from symbol name to serialization name represented as a constant. - */ -const RefRequestBuilderDeleteQueryParametersMapper: Record = { - "id": "%40id", -}; /** * Metadata for all the requests in the request builder. */ @@ -47,12 +32,11 @@ export const RefRequestBuilderRequestsMetadata: RequestsMetadata = { _5XX: createODataErrorFromDiscriminatorValue as ParsableFactory, }, adapterMethodName: "sendNoResponseContentAsync", - queryParametersMapper: RefRequestBuilderDeleteQueryParametersMapper, }, }; /** * Uri template for the request builder. */ -export const RefRequestBuilderUriTemplate = "{+baseurl}/education/users/{educationUser%2Did}/assignments/{educationAssignment%2Did}/categories/{educationCategory%2Did}/$ref{?%40id*}"; +export const RefRequestBuilderUriTemplate = "{+baseurl}/education/users/{educationUser%2Did}/assignments/{educationAssignment%2Did}/categories/{educationCategory%2Did}/$ref"; /* tslint:enable */ /* eslint-enable */ diff --git a/packages/msgraph-sdk-education/education/users/item/assignments/item/categories/ref/index.ts b/packages/msgraph-sdk-education/education/users/item/assignments/item/categories/ref/index.ts index 1f68ae2f63f..f90f4ce8f73 100644 --- a/packages/msgraph-sdk-education/education/users/item/assignments/item/categories/ref/index.ts +++ b/packages/msgraph-sdk-education/education/users/item/assignments/item/categories/ref/index.ts @@ -9,6 +9,12 @@ import { type BaseRequestBuilder, type Parsable, type ParsableFactory, type Requ * Provides operations to manage the collection of educationRoot entities. */ export interface RefRequestBuilder extends BaseRequestBuilder { + /** + * Remove an educationCategory from an educationAssignment. Only teachers can perform this operation. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @see {@link https://learn.microsoft.com/graph/api/educationassignment-remove-category?view=graph-rest-1.0|Find more info here} + */ + delete(requestConfiguration?: RequestConfiguration | undefined) : Promise; /** * List all the categories associated with an assignment. Only teachers, students, and applications with application permissions can perform this operation. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. @@ -23,6 +29,12 @@ export interface RefRequestBuilder extends BaseRequestBuilder * @see {@link https://learn.microsoft.com/graph/api/educationassignment-post-categories?view=graph-rest-1.0|Find more info here} */ post(body: ReferenceCreate, requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Remove an educationCategory from an educationAssignment. Only teachers can perform this operation. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns a RequestInformation + */ + toDeleteRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; /** * List all the categories associated with an assignment. Only teachers, students, and applications with application permissions can perform this operation. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. @@ -37,6 +49,15 @@ export interface RefRequestBuilder extends BaseRequestBuilder */ toPostRequestInformation(body: ReferenceCreate, requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; } +/** + * Remove an educationCategory from an educationAssignment. Only teachers can perform this operation. + */ +export interface RefRequestBuilderDeleteQueryParameters { + /** + * The delete Uri + */ + id?: string; +} /** * List all the categories associated with an assignment. Only teachers, students, and applications with application permissions can perform this operation. */ @@ -66,6 +87,12 @@ export interface RefRequestBuilderGetQueryParameters { */ top?: number; } +/** + * Mapper for query parameters from symbol name to serialization name represented as a constant. + */ +const RefRequestBuilderDeleteQueryParametersMapper: Record = { + "id": "%40id", +}; /** * Mapper for query parameters from symbol name to serialization name represented as a constant. */ @@ -81,6 +108,15 @@ const RefRequestBuilderGetQueryParametersMapper: Record = { * Metadata for all the requests in the request builder. */ export const RefRequestBuilderRequestsMetadata: RequestsMetadata = { + delete: { + responseBodyContentType: "application/json", + errorMappings: { + _4XX: createODataErrorFromDiscriminatorValue as ParsableFactory, + _5XX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "sendNoResponseContentAsync", + queryParametersMapper: RefRequestBuilderDeleteQueryParametersMapper, + }, get: { responseBodyContentType: "application/json", errorMappings: { @@ -106,6 +142,6 @@ export const RefRequestBuilderRequestsMetadata: RequestsMetadata = { /** * Uri template for the request builder. */ -export const RefRequestBuilderUriTemplate = "{+baseurl}/education/users/{educationUser%2Did}/assignments/{educationAssignment%2Did}/categories/$ref{?%24top,%24skip,%24search,%24filter,%24count,%24orderby}"; +export const RefRequestBuilderUriTemplate = "{+baseurl}/education/users/{educationUser%2Did}/assignments/{educationAssignment%2Did}/categories/$ref{?%24top,%24skip,%24search,%24filter,%24count,%24orderby,%40id*}"; /* tslint:enable */ /* eslint-enable */ diff --git a/packages/msgraph-sdk-education/education/users/item/assignments/item/submissions/item/reassign/index.ts b/packages/msgraph-sdk-education/education/users/item/assignments/item/submissions/item/reassign/index.ts index b59fbcf6e9f..668ec0f4308 100644 --- a/packages/msgraph-sdk-education/education/users/item/assignments/item/submissions/item/reassign/index.ts +++ b/packages/msgraph-sdk-education/education/users/item/assignments/item/submissions/item/reassign/index.ts @@ -10,14 +10,14 @@ import { type BaseRequestBuilder, type Parsable, type ParsableFactory, type Requ */ export interface ReassignRequestBuilder extends BaseRequestBuilder { /** - * Reassign the submission to the student with feedback for review. Only teachers can perform this action. Include the Prefer: include-unknown-enum-members header when you call this method; otherwise, a reassigned submission will be treated as a returned submission. This means that the reassigned status will be mapped to the returned status, and reassignedDateTime and reassignedBy properties will be mapped to returnedDateTime and returnedBy respectively. If the header Prefer: include-unknown-enum-members is provided, a reassigned submission retains the reassigned status. For details, see the examples section. + * Reassign the submission to the student with feedback for review. Only teachers can perform this action. Include the Prefer: include-unknown-enum-members header when you call this method; otherwise, a reassigned submission is treated as a returned submission. This means that the reassigned status is mapped to the returned status, and reassignedDateTime and reassignedBy properties are mapped to returnedDateTime and returnedBy respectively. If the header Prefer: include-unknown-enum-members is provided, a reassigned submission retains the reassigned status. For details, see the examples section. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns a Promise of EducationSubmission * @see {@link https://learn.microsoft.com/graph/api/educationsubmission-reassign?view=graph-rest-1.0|Find more info here} */ post(requestConfiguration?: RequestConfiguration | undefined) : Promise; /** - * Reassign the submission to the student with feedback for review. Only teachers can perform this action. Include the Prefer: include-unknown-enum-members header when you call this method; otherwise, a reassigned submission will be treated as a returned submission. This means that the reassigned status will be mapped to the returned status, and reassignedDateTime and reassignedBy properties will be mapped to returnedDateTime and returnedBy respectively. If the header Prefer: include-unknown-enum-members is provided, a reassigned submission retains the reassigned status. For details, see the examples section. + * Reassign the submission to the student with feedback for review. Only teachers can perform this action. Include the Prefer: include-unknown-enum-members header when you call this method; otherwise, a reassigned submission is treated as a returned submission. This means that the reassigned status is mapped to the returned status, and reassignedDateTime and reassignedBy properties are mapped to returnedDateTime and returnedBy respectively. If the header Prefer: include-unknown-enum-members is provided, a reassigned submission retains the reassigned status. For details, see the examples section. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns a RequestInformation */ diff --git a/packages/msgraph-sdk-employeeExperience/employeeExperience/index.ts b/packages/msgraph-sdk-employeeExperience/employeeExperience/index.ts index 6efe2bdfe89..4e98f74b47f 100644 --- a/packages/msgraph-sdk-employeeExperience/employeeExperience/index.ts +++ b/packages/msgraph-sdk-employeeExperience/employeeExperience/index.ts @@ -4,6 +4,7 @@ import { createEmployeeExperienceFromDiscriminatorValue, serializeEmployeeExperience, type EmployeeExperience } from '@microsoft/msgraph-sdk/models/'; import { createODataErrorFromDiscriminatorValue, type ODataError } from '@microsoft/msgraph-sdk/models/oDataErrors/'; import { LearningCourseActivitiesRequestBuilderNavigationMetadata, LearningCourseActivitiesRequestBuilderRequestsMetadata, LearningCourseActivitiesRequestBuilderUriTemplate, type LearningCourseActivitiesRequestBuilder } from './learningCourseActivities/'; +import { LearningCourseActivitiesWithExternalcourseActivityIdRequestBuilderRequestsMetadata, LearningCourseActivitiesWithExternalcourseActivityIdRequestBuilderUriTemplate, type LearningCourseActivitiesWithExternalcourseActivityIdRequestBuilder } from './learningCourseActivitiesWithExternalcourseActivityId/'; import { LearningProvidersRequestBuilderNavigationMetadata, LearningProvidersRequestBuilderRequestsMetadata, LearningProvidersRequestBuilderUriTemplate, type LearningProvidersRequestBuilder } from './learningProviders/'; import { type BaseRequestBuilder, type KeysToExcludeForNavigationMetadata, type NavigationMetadata, type Parsable, type ParsableFactory, type RequestConfiguration, type RequestInformation, type RequestsMetadata } from '@microsoft/kiota-abstractions'; @@ -25,6 +26,12 @@ export interface EmployeeExperienceRequestBuilder extends BaseRequestBuilder | undefined) : Promise; + /** + * Provides operations to manage the learningCourseActivities property of the microsoft.graph.employeeExperience entity. + * @param externalcourseActivityId Alternate key of learningCourseActivity + * @returns a learningCourseActivitiesWithExternalcourseActivityIdRequestBuilder + */ + learningCourseActivitiesWithExternalcourseActivityId(externalcourseActivityId: string | undefined) : LearningCourseActivitiesWithExternalcourseActivityIdRequestBuilder; /** * Update employeeExperience * @param body The request body @@ -50,10 +57,6 @@ export interface EmployeeExperienceRequestBuilder extends BaseRequestBuilder = { - "expand": "%24expand", "select": "%24select", }; /** * Metadata for all the navigation properties in the request builder. */ export const EmployeeExperienceRequestBuilderNavigationMetadata: Record, NavigationMetadata> = { + learningCourseActivitiesWithExternalcourseActivityId: { + uriTemplate: LearningCourseActivitiesWithExternalcourseActivityIdRequestBuilderUriTemplate, + requestsMetadata: LearningCourseActivitiesWithExternalcourseActivityIdRequestBuilderRequestsMetadata, + }, learningCourseActivities: { uriTemplate: LearningCourseActivitiesRequestBuilderUriTemplate, requestsMetadata: LearningCourseActivitiesRequestBuilderRequestsMetadata, @@ -111,6 +117,6 @@ export const EmployeeExperienceRequestBuilderRequestsMetadata: RequestsMetadata /** * Uri template for the request builder. */ -export const EmployeeExperienceRequestBuilderUriTemplate = "{+baseurl}/employeeExperience{?%24select,%24expand}"; +export const EmployeeExperienceRequestBuilderUriTemplate = "{+baseurl}/employeeExperience{?%24select}"; /* tslint:enable */ /* eslint-enable */ diff --git a/packages/msgraph-sdk-employeeExperience/employeeExperience/learningCourseActivitiesWithExternalcourseActivityId/index.ts b/packages/msgraph-sdk-employeeExperience/employeeExperience/learningCourseActivitiesWithExternalcourseActivityId/index.ts new file mode 100644 index 00000000000..70adadc2b29 --- /dev/null +++ b/packages/msgraph-sdk-employeeExperience/employeeExperience/learningCourseActivitiesWithExternalcourseActivityId/index.ts @@ -0,0 +1,111 @@ +/* tslint:disable */ +/* eslint-disable */ +// Generated by Microsoft Kiota +import { createLearningCourseActivityFromDiscriminatorValue, serializeLearningCourseActivity, type LearningCourseActivity } from '@microsoft/msgraph-sdk/models/'; +import { createODataErrorFromDiscriminatorValue, type ODataError } from '@microsoft/msgraph-sdk/models/oDataErrors/'; +import { type BaseRequestBuilder, type Parsable, type ParsableFactory, type RequestConfiguration, type RequestInformation, type RequestsMetadata } from '@microsoft/kiota-abstractions'; + +/** + * Provides operations to manage the learningCourseActivities property of the microsoft.graph.employeeExperience entity. + */ +export interface LearningCourseActivitiesWithExternalcourseActivityIdRequestBuilder extends BaseRequestBuilder { + /** + * Delete navigation property learningCourseActivities for employeeExperience + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + */ + delete(requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Get the specified learningCourseActivity object using either an ID or an externalCourseActivityId of the learning provider, or a courseActivityId of a user. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns a Promise of LearningCourseActivity + * @see {@link https://learn.microsoft.com/graph/api/learningcourseactivity-get?view=graph-rest-1.0|Find more info here} + */ + get(requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Update the navigation property learningCourseActivities in employeeExperience + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns a Promise of LearningCourseActivity + */ + patch(body: LearningCourseActivity, requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Delete navigation property learningCourseActivities for employeeExperience + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns a RequestInformation + */ + toDeleteRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; + /** + * Get the specified learningCourseActivity object using either an ID or an externalCourseActivityId of the learning provider, or a courseActivityId of a user. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns a RequestInformation + */ + toGetRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; + /** + * Update the navigation property learningCourseActivities in employeeExperience + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns a RequestInformation + */ + toPatchRequestInformation(body: LearningCourseActivity, requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; +} +/** + * Get the specified learningCourseActivity object using either an ID or an externalCourseActivityId of the learning provider, or a courseActivityId of a user. + */ +export interface LearningCourseActivitiesWithExternalcourseActivityIdRequestBuilderGetQueryParameters { + /** + * Expand related entities + */ + expand?: string[]; + /** + * Select properties to be returned + */ + select?: string[]; +} +/** + * Mapper for query parameters from symbol name to serialization name represented as a constant. + */ +const LearningCourseActivitiesWithExternalcourseActivityIdRequestBuilderGetQueryParametersMapper: Record = { + "expand": "%24expand", + "select": "%24select", +}; +/** + * Metadata for all the requests in the request builder. + */ +export const LearningCourseActivitiesWithExternalcourseActivityIdRequestBuilderRequestsMetadata: RequestsMetadata = { + delete: { + responseBodyContentType: "application/json", + errorMappings: { + _4XX: createODataErrorFromDiscriminatorValue as ParsableFactory, + _5XX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "sendNoResponseContentAsync", + }, + get: { + responseBodyContentType: "application/json", + errorMappings: { + _4XX: createODataErrorFromDiscriminatorValue as ParsableFactory, + _5XX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "sendAsync", + responseBodyFactory: createLearningCourseActivityFromDiscriminatorValue, + queryParametersMapper: LearningCourseActivitiesWithExternalcourseActivityIdRequestBuilderGetQueryParametersMapper, + }, + patch: { + responseBodyContentType: "application/json", + errorMappings: { + _4XX: createODataErrorFromDiscriminatorValue as ParsableFactory, + _5XX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "sendAsync", + responseBodyFactory: createLearningCourseActivityFromDiscriminatorValue, + requestBodyContentType: "application/json", + requestBodySerializer: serializeLearningCourseActivity, + requestInformationContentSetMethod: "setContentFromParsable", + }, +}; +/** + * Uri template for the request builder. + */ +export const LearningCourseActivitiesWithExternalcourseActivityIdRequestBuilderUriTemplate = "{+baseurl}/employeeExperience/learningCourseActivities(externalcourseActivityId='{externalcourseActivityId}'){?%24select,%24expand}"; +/* tslint:enable */ +/* eslint-enable */ diff --git a/packages/msgraph-sdk-employeeExperience/employeeExperience/learningProviders/item/index.ts b/packages/msgraph-sdk-employeeExperience/employeeExperience/learningProviders/item/index.ts index 520fb90996b..4bf88b5f18a 100644 --- a/packages/msgraph-sdk-employeeExperience/employeeExperience/learningProviders/item/index.ts +++ b/packages/msgraph-sdk-employeeExperience/employeeExperience/learningProviders/item/index.ts @@ -4,7 +4,9 @@ import { createLearningProviderFromDiscriminatorValue, serializeLearningProvider, type LearningProvider } from '@microsoft/msgraph-sdk/models/'; import { createODataErrorFromDiscriminatorValue, type ODataError } from '@microsoft/msgraph-sdk/models/oDataErrors/'; import { LearningContentsRequestBuilderNavigationMetadata, LearningContentsRequestBuilderRequestsMetadata, LearningContentsRequestBuilderUriTemplate, type LearningContentsRequestBuilder } from './learningContents/'; +import { LearningContentsWithExternalIdRequestBuilderRequestsMetadata, LearningContentsWithExternalIdRequestBuilderUriTemplate, type LearningContentsWithExternalIdRequestBuilder } from './learningContentsWithExternalId/'; import { LearningCourseActivitiesRequestBuilderNavigationMetadata, LearningCourseActivitiesRequestBuilderRequestsMetadata, LearningCourseActivitiesRequestBuilderUriTemplate, type LearningCourseActivitiesRequestBuilder } from './learningCourseActivities/'; +import { LearningCourseActivitiesWithExternalcourseActivityIdRequestBuilderRequestsMetadata, LearningCourseActivitiesWithExternalcourseActivityIdRequestBuilderUriTemplate, type LearningCourseActivitiesWithExternalcourseActivityIdRequestBuilder } from './learningCourseActivitiesWithExternalcourseActivityId/'; import { type BaseRequestBuilder, type KeysToExcludeForNavigationMetadata, type NavigationMetadata, type Parsable, type ParsableFactory, type RequestConfiguration, type RequestInformation, type RequestsMetadata } from '@microsoft/kiota-abstractions'; /** @@ -32,6 +34,18 @@ export interface LearningProviderItemRequestBuilder extends BaseRequestBuilder | undefined) : Promise; + /** + * Provides operations to manage the learningContents property of the microsoft.graph.learningProvider entity. + * @param externalId Alternate key of learningContent + * @returns a learningContentsWithExternalIdRequestBuilder + */ + learningContentsWithExternalId(externalId: string | undefined) : LearningContentsWithExternalIdRequestBuilder; + /** + * Provides operations to manage the learningCourseActivities property of the microsoft.graph.learningProvider entity. + * @param externalcourseActivityId Alternate key of learningCourseActivity + * @returns a learningCourseActivitiesWithExternalcourseActivityIdRequestBuilder + */ + learningCourseActivitiesWithExternalcourseActivityId(externalcourseActivityId: string | undefined) : LearningCourseActivitiesWithExternalcourseActivityIdRequestBuilder; /** * Update the properties of a learningProvider object. * @param body The request body @@ -84,6 +98,14 @@ const LearningProviderItemRequestBuilderGetQueryParametersMapper: Record, NavigationMetadata> = { + learningContentsWithExternalId: { + uriTemplate: LearningContentsWithExternalIdRequestBuilderUriTemplate, + requestsMetadata: LearningContentsWithExternalIdRequestBuilderRequestsMetadata, + }, + learningCourseActivitiesWithExternalcourseActivityId: { + uriTemplate: LearningCourseActivitiesWithExternalcourseActivityIdRequestBuilderUriTemplate, + requestsMetadata: LearningCourseActivitiesWithExternalcourseActivityIdRequestBuilderRequestsMetadata, + }, learningContents: { uriTemplate: LearningContentsRequestBuilderUriTemplate, requestsMetadata: LearningContentsRequestBuilderRequestsMetadata, diff --git a/packages/msgraph-sdk-employeeExperience/employeeExperience/learningProviders/item/learningContentsWithExternalId/index.ts b/packages/msgraph-sdk-employeeExperience/employeeExperience/learningProviders/item/learningContentsWithExternalId/index.ts new file mode 100644 index 00000000000..4da2399f6c1 --- /dev/null +++ b/packages/msgraph-sdk-employeeExperience/employeeExperience/learningProviders/item/learningContentsWithExternalId/index.ts @@ -0,0 +1,112 @@ +/* tslint:disable */ +/* eslint-disable */ +// Generated by Microsoft Kiota +import { createLearningContentFromDiscriminatorValue, serializeLearningContent, type LearningContent } from '@microsoft/msgraph-sdk/models/'; +import { createODataErrorFromDiscriminatorValue, type ODataError } from '@microsoft/msgraph-sdk/models/oDataErrors/'; +import { type BaseRequestBuilder, type Parsable, type ParsableFactory, type RequestConfiguration, type RequestInformation, type RequestsMetadata } from '@microsoft/kiota-abstractions'; + +/** + * Provides operations to manage the learningContents property of the microsoft.graph.learningProvider entity. + */ +export interface LearningContentsWithExternalIdRequestBuilder extends BaseRequestBuilder { + /** + * Delete the specified learningContent resource that represents the metadata of the specified provider's ingested content. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @see {@link https://learn.microsoft.com/graph/api/learningprovider-delete-learningcontents?view=graph-rest-1.0|Find more info here} + */ + delete(requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Get the specified learningContent resource which represents the metadata of the specified provider's ingested content. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns a Promise of LearningContent + * @see {@link https://learn.microsoft.com/graph/api/learningcontent-get?view=graph-rest-1.0|Find more info here} + */ + get(requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Update the navigation property learningContents in employeeExperience + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns a Promise of LearningContent + */ + patch(body: LearningContent, requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Delete the specified learningContent resource that represents the metadata of the specified provider's ingested content. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns a RequestInformation + */ + toDeleteRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; + /** + * Get the specified learningContent resource which represents the metadata of the specified provider's ingested content. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns a RequestInformation + */ + toGetRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; + /** + * Update the navigation property learningContents in employeeExperience + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns a RequestInformation + */ + toPatchRequestInformation(body: LearningContent, requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; +} +/** + * Get the specified learningContent resource which represents the metadata of the specified provider's ingested content. + */ +export interface LearningContentsWithExternalIdRequestBuilderGetQueryParameters { + /** + * Expand related entities + */ + expand?: string[]; + /** + * Select properties to be returned + */ + select?: string[]; +} +/** + * Mapper for query parameters from symbol name to serialization name represented as a constant. + */ +const LearningContentsWithExternalIdRequestBuilderGetQueryParametersMapper: Record = { + "expand": "%24expand", + "select": "%24select", +}; +/** + * Metadata for all the requests in the request builder. + */ +export const LearningContentsWithExternalIdRequestBuilderRequestsMetadata: RequestsMetadata = { + delete: { + responseBodyContentType: "application/json", + errorMappings: { + _4XX: createODataErrorFromDiscriminatorValue as ParsableFactory, + _5XX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "sendNoResponseContentAsync", + }, + get: { + responseBodyContentType: "application/json", + errorMappings: { + _4XX: createODataErrorFromDiscriminatorValue as ParsableFactory, + _5XX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "sendAsync", + responseBodyFactory: createLearningContentFromDiscriminatorValue, + queryParametersMapper: LearningContentsWithExternalIdRequestBuilderGetQueryParametersMapper, + }, + patch: { + responseBodyContentType: "application/json", + errorMappings: { + _4XX: createODataErrorFromDiscriminatorValue as ParsableFactory, + _5XX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "sendAsync", + responseBodyFactory: createLearningContentFromDiscriminatorValue, + requestBodyContentType: "application/json", + requestBodySerializer: serializeLearningContent, + requestInformationContentSetMethod: "setContentFromParsable", + }, +}; +/** + * Uri template for the request builder. + */ +export const LearningContentsWithExternalIdRequestBuilderUriTemplate = "{+baseurl}/employeeExperience/learningProviders/{learningProvider%2Did}/learningContents(externalId='{externalId}'){?%24select,%24expand}"; +/* tslint:enable */ +/* eslint-enable */ diff --git a/packages/msgraph-sdk-employeeExperience/employeeExperience/learningProviders/item/learningCourseActivitiesWithExternalcourseActivityId/index.ts b/packages/msgraph-sdk-employeeExperience/employeeExperience/learningProviders/item/learningCourseActivitiesWithExternalcourseActivityId/index.ts new file mode 100644 index 00000000000..9d78871e116 --- /dev/null +++ b/packages/msgraph-sdk-employeeExperience/employeeExperience/learningProviders/item/learningCourseActivitiesWithExternalcourseActivityId/index.ts @@ -0,0 +1,112 @@ +/* tslint:disable */ +/* eslint-disable */ +// Generated by Microsoft Kiota +import { createLearningCourseActivityFromDiscriminatorValue, serializeLearningCourseActivity, type LearningCourseActivity } from '@microsoft/msgraph-sdk/models/'; +import { createODataErrorFromDiscriminatorValue, type ODataError } from '@microsoft/msgraph-sdk/models/oDataErrors/'; +import { type BaseRequestBuilder, type Parsable, type ParsableFactory, type RequestConfiguration, type RequestInformation, type RequestsMetadata } from '@microsoft/kiota-abstractions'; + +/** + * Provides operations to manage the learningCourseActivities property of the microsoft.graph.learningProvider entity. + */ +export interface LearningCourseActivitiesWithExternalcourseActivityIdRequestBuilder extends BaseRequestBuilder { + /** + * Delete a learningCourseActivity object using the course activity ID of either an assignment or a self-initiated activity. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @see {@link https://learn.microsoft.com/graph/api/learningcourseactivity-delete?view=graph-rest-1.0|Find more info here} + */ + delete(requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Get learningCourseActivities from employeeExperience + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns a Promise of LearningCourseActivity + */ + get(requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Update the properties of a learningCourseActivity object. + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns a Promise of LearningCourseActivity + * @see {@link https://learn.microsoft.com/graph/api/learningcourseactivity-update?view=graph-rest-1.0|Find more info here} + */ + patch(body: LearningCourseActivity, requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Delete a learningCourseActivity object using the course activity ID of either an assignment or a self-initiated activity. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns a RequestInformation + */ + toDeleteRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; + /** + * Get learningCourseActivities from employeeExperience + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns a RequestInformation + */ + toGetRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; + /** + * Update the properties of a learningCourseActivity object. + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns a RequestInformation + */ + toPatchRequestInformation(body: LearningCourseActivity, requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; +} +/** + * Get learningCourseActivities from employeeExperience + */ +export interface LearningCourseActivitiesWithExternalcourseActivityIdRequestBuilderGetQueryParameters { + /** + * Expand related entities + */ + expand?: string[]; + /** + * Select properties to be returned + */ + select?: string[]; +} +/** + * Mapper for query parameters from symbol name to serialization name represented as a constant. + */ +const LearningCourseActivitiesWithExternalcourseActivityIdRequestBuilderGetQueryParametersMapper: Record = { + "expand": "%24expand", + "select": "%24select", +}; +/** + * Metadata for all the requests in the request builder. + */ +export const LearningCourseActivitiesWithExternalcourseActivityIdRequestBuilderRequestsMetadata: RequestsMetadata = { + delete: { + responseBodyContentType: "application/json", + errorMappings: { + _4XX: createODataErrorFromDiscriminatorValue as ParsableFactory, + _5XX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "sendNoResponseContentAsync", + }, + get: { + responseBodyContentType: "application/json", + errorMappings: { + _4XX: createODataErrorFromDiscriminatorValue as ParsableFactory, + _5XX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "sendAsync", + responseBodyFactory: createLearningCourseActivityFromDiscriminatorValue, + queryParametersMapper: LearningCourseActivitiesWithExternalcourseActivityIdRequestBuilderGetQueryParametersMapper, + }, + patch: { + responseBodyContentType: "application/json", + errorMappings: { + _4XX: createODataErrorFromDiscriminatorValue as ParsableFactory, + _5XX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "sendAsync", + responseBodyFactory: createLearningCourseActivityFromDiscriminatorValue, + requestBodyContentType: "application/json", + requestBodySerializer: serializeLearningCourseActivity, + requestInformationContentSetMethod: "setContentFromParsable", + }, +}; +/** + * Uri template for the request builder. + */ +export const LearningCourseActivitiesWithExternalcourseActivityIdRequestBuilderUriTemplate = "{+baseurl}/employeeExperience/learningProviders/{learningProvider%2Did}/learningCourseActivities(externalcourseActivityId='{externalcourseActivityId}'){?%24select,%24expand}"; +/* tslint:enable */ +/* eslint-enable */ diff --git a/packages/msgraph-sdk-external/external/connections/item/items/item/microsoftGraphExternalConnectorsAddActivities/index.ts b/packages/msgraph-sdk-external/external/connections/item/items/item/microsoftGraphExternalConnectorsAddActivities/index.ts index b02da21cf28..5f0166f5234 100644 --- a/packages/msgraph-sdk-external/external/connections/item/items/item/microsoftGraphExternalConnectorsAddActivities/index.ts +++ b/packages/msgraph-sdk-external/external/connections/item/items/item/microsoftGraphExternalConnectorsAddActivities/index.ts @@ -31,7 +31,7 @@ export interface AddActivitiesPostResponse extends BaseCollectionPaginationCount * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a addActivitiesPostRequestBody */ -export function createAddActivitiesPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createAddActivitiesPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoAddActivitiesPostRequestBody; } /** @@ -39,14 +39,14 @@ export function createAddActivitiesPostRequestBodyFromDiscriminatorValue(parseNo * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a addActivitiesPostResponse */ -export function createAddActivitiesPostResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createAddActivitiesPostResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoAddActivitiesPostResponse; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoAddActivitiesPostRequestBody(addActivitiesPostRequestBody: AddActivitiesPostRequestBody | undefined = {} as AddActivitiesPostRequestBody) : Record void> { +export function deserializeIntoAddActivitiesPostRequestBody(addActivitiesPostRequestBody: Partial | undefined = {}) : Record void> { return { "activities": n => { addActivitiesPostRequestBody.activities = n.getCollectionOfObjectValues(createExternalActivityFromDiscriminatorValue); }, "backingStoreEnabled": n => { addActivitiesPostRequestBody.backingStoreEnabled = true; }, @@ -56,7 +56,7 @@ export function deserializeIntoAddActivitiesPostRequestBody(addActivitiesPostReq * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoAddActivitiesPostResponse(addActivitiesPostResponse: AddActivitiesPostResponse | undefined = {} as AddActivitiesPostResponse) : Record void> { +export function deserializeIntoAddActivitiesPostResponse(addActivitiesPostResponse: Partial | undefined = {}) : Record void> { return { ...deserializeIntoBaseCollectionPaginationCountResponse(addActivitiesPostResponse), "value": n => { addActivitiesPostResponse.value = n.getCollectionOfObjectValues(createExternalActivityResultFromDiscriminatorValue); }, @@ -85,7 +85,7 @@ export interface MicrosoftGraphExternalConnectorsAddActivitiesRequestBuilder ext * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeAddActivitiesPostRequestBody(writer: SerializationWriter, addActivitiesPostRequestBody: AddActivitiesPostRequestBody | undefined = {} as AddActivitiesPostRequestBody) : void { +export function serializeAddActivitiesPostRequestBody(writer: SerializationWriter, addActivitiesPostRequestBody: Partial | undefined = {}) : void { writer.writeCollectionOfObjectValues("activities", addActivitiesPostRequestBody.activities, serializeExternalActivity); writer.writeAdditionalData(addActivitiesPostRequestBody.additionalData); } @@ -93,7 +93,7 @@ export function serializeAddActivitiesPostRequestBody(writer: SerializationWrite * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeAddActivitiesPostResponse(writer: SerializationWriter, addActivitiesPostResponse: AddActivitiesPostResponse | undefined = {} as AddActivitiesPostResponse) : void { +export function serializeAddActivitiesPostResponse(writer: SerializationWriter, addActivitiesPostResponse: Partial | undefined = {}) : void { serializeBaseCollectionPaginationCountResponse(writer, addActivitiesPostResponse) writer.writeCollectionOfObjectValues("value", addActivitiesPostResponse.value, serializeExternalActivityResult); } diff --git a/packages/msgraph-sdk-groupLifecyclePolicies/groupLifecyclePolicies/item/addGroup/index.ts b/packages/msgraph-sdk-groupLifecyclePolicies/groupLifecyclePolicies/item/addGroup/index.ts index 3af2d2946ff..6b2f2bc41e5 100644 --- a/packages/msgraph-sdk-groupLifecyclePolicies/groupLifecyclePolicies/item/addGroup/index.ts +++ b/packages/msgraph-sdk-groupLifecyclePolicies/groupLifecyclePolicies/item/addGroup/index.ts @@ -57,7 +57,7 @@ export interface AddGroupRequestBuilder extends BaseRequestBuilder Record void>) { return deserializeIntoAddGroupPostRequestBody; } /** @@ -65,14 +65,14 @@ export function createAddGroupPostRequestBodyFromDiscriminatorValue(parseNode: P * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a addGroupPostResponse */ -export function createAddGroupPostResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createAddGroupPostResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoAddGroupPostResponse; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoAddGroupPostRequestBody(addGroupPostRequestBody: AddGroupPostRequestBody | undefined = {} as AddGroupPostRequestBody) : Record void> { +export function deserializeIntoAddGroupPostRequestBody(addGroupPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { addGroupPostRequestBody.backingStoreEnabled = true; }, "groupId": n => { addGroupPostRequestBody.groupId = n.getStringValue(); }, @@ -82,7 +82,7 @@ export function deserializeIntoAddGroupPostRequestBody(addGroupPostRequestBody: * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoAddGroupPostResponse(addGroupPostResponse: AddGroupPostResponse | undefined = {} as AddGroupPostResponse) : Record void> { +export function deserializeIntoAddGroupPostResponse(addGroupPostResponse: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { addGroupPostResponse.backingStoreEnabled = true; }, "value": n => { addGroupPostResponse.value = n.getBooleanValue(); }, @@ -92,7 +92,7 @@ export function deserializeIntoAddGroupPostResponse(addGroupPostResponse: AddGro * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeAddGroupPostRequestBody(writer: SerializationWriter, addGroupPostRequestBody: AddGroupPostRequestBody | undefined = {} as AddGroupPostRequestBody) : void { +export function serializeAddGroupPostRequestBody(writer: SerializationWriter, addGroupPostRequestBody: Partial | undefined = {}) : void { writer.writeStringValue("groupId", addGroupPostRequestBody.groupId); writer.writeAdditionalData(addGroupPostRequestBody.additionalData); } @@ -100,7 +100,7 @@ export function serializeAddGroupPostRequestBody(writer: SerializationWriter, ad * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeAddGroupPostResponse(writer: SerializationWriter, addGroupPostResponse: AddGroupPostResponse | undefined = {} as AddGroupPostResponse) : void { +export function serializeAddGroupPostResponse(writer: SerializationWriter, addGroupPostResponse: Partial | undefined = {}) : void { writer.writeBooleanValue("value", addGroupPostResponse.value); writer.writeAdditionalData(addGroupPostResponse.additionalData); } diff --git a/packages/msgraph-sdk-groupLifecyclePolicies/groupLifecyclePolicies/item/removeGroup/index.ts b/packages/msgraph-sdk-groupLifecyclePolicies/groupLifecyclePolicies/item/removeGroup/index.ts index 878a6d899eb..fdf36e46cbb 100644 --- a/packages/msgraph-sdk-groupLifecyclePolicies/groupLifecyclePolicies/item/removeGroup/index.ts +++ b/packages/msgraph-sdk-groupLifecyclePolicies/groupLifecyclePolicies/item/removeGroup/index.ts @@ -9,7 +9,7 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a removeGroupPostRequestBody */ -export function createRemoveGroupPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createRemoveGroupPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoRemoveGroupPostRequestBody; } /** @@ -17,14 +17,14 @@ export function createRemoveGroupPostRequestBodyFromDiscriminatorValue(parseNode * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a removeGroupPostResponse */ -export function createRemoveGroupPostResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createRemoveGroupPostResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoRemoveGroupPostResponse; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoRemoveGroupPostRequestBody(removeGroupPostRequestBody: RemoveGroupPostRequestBody | undefined = {} as RemoveGroupPostRequestBody) : Record void> { +export function deserializeIntoRemoveGroupPostRequestBody(removeGroupPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { removeGroupPostRequestBody.backingStoreEnabled = true; }, "groupId": n => { removeGroupPostRequestBody.groupId = n.getStringValue(); }, @@ -34,7 +34,7 @@ export function deserializeIntoRemoveGroupPostRequestBody(removeGroupPostRequest * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoRemoveGroupPostResponse(removeGroupPostResponse: RemoveGroupPostResponse | undefined = {} as RemoveGroupPostResponse) : Record void> { +export function deserializeIntoRemoveGroupPostResponse(removeGroupPostResponse: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { removeGroupPostResponse.backingStoreEnabled = true; }, "value": n => { removeGroupPostResponse.value = n.getBooleanValue(); }, @@ -92,7 +92,7 @@ export interface RemoveGroupRequestBuilder extends BaseRequestBuilder | undefined = {}) : void { writer.writeStringValue("groupId", removeGroupPostRequestBody.groupId); writer.writeAdditionalData(removeGroupPostRequestBody.additionalData); } @@ -100,7 +100,7 @@ export function serializeRemoveGroupPostRequestBody(writer: SerializationWriter, * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeRemoveGroupPostResponse(writer: SerializationWriter, removeGroupPostResponse: RemoveGroupPostResponse | undefined = {} as RemoveGroupPostResponse) : void { +export function serializeRemoveGroupPostResponse(writer: SerializationWriter, removeGroupPostResponse: Partial | undefined = {}) : void { writer.writeBooleanValue("value", removeGroupPostResponse.value); writer.writeAdditionalData(removeGroupPostResponse.additionalData); } diff --git a/packages/msgraph-sdk-groupSettingTemplates/groupSettingTemplates/delta/index.ts b/packages/msgraph-sdk-groupSettingTemplates/groupSettingTemplates/delta/index.ts index 5b5f7ad295c..06f0968434e 100644 --- a/packages/msgraph-sdk-groupSettingTemplates/groupSettingTemplates/delta/index.ts +++ b/packages/msgraph-sdk-groupSettingTemplates/groupSettingTemplates/delta/index.ts @@ -10,7 +10,7 @@ import { type BaseRequestBuilder, type Parsable, type ParsableFactory, type Pars * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a deltaGetResponse */ -export function createDeltaGetResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createDeltaGetResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoDeltaGetResponse; } export interface DeltaGetResponse extends BaseDeltaFunctionResponse, Parsable { @@ -73,7 +73,7 @@ export interface DeltaRequestBuilderGetQueryParameters { * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoDeltaGetResponse(deltaGetResponse: DeltaGetResponse | undefined = {} as DeltaGetResponse) : Record void> { +export function deserializeIntoDeltaGetResponse(deltaGetResponse: Partial | undefined = {}) : Record void> { return { ...deserializeIntoBaseDeltaFunctionResponse(deltaGetResponse), "value": n => { deltaGetResponse.value = n.getCollectionOfObjectValues(createDirectoryObjectFromDiscriminatorValue); }, @@ -83,7 +83,7 @@ export function deserializeIntoDeltaGetResponse(deltaGetResponse: DeltaGetRespon * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeDeltaGetResponse(writer: SerializationWriter, deltaGetResponse: DeltaGetResponse | undefined = {} as DeltaGetResponse) : void { +export function serializeDeltaGetResponse(writer: SerializationWriter, deltaGetResponse: Partial | undefined = {}) : void { serializeBaseDeltaFunctionResponse(writer, deltaGetResponse) writer.writeCollectionOfObjectValues("value", deltaGetResponse.value, serializeDirectoryObject); } diff --git a/packages/msgraph-sdk-groupSettingTemplates/groupSettingTemplates/getAvailableExtensionProperties/index.ts b/packages/msgraph-sdk-groupSettingTemplates/groupSettingTemplates/getAvailableExtensionProperties/index.ts index 710ea7bc31a..0fbac20cea7 100644 --- a/packages/msgraph-sdk-groupSettingTemplates/groupSettingTemplates/getAvailableExtensionProperties/index.ts +++ b/packages/msgraph-sdk-groupSettingTemplates/groupSettingTemplates/getAvailableExtensionProperties/index.ts @@ -10,7 +10,7 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a getAvailableExtensionPropertiesPostRequestBody */ -export function createGetAvailableExtensionPropertiesPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createGetAvailableExtensionPropertiesPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoGetAvailableExtensionPropertiesPostRequestBody; } /** @@ -18,14 +18,14 @@ export function createGetAvailableExtensionPropertiesPostRequestBodyFromDiscrimi * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a getAvailableExtensionPropertiesPostResponse */ -export function createGetAvailableExtensionPropertiesPostResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createGetAvailableExtensionPropertiesPostResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoGetAvailableExtensionPropertiesPostResponse; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoGetAvailableExtensionPropertiesPostRequestBody(getAvailableExtensionPropertiesPostRequestBody: GetAvailableExtensionPropertiesPostRequestBody | undefined = {} as GetAvailableExtensionPropertiesPostRequestBody) : Record void> { +export function deserializeIntoGetAvailableExtensionPropertiesPostRequestBody(getAvailableExtensionPropertiesPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { getAvailableExtensionPropertiesPostRequestBody.backingStoreEnabled = true; }, "isSyncedFromOnPremises": n => { getAvailableExtensionPropertiesPostRequestBody.isSyncedFromOnPremises = n.getBooleanValue(); }, @@ -35,7 +35,7 @@ export function deserializeIntoGetAvailableExtensionPropertiesPostRequestBody(ge * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoGetAvailableExtensionPropertiesPostResponse(getAvailableExtensionPropertiesPostResponse: GetAvailableExtensionPropertiesPostResponse | undefined = {} as GetAvailableExtensionPropertiesPostResponse) : Record void> { +export function deserializeIntoGetAvailableExtensionPropertiesPostResponse(getAvailableExtensionPropertiesPostResponse: Partial | undefined = {}) : Record void> { return { ...deserializeIntoBaseCollectionPaginationCountResponse(getAvailableExtensionPropertiesPostResponse), "value": n => { getAvailableExtensionPropertiesPostResponse.value = n.getCollectionOfObjectValues(createExtensionPropertyFromDiscriminatorValue); }, @@ -85,7 +85,7 @@ export interface GetAvailableExtensionPropertiesRequestBuilder extends BaseReque * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeGetAvailableExtensionPropertiesPostRequestBody(writer: SerializationWriter, getAvailableExtensionPropertiesPostRequestBody: GetAvailableExtensionPropertiesPostRequestBody | undefined = {} as GetAvailableExtensionPropertiesPostRequestBody) : void { +export function serializeGetAvailableExtensionPropertiesPostRequestBody(writer: SerializationWriter, getAvailableExtensionPropertiesPostRequestBody: Partial | undefined = {}) : void { writer.writeBooleanValue("isSyncedFromOnPremises", getAvailableExtensionPropertiesPostRequestBody.isSyncedFromOnPremises); writer.writeAdditionalData(getAvailableExtensionPropertiesPostRequestBody.additionalData); } @@ -93,7 +93,7 @@ export function serializeGetAvailableExtensionPropertiesPostRequestBody(writer: * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeGetAvailableExtensionPropertiesPostResponse(writer: SerializationWriter, getAvailableExtensionPropertiesPostResponse: GetAvailableExtensionPropertiesPostResponse | undefined = {} as GetAvailableExtensionPropertiesPostResponse) : void { +export function serializeGetAvailableExtensionPropertiesPostResponse(writer: SerializationWriter, getAvailableExtensionPropertiesPostResponse: Partial | undefined = {}) : void { serializeBaseCollectionPaginationCountResponse(writer, getAvailableExtensionPropertiesPostResponse) writer.writeCollectionOfObjectValues("value", getAvailableExtensionPropertiesPostResponse.value, serializeExtensionProperty); } diff --git a/packages/msgraph-sdk-groupSettingTemplates/groupSettingTemplates/getByIds/index.ts b/packages/msgraph-sdk-groupSettingTemplates/groupSettingTemplates/getByIds/index.ts index a2a2b164afa..3c6740ab62d 100644 --- a/packages/msgraph-sdk-groupSettingTemplates/groupSettingTemplates/getByIds/index.ts +++ b/packages/msgraph-sdk-groupSettingTemplates/groupSettingTemplates/getByIds/index.ts @@ -10,7 +10,7 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a getByIdsPostRequestBody */ -export function createGetByIdsPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createGetByIdsPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoGetByIdsPostRequestBody; } /** @@ -18,14 +18,14 @@ export function createGetByIdsPostRequestBodyFromDiscriminatorValue(parseNode: P * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a getByIdsPostResponse */ -export function createGetByIdsPostResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createGetByIdsPostResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoGetByIdsPostResponse; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoGetByIdsPostRequestBody(getByIdsPostRequestBody: GetByIdsPostRequestBody | undefined = {} as GetByIdsPostRequestBody) : Record void> { +export function deserializeIntoGetByIdsPostRequestBody(getByIdsPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { getByIdsPostRequestBody.backingStoreEnabled = true; }, "ids": n => { getByIdsPostRequestBody.ids = n.getCollectionOfPrimitiveValues(); }, @@ -36,7 +36,7 @@ export function deserializeIntoGetByIdsPostRequestBody(getByIdsPostRequestBody: * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoGetByIdsPostResponse(getByIdsPostResponse: GetByIdsPostResponse | undefined = {} as GetByIdsPostResponse) : Record void> { +export function deserializeIntoGetByIdsPostResponse(getByIdsPostResponse: Partial | undefined = {}) : Record void> { return { ...deserializeIntoBaseCollectionPaginationCountResponse(getByIdsPostResponse), "value": n => { getByIdsPostResponse.value = n.getCollectionOfObjectValues(createDirectoryObjectFromDiscriminatorValue); }, @@ -90,7 +90,7 @@ export interface GetByIdsRequestBuilder extends BaseRequestBuilder | undefined = {}) : void { writer.writeCollectionOfPrimitiveValues("ids", getByIdsPostRequestBody.ids); writer.writeCollectionOfPrimitiveValues("types", getByIdsPostRequestBody.types); writer.writeAdditionalData(getByIdsPostRequestBody.additionalData); @@ -99,7 +99,7 @@ export function serializeGetByIdsPostRequestBody(writer: SerializationWriter, ge * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeGetByIdsPostResponse(writer: SerializationWriter, getByIdsPostResponse: GetByIdsPostResponse | undefined = {} as GetByIdsPostResponse) : void { +export function serializeGetByIdsPostResponse(writer: SerializationWriter, getByIdsPostResponse: Partial | undefined = {}) : void { serializeBaseCollectionPaginationCountResponse(writer, getByIdsPostResponse) writer.writeCollectionOfObjectValues("value", getByIdsPostResponse.value, serializeDirectoryObject); } diff --git a/packages/msgraph-sdk-groupSettingTemplates/groupSettingTemplates/item/checkMemberGroups/index.ts b/packages/msgraph-sdk-groupSettingTemplates/groupSettingTemplates/item/checkMemberGroups/index.ts index 887d34796dc..d80c8347fe5 100644 --- a/packages/msgraph-sdk-groupSettingTemplates/groupSettingTemplates/item/checkMemberGroups/index.ts +++ b/packages/msgraph-sdk-groupSettingTemplates/groupSettingTemplates/item/checkMemberGroups/index.ts @@ -50,7 +50,7 @@ export interface CheckMemberGroupsRequestBuilder extends BaseRequestBuilder Record void>) { return deserializeIntoCheckMemberGroupsPostRequestBody; } /** @@ -58,14 +58,14 @@ export function createCheckMemberGroupsPostRequestBodyFromDiscriminatorValue(par * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a checkMemberGroupsPostResponse */ -export function createCheckMemberGroupsPostResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createCheckMemberGroupsPostResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoCheckMemberGroupsPostResponse; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoCheckMemberGroupsPostRequestBody(checkMemberGroupsPostRequestBody: CheckMemberGroupsPostRequestBody | undefined = {} as CheckMemberGroupsPostRequestBody) : Record void> { +export function deserializeIntoCheckMemberGroupsPostRequestBody(checkMemberGroupsPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { checkMemberGroupsPostRequestBody.backingStoreEnabled = true; }, "groupIds": n => { checkMemberGroupsPostRequestBody.groupIds = n.getCollectionOfPrimitiveValues(); }, @@ -75,7 +75,7 @@ export function deserializeIntoCheckMemberGroupsPostRequestBody(checkMemberGroup * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoCheckMemberGroupsPostResponse(checkMemberGroupsPostResponse: CheckMemberGroupsPostResponse | undefined = {} as CheckMemberGroupsPostResponse) : Record void> { +export function deserializeIntoCheckMemberGroupsPostResponse(checkMemberGroupsPostResponse: Partial | undefined = {}) : Record void> { return { ...deserializeIntoBaseCollectionPaginationCountResponse(checkMemberGroupsPostResponse), "value": n => { checkMemberGroupsPostResponse.value = n.getCollectionOfPrimitiveValues(); }, @@ -85,7 +85,7 @@ export function deserializeIntoCheckMemberGroupsPostResponse(checkMemberGroupsPo * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeCheckMemberGroupsPostRequestBody(writer: SerializationWriter, checkMemberGroupsPostRequestBody: CheckMemberGroupsPostRequestBody | undefined = {} as CheckMemberGroupsPostRequestBody) : void { +export function serializeCheckMemberGroupsPostRequestBody(writer: SerializationWriter, checkMemberGroupsPostRequestBody: Partial | undefined = {}) : void { writer.writeCollectionOfPrimitiveValues("groupIds", checkMemberGroupsPostRequestBody.groupIds); writer.writeAdditionalData(checkMemberGroupsPostRequestBody.additionalData); } @@ -93,7 +93,7 @@ export function serializeCheckMemberGroupsPostRequestBody(writer: SerializationW * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeCheckMemberGroupsPostResponse(writer: SerializationWriter, checkMemberGroupsPostResponse: CheckMemberGroupsPostResponse | undefined = {} as CheckMemberGroupsPostResponse) : void { +export function serializeCheckMemberGroupsPostResponse(writer: SerializationWriter, checkMemberGroupsPostResponse: Partial | undefined = {}) : void { serializeBaseCollectionPaginationCountResponse(writer, checkMemberGroupsPostResponse) writer.writeCollectionOfPrimitiveValues("value", checkMemberGroupsPostResponse.value); } diff --git a/packages/msgraph-sdk-groupSettingTemplates/groupSettingTemplates/item/checkMemberObjects/index.ts b/packages/msgraph-sdk-groupSettingTemplates/groupSettingTemplates/item/checkMemberObjects/index.ts index 413a0b44c74..5a94c26efdd 100644 --- a/packages/msgraph-sdk-groupSettingTemplates/groupSettingTemplates/item/checkMemberObjects/index.ts +++ b/packages/msgraph-sdk-groupSettingTemplates/groupSettingTemplates/item/checkMemberObjects/index.ts @@ -49,7 +49,7 @@ export interface CheckMemberObjectsRequestBuilder extends BaseRequestBuilder Record void>) { return deserializeIntoCheckMemberObjectsPostRequestBody; } /** @@ -57,14 +57,14 @@ export function createCheckMemberObjectsPostRequestBodyFromDiscriminatorValue(pa * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a checkMemberObjectsPostResponse */ -export function createCheckMemberObjectsPostResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createCheckMemberObjectsPostResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoCheckMemberObjectsPostResponse; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoCheckMemberObjectsPostRequestBody(checkMemberObjectsPostRequestBody: CheckMemberObjectsPostRequestBody | undefined = {} as CheckMemberObjectsPostRequestBody) : Record void> { +export function deserializeIntoCheckMemberObjectsPostRequestBody(checkMemberObjectsPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { checkMemberObjectsPostRequestBody.backingStoreEnabled = true; }, "ids": n => { checkMemberObjectsPostRequestBody.ids = n.getCollectionOfPrimitiveValues(); }, @@ -74,7 +74,7 @@ export function deserializeIntoCheckMemberObjectsPostRequestBody(checkMemberObje * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoCheckMemberObjectsPostResponse(checkMemberObjectsPostResponse: CheckMemberObjectsPostResponse | undefined = {} as CheckMemberObjectsPostResponse) : Record void> { +export function deserializeIntoCheckMemberObjectsPostResponse(checkMemberObjectsPostResponse: Partial | undefined = {}) : Record void> { return { ...deserializeIntoBaseCollectionPaginationCountResponse(checkMemberObjectsPostResponse), "value": n => { checkMemberObjectsPostResponse.value = n.getCollectionOfPrimitiveValues(); }, @@ -84,7 +84,7 @@ export function deserializeIntoCheckMemberObjectsPostResponse(checkMemberObjects * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeCheckMemberObjectsPostRequestBody(writer: SerializationWriter, checkMemberObjectsPostRequestBody: CheckMemberObjectsPostRequestBody | undefined = {} as CheckMemberObjectsPostRequestBody) : void { +export function serializeCheckMemberObjectsPostRequestBody(writer: SerializationWriter, checkMemberObjectsPostRequestBody: Partial | undefined = {}) : void { writer.writeCollectionOfPrimitiveValues("ids", checkMemberObjectsPostRequestBody.ids); writer.writeAdditionalData(checkMemberObjectsPostRequestBody.additionalData); } @@ -92,7 +92,7 @@ export function serializeCheckMemberObjectsPostRequestBody(writer: Serialization * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeCheckMemberObjectsPostResponse(writer: SerializationWriter, checkMemberObjectsPostResponse: CheckMemberObjectsPostResponse | undefined = {} as CheckMemberObjectsPostResponse) : void { +export function serializeCheckMemberObjectsPostResponse(writer: SerializationWriter, checkMemberObjectsPostResponse: Partial | undefined = {}) : void { serializeBaseCollectionPaginationCountResponse(writer, checkMemberObjectsPostResponse) writer.writeCollectionOfPrimitiveValues("value", checkMemberObjectsPostResponse.value); } diff --git a/packages/msgraph-sdk-groupSettingTemplates/groupSettingTemplates/item/getMemberGroups/index.ts b/packages/msgraph-sdk-groupSettingTemplates/groupSettingTemplates/item/getMemberGroups/index.ts index f131a47e015..aed8dadedbf 100644 --- a/packages/msgraph-sdk-groupSettingTemplates/groupSettingTemplates/item/getMemberGroups/index.ts +++ b/packages/msgraph-sdk-groupSettingTemplates/groupSettingTemplates/item/getMemberGroups/index.ts @@ -10,7 +10,7 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a getMemberGroupsPostRequestBody */ -export function createGetMemberGroupsPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createGetMemberGroupsPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoGetMemberGroupsPostRequestBody; } /** @@ -18,14 +18,14 @@ export function createGetMemberGroupsPostRequestBodyFromDiscriminatorValue(parse * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a getMemberGroupsPostResponse */ -export function createGetMemberGroupsPostResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createGetMemberGroupsPostResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoGetMemberGroupsPostResponse; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoGetMemberGroupsPostRequestBody(getMemberGroupsPostRequestBody: GetMemberGroupsPostRequestBody | undefined = {} as GetMemberGroupsPostRequestBody) : Record void> { +export function deserializeIntoGetMemberGroupsPostRequestBody(getMemberGroupsPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { getMemberGroupsPostRequestBody.backingStoreEnabled = true; }, "securityEnabledOnly": n => { getMemberGroupsPostRequestBody.securityEnabledOnly = n.getBooleanValue(); }, @@ -35,7 +35,7 @@ export function deserializeIntoGetMemberGroupsPostRequestBody(getMemberGroupsPos * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoGetMemberGroupsPostResponse(getMemberGroupsPostResponse: GetMemberGroupsPostResponse | undefined = {} as GetMemberGroupsPostResponse) : Record void> { +export function deserializeIntoGetMemberGroupsPostResponse(getMemberGroupsPostResponse: Partial | undefined = {}) : Record void> { return { ...deserializeIntoBaseCollectionPaginationCountResponse(getMemberGroupsPostResponse), "value": n => { getMemberGroupsPostResponse.value = n.getCollectionOfPrimitiveValues(); }, @@ -85,7 +85,7 @@ export interface GetMemberGroupsRequestBuilder extends BaseRequestBuilder | undefined = {}) : void { writer.writeBooleanValue("securityEnabledOnly", getMemberGroupsPostRequestBody.securityEnabledOnly); writer.writeAdditionalData(getMemberGroupsPostRequestBody.additionalData); } @@ -93,7 +93,7 @@ export function serializeGetMemberGroupsPostRequestBody(writer: SerializationWri * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeGetMemberGroupsPostResponse(writer: SerializationWriter, getMemberGroupsPostResponse: GetMemberGroupsPostResponse | undefined = {} as GetMemberGroupsPostResponse) : void { +export function serializeGetMemberGroupsPostResponse(writer: SerializationWriter, getMemberGroupsPostResponse: Partial | undefined = {}) : void { serializeBaseCollectionPaginationCountResponse(writer, getMemberGroupsPostResponse) writer.writeCollectionOfPrimitiveValues("value", getMemberGroupsPostResponse.value); } diff --git a/packages/msgraph-sdk-groupSettingTemplates/groupSettingTemplates/item/getMemberObjects/index.ts b/packages/msgraph-sdk-groupSettingTemplates/groupSettingTemplates/item/getMemberObjects/index.ts index 7ce7f3ccc24..4071589046a 100644 --- a/packages/msgraph-sdk-groupSettingTemplates/groupSettingTemplates/item/getMemberObjects/index.ts +++ b/packages/msgraph-sdk-groupSettingTemplates/groupSettingTemplates/item/getMemberObjects/index.ts @@ -10,7 +10,7 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a getMemberObjectsPostRequestBody */ -export function createGetMemberObjectsPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createGetMemberObjectsPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoGetMemberObjectsPostRequestBody; } /** @@ -18,14 +18,14 @@ export function createGetMemberObjectsPostRequestBodyFromDiscriminatorValue(pars * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a getMemberObjectsPostResponse */ -export function createGetMemberObjectsPostResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createGetMemberObjectsPostResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoGetMemberObjectsPostResponse; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoGetMemberObjectsPostRequestBody(getMemberObjectsPostRequestBody: GetMemberObjectsPostRequestBody | undefined = {} as GetMemberObjectsPostRequestBody) : Record void> { +export function deserializeIntoGetMemberObjectsPostRequestBody(getMemberObjectsPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { getMemberObjectsPostRequestBody.backingStoreEnabled = true; }, "securityEnabledOnly": n => { getMemberObjectsPostRequestBody.securityEnabledOnly = n.getBooleanValue(); }, @@ -35,7 +35,7 @@ export function deserializeIntoGetMemberObjectsPostRequestBody(getMemberObjectsP * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoGetMemberObjectsPostResponse(getMemberObjectsPostResponse: GetMemberObjectsPostResponse | undefined = {} as GetMemberObjectsPostResponse) : Record void> { +export function deserializeIntoGetMemberObjectsPostResponse(getMemberObjectsPostResponse: Partial | undefined = {}) : Record void> { return { ...deserializeIntoBaseCollectionPaginationCountResponse(getMemberObjectsPostResponse), "value": n => { getMemberObjectsPostResponse.value = n.getCollectionOfPrimitiveValues(); }, @@ -85,7 +85,7 @@ export interface GetMemberObjectsRequestBuilder extends BaseRequestBuilder | undefined = {}) : void { writer.writeBooleanValue("securityEnabledOnly", getMemberObjectsPostRequestBody.securityEnabledOnly); writer.writeAdditionalData(getMemberObjectsPostRequestBody.additionalData); } @@ -93,7 +93,7 @@ export function serializeGetMemberObjectsPostRequestBody(writer: SerializationWr * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeGetMemberObjectsPostResponse(writer: SerializationWriter, getMemberObjectsPostResponse: GetMemberObjectsPostResponse | undefined = {} as GetMemberObjectsPostResponse) : void { +export function serializeGetMemberObjectsPostResponse(writer: SerializationWriter, getMemberObjectsPostResponse: Partial | undefined = {}) : void { serializeBaseCollectionPaginationCountResponse(writer, getMemberObjectsPostResponse) writer.writeCollectionOfPrimitiveValues("value", getMemberObjectsPostResponse.value); } diff --git a/packages/msgraph-sdk-groupSettingTemplates/groupSettingTemplates/validateProperties/index.ts b/packages/msgraph-sdk-groupSettingTemplates/groupSettingTemplates/validateProperties/index.ts index f5a5c0034ef..d0935c2a2d9 100644 --- a/packages/msgraph-sdk-groupSettingTemplates/groupSettingTemplates/validateProperties/index.ts +++ b/packages/msgraph-sdk-groupSettingTemplates/groupSettingTemplates/validateProperties/index.ts @@ -10,14 +10,14 @@ import { type Guid } from 'guid-typescript'; * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a validatePropertiesPostRequestBody */ -export function createValidatePropertiesPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createValidatePropertiesPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoValidatePropertiesPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoValidatePropertiesPostRequestBody(validatePropertiesPostRequestBody: ValidatePropertiesPostRequestBody | undefined = {} as ValidatePropertiesPostRequestBody) : Record void> { +export function deserializeIntoValidatePropertiesPostRequestBody(validatePropertiesPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { validatePropertiesPostRequestBody.backingStoreEnabled = true; }, "displayName": n => { validatePropertiesPostRequestBody.displayName = n.getStringValue(); }, @@ -30,7 +30,7 @@ export function deserializeIntoValidatePropertiesPostRequestBody(validatePropert * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeValidatePropertiesPostRequestBody(writer: SerializationWriter, validatePropertiesPostRequestBody: ValidatePropertiesPostRequestBody | undefined = {} as ValidatePropertiesPostRequestBody) : void { +export function serializeValidatePropertiesPostRequestBody(writer: SerializationWriter, validatePropertiesPostRequestBody: Partial | undefined = {}) : void { writer.writeStringValue("displayName", validatePropertiesPostRequestBody.displayName); writer.writeStringValue("entityType", validatePropertiesPostRequestBody.entityType); writer.writeStringValue("mailNickname", validatePropertiesPostRequestBody.mailNickname); diff --git a/packages/msgraph-sdk-groups/groups/delta/index.ts b/packages/msgraph-sdk-groups/groups/delta/index.ts index 0d14f12509e..ad1984c4a63 100644 --- a/packages/msgraph-sdk-groups/groups/delta/index.ts +++ b/packages/msgraph-sdk-groups/groups/delta/index.ts @@ -10,7 +10,7 @@ import { type BaseRequestBuilder, type Parsable, type ParsableFactory, type Pars * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a deltaGetResponse */ -export function createDeltaGetResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createDeltaGetResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoDeltaGetResponse; } export interface DeltaGetResponse extends BaseDeltaFunctionResponse, Parsable { @@ -73,7 +73,7 @@ export interface DeltaRequestBuilderGetQueryParameters { * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoDeltaGetResponse(deltaGetResponse: DeltaGetResponse | undefined = {} as DeltaGetResponse) : Record void> { +export function deserializeIntoDeltaGetResponse(deltaGetResponse: Partial | undefined = {}) : Record void> { return { ...deserializeIntoBaseDeltaFunctionResponse(deltaGetResponse), "value": n => { deltaGetResponse.value = n.getCollectionOfObjectValues(createGroupFromDiscriminatorValue); }, @@ -83,7 +83,7 @@ export function deserializeIntoDeltaGetResponse(deltaGetResponse: DeltaGetRespon * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeDeltaGetResponse(writer: SerializationWriter, deltaGetResponse: DeltaGetResponse | undefined = {} as DeltaGetResponse) : void { +export function serializeDeltaGetResponse(writer: SerializationWriter, deltaGetResponse: Partial | undefined = {}) : void { serializeBaseDeltaFunctionResponse(writer, deltaGetResponse) writer.writeCollectionOfObjectValues("value", deltaGetResponse.value, serializeGroup); } diff --git a/packages/msgraph-sdk-groups/groups/getAvailableExtensionProperties/index.ts b/packages/msgraph-sdk-groups/groups/getAvailableExtensionProperties/index.ts index 2524c76c2e5..500291b9d4b 100644 --- a/packages/msgraph-sdk-groups/groups/getAvailableExtensionProperties/index.ts +++ b/packages/msgraph-sdk-groups/groups/getAvailableExtensionProperties/index.ts @@ -10,7 +10,7 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a getAvailableExtensionPropertiesPostRequestBody */ -export function createGetAvailableExtensionPropertiesPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createGetAvailableExtensionPropertiesPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoGetAvailableExtensionPropertiesPostRequestBody; } /** @@ -18,14 +18,14 @@ export function createGetAvailableExtensionPropertiesPostRequestBodyFromDiscrimi * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a getAvailableExtensionPropertiesPostResponse */ -export function createGetAvailableExtensionPropertiesPostResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createGetAvailableExtensionPropertiesPostResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoGetAvailableExtensionPropertiesPostResponse; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoGetAvailableExtensionPropertiesPostRequestBody(getAvailableExtensionPropertiesPostRequestBody: GetAvailableExtensionPropertiesPostRequestBody | undefined = {} as GetAvailableExtensionPropertiesPostRequestBody) : Record void> { +export function deserializeIntoGetAvailableExtensionPropertiesPostRequestBody(getAvailableExtensionPropertiesPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { getAvailableExtensionPropertiesPostRequestBody.backingStoreEnabled = true; }, "isSyncedFromOnPremises": n => { getAvailableExtensionPropertiesPostRequestBody.isSyncedFromOnPremises = n.getBooleanValue(); }, @@ -35,7 +35,7 @@ export function deserializeIntoGetAvailableExtensionPropertiesPostRequestBody(ge * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoGetAvailableExtensionPropertiesPostResponse(getAvailableExtensionPropertiesPostResponse: GetAvailableExtensionPropertiesPostResponse | undefined = {} as GetAvailableExtensionPropertiesPostResponse) : Record void> { +export function deserializeIntoGetAvailableExtensionPropertiesPostResponse(getAvailableExtensionPropertiesPostResponse: Partial | undefined = {}) : Record void> { return { ...deserializeIntoBaseCollectionPaginationCountResponse(getAvailableExtensionPropertiesPostResponse), "value": n => { getAvailableExtensionPropertiesPostResponse.value = n.getCollectionOfObjectValues(createExtensionPropertyFromDiscriminatorValue); }, @@ -85,7 +85,7 @@ export interface GetAvailableExtensionPropertiesRequestBuilder extends BaseReque * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeGetAvailableExtensionPropertiesPostRequestBody(writer: SerializationWriter, getAvailableExtensionPropertiesPostRequestBody: GetAvailableExtensionPropertiesPostRequestBody | undefined = {} as GetAvailableExtensionPropertiesPostRequestBody) : void { +export function serializeGetAvailableExtensionPropertiesPostRequestBody(writer: SerializationWriter, getAvailableExtensionPropertiesPostRequestBody: Partial | undefined = {}) : void { writer.writeBooleanValue("isSyncedFromOnPremises", getAvailableExtensionPropertiesPostRequestBody.isSyncedFromOnPremises); writer.writeAdditionalData(getAvailableExtensionPropertiesPostRequestBody.additionalData); } @@ -93,7 +93,7 @@ export function serializeGetAvailableExtensionPropertiesPostRequestBody(writer: * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeGetAvailableExtensionPropertiesPostResponse(writer: SerializationWriter, getAvailableExtensionPropertiesPostResponse: GetAvailableExtensionPropertiesPostResponse | undefined = {} as GetAvailableExtensionPropertiesPostResponse) : void { +export function serializeGetAvailableExtensionPropertiesPostResponse(writer: SerializationWriter, getAvailableExtensionPropertiesPostResponse: Partial | undefined = {}) : void { serializeBaseCollectionPaginationCountResponse(writer, getAvailableExtensionPropertiesPostResponse) writer.writeCollectionOfObjectValues("value", getAvailableExtensionPropertiesPostResponse.value, serializeExtensionProperty); } diff --git a/packages/msgraph-sdk-groups/groups/getByIds/index.ts b/packages/msgraph-sdk-groups/groups/getByIds/index.ts index efc9a8a9160..83c92c70fb9 100644 --- a/packages/msgraph-sdk-groups/groups/getByIds/index.ts +++ b/packages/msgraph-sdk-groups/groups/getByIds/index.ts @@ -10,7 +10,7 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a getByIdsPostRequestBody */ -export function createGetByIdsPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createGetByIdsPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoGetByIdsPostRequestBody; } /** @@ -18,14 +18,14 @@ export function createGetByIdsPostRequestBodyFromDiscriminatorValue(parseNode: P * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a getByIdsPostResponse */ -export function createGetByIdsPostResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createGetByIdsPostResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoGetByIdsPostResponse; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoGetByIdsPostRequestBody(getByIdsPostRequestBody: GetByIdsPostRequestBody | undefined = {} as GetByIdsPostRequestBody) : Record void> { +export function deserializeIntoGetByIdsPostRequestBody(getByIdsPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { getByIdsPostRequestBody.backingStoreEnabled = true; }, "ids": n => { getByIdsPostRequestBody.ids = n.getCollectionOfPrimitiveValues(); }, @@ -36,7 +36,7 @@ export function deserializeIntoGetByIdsPostRequestBody(getByIdsPostRequestBody: * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoGetByIdsPostResponse(getByIdsPostResponse: GetByIdsPostResponse | undefined = {} as GetByIdsPostResponse) : Record void> { +export function deserializeIntoGetByIdsPostResponse(getByIdsPostResponse: Partial | undefined = {}) : Record void> { return { ...deserializeIntoBaseCollectionPaginationCountResponse(getByIdsPostResponse), "value": n => { getByIdsPostResponse.value = n.getCollectionOfObjectValues(createDirectoryObjectFromDiscriminatorValue); }, @@ -90,7 +90,7 @@ export interface GetByIdsRequestBuilder extends BaseRequestBuilder | undefined = {}) : void { writer.writeCollectionOfPrimitiveValues("ids", getByIdsPostRequestBody.ids); writer.writeCollectionOfPrimitiveValues("types", getByIdsPostRequestBody.types); writer.writeAdditionalData(getByIdsPostRequestBody.additionalData); @@ -99,7 +99,7 @@ export function serializeGetByIdsPostRequestBody(writer: SerializationWriter, ge * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeGetByIdsPostResponse(writer: SerializationWriter, getByIdsPostResponse: GetByIdsPostResponse | undefined = {} as GetByIdsPostResponse) : void { +export function serializeGetByIdsPostResponse(writer: SerializationWriter, getByIdsPostResponse: Partial | undefined = {}) : void { serializeBaseCollectionPaginationCountResponse(writer, getByIdsPostResponse) writer.writeCollectionOfObjectValues("value", getByIdsPostResponse.value, serializeDirectoryObject); } diff --git a/packages/msgraph-sdk-groups/groups/item/acceptedSenders/item/ref/index.ts b/packages/msgraph-sdk-groups/groups/item/acceptedSenders/item/ref/index.ts index 4a17f2f24a0..047442679b1 100644 --- a/packages/msgraph-sdk-groups/groups/item/acceptedSenders/item/ref/index.ts +++ b/packages/msgraph-sdk-groups/groups/item/acceptedSenders/item/ref/index.ts @@ -13,29 +13,14 @@ export interface RefRequestBuilder extends BaseRequestBuilder * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @see {@link https://learn.microsoft.com/graph/api/group-delete-acceptedsenders?view=graph-rest-1.0|Find more info here} */ - delete(requestConfiguration?: RequestConfiguration | undefined) : Promise; + delete(requestConfiguration?: RequestConfiguration | undefined) : Promise; /** * Remove acceptedSender * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns a RequestInformation */ - toDeleteRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; + toDeleteRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; } -/** - * Remove acceptedSender - */ -export interface RefRequestBuilderDeleteQueryParameters { - /** - * Delete Uri - */ - id?: string; -} -/** - * Mapper for query parameters from symbol name to serialization name represented as a constant. - */ -const RefRequestBuilderDeleteQueryParametersMapper: Record = { - "id": "%40id", -}; /** * Metadata for all the requests in the request builder. */ @@ -47,12 +32,11 @@ export const RefRequestBuilderRequestsMetadata: RequestsMetadata = { _5XX: createODataErrorFromDiscriminatorValue as ParsableFactory, }, adapterMethodName: "sendNoResponseContentAsync", - queryParametersMapper: RefRequestBuilderDeleteQueryParametersMapper, }, }; /** * Uri template for the request builder. */ -export const RefRequestBuilderUriTemplate = "{+baseurl}/groups/{group%2Did}/acceptedSenders/{directoryObject%2Did}/$ref{?%40id*}"; +export const RefRequestBuilderUriTemplate = "{+baseurl}/groups/{group%2Did}/acceptedSenders/{directoryObject%2Did}/$ref"; /* tslint:enable */ /* eslint-enable */ diff --git a/packages/msgraph-sdk-groups/groups/item/acceptedSenders/ref/index.ts b/packages/msgraph-sdk-groups/groups/item/acceptedSenders/ref/index.ts index 6fc168f378a..227d1c9d560 100644 --- a/packages/msgraph-sdk-groups/groups/item/acceptedSenders/ref/index.ts +++ b/packages/msgraph-sdk-groups/groups/item/acceptedSenders/ref/index.ts @@ -9,6 +9,12 @@ import { type BaseRequestBuilder, type Parsable, type ParsableFactory, type Requ * Provides operations to manage the collection of group entities. */ export interface RefRequestBuilder extends BaseRequestBuilder { + /** + * Remove acceptedSender + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @see {@link https://learn.microsoft.com/graph/api/group-delete-acceptedsenders?view=graph-rest-1.0|Find more info here} + */ + delete(requestConfiguration?: RequestConfiguration | undefined) : Promise; /** * Users in the accepted senders list can post to conversations of the group (identified in the GET request URL).Make sure you do not specify the same user or group in the accepted senders and rejected senders lists, otherwise you will get an error. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. @@ -23,6 +29,12 @@ export interface RefRequestBuilder extends BaseRequestBuilder * @see {@link https://learn.microsoft.com/graph/api/group-post-acceptedsenders?view=graph-rest-1.0|Find more info here} */ post(body: ReferenceCreate, requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Remove acceptedSender + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns a RequestInformation + */ + toDeleteRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; /** * Users in the accepted senders list can post to conversations of the group (identified in the GET request URL).Make sure you do not specify the same user or group in the accepted senders and rejected senders lists, otherwise you will get an error. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. @@ -37,6 +49,15 @@ export interface RefRequestBuilder extends BaseRequestBuilder */ toPostRequestInformation(body: ReferenceCreate, requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; } +/** + * Remove acceptedSender + */ +export interface RefRequestBuilderDeleteQueryParameters { + /** + * The delete Uri + */ + id?: string; +} /** * Users in the accepted senders list can post to conversations of the group (identified in the GET request URL).Make sure you do not specify the same user or group in the accepted senders and rejected senders lists, otherwise you will get an error. */ @@ -62,6 +83,12 @@ export interface RefRequestBuilderGetQueryParameters { */ top?: number; } +/** + * Mapper for query parameters from symbol name to serialization name represented as a constant. + */ +const RefRequestBuilderDeleteQueryParametersMapper: Record = { + "id": "%40id", +}; /** * Mapper for query parameters from symbol name to serialization name represented as a constant. */ @@ -76,6 +103,15 @@ const RefRequestBuilderGetQueryParametersMapper: Record = { * Metadata for all the requests in the request builder. */ export const RefRequestBuilderRequestsMetadata: RequestsMetadata = { + delete: { + responseBodyContentType: "application/json", + errorMappings: { + _4XX: createODataErrorFromDiscriminatorValue as ParsableFactory, + _5XX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "sendNoResponseContentAsync", + queryParametersMapper: RefRequestBuilderDeleteQueryParametersMapper, + }, get: { responseBodyContentType: "application/json", errorMappings: { @@ -101,6 +137,6 @@ export const RefRequestBuilderRequestsMetadata: RequestsMetadata = { /** * Uri template for the request builder. */ -export const RefRequestBuilderUriTemplate = "{+baseurl}/groups/{group%2Did}/acceptedSenders/$ref{?%24top,%24skip,%24filter,%24count,%24orderby}"; +export const RefRequestBuilderUriTemplate = "{+baseurl}/groups/{group%2Did}/acceptedSenders/$ref{?%24top,%24skip,%24filter,%24count,%24orderby,%40id*}"; /* tslint:enable */ /* eslint-enable */ diff --git a/packages/msgraph-sdk-groups/groups/item/assignLicense/index.ts b/packages/msgraph-sdk-groups/groups/item/assignLicense/index.ts index 5c803e02295..d5514bdb711 100644 --- a/packages/msgraph-sdk-groups/groups/item/assignLicense/index.ts +++ b/packages/msgraph-sdk-groups/groups/item/assignLicense/index.ts @@ -49,14 +49,14 @@ export interface AssignLicenseRequestBuilder extends BaseRequestBuilder Record void>) { return deserializeIntoAssignLicensePostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoAssignLicensePostRequestBody(assignLicensePostRequestBody: AssignLicensePostRequestBody | undefined = {} as AssignLicensePostRequestBody) : Record void> { +export function deserializeIntoAssignLicensePostRequestBody(assignLicensePostRequestBody: Partial | undefined = {}) : Record void> { return { "addLicenses": n => { assignLicensePostRequestBody.addLicenses = n.getCollectionOfObjectValues(createAssignedLicenseFromDiscriminatorValue); }, "backingStoreEnabled": n => { assignLicensePostRequestBody.backingStoreEnabled = true; }, @@ -67,7 +67,7 @@ export function deserializeIntoAssignLicensePostRequestBody(assignLicensePostReq * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeAssignLicensePostRequestBody(writer: SerializationWriter, assignLicensePostRequestBody: AssignLicensePostRequestBody | undefined = {} as AssignLicensePostRequestBody) : void { +export function serializeAssignLicensePostRequestBody(writer: SerializationWriter, assignLicensePostRequestBody: Partial | undefined = {}) : void { writer.writeCollectionOfObjectValues("addLicenses", assignLicensePostRequestBody.addLicenses, serializeAssignedLicense); writer.writeCollectionOfPrimitiveValues("removeLicenses", assignLicensePostRequestBody.removeLicenses); writer.writeAdditionalData(assignLicensePostRequestBody.additionalData); diff --git a/packages/msgraph-sdk-groups/groups/item/calendar/allowedCalendarSharingRolesWithUser/index.ts b/packages/msgraph-sdk-groups/groups/item/calendar/allowedCalendarSharingRolesWithUser/index.ts index d570a663f85..8c1c6f81bb0 100644 --- a/packages/msgraph-sdk-groups/groups/item/calendar/allowedCalendarSharingRolesWithUser/index.ts +++ b/packages/msgraph-sdk-groups/groups/item/calendar/allowedCalendarSharingRolesWithUser/index.ts @@ -58,14 +58,14 @@ export interface AllowedCalendarSharingRolesWithUserRequestBuilderGetQueryParame * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a allowedCalendarSharingRolesWithUserGetResponse */ -export function createAllowedCalendarSharingRolesWithUserGetResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createAllowedCalendarSharingRolesWithUserGetResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoAllowedCalendarSharingRolesWithUserGetResponse; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoAllowedCalendarSharingRolesWithUserGetResponse(allowedCalendarSharingRolesWithUserGetResponse: AllowedCalendarSharingRolesWithUserGetResponse | undefined = {} as AllowedCalendarSharingRolesWithUserGetResponse) : Record void> { +export function deserializeIntoAllowedCalendarSharingRolesWithUserGetResponse(allowedCalendarSharingRolesWithUserGetResponse: Partial | undefined = {}) : Record void> { return { ...deserializeIntoBaseCollectionPaginationCountResponse(allowedCalendarSharingRolesWithUserGetResponse), "value": n => { allowedCalendarSharingRolesWithUserGetResponse.value = n.getCollectionOfEnumValues(CalendarRoleTypeObject); }, @@ -75,7 +75,7 @@ export function deserializeIntoAllowedCalendarSharingRolesWithUserGetResponse(al * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeAllowedCalendarSharingRolesWithUserGetResponse(writer: SerializationWriter, allowedCalendarSharingRolesWithUserGetResponse: AllowedCalendarSharingRolesWithUserGetResponse | undefined = {} as AllowedCalendarSharingRolesWithUserGetResponse) : void { +export function serializeAllowedCalendarSharingRolesWithUserGetResponse(writer: SerializationWriter, allowedCalendarSharingRolesWithUserGetResponse: Partial | undefined = {}) : void { serializeBaseCollectionPaginationCountResponse(writer, allowedCalendarSharingRolesWithUserGetResponse) if(allowedCalendarSharingRolesWithUserGetResponse.value) writer.writeEnumValue("value", ...allowedCalendarSharingRolesWithUserGetResponse.value); diff --git a/packages/msgraph-sdk-groups/groups/item/calendar/calendarView/delta/index.ts b/packages/msgraph-sdk-groups/groups/item/calendar/calendarView/delta/index.ts index 22278728f8f..fd57214a6cd 100644 --- a/packages/msgraph-sdk-groups/groups/item/calendar/calendarView/delta/index.ts +++ b/packages/msgraph-sdk-groups/groups/item/calendar/calendarView/delta/index.ts @@ -10,7 +10,7 @@ import { type BaseRequestBuilder, type Parsable, type ParsableFactory, type Pars * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a deltaGetResponse */ -export function createDeltaGetResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createDeltaGetResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoDeltaGetResponse; } export interface DeltaGetResponse extends BaseDeltaFunctionResponse, Parsable { @@ -82,7 +82,7 @@ export interface DeltaRequestBuilderGetQueryParameters { * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoDeltaGetResponse(deltaGetResponse: DeltaGetResponse | undefined = {} as DeltaGetResponse) : Record void> { +export function deserializeIntoDeltaGetResponse(deltaGetResponse: Partial | undefined = {}) : Record void> { return { ...deserializeIntoBaseDeltaFunctionResponse(deltaGetResponse), "value": n => { deltaGetResponse.value = n.getCollectionOfObjectValues(createEventFromDiscriminatorValue); }, @@ -92,7 +92,7 @@ export function deserializeIntoDeltaGetResponse(deltaGetResponse: DeltaGetRespon * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeDeltaGetResponse(writer: SerializationWriter, deltaGetResponse: DeltaGetResponse | undefined = {} as DeltaGetResponse) : void { +export function serializeDeltaGetResponse(writer: SerializationWriter, deltaGetResponse: Partial | undefined = {}) : void { serializeBaseDeltaFunctionResponse(writer, deltaGetResponse) writer.writeCollectionOfObjectValues("value", deltaGetResponse.value, serializeEvent); } diff --git a/packages/msgraph-sdk-groups/groups/item/calendar/calendarView/item/accept/index.ts b/packages/msgraph-sdk-groups/groups/item/calendar/calendarView/item/accept/index.ts index b749ef4206e..288bf101cf7 100644 --- a/packages/msgraph-sdk-groups/groups/item/calendar/calendarView/item/accept/index.ts +++ b/packages/msgraph-sdk-groups/groups/item/calendar/calendarView/item/accept/index.ts @@ -46,14 +46,14 @@ export interface AcceptRequestBuilder extends BaseRequestBuilder Record void>) { return deserializeIntoAcceptPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoAcceptPostRequestBody(acceptPostRequestBody: AcceptPostRequestBody | undefined = {} as AcceptPostRequestBody) : Record void> { +export function deserializeIntoAcceptPostRequestBody(acceptPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { acceptPostRequestBody.backingStoreEnabled = true; }, "comment": n => { acceptPostRequestBody.comment = n.getStringValue(); }, @@ -64,7 +64,7 @@ export function deserializeIntoAcceptPostRequestBody(acceptPostRequestBody: Acce * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeAcceptPostRequestBody(writer: SerializationWriter, acceptPostRequestBody: AcceptPostRequestBody | undefined = {} as AcceptPostRequestBody) : void { +export function serializeAcceptPostRequestBody(writer: SerializationWriter, acceptPostRequestBody: Partial | undefined = {}) : void { writer.writeStringValue("Comment", acceptPostRequestBody.comment); writer.writeBooleanValue("SendResponse", acceptPostRequestBody.sendResponse); writer.writeAdditionalData(acceptPostRequestBody.additionalData); diff --git a/packages/msgraph-sdk-groups/groups/item/calendar/calendarView/item/attachments/createUploadSession/index.ts b/packages/msgraph-sdk-groups/groups/item/calendar/calendarView/item/attachments/createUploadSession/index.ts index ad32bcd0541..69d5b6ae156 100644 --- a/packages/msgraph-sdk-groups/groups/item/calendar/calendarView/item/attachments/createUploadSession/index.ts +++ b/packages/msgraph-sdk-groups/groups/item/calendar/calendarView/item/attachments/createUploadSession/index.ts @@ -10,7 +10,7 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a createUploadSessionPostRequestBody */ -export function createCreateUploadSessionPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createCreateUploadSessionPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoCreateUploadSessionPostRequestBody; } export interface CreateUploadSessionPostRequestBody extends AdditionalDataHolder, BackedModel, Parsable { @@ -51,7 +51,7 @@ export interface CreateUploadSessionRequestBuilder extends BaseRequestBuilder void> */ -export function deserializeIntoCreateUploadSessionPostRequestBody(createUploadSessionPostRequestBody: CreateUploadSessionPostRequestBody | undefined = {} as CreateUploadSessionPostRequestBody) : Record void> { +export function deserializeIntoCreateUploadSessionPostRequestBody(createUploadSessionPostRequestBody: Partial | undefined = {}) : Record void> { return { "attachmentItem": n => { createUploadSessionPostRequestBody.attachmentItem = n.getObjectValue(createAttachmentItemFromDiscriminatorValue); }, "backingStoreEnabled": n => { createUploadSessionPostRequestBody.backingStoreEnabled = true; }, @@ -61,7 +61,7 @@ export function deserializeIntoCreateUploadSessionPostRequestBody(createUploadSe * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeCreateUploadSessionPostRequestBody(writer: SerializationWriter, createUploadSessionPostRequestBody: CreateUploadSessionPostRequestBody | undefined = {} as CreateUploadSessionPostRequestBody) : void { +export function serializeCreateUploadSessionPostRequestBody(writer: SerializationWriter, createUploadSessionPostRequestBody: Partial | undefined = {}) : void { writer.writeObjectValue("AttachmentItem", createUploadSessionPostRequestBody.attachmentItem, serializeAttachmentItem); writer.writeAdditionalData(createUploadSessionPostRequestBody.additionalData); } diff --git a/packages/msgraph-sdk-groups/groups/item/calendar/calendarView/item/attachments/index.ts b/packages/msgraph-sdk-groups/groups/item/calendar/calendarView/item/attachments/index.ts index 6db0ac30c6f..58da8c853f3 100644 --- a/packages/msgraph-sdk-groups/groups/item/calendar/calendarView/item/attachments/index.ts +++ b/packages/msgraph-sdk-groups/groups/item/calendar/calendarView/item/attachments/index.ts @@ -34,11 +34,11 @@ export interface AttachmentsRequestBuilder extends BaseRequestBuilder | undefined) : Promise; /** - * Use this API to create a new Attachment. An attachment can be one of the following types: All these types of attachment resources are derived from the attachmentresource. + * Use this API to add an attachment to an existing event. This operation limits the size of the attachment you can add to under 3 MB. If an organizer adds an attachment to a meeting event, the organizer can subsequently update the event to send the attachment and update the event for each attendee as well. * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns a Promise of Attachment - * @see {@link https://learn.microsoft.com/graph/api/eventmessage-post-attachments?view=graph-rest-1.0|Find more info here} + * @see {@link https://learn.microsoft.com/graph/api/event-post-attachments?view=graph-rest-1.0|Find more info here} */ post(body: Attachment, requestConfiguration?: RequestConfiguration | undefined) : Promise; /** @@ -48,7 +48,7 @@ export interface AttachmentsRequestBuilder extends BaseRequestBuilder | undefined) : RequestInformation; /** - * Use this API to create a new Attachment. An attachment can be one of the following types: All these types of attachment resources are derived from the attachmentresource. + * Use this API to add an attachment to an existing event. This operation limits the size of the attachment you can add to under 3 MB. If an organizer adds an attachment to a meeting event, the organizer can subsequently update the event to send the attachment and update the event for each attendee as well. * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns a RequestInformation diff --git a/packages/msgraph-sdk-groups/groups/item/calendar/calendarView/item/cancel/index.ts b/packages/msgraph-sdk-groups/groups/item/calendar/calendarView/item/cancel/index.ts index 16b04839101..a2a40cb15a3 100644 --- a/packages/msgraph-sdk-groups/groups/item/calendar/calendarView/item/cancel/index.ts +++ b/packages/msgraph-sdk-groups/groups/item/calendar/calendarView/item/cancel/index.ts @@ -42,14 +42,14 @@ export interface CancelRequestBuilder extends BaseRequestBuilder Record void>) { return deserializeIntoCancelPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoCancelPostRequestBody(cancelPostRequestBody: CancelPostRequestBody | undefined = {} as CancelPostRequestBody) : Record void> { +export function deserializeIntoCancelPostRequestBody(cancelPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { cancelPostRequestBody.backingStoreEnabled = true; }, "comment": n => { cancelPostRequestBody.comment = n.getStringValue(); }, @@ -59,7 +59,7 @@ export function deserializeIntoCancelPostRequestBody(cancelPostRequestBody: Canc * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeCancelPostRequestBody(writer: SerializationWriter, cancelPostRequestBody: CancelPostRequestBody | undefined = {} as CancelPostRequestBody) : void { +export function serializeCancelPostRequestBody(writer: SerializationWriter, cancelPostRequestBody: Partial | undefined = {}) : void { writer.writeStringValue("Comment", cancelPostRequestBody.comment); writer.writeAdditionalData(cancelPostRequestBody.additionalData); } diff --git a/packages/msgraph-sdk-groups/groups/item/calendar/calendarView/item/decline/index.ts b/packages/msgraph-sdk-groups/groups/item/calendar/calendarView/item/decline/index.ts index f1c837d1b24..c30b1a0fba4 100644 --- a/packages/msgraph-sdk-groups/groups/item/calendar/calendarView/item/decline/index.ts +++ b/packages/msgraph-sdk-groups/groups/item/calendar/calendarView/item/decline/index.ts @@ -10,7 +10,7 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a declinePostRequestBody */ -export function createDeclinePostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createDeclinePostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoDeclinePostRequestBody; } export interface DeclinePostRequestBody extends AdditionalDataHolder, BackedModel, Parsable { @@ -58,7 +58,7 @@ export interface DeclineRequestBuilder extends BaseRequestBuilder void> */ -export function deserializeIntoDeclinePostRequestBody(declinePostRequestBody: DeclinePostRequestBody | undefined = {} as DeclinePostRequestBody) : Record void> { +export function deserializeIntoDeclinePostRequestBody(declinePostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { declinePostRequestBody.backingStoreEnabled = true; }, "comment": n => { declinePostRequestBody.comment = n.getStringValue(); }, @@ -70,7 +70,7 @@ export function deserializeIntoDeclinePostRequestBody(declinePostRequestBody: De * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeDeclinePostRequestBody(writer: SerializationWriter, declinePostRequestBody: DeclinePostRequestBody | undefined = {} as DeclinePostRequestBody) : void { +export function serializeDeclinePostRequestBody(writer: SerializationWriter, declinePostRequestBody: Partial | undefined = {}) : void { writer.writeStringValue("Comment", declinePostRequestBody.comment); writer.writeObjectValue("ProposedNewTime", declinePostRequestBody.proposedNewTime, serializeTimeSlot); writer.writeBooleanValue("SendResponse", declinePostRequestBody.sendResponse); diff --git a/packages/msgraph-sdk-groups/groups/item/calendar/calendarView/item/forward/index.ts b/packages/msgraph-sdk-groups/groups/item/calendar/calendarView/item/forward/index.ts index 9d6c1937210..dd7e8fbaedc 100644 --- a/packages/msgraph-sdk-groups/groups/item/calendar/calendarView/item/forward/index.ts +++ b/packages/msgraph-sdk-groups/groups/item/calendar/calendarView/item/forward/index.ts @@ -10,14 +10,14 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a forwardPostRequestBody */ -export function createForwardPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createForwardPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoForwardPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoForwardPostRequestBody(forwardPostRequestBody: ForwardPostRequestBody | undefined = {} as ForwardPostRequestBody) : Record void> { +export function deserializeIntoForwardPostRequestBody(forwardPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { forwardPostRequestBody.backingStoreEnabled = true; }, "comment": n => { forwardPostRequestBody.comment = n.getStringValue(); }, @@ -65,7 +65,7 @@ export interface ForwardRequestBuilder extends BaseRequestBuilder | undefined = {}) : void { writer.writeStringValue("Comment", forwardPostRequestBody.comment); writer.writeCollectionOfObjectValues("ToRecipients", forwardPostRequestBody.toRecipients, serializeRecipient); writer.writeAdditionalData(forwardPostRequestBody.additionalData); diff --git a/packages/msgraph-sdk-groups/groups/item/calendar/calendarView/item/instances/delta/index.ts b/packages/msgraph-sdk-groups/groups/item/calendar/calendarView/item/instances/delta/index.ts index 2fd27d589a3..4d71a40de32 100644 --- a/packages/msgraph-sdk-groups/groups/item/calendar/calendarView/item/instances/delta/index.ts +++ b/packages/msgraph-sdk-groups/groups/item/calendar/calendarView/item/instances/delta/index.ts @@ -10,7 +10,7 @@ import { type BaseRequestBuilder, type Parsable, type ParsableFactory, type Pars * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a deltaGetResponse */ -export function createDeltaGetResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createDeltaGetResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoDeltaGetResponse; } export interface DeltaGetResponse extends BaseDeltaFunctionResponse, Parsable { @@ -82,7 +82,7 @@ export interface DeltaRequestBuilderGetQueryParameters { * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoDeltaGetResponse(deltaGetResponse: DeltaGetResponse | undefined = {} as DeltaGetResponse) : Record void> { +export function deserializeIntoDeltaGetResponse(deltaGetResponse: Partial | undefined = {}) : Record void> { return { ...deserializeIntoBaseDeltaFunctionResponse(deltaGetResponse), "value": n => { deltaGetResponse.value = n.getCollectionOfObjectValues(createEventFromDiscriminatorValue); }, @@ -92,7 +92,7 @@ export function deserializeIntoDeltaGetResponse(deltaGetResponse: DeltaGetRespon * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeDeltaGetResponse(writer: SerializationWriter, deltaGetResponse: DeltaGetResponse | undefined = {} as DeltaGetResponse) : void { +export function serializeDeltaGetResponse(writer: SerializationWriter, deltaGetResponse: Partial | undefined = {}) : void { serializeBaseDeltaFunctionResponse(writer, deltaGetResponse) writer.writeCollectionOfObjectValues("value", deltaGetResponse.value, serializeEvent); } diff --git a/packages/msgraph-sdk-groups/groups/item/calendar/calendarView/item/instances/item/accept/index.ts b/packages/msgraph-sdk-groups/groups/item/calendar/calendarView/item/instances/item/accept/index.ts index 8633acf91f8..d64903bd1de 100644 --- a/packages/msgraph-sdk-groups/groups/item/calendar/calendarView/item/instances/item/accept/index.ts +++ b/packages/msgraph-sdk-groups/groups/item/calendar/calendarView/item/instances/item/accept/index.ts @@ -46,14 +46,14 @@ export interface AcceptRequestBuilder extends BaseRequestBuilder Record void>) { return deserializeIntoAcceptPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoAcceptPostRequestBody(acceptPostRequestBody: AcceptPostRequestBody | undefined = {} as AcceptPostRequestBody) : Record void> { +export function deserializeIntoAcceptPostRequestBody(acceptPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { acceptPostRequestBody.backingStoreEnabled = true; }, "comment": n => { acceptPostRequestBody.comment = n.getStringValue(); }, @@ -64,7 +64,7 @@ export function deserializeIntoAcceptPostRequestBody(acceptPostRequestBody: Acce * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeAcceptPostRequestBody(writer: SerializationWriter, acceptPostRequestBody: AcceptPostRequestBody | undefined = {} as AcceptPostRequestBody) : void { +export function serializeAcceptPostRequestBody(writer: SerializationWriter, acceptPostRequestBody: Partial | undefined = {}) : void { writer.writeStringValue("Comment", acceptPostRequestBody.comment); writer.writeBooleanValue("SendResponse", acceptPostRequestBody.sendResponse); writer.writeAdditionalData(acceptPostRequestBody.additionalData); diff --git a/packages/msgraph-sdk-groups/groups/item/calendar/calendarView/item/instances/item/attachments/createUploadSession/index.ts b/packages/msgraph-sdk-groups/groups/item/calendar/calendarView/item/instances/item/attachments/createUploadSession/index.ts index 4721de78685..3dbc8923353 100644 --- a/packages/msgraph-sdk-groups/groups/item/calendar/calendarView/item/instances/item/attachments/createUploadSession/index.ts +++ b/packages/msgraph-sdk-groups/groups/item/calendar/calendarView/item/instances/item/attachments/createUploadSession/index.ts @@ -10,7 +10,7 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a createUploadSessionPostRequestBody */ -export function createCreateUploadSessionPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createCreateUploadSessionPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoCreateUploadSessionPostRequestBody; } export interface CreateUploadSessionPostRequestBody extends AdditionalDataHolder, BackedModel, Parsable { @@ -51,7 +51,7 @@ export interface CreateUploadSessionRequestBuilder extends BaseRequestBuilder void> */ -export function deserializeIntoCreateUploadSessionPostRequestBody(createUploadSessionPostRequestBody: CreateUploadSessionPostRequestBody | undefined = {} as CreateUploadSessionPostRequestBody) : Record void> { +export function deserializeIntoCreateUploadSessionPostRequestBody(createUploadSessionPostRequestBody: Partial | undefined = {}) : Record void> { return { "attachmentItem": n => { createUploadSessionPostRequestBody.attachmentItem = n.getObjectValue(createAttachmentItemFromDiscriminatorValue); }, "backingStoreEnabled": n => { createUploadSessionPostRequestBody.backingStoreEnabled = true; }, @@ -61,7 +61,7 @@ export function deserializeIntoCreateUploadSessionPostRequestBody(createUploadSe * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeCreateUploadSessionPostRequestBody(writer: SerializationWriter, createUploadSessionPostRequestBody: CreateUploadSessionPostRequestBody | undefined = {} as CreateUploadSessionPostRequestBody) : void { +export function serializeCreateUploadSessionPostRequestBody(writer: SerializationWriter, createUploadSessionPostRequestBody: Partial | undefined = {}) : void { writer.writeObjectValue("AttachmentItem", createUploadSessionPostRequestBody.attachmentItem, serializeAttachmentItem); writer.writeAdditionalData(createUploadSessionPostRequestBody.additionalData); } diff --git a/packages/msgraph-sdk-groups/groups/item/calendar/calendarView/item/instances/item/attachments/index.ts b/packages/msgraph-sdk-groups/groups/item/calendar/calendarView/item/instances/item/attachments/index.ts index 0a9d991e292..097e70eb7cf 100644 --- a/packages/msgraph-sdk-groups/groups/item/calendar/calendarView/item/instances/item/attachments/index.ts +++ b/packages/msgraph-sdk-groups/groups/item/calendar/calendarView/item/instances/item/attachments/index.ts @@ -34,11 +34,11 @@ export interface AttachmentsRequestBuilder extends BaseRequestBuilder | undefined) : Promise; /** - * Use this API to create a new Attachment. An attachment can be one of the following types: All these types of attachment resources are derived from the attachmentresource. + * Use this API to add an attachment to an existing event. This operation limits the size of the attachment you can add to under 3 MB. If an organizer adds an attachment to a meeting event, the organizer can subsequently update the event to send the attachment and update the event for each attendee as well. * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns a Promise of Attachment - * @see {@link https://learn.microsoft.com/graph/api/eventmessage-post-attachments?view=graph-rest-1.0|Find more info here} + * @see {@link https://learn.microsoft.com/graph/api/event-post-attachments?view=graph-rest-1.0|Find more info here} */ post(body: Attachment, requestConfiguration?: RequestConfiguration | undefined) : Promise; /** @@ -48,7 +48,7 @@ export interface AttachmentsRequestBuilder extends BaseRequestBuilder | undefined) : RequestInformation; /** - * Use this API to create a new Attachment. An attachment can be one of the following types: All these types of attachment resources are derived from the attachmentresource. + * Use this API to add an attachment to an existing event. This operation limits the size of the attachment you can add to under 3 MB. If an organizer adds an attachment to a meeting event, the organizer can subsequently update the event to send the attachment and update the event for each attendee as well. * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns a RequestInformation diff --git a/packages/msgraph-sdk-groups/groups/item/calendar/calendarView/item/instances/item/cancel/index.ts b/packages/msgraph-sdk-groups/groups/item/calendar/calendarView/item/instances/item/cancel/index.ts index ae286c4d88e..3ae4291c68a 100644 --- a/packages/msgraph-sdk-groups/groups/item/calendar/calendarView/item/instances/item/cancel/index.ts +++ b/packages/msgraph-sdk-groups/groups/item/calendar/calendarView/item/instances/item/cancel/index.ts @@ -42,14 +42,14 @@ export interface CancelRequestBuilder extends BaseRequestBuilder Record void>) { return deserializeIntoCancelPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoCancelPostRequestBody(cancelPostRequestBody: CancelPostRequestBody | undefined = {} as CancelPostRequestBody) : Record void> { +export function deserializeIntoCancelPostRequestBody(cancelPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { cancelPostRequestBody.backingStoreEnabled = true; }, "comment": n => { cancelPostRequestBody.comment = n.getStringValue(); }, @@ -59,7 +59,7 @@ export function deserializeIntoCancelPostRequestBody(cancelPostRequestBody: Canc * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeCancelPostRequestBody(writer: SerializationWriter, cancelPostRequestBody: CancelPostRequestBody | undefined = {} as CancelPostRequestBody) : void { +export function serializeCancelPostRequestBody(writer: SerializationWriter, cancelPostRequestBody: Partial | undefined = {}) : void { writer.writeStringValue("Comment", cancelPostRequestBody.comment); writer.writeAdditionalData(cancelPostRequestBody.additionalData); } diff --git a/packages/msgraph-sdk-groups/groups/item/calendar/calendarView/item/instances/item/decline/index.ts b/packages/msgraph-sdk-groups/groups/item/calendar/calendarView/item/instances/item/decline/index.ts index c5fc97bf4ae..2d32436a7e0 100644 --- a/packages/msgraph-sdk-groups/groups/item/calendar/calendarView/item/instances/item/decline/index.ts +++ b/packages/msgraph-sdk-groups/groups/item/calendar/calendarView/item/instances/item/decline/index.ts @@ -10,7 +10,7 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a declinePostRequestBody */ -export function createDeclinePostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createDeclinePostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoDeclinePostRequestBody; } export interface DeclinePostRequestBody extends AdditionalDataHolder, BackedModel, Parsable { @@ -58,7 +58,7 @@ export interface DeclineRequestBuilder extends BaseRequestBuilder void> */ -export function deserializeIntoDeclinePostRequestBody(declinePostRequestBody: DeclinePostRequestBody | undefined = {} as DeclinePostRequestBody) : Record void> { +export function deserializeIntoDeclinePostRequestBody(declinePostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { declinePostRequestBody.backingStoreEnabled = true; }, "comment": n => { declinePostRequestBody.comment = n.getStringValue(); }, @@ -70,7 +70,7 @@ export function deserializeIntoDeclinePostRequestBody(declinePostRequestBody: De * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeDeclinePostRequestBody(writer: SerializationWriter, declinePostRequestBody: DeclinePostRequestBody | undefined = {} as DeclinePostRequestBody) : void { +export function serializeDeclinePostRequestBody(writer: SerializationWriter, declinePostRequestBody: Partial | undefined = {}) : void { writer.writeStringValue("Comment", declinePostRequestBody.comment); writer.writeObjectValue("ProposedNewTime", declinePostRequestBody.proposedNewTime, serializeTimeSlot); writer.writeBooleanValue("SendResponse", declinePostRequestBody.sendResponse); diff --git a/packages/msgraph-sdk-groups/groups/item/calendar/calendarView/item/instances/item/forward/index.ts b/packages/msgraph-sdk-groups/groups/item/calendar/calendarView/item/instances/item/forward/index.ts index 196e4a41fb7..a62cd5f332e 100644 --- a/packages/msgraph-sdk-groups/groups/item/calendar/calendarView/item/instances/item/forward/index.ts +++ b/packages/msgraph-sdk-groups/groups/item/calendar/calendarView/item/instances/item/forward/index.ts @@ -10,14 +10,14 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a forwardPostRequestBody */ -export function createForwardPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createForwardPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoForwardPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoForwardPostRequestBody(forwardPostRequestBody: ForwardPostRequestBody | undefined = {} as ForwardPostRequestBody) : Record void> { +export function deserializeIntoForwardPostRequestBody(forwardPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { forwardPostRequestBody.backingStoreEnabled = true; }, "comment": n => { forwardPostRequestBody.comment = n.getStringValue(); }, @@ -65,7 +65,7 @@ export interface ForwardRequestBuilder extends BaseRequestBuilder | undefined = {}) : void { writer.writeStringValue("Comment", forwardPostRequestBody.comment); writer.writeCollectionOfObjectValues("ToRecipients", forwardPostRequestBody.toRecipients, serializeRecipient); writer.writeAdditionalData(forwardPostRequestBody.additionalData); diff --git a/packages/msgraph-sdk-groups/groups/item/calendar/calendarView/item/instances/item/snoozeReminder/index.ts b/packages/msgraph-sdk-groups/groups/item/calendar/calendarView/item/instances/item/snoozeReminder/index.ts index f1132ac58a6..57f8cf3c7c7 100644 --- a/packages/msgraph-sdk-groups/groups/item/calendar/calendarView/item/instances/item/snoozeReminder/index.ts +++ b/packages/msgraph-sdk-groups/groups/item/calendar/calendarView/item/instances/item/snoozeReminder/index.ts @@ -10,14 +10,14 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a snoozeReminderPostRequestBody */ -export function createSnoozeReminderPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createSnoozeReminderPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoSnoozeReminderPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoSnoozeReminderPostRequestBody(snoozeReminderPostRequestBody: SnoozeReminderPostRequestBody | undefined = {} as SnoozeReminderPostRequestBody) : Record void> { +export function deserializeIntoSnoozeReminderPostRequestBody(snoozeReminderPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { snoozeReminderPostRequestBody.backingStoreEnabled = true; }, "newReminderTime": n => { snoozeReminderPostRequestBody.newReminderTime = n.getObjectValue(createDateTimeTimeZoneFromDiscriminatorValue); }, @@ -27,7 +27,7 @@ export function deserializeIntoSnoozeReminderPostRequestBody(snoozeReminderPostR * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeSnoozeReminderPostRequestBody(writer: SerializationWriter, snoozeReminderPostRequestBody: SnoozeReminderPostRequestBody | undefined = {} as SnoozeReminderPostRequestBody) : void { +export function serializeSnoozeReminderPostRequestBody(writer: SerializationWriter, snoozeReminderPostRequestBody: Partial | undefined = {}) : void { writer.writeObjectValue("NewReminderTime", snoozeReminderPostRequestBody.newReminderTime, serializeDateTimeTimeZone); writer.writeAdditionalData(snoozeReminderPostRequestBody.additionalData); } diff --git a/packages/msgraph-sdk-groups/groups/item/calendar/calendarView/item/instances/item/tentativelyAccept/index.ts b/packages/msgraph-sdk-groups/groups/item/calendar/calendarView/item/instances/item/tentativelyAccept/index.ts index 3e8a75d5d8d..86e5d452f82 100644 --- a/packages/msgraph-sdk-groups/groups/item/calendar/calendarView/item/instances/item/tentativelyAccept/index.ts +++ b/packages/msgraph-sdk-groups/groups/item/calendar/calendarView/item/instances/item/tentativelyAccept/index.ts @@ -10,14 +10,14 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a tentativelyAcceptPostRequestBody */ -export function createTentativelyAcceptPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createTentativelyAcceptPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoTentativelyAcceptPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoTentativelyAcceptPostRequestBody(tentativelyAcceptPostRequestBody: TentativelyAcceptPostRequestBody | undefined = {} as TentativelyAcceptPostRequestBody) : Record void> { +export function deserializeIntoTentativelyAcceptPostRequestBody(tentativelyAcceptPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { tentativelyAcceptPostRequestBody.backingStoreEnabled = true; }, "comment": n => { tentativelyAcceptPostRequestBody.comment = n.getStringValue(); }, @@ -29,7 +29,7 @@ export function deserializeIntoTentativelyAcceptPostRequestBody(tentativelyAccep * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeTentativelyAcceptPostRequestBody(writer: SerializationWriter, tentativelyAcceptPostRequestBody: TentativelyAcceptPostRequestBody | undefined = {} as TentativelyAcceptPostRequestBody) : void { +export function serializeTentativelyAcceptPostRequestBody(writer: SerializationWriter, tentativelyAcceptPostRequestBody: Partial | undefined = {}) : void { writer.writeStringValue("Comment", tentativelyAcceptPostRequestBody.comment); writer.writeObjectValue("ProposedNewTime", tentativelyAcceptPostRequestBody.proposedNewTime, serializeTimeSlot); writer.writeBooleanValue("SendResponse", tentativelyAcceptPostRequestBody.sendResponse); diff --git a/packages/msgraph-sdk-groups/groups/item/calendar/calendarView/item/snoozeReminder/index.ts b/packages/msgraph-sdk-groups/groups/item/calendar/calendarView/item/snoozeReminder/index.ts index acaf2965c85..5ee91723ae4 100644 --- a/packages/msgraph-sdk-groups/groups/item/calendar/calendarView/item/snoozeReminder/index.ts +++ b/packages/msgraph-sdk-groups/groups/item/calendar/calendarView/item/snoozeReminder/index.ts @@ -10,14 +10,14 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a snoozeReminderPostRequestBody */ -export function createSnoozeReminderPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createSnoozeReminderPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoSnoozeReminderPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoSnoozeReminderPostRequestBody(snoozeReminderPostRequestBody: SnoozeReminderPostRequestBody | undefined = {} as SnoozeReminderPostRequestBody) : Record void> { +export function deserializeIntoSnoozeReminderPostRequestBody(snoozeReminderPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { snoozeReminderPostRequestBody.backingStoreEnabled = true; }, "newReminderTime": n => { snoozeReminderPostRequestBody.newReminderTime = n.getObjectValue(createDateTimeTimeZoneFromDiscriminatorValue); }, @@ -27,7 +27,7 @@ export function deserializeIntoSnoozeReminderPostRequestBody(snoozeReminderPostR * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeSnoozeReminderPostRequestBody(writer: SerializationWriter, snoozeReminderPostRequestBody: SnoozeReminderPostRequestBody | undefined = {} as SnoozeReminderPostRequestBody) : void { +export function serializeSnoozeReminderPostRequestBody(writer: SerializationWriter, snoozeReminderPostRequestBody: Partial | undefined = {}) : void { writer.writeObjectValue("NewReminderTime", snoozeReminderPostRequestBody.newReminderTime, serializeDateTimeTimeZone); writer.writeAdditionalData(snoozeReminderPostRequestBody.additionalData); } diff --git a/packages/msgraph-sdk-groups/groups/item/calendar/calendarView/item/tentativelyAccept/index.ts b/packages/msgraph-sdk-groups/groups/item/calendar/calendarView/item/tentativelyAccept/index.ts index 86ab8ca2c05..d3102f9aaba 100644 --- a/packages/msgraph-sdk-groups/groups/item/calendar/calendarView/item/tentativelyAccept/index.ts +++ b/packages/msgraph-sdk-groups/groups/item/calendar/calendarView/item/tentativelyAccept/index.ts @@ -10,14 +10,14 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a tentativelyAcceptPostRequestBody */ -export function createTentativelyAcceptPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createTentativelyAcceptPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoTentativelyAcceptPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoTentativelyAcceptPostRequestBody(tentativelyAcceptPostRequestBody: TentativelyAcceptPostRequestBody | undefined = {} as TentativelyAcceptPostRequestBody) : Record void> { +export function deserializeIntoTentativelyAcceptPostRequestBody(tentativelyAcceptPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { tentativelyAcceptPostRequestBody.backingStoreEnabled = true; }, "comment": n => { tentativelyAcceptPostRequestBody.comment = n.getStringValue(); }, @@ -29,7 +29,7 @@ export function deserializeIntoTentativelyAcceptPostRequestBody(tentativelyAccep * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeTentativelyAcceptPostRequestBody(writer: SerializationWriter, tentativelyAcceptPostRequestBody: TentativelyAcceptPostRequestBody | undefined = {} as TentativelyAcceptPostRequestBody) : void { +export function serializeTentativelyAcceptPostRequestBody(writer: SerializationWriter, tentativelyAcceptPostRequestBody: Partial | undefined = {}) : void { writer.writeStringValue("Comment", tentativelyAcceptPostRequestBody.comment); writer.writeObjectValue("ProposedNewTime", tentativelyAcceptPostRequestBody.proposedNewTime, serializeTimeSlot); writer.writeBooleanValue("SendResponse", tentativelyAcceptPostRequestBody.sendResponse); diff --git a/packages/msgraph-sdk-groups/groups/item/calendar/events/delta/index.ts b/packages/msgraph-sdk-groups/groups/item/calendar/events/delta/index.ts index 2c6cc3ed46d..468e2fbb520 100644 --- a/packages/msgraph-sdk-groups/groups/item/calendar/events/delta/index.ts +++ b/packages/msgraph-sdk-groups/groups/item/calendar/events/delta/index.ts @@ -10,7 +10,7 @@ import { type BaseRequestBuilder, type Parsable, type ParsableFactory, type Pars * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a deltaGetResponse */ -export function createDeltaGetResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createDeltaGetResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoDeltaGetResponse; } export interface DeltaGetResponse extends BaseDeltaFunctionResponse, Parsable { @@ -82,7 +82,7 @@ export interface DeltaRequestBuilderGetQueryParameters { * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoDeltaGetResponse(deltaGetResponse: DeltaGetResponse | undefined = {} as DeltaGetResponse) : Record void> { +export function deserializeIntoDeltaGetResponse(deltaGetResponse: Partial | undefined = {}) : Record void> { return { ...deserializeIntoBaseDeltaFunctionResponse(deltaGetResponse), "value": n => { deltaGetResponse.value = n.getCollectionOfObjectValues(createEventFromDiscriminatorValue); }, @@ -92,7 +92,7 @@ export function deserializeIntoDeltaGetResponse(deltaGetResponse: DeltaGetRespon * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeDeltaGetResponse(writer: SerializationWriter, deltaGetResponse: DeltaGetResponse | undefined = {} as DeltaGetResponse) : void { +export function serializeDeltaGetResponse(writer: SerializationWriter, deltaGetResponse: Partial | undefined = {}) : void { serializeBaseDeltaFunctionResponse(writer, deltaGetResponse) writer.writeCollectionOfObjectValues("value", deltaGetResponse.value, serializeEvent); } diff --git a/packages/msgraph-sdk-groups/groups/item/calendar/events/item/accept/index.ts b/packages/msgraph-sdk-groups/groups/item/calendar/events/item/accept/index.ts index 32f3a217c9f..00e16182378 100644 --- a/packages/msgraph-sdk-groups/groups/item/calendar/events/item/accept/index.ts +++ b/packages/msgraph-sdk-groups/groups/item/calendar/events/item/accept/index.ts @@ -46,14 +46,14 @@ export interface AcceptRequestBuilder extends BaseRequestBuilder Record void>) { return deserializeIntoAcceptPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoAcceptPostRequestBody(acceptPostRequestBody: AcceptPostRequestBody | undefined = {} as AcceptPostRequestBody) : Record void> { +export function deserializeIntoAcceptPostRequestBody(acceptPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { acceptPostRequestBody.backingStoreEnabled = true; }, "comment": n => { acceptPostRequestBody.comment = n.getStringValue(); }, @@ -64,7 +64,7 @@ export function deserializeIntoAcceptPostRequestBody(acceptPostRequestBody: Acce * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeAcceptPostRequestBody(writer: SerializationWriter, acceptPostRequestBody: AcceptPostRequestBody | undefined = {} as AcceptPostRequestBody) : void { +export function serializeAcceptPostRequestBody(writer: SerializationWriter, acceptPostRequestBody: Partial | undefined = {}) : void { writer.writeStringValue("Comment", acceptPostRequestBody.comment); writer.writeBooleanValue("SendResponse", acceptPostRequestBody.sendResponse); writer.writeAdditionalData(acceptPostRequestBody.additionalData); diff --git a/packages/msgraph-sdk-groups/groups/item/calendar/events/item/attachments/createUploadSession/index.ts b/packages/msgraph-sdk-groups/groups/item/calendar/events/item/attachments/createUploadSession/index.ts index 4301598b770..f5e0ed49c16 100644 --- a/packages/msgraph-sdk-groups/groups/item/calendar/events/item/attachments/createUploadSession/index.ts +++ b/packages/msgraph-sdk-groups/groups/item/calendar/events/item/attachments/createUploadSession/index.ts @@ -10,7 +10,7 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a createUploadSessionPostRequestBody */ -export function createCreateUploadSessionPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createCreateUploadSessionPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoCreateUploadSessionPostRequestBody; } export interface CreateUploadSessionPostRequestBody extends AdditionalDataHolder, BackedModel, Parsable { @@ -51,7 +51,7 @@ export interface CreateUploadSessionRequestBuilder extends BaseRequestBuilder void> */ -export function deserializeIntoCreateUploadSessionPostRequestBody(createUploadSessionPostRequestBody: CreateUploadSessionPostRequestBody | undefined = {} as CreateUploadSessionPostRequestBody) : Record void> { +export function deserializeIntoCreateUploadSessionPostRequestBody(createUploadSessionPostRequestBody: Partial | undefined = {}) : Record void> { return { "attachmentItem": n => { createUploadSessionPostRequestBody.attachmentItem = n.getObjectValue(createAttachmentItemFromDiscriminatorValue); }, "backingStoreEnabled": n => { createUploadSessionPostRequestBody.backingStoreEnabled = true; }, @@ -61,7 +61,7 @@ export function deserializeIntoCreateUploadSessionPostRequestBody(createUploadSe * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeCreateUploadSessionPostRequestBody(writer: SerializationWriter, createUploadSessionPostRequestBody: CreateUploadSessionPostRequestBody | undefined = {} as CreateUploadSessionPostRequestBody) : void { +export function serializeCreateUploadSessionPostRequestBody(writer: SerializationWriter, createUploadSessionPostRequestBody: Partial | undefined = {}) : void { writer.writeObjectValue("AttachmentItem", createUploadSessionPostRequestBody.attachmentItem, serializeAttachmentItem); writer.writeAdditionalData(createUploadSessionPostRequestBody.additionalData); } diff --git a/packages/msgraph-sdk-groups/groups/item/calendar/events/item/attachments/index.ts b/packages/msgraph-sdk-groups/groups/item/calendar/events/item/attachments/index.ts index c7b568be220..765d6896f44 100644 --- a/packages/msgraph-sdk-groups/groups/item/calendar/events/item/attachments/index.ts +++ b/packages/msgraph-sdk-groups/groups/item/calendar/events/item/attachments/index.ts @@ -34,11 +34,11 @@ export interface AttachmentsRequestBuilder extends BaseRequestBuilder | undefined) : Promise; /** - * Use this API to create a new Attachment. An attachment can be one of the following types: All these types of attachment resources are derived from the attachmentresource. + * Use this API to add an attachment to an existing event. This operation limits the size of the attachment you can add to under 3 MB. If an organizer adds an attachment to a meeting event, the organizer can subsequently update the event to send the attachment and update the event for each attendee as well. * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns a Promise of Attachment - * @see {@link https://learn.microsoft.com/graph/api/eventmessage-post-attachments?view=graph-rest-1.0|Find more info here} + * @see {@link https://learn.microsoft.com/graph/api/event-post-attachments?view=graph-rest-1.0|Find more info here} */ post(body: Attachment, requestConfiguration?: RequestConfiguration | undefined) : Promise; /** @@ -48,7 +48,7 @@ export interface AttachmentsRequestBuilder extends BaseRequestBuilder | undefined) : RequestInformation; /** - * Use this API to create a new Attachment. An attachment can be one of the following types: All these types of attachment resources are derived from the attachmentresource. + * Use this API to add an attachment to an existing event. This operation limits the size of the attachment you can add to under 3 MB. If an organizer adds an attachment to a meeting event, the organizer can subsequently update the event to send the attachment and update the event for each attendee as well. * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns a RequestInformation diff --git a/packages/msgraph-sdk-groups/groups/item/calendar/events/item/cancel/index.ts b/packages/msgraph-sdk-groups/groups/item/calendar/events/item/cancel/index.ts index b97861271d7..15d85e5cf98 100644 --- a/packages/msgraph-sdk-groups/groups/item/calendar/events/item/cancel/index.ts +++ b/packages/msgraph-sdk-groups/groups/item/calendar/events/item/cancel/index.ts @@ -42,14 +42,14 @@ export interface CancelRequestBuilder extends BaseRequestBuilder Record void>) { return deserializeIntoCancelPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoCancelPostRequestBody(cancelPostRequestBody: CancelPostRequestBody | undefined = {} as CancelPostRequestBody) : Record void> { +export function deserializeIntoCancelPostRequestBody(cancelPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { cancelPostRequestBody.backingStoreEnabled = true; }, "comment": n => { cancelPostRequestBody.comment = n.getStringValue(); }, @@ -59,7 +59,7 @@ export function deserializeIntoCancelPostRequestBody(cancelPostRequestBody: Canc * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeCancelPostRequestBody(writer: SerializationWriter, cancelPostRequestBody: CancelPostRequestBody | undefined = {} as CancelPostRequestBody) : void { +export function serializeCancelPostRequestBody(writer: SerializationWriter, cancelPostRequestBody: Partial | undefined = {}) : void { writer.writeStringValue("Comment", cancelPostRequestBody.comment); writer.writeAdditionalData(cancelPostRequestBody.additionalData); } diff --git a/packages/msgraph-sdk-groups/groups/item/calendar/events/item/decline/index.ts b/packages/msgraph-sdk-groups/groups/item/calendar/events/item/decline/index.ts index 1a822980d47..1a24f14f76e 100644 --- a/packages/msgraph-sdk-groups/groups/item/calendar/events/item/decline/index.ts +++ b/packages/msgraph-sdk-groups/groups/item/calendar/events/item/decline/index.ts @@ -10,7 +10,7 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a declinePostRequestBody */ -export function createDeclinePostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createDeclinePostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoDeclinePostRequestBody; } export interface DeclinePostRequestBody extends AdditionalDataHolder, BackedModel, Parsable { @@ -58,7 +58,7 @@ export interface DeclineRequestBuilder extends BaseRequestBuilder void> */ -export function deserializeIntoDeclinePostRequestBody(declinePostRequestBody: DeclinePostRequestBody | undefined = {} as DeclinePostRequestBody) : Record void> { +export function deserializeIntoDeclinePostRequestBody(declinePostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { declinePostRequestBody.backingStoreEnabled = true; }, "comment": n => { declinePostRequestBody.comment = n.getStringValue(); }, @@ -70,7 +70,7 @@ export function deserializeIntoDeclinePostRequestBody(declinePostRequestBody: De * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeDeclinePostRequestBody(writer: SerializationWriter, declinePostRequestBody: DeclinePostRequestBody | undefined = {} as DeclinePostRequestBody) : void { +export function serializeDeclinePostRequestBody(writer: SerializationWriter, declinePostRequestBody: Partial | undefined = {}) : void { writer.writeStringValue("Comment", declinePostRequestBody.comment); writer.writeObjectValue("ProposedNewTime", declinePostRequestBody.proposedNewTime, serializeTimeSlot); writer.writeBooleanValue("SendResponse", declinePostRequestBody.sendResponse); diff --git a/packages/msgraph-sdk-groups/groups/item/calendar/events/item/forward/index.ts b/packages/msgraph-sdk-groups/groups/item/calendar/events/item/forward/index.ts index d9d8d26769f..b698564707a 100644 --- a/packages/msgraph-sdk-groups/groups/item/calendar/events/item/forward/index.ts +++ b/packages/msgraph-sdk-groups/groups/item/calendar/events/item/forward/index.ts @@ -10,14 +10,14 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a forwardPostRequestBody */ -export function createForwardPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createForwardPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoForwardPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoForwardPostRequestBody(forwardPostRequestBody: ForwardPostRequestBody | undefined = {} as ForwardPostRequestBody) : Record void> { +export function deserializeIntoForwardPostRequestBody(forwardPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { forwardPostRequestBody.backingStoreEnabled = true; }, "comment": n => { forwardPostRequestBody.comment = n.getStringValue(); }, @@ -65,7 +65,7 @@ export interface ForwardRequestBuilder extends BaseRequestBuilder | undefined = {}) : void { writer.writeStringValue("Comment", forwardPostRequestBody.comment); writer.writeCollectionOfObjectValues("ToRecipients", forwardPostRequestBody.toRecipients, serializeRecipient); writer.writeAdditionalData(forwardPostRequestBody.additionalData); diff --git a/packages/msgraph-sdk-groups/groups/item/calendar/events/item/instances/delta/index.ts b/packages/msgraph-sdk-groups/groups/item/calendar/events/item/instances/delta/index.ts index 14588cc01e8..b68b3f13bf9 100644 --- a/packages/msgraph-sdk-groups/groups/item/calendar/events/item/instances/delta/index.ts +++ b/packages/msgraph-sdk-groups/groups/item/calendar/events/item/instances/delta/index.ts @@ -10,7 +10,7 @@ import { type BaseRequestBuilder, type Parsable, type ParsableFactory, type Pars * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a deltaGetResponse */ -export function createDeltaGetResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createDeltaGetResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoDeltaGetResponse; } export interface DeltaGetResponse extends BaseDeltaFunctionResponse, Parsable { @@ -82,7 +82,7 @@ export interface DeltaRequestBuilderGetQueryParameters { * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoDeltaGetResponse(deltaGetResponse: DeltaGetResponse | undefined = {} as DeltaGetResponse) : Record void> { +export function deserializeIntoDeltaGetResponse(deltaGetResponse: Partial | undefined = {}) : Record void> { return { ...deserializeIntoBaseDeltaFunctionResponse(deltaGetResponse), "value": n => { deltaGetResponse.value = n.getCollectionOfObjectValues(createEventFromDiscriminatorValue); }, @@ -92,7 +92,7 @@ export function deserializeIntoDeltaGetResponse(deltaGetResponse: DeltaGetRespon * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeDeltaGetResponse(writer: SerializationWriter, deltaGetResponse: DeltaGetResponse | undefined = {} as DeltaGetResponse) : void { +export function serializeDeltaGetResponse(writer: SerializationWriter, deltaGetResponse: Partial | undefined = {}) : void { serializeBaseDeltaFunctionResponse(writer, deltaGetResponse) writer.writeCollectionOfObjectValues("value", deltaGetResponse.value, serializeEvent); } diff --git a/packages/msgraph-sdk-groups/groups/item/calendar/events/item/instances/item/accept/index.ts b/packages/msgraph-sdk-groups/groups/item/calendar/events/item/instances/item/accept/index.ts index 3d79ae75fcb..582775e4231 100644 --- a/packages/msgraph-sdk-groups/groups/item/calendar/events/item/instances/item/accept/index.ts +++ b/packages/msgraph-sdk-groups/groups/item/calendar/events/item/instances/item/accept/index.ts @@ -46,14 +46,14 @@ export interface AcceptRequestBuilder extends BaseRequestBuilder Record void>) { return deserializeIntoAcceptPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoAcceptPostRequestBody(acceptPostRequestBody: AcceptPostRequestBody | undefined = {} as AcceptPostRequestBody) : Record void> { +export function deserializeIntoAcceptPostRequestBody(acceptPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { acceptPostRequestBody.backingStoreEnabled = true; }, "comment": n => { acceptPostRequestBody.comment = n.getStringValue(); }, @@ -64,7 +64,7 @@ export function deserializeIntoAcceptPostRequestBody(acceptPostRequestBody: Acce * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeAcceptPostRequestBody(writer: SerializationWriter, acceptPostRequestBody: AcceptPostRequestBody | undefined = {} as AcceptPostRequestBody) : void { +export function serializeAcceptPostRequestBody(writer: SerializationWriter, acceptPostRequestBody: Partial | undefined = {}) : void { writer.writeStringValue("Comment", acceptPostRequestBody.comment); writer.writeBooleanValue("SendResponse", acceptPostRequestBody.sendResponse); writer.writeAdditionalData(acceptPostRequestBody.additionalData); diff --git a/packages/msgraph-sdk-groups/groups/item/calendar/events/item/instances/item/attachments/createUploadSession/index.ts b/packages/msgraph-sdk-groups/groups/item/calendar/events/item/instances/item/attachments/createUploadSession/index.ts index 18a48b85b1b..837f5e90524 100644 --- a/packages/msgraph-sdk-groups/groups/item/calendar/events/item/instances/item/attachments/createUploadSession/index.ts +++ b/packages/msgraph-sdk-groups/groups/item/calendar/events/item/instances/item/attachments/createUploadSession/index.ts @@ -10,7 +10,7 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a createUploadSessionPostRequestBody */ -export function createCreateUploadSessionPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createCreateUploadSessionPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoCreateUploadSessionPostRequestBody; } export interface CreateUploadSessionPostRequestBody extends AdditionalDataHolder, BackedModel, Parsable { @@ -51,7 +51,7 @@ export interface CreateUploadSessionRequestBuilder extends BaseRequestBuilder void> */ -export function deserializeIntoCreateUploadSessionPostRequestBody(createUploadSessionPostRequestBody: CreateUploadSessionPostRequestBody | undefined = {} as CreateUploadSessionPostRequestBody) : Record void> { +export function deserializeIntoCreateUploadSessionPostRequestBody(createUploadSessionPostRequestBody: Partial | undefined = {}) : Record void> { return { "attachmentItem": n => { createUploadSessionPostRequestBody.attachmentItem = n.getObjectValue(createAttachmentItemFromDiscriminatorValue); }, "backingStoreEnabled": n => { createUploadSessionPostRequestBody.backingStoreEnabled = true; }, @@ -61,7 +61,7 @@ export function deserializeIntoCreateUploadSessionPostRequestBody(createUploadSe * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeCreateUploadSessionPostRequestBody(writer: SerializationWriter, createUploadSessionPostRequestBody: CreateUploadSessionPostRequestBody | undefined = {} as CreateUploadSessionPostRequestBody) : void { +export function serializeCreateUploadSessionPostRequestBody(writer: SerializationWriter, createUploadSessionPostRequestBody: Partial | undefined = {}) : void { writer.writeObjectValue("AttachmentItem", createUploadSessionPostRequestBody.attachmentItem, serializeAttachmentItem); writer.writeAdditionalData(createUploadSessionPostRequestBody.additionalData); } diff --git a/packages/msgraph-sdk-groups/groups/item/calendar/events/item/instances/item/attachments/index.ts b/packages/msgraph-sdk-groups/groups/item/calendar/events/item/instances/item/attachments/index.ts index 866db147af7..e2df2eeb698 100644 --- a/packages/msgraph-sdk-groups/groups/item/calendar/events/item/instances/item/attachments/index.ts +++ b/packages/msgraph-sdk-groups/groups/item/calendar/events/item/instances/item/attachments/index.ts @@ -34,11 +34,11 @@ export interface AttachmentsRequestBuilder extends BaseRequestBuilder | undefined) : Promise; /** - * Use this API to create a new Attachment. An attachment can be one of the following types: All these types of attachment resources are derived from the attachmentresource. + * Use this API to add an attachment to an existing event. This operation limits the size of the attachment you can add to under 3 MB. If an organizer adds an attachment to a meeting event, the organizer can subsequently update the event to send the attachment and update the event for each attendee as well. * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns a Promise of Attachment - * @see {@link https://learn.microsoft.com/graph/api/eventmessage-post-attachments?view=graph-rest-1.0|Find more info here} + * @see {@link https://learn.microsoft.com/graph/api/event-post-attachments?view=graph-rest-1.0|Find more info here} */ post(body: Attachment, requestConfiguration?: RequestConfiguration | undefined) : Promise; /** @@ -48,7 +48,7 @@ export interface AttachmentsRequestBuilder extends BaseRequestBuilder | undefined) : RequestInformation; /** - * Use this API to create a new Attachment. An attachment can be one of the following types: All these types of attachment resources are derived from the attachmentresource. + * Use this API to add an attachment to an existing event. This operation limits the size of the attachment you can add to under 3 MB. If an organizer adds an attachment to a meeting event, the organizer can subsequently update the event to send the attachment and update the event for each attendee as well. * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns a RequestInformation diff --git a/packages/msgraph-sdk-groups/groups/item/calendar/events/item/instances/item/cancel/index.ts b/packages/msgraph-sdk-groups/groups/item/calendar/events/item/instances/item/cancel/index.ts index 0a94c2a1405..55d84ae5a72 100644 --- a/packages/msgraph-sdk-groups/groups/item/calendar/events/item/instances/item/cancel/index.ts +++ b/packages/msgraph-sdk-groups/groups/item/calendar/events/item/instances/item/cancel/index.ts @@ -42,14 +42,14 @@ export interface CancelRequestBuilder extends BaseRequestBuilder Record void>) { return deserializeIntoCancelPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoCancelPostRequestBody(cancelPostRequestBody: CancelPostRequestBody | undefined = {} as CancelPostRequestBody) : Record void> { +export function deserializeIntoCancelPostRequestBody(cancelPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { cancelPostRequestBody.backingStoreEnabled = true; }, "comment": n => { cancelPostRequestBody.comment = n.getStringValue(); }, @@ -59,7 +59,7 @@ export function deserializeIntoCancelPostRequestBody(cancelPostRequestBody: Canc * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeCancelPostRequestBody(writer: SerializationWriter, cancelPostRequestBody: CancelPostRequestBody | undefined = {} as CancelPostRequestBody) : void { +export function serializeCancelPostRequestBody(writer: SerializationWriter, cancelPostRequestBody: Partial | undefined = {}) : void { writer.writeStringValue("Comment", cancelPostRequestBody.comment); writer.writeAdditionalData(cancelPostRequestBody.additionalData); } diff --git a/packages/msgraph-sdk-groups/groups/item/calendar/events/item/instances/item/decline/index.ts b/packages/msgraph-sdk-groups/groups/item/calendar/events/item/instances/item/decline/index.ts index c6fa66a377a..ef9c9138452 100644 --- a/packages/msgraph-sdk-groups/groups/item/calendar/events/item/instances/item/decline/index.ts +++ b/packages/msgraph-sdk-groups/groups/item/calendar/events/item/instances/item/decline/index.ts @@ -10,7 +10,7 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a declinePostRequestBody */ -export function createDeclinePostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createDeclinePostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoDeclinePostRequestBody; } export interface DeclinePostRequestBody extends AdditionalDataHolder, BackedModel, Parsable { @@ -58,7 +58,7 @@ export interface DeclineRequestBuilder extends BaseRequestBuilder void> */ -export function deserializeIntoDeclinePostRequestBody(declinePostRequestBody: DeclinePostRequestBody | undefined = {} as DeclinePostRequestBody) : Record void> { +export function deserializeIntoDeclinePostRequestBody(declinePostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { declinePostRequestBody.backingStoreEnabled = true; }, "comment": n => { declinePostRequestBody.comment = n.getStringValue(); }, @@ -70,7 +70,7 @@ export function deserializeIntoDeclinePostRequestBody(declinePostRequestBody: De * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeDeclinePostRequestBody(writer: SerializationWriter, declinePostRequestBody: DeclinePostRequestBody | undefined = {} as DeclinePostRequestBody) : void { +export function serializeDeclinePostRequestBody(writer: SerializationWriter, declinePostRequestBody: Partial | undefined = {}) : void { writer.writeStringValue("Comment", declinePostRequestBody.comment); writer.writeObjectValue("ProposedNewTime", declinePostRequestBody.proposedNewTime, serializeTimeSlot); writer.writeBooleanValue("SendResponse", declinePostRequestBody.sendResponse); diff --git a/packages/msgraph-sdk-groups/groups/item/calendar/events/item/instances/item/forward/index.ts b/packages/msgraph-sdk-groups/groups/item/calendar/events/item/instances/item/forward/index.ts index 6c8447d5b88..f2b8d7925d4 100644 --- a/packages/msgraph-sdk-groups/groups/item/calendar/events/item/instances/item/forward/index.ts +++ b/packages/msgraph-sdk-groups/groups/item/calendar/events/item/instances/item/forward/index.ts @@ -10,14 +10,14 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a forwardPostRequestBody */ -export function createForwardPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createForwardPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoForwardPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoForwardPostRequestBody(forwardPostRequestBody: ForwardPostRequestBody | undefined = {} as ForwardPostRequestBody) : Record void> { +export function deserializeIntoForwardPostRequestBody(forwardPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { forwardPostRequestBody.backingStoreEnabled = true; }, "comment": n => { forwardPostRequestBody.comment = n.getStringValue(); }, @@ -65,7 +65,7 @@ export interface ForwardRequestBuilder extends BaseRequestBuilder | undefined = {}) : void { writer.writeStringValue("Comment", forwardPostRequestBody.comment); writer.writeCollectionOfObjectValues("ToRecipients", forwardPostRequestBody.toRecipients, serializeRecipient); writer.writeAdditionalData(forwardPostRequestBody.additionalData); diff --git a/packages/msgraph-sdk-groups/groups/item/calendar/events/item/instances/item/snoozeReminder/index.ts b/packages/msgraph-sdk-groups/groups/item/calendar/events/item/instances/item/snoozeReminder/index.ts index 1fe66e5c344..d9b9cbf10ed 100644 --- a/packages/msgraph-sdk-groups/groups/item/calendar/events/item/instances/item/snoozeReminder/index.ts +++ b/packages/msgraph-sdk-groups/groups/item/calendar/events/item/instances/item/snoozeReminder/index.ts @@ -10,14 +10,14 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a snoozeReminderPostRequestBody */ -export function createSnoozeReminderPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createSnoozeReminderPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoSnoozeReminderPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoSnoozeReminderPostRequestBody(snoozeReminderPostRequestBody: SnoozeReminderPostRequestBody | undefined = {} as SnoozeReminderPostRequestBody) : Record void> { +export function deserializeIntoSnoozeReminderPostRequestBody(snoozeReminderPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { snoozeReminderPostRequestBody.backingStoreEnabled = true; }, "newReminderTime": n => { snoozeReminderPostRequestBody.newReminderTime = n.getObjectValue(createDateTimeTimeZoneFromDiscriminatorValue); }, @@ -27,7 +27,7 @@ export function deserializeIntoSnoozeReminderPostRequestBody(snoozeReminderPostR * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeSnoozeReminderPostRequestBody(writer: SerializationWriter, snoozeReminderPostRequestBody: SnoozeReminderPostRequestBody | undefined = {} as SnoozeReminderPostRequestBody) : void { +export function serializeSnoozeReminderPostRequestBody(writer: SerializationWriter, snoozeReminderPostRequestBody: Partial | undefined = {}) : void { writer.writeObjectValue("NewReminderTime", snoozeReminderPostRequestBody.newReminderTime, serializeDateTimeTimeZone); writer.writeAdditionalData(snoozeReminderPostRequestBody.additionalData); } diff --git a/packages/msgraph-sdk-groups/groups/item/calendar/events/item/instances/item/tentativelyAccept/index.ts b/packages/msgraph-sdk-groups/groups/item/calendar/events/item/instances/item/tentativelyAccept/index.ts index e42fa014b6c..1a3308c6ba3 100644 --- a/packages/msgraph-sdk-groups/groups/item/calendar/events/item/instances/item/tentativelyAccept/index.ts +++ b/packages/msgraph-sdk-groups/groups/item/calendar/events/item/instances/item/tentativelyAccept/index.ts @@ -10,14 +10,14 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a tentativelyAcceptPostRequestBody */ -export function createTentativelyAcceptPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createTentativelyAcceptPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoTentativelyAcceptPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoTentativelyAcceptPostRequestBody(tentativelyAcceptPostRequestBody: TentativelyAcceptPostRequestBody | undefined = {} as TentativelyAcceptPostRequestBody) : Record void> { +export function deserializeIntoTentativelyAcceptPostRequestBody(tentativelyAcceptPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { tentativelyAcceptPostRequestBody.backingStoreEnabled = true; }, "comment": n => { tentativelyAcceptPostRequestBody.comment = n.getStringValue(); }, @@ -29,7 +29,7 @@ export function deserializeIntoTentativelyAcceptPostRequestBody(tentativelyAccep * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeTentativelyAcceptPostRequestBody(writer: SerializationWriter, tentativelyAcceptPostRequestBody: TentativelyAcceptPostRequestBody | undefined = {} as TentativelyAcceptPostRequestBody) : void { +export function serializeTentativelyAcceptPostRequestBody(writer: SerializationWriter, tentativelyAcceptPostRequestBody: Partial | undefined = {}) : void { writer.writeStringValue("Comment", tentativelyAcceptPostRequestBody.comment); writer.writeObjectValue("ProposedNewTime", tentativelyAcceptPostRequestBody.proposedNewTime, serializeTimeSlot); writer.writeBooleanValue("SendResponse", tentativelyAcceptPostRequestBody.sendResponse); diff --git a/packages/msgraph-sdk-groups/groups/item/calendar/events/item/snoozeReminder/index.ts b/packages/msgraph-sdk-groups/groups/item/calendar/events/item/snoozeReminder/index.ts index 377476e52b1..0849c3710f4 100644 --- a/packages/msgraph-sdk-groups/groups/item/calendar/events/item/snoozeReminder/index.ts +++ b/packages/msgraph-sdk-groups/groups/item/calendar/events/item/snoozeReminder/index.ts @@ -10,14 +10,14 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a snoozeReminderPostRequestBody */ -export function createSnoozeReminderPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createSnoozeReminderPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoSnoozeReminderPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoSnoozeReminderPostRequestBody(snoozeReminderPostRequestBody: SnoozeReminderPostRequestBody | undefined = {} as SnoozeReminderPostRequestBody) : Record void> { +export function deserializeIntoSnoozeReminderPostRequestBody(snoozeReminderPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { snoozeReminderPostRequestBody.backingStoreEnabled = true; }, "newReminderTime": n => { snoozeReminderPostRequestBody.newReminderTime = n.getObjectValue(createDateTimeTimeZoneFromDiscriminatorValue); }, @@ -27,7 +27,7 @@ export function deserializeIntoSnoozeReminderPostRequestBody(snoozeReminderPostR * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeSnoozeReminderPostRequestBody(writer: SerializationWriter, snoozeReminderPostRequestBody: SnoozeReminderPostRequestBody | undefined = {} as SnoozeReminderPostRequestBody) : void { +export function serializeSnoozeReminderPostRequestBody(writer: SerializationWriter, snoozeReminderPostRequestBody: Partial | undefined = {}) : void { writer.writeObjectValue("NewReminderTime", snoozeReminderPostRequestBody.newReminderTime, serializeDateTimeTimeZone); writer.writeAdditionalData(snoozeReminderPostRequestBody.additionalData); } diff --git a/packages/msgraph-sdk-groups/groups/item/calendar/events/item/tentativelyAccept/index.ts b/packages/msgraph-sdk-groups/groups/item/calendar/events/item/tentativelyAccept/index.ts index 6b6df11ea7f..4f8873bc56e 100644 --- a/packages/msgraph-sdk-groups/groups/item/calendar/events/item/tentativelyAccept/index.ts +++ b/packages/msgraph-sdk-groups/groups/item/calendar/events/item/tentativelyAccept/index.ts @@ -10,14 +10,14 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a tentativelyAcceptPostRequestBody */ -export function createTentativelyAcceptPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createTentativelyAcceptPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoTentativelyAcceptPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoTentativelyAcceptPostRequestBody(tentativelyAcceptPostRequestBody: TentativelyAcceptPostRequestBody | undefined = {} as TentativelyAcceptPostRequestBody) : Record void> { +export function deserializeIntoTentativelyAcceptPostRequestBody(tentativelyAcceptPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { tentativelyAcceptPostRequestBody.backingStoreEnabled = true; }, "comment": n => { tentativelyAcceptPostRequestBody.comment = n.getStringValue(); }, @@ -29,7 +29,7 @@ export function deserializeIntoTentativelyAcceptPostRequestBody(tentativelyAccep * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeTentativelyAcceptPostRequestBody(writer: SerializationWriter, tentativelyAcceptPostRequestBody: TentativelyAcceptPostRequestBody | undefined = {} as TentativelyAcceptPostRequestBody) : void { +export function serializeTentativelyAcceptPostRequestBody(writer: SerializationWriter, tentativelyAcceptPostRequestBody: Partial | undefined = {}) : void { writer.writeStringValue("Comment", tentativelyAcceptPostRequestBody.comment); writer.writeObjectValue("ProposedNewTime", tentativelyAcceptPostRequestBody.proposedNewTime, serializeTimeSlot); writer.writeBooleanValue("SendResponse", tentativelyAcceptPostRequestBody.sendResponse); diff --git a/packages/msgraph-sdk-groups/groups/item/calendar/getSchedule/index.ts b/packages/msgraph-sdk-groups/groups/item/calendar/getSchedule/index.ts index 8d399351048..4e78db5ca15 100644 --- a/packages/msgraph-sdk-groups/groups/item/calendar/getSchedule/index.ts +++ b/packages/msgraph-sdk-groups/groups/item/calendar/getSchedule/index.ts @@ -10,7 +10,7 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a getSchedulePostRequestBody */ -export function createGetSchedulePostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createGetSchedulePostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoGetSchedulePostRequestBody; } /** @@ -18,14 +18,14 @@ export function createGetSchedulePostRequestBodyFromDiscriminatorValue(parseNode * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a getSchedulePostResponse */ -export function createGetSchedulePostResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createGetSchedulePostResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoGetSchedulePostResponse; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoGetSchedulePostRequestBody(getSchedulePostRequestBody: GetSchedulePostRequestBody | undefined = {} as GetSchedulePostRequestBody) : Record void> { +export function deserializeIntoGetSchedulePostRequestBody(getSchedulePostRequestBody: Partial | undefined = {}) : Record void> { return { "availabilityViewInterval": n => { getSchedulePostRequestBody.availabilityViewInterval = n.getNumberValue(); }, "backingStoreEnabled": n => { getSchedulePostRequestBody.backingStoreEnabled = true; }, @@ -38,7 +38,7 @@ export function deserializeIntoGetSchedulePostRequestBody(getSchedulePostRequest * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoGetSchedulePostResponse(getSchedulePostResponse: GetSchedulePostResponse | undefined = {} as GetSchedulePostResponse) : Record void> { +export function deserializeIntoGetSchedulePostResponse(getSchedulePostResponse: Partial | undefined = {}) : Record void> { return { ...deserializeIntoBaseCollectionPaginationCountResponse(getSchedulePostResponse), "value": n => { getSchedulePostResponse.value = n.getCollectionOfObjectValues(createScheduleInformationFromDiscriminatorValue); }, @@ -100,7 +100,7 @@ export interface GetScheduleRequestBuilder extends BaseRequestBuilder | undefined = {}) : void { writer.writeNumberValue("AvailabilityViewInterval", getSchedulePostRequestBody.availabilityViewInterval); writer.writeObjectValue("EndTime", getSchedulePostRequestBody.endTime, serializeDateTimeTimeZone); writer.writeCollectionOfPrimitiveValues("Schedules", getSchedulePostRequestBody.schedules); @@ -111,7 +111,7 @@ export function serializeGetSchedulePostRequestBody(writer: SerializationWriter, * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeGetSchedulePostResponse(writer: SerializationWriter, getSchedulePostResponse: GetSchedulePostResponse | undefined = {} as GetSchedulePostResponse) : void { +export function serializeGetSchedulePostResponse(writer: SerializationWriter, getSchedulePostResponse: Partial | undefined = {}) : void { serializeBaseCollectionPaginationCountResponse(writer, getSchedulePostResponse) writer.writeCollectionOfObjectValues("value", getSchedulePostResponse.value, serializeScheduleInformation); } diff --git a/packages/msgraph-sdk-groups/groups/item/calendarView/delta/index.ts b/packages/msgraph-sdk-groups/groups/item/calendarView/delta/index.ts index 72e3a260c07..4530b5d5bab 100644 --- a/packages/msgraph-sdk-groups/groups/item/calendarView/delta/index.ts +++ b/packages/msgraph-sdk-groups/groups/item/calendarView/delta/index.ts @@ -10,7 +10,7 @@ import { type BaseRequestBuilder, type Parsable, type ParsableFactory, type Pars * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a deltaGetResponse */ -export function createDeltaGetResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createDeltaGetResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoDeltaGetResponse; } export interface DeltaGetResponse extends BaseDeltaFunctionResponse, Parsable { @@ -82,7 +82,7 @@ export interface DeltaRequestBuilderGetQueryParameters { * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoDeltaGetResponse(deltaGetResponse: DeltaGetResponse | undefined = {} as DeltaGetResponse) : Record void> { +export function deserializeIntoDeltaGetResponse(deltaGetResponse: Partial | undefined = {}) : Record void> { return { ...deserializeIntoBaseDeltaFunctionResponse(deltaGetResponse), "value": n => { deltaGetResponse.value = n.getCollectionOfObjectValues(createEventFromDiscriminatorValue); }, @@ -92,7 +92,7 @@ export function deserializeIntoDeltaGetResponse(deltaGetResponse: DeltaGetRespon * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeDeltaGetResponse(writer: SerializationWriter, deltaGetResponse: DeltaGetResponse | undefined = {} as DeltaGetResponse) : void { +export function serializeDeltaGetResponse(writer: SerializationWriter, deltaGetResponse: Partial | undefined = {}) : void { serializeBaseDeltaFunctionResponse(writer, deltaGetResponse) writer.writeCollectionOfObjectValues("value", deltaGetResponse.value, serializeEvent); } diff --git a/packages/msgraph-sdk-groups/groups/item/calendarView/item/accept/index.ts b/packages/msgraph-sdk-groups/groups/item/calendarView/item/accept/index.ts index 29373868c1d..5d916859e8d 100644 --- a/packages/msgraph-sdk-groups/groups/item/calendarView/item/accept/index.ts +++ b/packages/msgraph-sdk-groups/groups/item/calendarView/item/accept/index.ts @@ -46,14 +46,14 @@ export interface AcceptRequestBuilder extends BaseRequestBuilder Record void>) { return deserializeIntoAcceptPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoAcceptPostRequestBody(acceptPostRequestBody: AcceptPostRequestBody | undefined = {} as AcceptPostRequestBody) : Record void> { +export function deserializeIntoAcceptPostRequestBody(acceptPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { acceptPostRequestBody.backingStoreEnabled = true; }, "comment": n => { acceptPostRequestBody.comment = n.getStringValue(); }, @@ -64,7 +64,7 @@ export function deserializeIntoAcceptPostRequestBody(acceptPostRequestBody: Acce * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeAcceptPostRequestBody(writer: SerializationWriter, acceptPostRequestBody: AcceptPostRequestBody | undefined = {} as AcceptPostRequestBody) : void { +export function serializeAcceptPostRequestBody(writer: SerializationWriter, acceptPostRequestBody: Partial | undefined = {}) : void { writer.writeStringValue("Comment", acceptPostRequestBody.comment); writer.writeBooleanValue("SendResponse", acceptPostRequestBody.sendResponse); writer.writeAdditionalData(acceptPostRequestBody.additionalData); diff --git a/packages/msgraph-sdk-groups/groups/item/calendarView/item/attachments/createUploadSession/index.ts b/packages/msgraph-sdk-groups/groups/item/calendarView/item/attachments/createUploadSession/index.ts index e2be7bf09b5..3c84d4f5477 100644 --- a/packages/msgraph-sdk-groups/groups/item/calendarView/item/attachments/createUploadSession/index.ts +++ b/packages/msgraph-sdk-groups/groups/item/calendarView/item/attachments/createUploadSession/index.ts @@ -10,7 +10,7 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a createUploadSessionPostRequestBody */ -export function createCreateUploadSessionPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createCreateUploadSessionPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoCreateUploadSessionPostRequestBody; } export interface CreateUploadSessionPostRequestBody extends AdditionalDataHolder, BackedModel, Parsable { @@ -51,7 +51,7 @@ export interface CreateUploadSessionRequestBuilder extends BaseRequestBuilder void> */ -export function deserializeIntoCreateUploadSessionPostRequestBody(createUploadSessionPostRequestBody: CreateUploadSessionPostRequestBody | undefined = {} as CreateUploadSessionPostRequestBody) : Record void> { +export function deserializeIntoCreateUploadSessionPostRequestBody(createUploadSessionPostRequestBody: Partial | undefined = {}) : Record void> { return { "attachmentItem": n => { createUploadSessionPostRequestBody.attachmentItem = n.getObjectValue(createAttachmentItemFromDiscriminatorValue); }, "backingStoreEnabled": n => { createUploadSessionPostRequestBody.backingStoreEnabled = true; }, @@ -61,7 +61,7 @@ export function deserializeIntoCreateUploadSessionPostRequestBody(createUploadSe * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeCreateUploadSessionPostRequestBody(writer: SerializationWriter, createUploadSessionPostRequestBody: CreateUploadSessionPostRequestBody | undefined = {} as CreateUploadSessionPostRequestBody) : void { +export function serializeCreateUploadSessionPostRequestBody(writer: SerializationWriter, createUploadSessionPostRequestBody: Partial | undefined = {}) : void { writer.writeObjectValue("AttachmentItem", createUploadSessionPostRequestBody.attachmentItem, serializeAttachmentItem); writer.writeAdditionalData(createUploadSessionPostRequestBody.additionalData); } diff --git a/packages/msgraph-sdk-groups/groups/item/calendarView/item/attachments/index.ts b/packages/msgraph-sdk-groups/groups/item/calendarView/item/attachments/index.ts index 494ab768d5c..33935b6b9e2 100644 --- a/packages/msgraph-sdk-groups/groups/item/calendarView/item/attachments/index.ts +++ b/packages/msgraph-sdk-groups/groups/item/calendarView/item/attachments/index.ts @@ -34,11 +34,11 @@ export interface AttachmentsRequestBuilder extends BaseRequestBuilder | undefined) : Promise; /** - * Use this API to create a new Attachment. An attachment can be one of the following types: All these types of attachment resources are derived from the attachmentresource. + * Use this API to add an attachment to an existing event. This operation limits the size of the attachment you can add to under 3 MB. If an organizer adds an attachment to a meeting event, the organizer can subsequently update the event to send the attachment and update the event for each attendee as well. * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns a Promise of Attachment - * @see {@link https://learn.microsoft.com/graph/api/eventmessage-post-attachments?view=graph-rest-1.0|Find more info here} + * @see {@link https://learn.microsoft.com/graph/api/event-post-attachments?view=graph-rest-1.0|Find more info here} */ post(body: Attachment, requestConfiguration?: RequestConfiguration | undefined) : Promise; /** @@ -48,7 +48,7 @@ export interface AttachmentsRequestBuilder extends BaseRequestBuilder | undefined) : RequestInformation; /** - * Use this API to create a new Attachment. An attachment can be one of the following types: All these types of attachment resources are derived from the attachmentresource. + * Use this API to add an attachment to an existing event. This operation limits the size of the attachment you can add to under 3 MB. If an organizer adds an attachment to a meeting event, the organizer can subsequently update the event to send the attachment and update the event for each attendee as well. * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns a RequestInformation diff --git a/packages/msgraph-sdk-groups/groups/item/calendarView/item/cancel/index.ts b/packages/msgraph-sdk-groups/groups/item/calendarView/item/cancel/index.ts index b9fc2ba1549..34f8024ef9c 100644 --- a/packages/msgraph-sdk-groups/groups/item/calendarView/item/cancel/index.ts +++ b/packages/msgraph-sdk-groups/groups/item/calendarView/item/cancel/index.ts @@ -42,14 +42,14 @@ export interface CancelRequestBuilder extends BaseRequestBuilder Record void>) { return deserializeIntoCancelPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoCancelPostRequestBody(cancelPostRequestBody: CancelPostRequestBody | undefined = {} as CancelPostRequestBody) : Record void> { +export function deserializeIntoCancelPostRequestBody(cancelPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { cancelPostRequestBody.backingStoreEnabled = true; }, "comment": n => { cancelPostRequestBody.comment = n.getStringValue(); }, @@ -59,7 +59,7 @@ export function deserializeIntoCancelPostRequestBody(cancelPostRequestBody: Canc * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeCancelPostRequestBody(writer: SerializationWriter, cancelPostRequestBody: CancelPostRequestBody | undefined = {} as CancelPostRequestBody) : void { +export function serializeCancelPostRequestBody(writer: SerializationWriter, cancelPostRequestBody: Partial | undefined = {}) : void { writer.writeStringValue("Comment", cancelPostRequestBody.comment); writer.writeAdditionalData(cancelPostRequestBody.additionalData); } diff --git a/packages/msgraph-sdk-groups/groups/item/calendarView/item/decline/index.ts b/packages/msgraph-sdk-groups/groups/item/calendarView/item/decline/index.ts index 52025637722..c070d213813 100644 --- a/packages/msgraph-sdk-groups/groups/item/calendarView/item/decline/index.ts +++ b/packages/msgraph-sdk-groups/groups/item/calendarView/item/decline/index.ts @@ -10,7 +10,7 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a declinePostRequestBody */ -export function createDeclinePostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createDeclinePostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoDeclinePostRequestBody; } export interface DeclinePostRequestBody extends AdditionalDataHolder, BackedModel, Parsable { @@ -58,7 +58,7 @@ export interface DeclineRequestBuilder extends BaseRequestBuilder void> */ -export function deserializeIntoDeclinePostRequestBody(declinePostRequestBody: DeclinePostRequestBody | undefined = {} as DeclinePostRequestBody) : Record void> { +export function deserializeIntoDeclinePostRequestBody(declinePostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { declinePostRequestBody.backingStoreEnabled = true; }, "comment": n => { declinePostRequestBody.comment = n.getStringValue(); }, @@ -70,7 +70,7 @@ export function deserializeIntoDeclinePostRequestBody(declinePostRequestBody: De * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeDeclinePostRequestBody(writer: SerializationWriter, declinePostRequestBody: DeclinePostRequestBody | undefined = {} as DeclinePostRequestBody) : void { +export function serializeDeclinePostRequestBody(writer: SerializationWriter, declinePostRequestBody: Partial | undefined = {}) : void { writer.writeStringValue("Comment", declinePostRequestBody.comment); writer.writeObjectValue("ProposedNewTime", declinePostRequestBody.proposedNewTime, serializeTimeSlot); writer.writeBooleanValue("SendResponse", declinePostRequestBody.sendResponse); diff --git a/packages/msgraph-sdk-groups/groups/item/calendarView/item/forward/index.ts b/packages/msgraph-sdk-groups/groups/item/calendarView/item/forward/index.ts index d85b7ae7cde..87413e2f5ab 100644 --- a/packages/msgraph-sdk-groups/groups/item/calendarView/item/forward/index.ts +++ b/packages/msgraph-sdk-groups/groups/item/calendarView/item/forward/index.ts @@ -10,14 +10,14 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a forwardPostRequestBody */ -export function createForwardPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createForwardPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoForwardPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoForwardPostRequestBody(forwardPostRequestBody: ForwardPostRequestBody | undefined = {} as ForwardPostRequestBody) : Record void> { +export function deserializeIntoForwardPostRequestBody(forwardPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { forwardPostRequestBody.backingStoreEnabled = true; }, "comment": n => { forwardPostRequestBody.comment = n.getStringValue(); }, @@ -65,7 +65,7 @@ export interface ForwardRequestBuilder extends BaseRequestBuilder | undefined = {}) : void { writer.writeStringValue("Comment", forwardPostRequestBody.comment); writer.writeCollectionOfObjectValues("ToRecipients", forwardPostRequestBody.toRecipients, serializeRecipient); writer.writeAdditionalData(forwardPostRequestBody.additionalData); diff --git a/packages/msgraph-sdk-groups/groups/item/calendarView/item/instances/delta/index.ts b/packages/msgraph-sdk-groups/groups/item/calendarView/item/instances/delta/index.ts index 74e5e970b04..293ac746a04 100644 --- a/packages/msgraph-sdk-groups/groups/item/calendarView/item/instances/delta/index.ts +++ b/packages/msgraph-sdk-groups/groups/item/calendarView/item/instances/delta/index.ts @@ -10,7 +10,7 @@ import { type BaseRequestBuilder, type Parsable, type ParsableFactory, type Pars * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a deltaGetResponse */ -export function createDeltaGetResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createDeltaGetResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoDeltaGetResponse; } export interface DeltaGetResponse extends BaseDeltaFunctionResponse, Parsable { @@ -82,7 +82,7 @@ export interface DeltaRequestBuilderGetQueryParameters { * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoDeltaGetResponse(deltaGetResponse: DeltaGetResponse | undefined = {} as DeltaGetResponse) : Record void> { +export function deserializeIntoDeltaGetResponse(deltaGetResponse: Partial | undefined = {}) : Record void> { return { ...deserializeIntoBaseDeltaFunctionResponse(deltaGetResponse), "value": n => { deltaGetResponse.value = n.getCollectionOfObjectValues(createEventFromDiscriminatorValue); }, @@ -92,7 +92,7 @@ export function deserializeIntoDeltaGetResponse(deltaGetResponse: DeltaGetRespon * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeDeltaGetResponse(writer: SerializationWriter, deltaGetResponse: DeltaGetResponse | undefined = {} as DeltaGetResponse) : void { +export function serializeDeltaGetResponse(writer: SerializationWriter, deltaGetResponse: Partial | undefined = {}) : void { serializeBaseDeltaFunctionResponse(writer, deltaGetResponse) writer.writeCollectionOfObjectValues("value", deltaGetResponse.value, serializeEvent); } diff --git a/packages/msgraph-sdk-groups/groups/item/calendarView/item/instances/item/accept/index.ts b/packages/msgraph-sdk-groups/groups/item/calendarView/item/instances/item/accept/index.ts index c58b7f4c895..613d7720fe5 100644 --- a/packages/msgraph-sdk-groups/groups/item/calendarView/item/instances/item/accept/index.ts +++ b/packages/msgraph-sdk-groups/groups/item/calendarView/item/instances/item/accept/index.ts @@ -46,14 +46,14 @@ export interface AcceptRequestBuilder extends BaseRequestBuilder Record void>) { return deserializeIntoAcceptPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoAcceptPostRequestBody(acceptPostRequestBody: AcceptPostRequestBody | undefined = {} as AcceptPostRequestBody) : Record void> { +export function deserializeIntoAcceptPostRequestBody(acceptPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { acceptPostRequestBody.backingStoreEnabled = true; }, "comment": n => { acceptPostRequestBody.comment = n.getStringValue(); }, @@ -64,7 +64,7 @@ export function deserializeIntoAcceptPostRequestBody(acceptPostRequestBody: Acce * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeAcceptPostRequestBody(writer: SerializationWriter, acceptPostRequestBody: AcceptPostRequestBody | undefined = {} as AcceptPostRequestBody) : void { +export function serializeAcceptPostRequestBody(writer: SerializationWriter, acceptPostRequestBody: Partial | undefined = {}) : void { writer.writeStringValue("Comment", acceptPostRequestBody.comment); writer.writeBooleanValue("SendResponse", acceptPostRequestBody.sendResponse); writer.writeAdditionalData(acceptPostRequestBody.additionalData); diff --git a/packages/msgraph-sdk-groups/groups/item/calendarView/item/instances/item/attachments/createUploadSession/index.ts b/packages/msgraph-sdk-groups/groups/item/calendarView/item/instances/item/attachments/createUploadSession/index.ts index 1819a2070e8..66f126b9aaa 100644 --- a/packages/msgraph-sdk-groups/groups/item/calendarView/item/instances/item/attachments/createUploadSession/index.ts +++ b/packages/msgraph-sdk-groups/groups/item/calendarView/item/instances/item/attachments/createUploadSession/index.ts @@ -10,7 +10,7 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a createUploadSessionPostRequestBody */ -export function createCreateUploadSessionPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createCreateUploadSessionPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoCreateUploadSessionPostRequestBody; } export interface CreateUploadSessionPostRequestBody extends AdditionalDataHolder, BackedModel, Parsable { @@ -51,7 +51,7 @@ export interface CreateUploadSessionRequestBuilder extends BaseRequestBuilder void> */ -export function deserializeIntoCreateUploadSessionPostRequestBody(createUploadSessionPostRequestBody: CreateUploadSessionPostRequestBody | undefined = {} as CreateUploadSessionPostRequestBody) : Record void> { +export function deserializeIntoCreateUploadSessionPostRequestBody(createUploadSessionPostRequestBody: Partial | undefined = {}) : Record void> { return { "attachmentItem": n => { createUploadSessionPostRequestBody.attachmentItem = n.getObjectValue(createAttachmentItemFromDiscriminatorValue); }, "backingStoreEnabled": n => { createUploadSessionPostRequestBody.backingStoreEnabled = true; }, @@ -61,7 +61,7 @@ export function deserializeIntoCreateUploadSessionPostRequestBody(createUploadSe * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeCreateUploadSessionPostRequestBody(writer: SerializationWriter, createUploadSessionPostRequestBody: CreateUploadSessionPostRequestBody | undefined = {} as CreateUploadSessionPostRequestBody) : void { +export function serializeCreateUploadSessionPostRequestBody(writer: SerializationWriter, createUploadSessionPostRequestBody: Partial | undefined = {}) : void { writer.writeObjectValue("AttachmentItem", createUploadSessionPostRequestBody.attachmentItem, serializeAttachmentItem); writer.writeAdditionalData(createUploadSessionPostRequestBody.additionalData); } diff --git a/packages/msgraph-sdk-groups/groups/item/calendarView/item/instances/item/attachments/index.ts b/packages/msgraph-sdk-groups/groups/item/calendarView/item/instances/item/attachments/index.ts index 4740a68d427..22b1ca5ab0e 100644 --- a/packages/msgraph-sdk-groups/groups/item/calendarView/item/instances/item/attachments/index.ts +++ b/packages/msgraph-sdk-groups/groups/item/calendarView/item/instances/item/attachments/index.ts @@ -34,11 +34,11 @@ export interface AttachmentsRequestBuilder extends BaseRequestBuilder | undefined) : Promise; /** - * Use this API to create a new Attachment. An attachment can be one of the following types: All these types of attachment resources are derived from the attachmentresource. + * Use this API to add an attachment to an existing event. This operation limits the size of the attachment you can add to under 3 MB. If an organizer adds an attachment to a meeting event, the organizer can subsequently update the event to send the attachment and update the event for each attendee as well. * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns a Promise of Attachment - * @see {@link https://learn.microsoft.com/graph/api/eventmessage-post-attachments?view=graph-rest-1.0|Find more info here} + * @see {@link https://learn.microsoft.com/graph/api/event-post-attachments?view=graph-rest-1.0|Find more info here} */ post(body: Attachment, requestConfiguration?: RequestConfiguration | undefined) : Promise; /** @@ -48,7 +48,7 @@ export interface AttachmentsRequestBuilder extends BaseRequestBuilder | undefined) : RequestInformation; /** - * Use this API to create a new Attachment. An attachment can be one of the following types: All these types of attachment resources are derived from the attachmentresource. + * Use this API to add an attachment to an existing event. This operation limits the size of the attachment you can add to under 3 MB. If an organizer adds an attachment to a meeting event, the organizer can subsequently update the event to send the attachment and update the event for each attendee as well. * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns a RequestInformation diff --git a/packages/msgraph-sdk-groups/groups/item/calendarView/item/instances/item/cancel/index.ts b/packages/msgraph-sdk-groups/groups/item/calendarView/item/instances/item/cancel/index.ts index 1040604afa2..04f7f95d963 100644 --- a/packages/msgraph-sdk-groups/groups/item/calendarView/item/instances/item/cancel/index.ts +++ b/packages/msgraph-sdk-groups/groups/item/calendarView/item/instances/item/cancel/index.ts @@ -42,14 +42,14 @@ export interface CancelRequestBuilder extends BaseRequestBuilder Record void>) { return deserializeIntoCancelPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoCancelPostRequestBody(cancelPostRequestBody: CancelPostRequestBody | undefined = {} as CancelPostRequestBody) : Record void> { +export function deserializeIntoCancelPostRequestBody(cancelPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { cancelPostRequestBody.backingStoreEnabled = true; }, "comment": n => { cancelPostRequestBody.comment = n.getStringValue(); }, @@ -59,7 +59,7 @@ export function deserializeIntoCancelPostRequestBody(cancelPostRequestBody: Canc * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeCancelPostRequestBody(writer: SerializationWriter, cancelPostRequestBody: CancelPostRequestBody | undefined = {} as CancelPostRequestBody) : void { +export function serializeCancelPostRequestBody(writer: SerializationWriter, cancelPostRequestBody: Partial | undefined = {}) : void { writer.writeStringValue("Comment", cancelPostRequestBody.comment); writer.writeAdditionalData(cancelPostRequestBody.additionalData); } diff --git a/packages/msgraph-sdk-groups/groups/item/calendarView/item/instances/item/decline/index.ts b/packages/msgraph-sdk-groups/groups/item/calendarView/item/instances/item/decline/index.ts index f021aa5f949..df783ac4bfd 100644 --- a/packages/msgraph-sdk-groups/groups/item/calendarView/item/instances/item/decline/index.ts +++ b/packages/msgraph-sdk-groups/groups/item/calendarView/item/instances/item/decline/index.ts @@ -10,7 +10,7 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a declinePostRequestBody */ -export function createDeclinePostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createDeclinePostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoDeclinePostRequestBody; } export interface DeclinePostRequestBody extends AdditionalDataHolder, BackedModel, Parsable { @@ -58,7 +58,7 @@ export interface DeclineRequestBuilder extends BaseRequestBuilder void> */ -export function deserializeIntoDeclinePostRequestBody(declinePostRequestBody: DeclinePostRequestBody | undefined = {} as DeclinePostRequestBody) : Record void> { +export function deserializeIntoDeclinePostRequestBody(declinePostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { declinePostRequestBody.backingStoreEnabled = true; }, "comment": n => { declinePostRequestBody.comment = n.getStringValue(); }, @@ -70,7 +70,7 @@ export function deserializeIntoDeclinePostRequestBody(declinePostRequestBody: De * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeDeclinePostRequestBody(writer: SerializationWriter, declinePostRequestBody: DeclinePostRequestBody | undefined = {} as DeclinePostRequestBody) : void { +export function serializeDeclinePostRequestBody(writer: SerializationWriter, declinePostRequestBody: Partial | undefined = {}) : void { writer.writeStringValue("Comment", declinePostRequestBody.comment); writer.writeObjectValue("ProposedNewTime", declinePostRequestBody.proposedNewTime, serializeTimeSlot); writer.writeBooleanValue("SendResponse", declinePostRequestBody.sendResponse); diff --git a/packages/msgraph-sdk-groups/groups/item/calendarView/item/instances/item/forward/index.ts b/packages/msgraph-sdk-groups/groups/item/calendarView/item/instances/item/forward/index.ts index 6846870a0d7..0233d024362 100644 --- a/packages/msgraph-sdk-groups/groups/item/calendarView/item/instances/item/forward/index.ts +++ b/packages/msgraph-sdk-groups/groups/item/calendarView/item/instances/item/forward/index.ts @@ -10,14 +10,14 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a forwardPostRequestBody */ -export function createForwardPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createForwardPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoForwardPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoForwardPostRequestBody(forwardPostRequestBody: ForwardPostRequestBody | undefined = {} as ForwardPostRequestBody) : Record void> { +export function deserializeIntoForwardPostRequestBody(forwardPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { forwardPostRequestBody.backingStoreEnabled = true; }, "comment": n => { forwardPostRequestBody.comment = n.getStringValue(); }, @@ -65,7 +65,7 @@ export interface ForwardRequestBuilder extends BaseRequestBuilder | undefined = {}) : void { writer.writeStringValue("Comment", forwardPostRequestBody.comment); writer.writeCollectionOfObjectValues("ToRecipients", forwardPostRequestBody.toRecipients, serializeRecipient); writer.writeAdditionalData(forwardPostRequestBody.additionalData); diff --git a/packages/msgraph-sdk-groups/groups/item/calendarView/item/instances/item/snoozeReminder/index.ts b/packages/msgraph-sdk-groups/groups/item/calendarView/item/instances/item/snoozeReminder/index.ts index 023710f1cd7..ba73a95448e 100644 --- a/packages/msgraph-sdk-groups/groups/item/calendarView/item/instances/item/snoozeReminder/index.ts +++ b/packages/msgraph-sdk-groups/groups/item/calendarView/item/instances/item/snoozeReminder/index.ts @@ -10,14 +10,14 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a snoozeReminderPostRequestBody */ -export function createSnoozeReminderPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createSnoozeReminderPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoSnoozeReminderPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoSnoozeReminderPostRequestBody(snoozeReminderPostRequestBody: SnoozeReminderPostRequestBody | undefined = {} as SnoozeReminderPostRequestBody) : Record void> { +export function deserializeIntoSnoozeReminderPostRequestBody(snoozeReminderPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { snoozeReminderPostRequestBody.backingStoreEnabled = true; }, "newReminderTime": n => { snoozeReminderPostRequestBody.newReminderTime = n.getObjectValue(createDateTimeTimeZoneFromDiscriminatorValue); }, @@ -27,7 +27,7 @@ export function deserializeIntoSnoozeReminderPostRequestBody(snoozeReminderPostR * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeSnoozeReminderPostRequestBody(writer: SerializationWriter, snoozeReminderPostRequestBody: SnoozeReminderPostRequestBody | undefined = {} as SnoozeReminderPostRequestBody) : void { +export function serializeSnoozeReminderPostRequestBody(writer: SerializationWriter, snoozeReminderPostRequestBody: Partial | undefined = {}) : void { writer.writeObjectValue("NewReminderTime", snoozeReminderPostRequestBody.newReminderTime, serializeDateTimeTimeZone); writer.writeAdditionalData(snoozeReminderPostRequestBody.additionalData); } diff --git a/packages/msgraph-sdk-groups/groups/item/calendarView/item/instances/item/tentativelyAccept/index.ts b/packages/msgraph-sdk-groups/groups/item/calendarView/item/instances/item/tentativelyAccept/index.ts index 70ad1379595..c3e16875b6d 100644 --- a/packages/msgraph-sdk-groups/groups/item/calendarView/item/instances/item/tentativelyAccept/index.ts +++ b/packages/msgraph-sdk-groups/groups/item/calendarView/item/instances/item/tentativelyAccept/index.ts @@ -10,14 +10,14 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a tentativelyAcceptPostRequestBody */ -export function createTentativelyAcceptPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createTentativelyAcceptPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoTentativelyAcceptPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoTentativelyAcceptPostRequestBody(tentativelyAcceptPostRequestBody: TentativelyAcceptPostRequestBody | undefined = {} as TentativelyAcceptPostRequestBody) : Record void> { +export function deserializeIntoTentativelyAcceptPostRequestBody(tentativelyAcceptPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { tentativelyAcceptPostRequestBody.backingStoreEnabled = true; }, "comment": n => { tentativelyAcceptPostRequestBody.comment = n.getStringValue(); }, @@ -29,7 +29,7 @@ export function deserializeIntoTentativelyAcceptPostRequestBody(tentativelyAccep * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeTentativelyAcceptPostRequestBody(writer: SerializationWriter, tentativelyAcceptPostRequestBody: TentativelyAcceptPostRequestBody | undefined = {} as TentativelyAcceptPostRequestBody) : void { +export function serializeTentativelyAcceptPostRequestBody(writer: SerializationWriter, tentativelyAcceptPostRequestBody: Partial | undefined = {}) : void { writer.writeStringValue("Comment", tentativelyAcceptPostRequestBody.comment); writer.writeObjectValue("ProposedNewTime", tentativelyAcceptPostRequestBody.proposedNewTime, serializeTimeSlot); writer.writeBooleanValue("SendResponse", tentativelyAcceptPostRequestBody.sendResponse); diff --git a/packages/msgraph-sdk-groups/groups/item/calendarView/item/snoozeReminder/index.ts b/packages/msgraph-sdk-groups/groups/item/calendarView/item/snoozeReminder/index.ts index 71d87110971..cc33ff740dd 100644 --- a/packages/msgraph-sdk-groups/groups/item/calendarView/item/snoozeReminder/index.ts +++ b/packages/msgraph-sdk-groups/groups/item/calendarView/item/snoozeReminder/index.ts @@ -10,14 +10,14 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a snoozeReminderPostRequestBody */ -export function createSnoozeReminderPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createSnoozeReminderPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoSnoozeReminderPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoSnoozeReminderPostRequestBody(snoozeReminderPostRequestBody: SnoozeReminderPostRequestBody | undefined = {} as SnoozeReminderPostRequestBody) : Record void> { +export function deserializeIntoSnoozeReminderPostRequestBody(snoozeReminderPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { snoozeReminderPostRequestBody.backingStoreEnabled = true; }, "newReminderTime": n => { snoozeReminderPostRequestBody.newReminderTime = n.getObjectValue(createDateTimeTimeZoneFromDiscriminatorValue); }, @@ -27,7 +27,7 @@ export function deserializeIntoSnoozeReminderPostRequestBody(snoozeReminderPostR * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeSnoozeReminderPostRequestBody(writer: SerializationWriter, snoozeReminderPostRequestBody: SnoozeReminderPostRequestBody | undefined = {} as SnoozeReminderPostRequestBody) : void { +export function serializeSnoozeReminderPostRequestBody(writer: SerializationWriter, snoozeReminderPostRequestBody: Partial | undefined = {}) : void { writer.writeObjectValue("NewReminderTime", snoozeReminderPostRequestBody.newReminderTime, serializeDateTimeTimeZone); writer.writeAdditionalData(snoozeReminderPostRequestBody.additionalData); } diff --git a/packages/msgraph-sdk-groups/groups/item/calendarView/item/tentativelyAccept/index.ts b/packages/msgraph-sdk-groups/groups/item/calendarView/item/tentativelyAccept/index.ts index 3a39cd77c00..92391cc287d 100644 --- a/packages/msgraph-sdk-groups/groups/item/calendarView/item/tentativelyAccept/index.ts +++ b/packages/msgraph-sdk-groups/groups/item/calendarView/item/tentativelyAccept/index.ts @@ -10,14 +10,14 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a tentativelyAcceptPostRequestBody */ -export function createTentativelyAcceptPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createTentativelyAcceptPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoTentativelyAcceptPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoTentativelyAcceptPostRequestBody(tentativelyAcceptPostRequestBody: TentativelyAcceptPostRequestBody | undefined = {} as TentativelyAcceptPostRequestBody) : Record void> { +export function deserializeIntoTentativelyAcceptPostRequestBody(tentativelyAcceptPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { tentativelyAcceptPostRequestBody.backingStoreEnabled = true; }, "comment": n => { tentativelyAcceptPostRequestBody.comment = n.getStringValue(); }, @@ -29,7 +29,7 @@ export function deserializeIntoTentativelyAcceptPostRequestBody(tentativelyAccep * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeTentativelyAcceptPostRequestBody(writer: SerializationWriter, tentativelyAcceptPostRequestBody: TentativelyAcceptPostRequestBody | undefined = {} as TentativelyAcceptPostRequestBody) : void { +export function serializeTentativelyAcceptPostRequestBody(writer: SerializationWriter, tentativelyAcceptPostRequestBody: Partial | undefined = {}) : void { writer.writeStringValue("Comment", tentativelyAcceptPostRequestBody.comment); writer.writeObjectValue("ProposedNewTime", tentativelyAcceptPostRequestBody.proposedNewTime, serializeTimeSlot); writer.writeBooleanValue("SendResponse", tentativelyAcceptPostRequestBody.sendResponse); diff --git a/packages/msgraph-sdk-groups/groups/item/checkGrantedPermissionsForApp/index.ts b/packages/msgraph-sdk-groups/groups/item/checkGrantedPermissionsForApp/index.ts index 6c9dbcb0313..8f4d6b30298 100644 --- a/packages/msgraph-sdk-groups/groups/item/checkGrantedPermissionsForApp/index.ts +++ b/packages/msgraph-sdk-groups/groups/item/checkGrantedPermissionsForApp/index.ts @@ -33,14 +33,14 @@ export interface CheckGrantedPermissionsForAppRequestBuilder extends BaseRequest * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a checkGrantedPermissionsForAppPostResponse */ -export function createCheckGrantedPermissionsForAppPostResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createCheckGrantedPermissionsForAppPostResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoCheckGrantedPermissionsForAppPostResponse; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoCheckGrantedPermissionsForAppPostResponse(checkGrantedPermissionsForAppPostResponse: CheckGrantedPermissionsForAppPostResponse | undefined = {} as CheckGrantedPermissionsForAppPostResponse) : Record void> { +export function deserializeIntoCheckGrantedPermissionsForAppPostResponse(checkGrantedPermissionsForAppPostResponse: Partial | undefined = {}) : Record void> { return { ...deserializeIntoBaseCollectionPaginationCountResponse(checkGrantedPermissionsForAppPostResponse), "value": n => { checkGrantedPermissionsForAppPostResponse.value = n.getCollectionOfObjectValues(createResourceSpecificPermissionGrantFromDiscriminatorValue); }, @@ -50,7 +50,7 @@ export function deserializeIntoCheckGrantedPermissionsForAppPostResponse(checkGr * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeCheckGrantedPermissionsForAppPostResponse(writer: SerializationWriter, checkGrantedPermissionsForAppPostResponse: CheckGrantedPermissionsForAppPostResponse | undefined = {} as CheckGrantedPermissionsForAppPostResponse) : void { +export function serializeCheckGrantedPermissionsForAppPostResponse(writer: SerializationWriter, checkGrantedPermissionsForAppPostResponse: Partial | undefined = {}) : void { serializeBaseCollectionPaginationCountResponse(writer, checkGrantedPermissionsForAppPostResponse) writer.writeCollectionOfObjectValues("value", checkGrantedPermissionsForAppPostResponse.value, serializeResourceSpecificPermissionGrant); } diff --git a/packages/msgraph-sdk-groups/groups/item/checkMemberGroups/index.ts b/packages/msgraph-sdk-groups/groups/item/checkMemberGroups/index.ts index c1ba04aff16..77314f9ffac 100644 --- a/packages/msgraph-sdk-groups/groups/item/checkMemberGroups/index.ts +++ b/packages/msgraph-sdk-groups/groups/item/checkMemberGroups/index.ts @@ -50,7 +50,7 @@ export interface CheckMemberGroupsRequestBuilder extends BaseRequestBuilder Record void>) { return deserializeIntoCheckMemberGroupsPostRequestBody; } /** @@ -58,14 +58,14 @@ export function createCheckMemberGroupsPostRequestBodyFromDiscriminatorValue(par * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a checkMemberGroupsPostResponse */ -export function createCheckMemberGroupsPostResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createCheckMemberGroupsPostResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoCheckMemberGroupsPostResponse; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoCheckMemberGroupsPostRequestBody(checkMemberGroupsPostRequestBody: CheckMemberGroupsPostRequestBody | undefined = {} as CheckMemberGroupsPostRequestBody) : Record void> { +export function deserializeIntoCheckMemberGroupsPostRequestBody(checkMemberGroupsPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { checkMemberGroupsPostRequestBody.backingStoreEnabled = true; }, "groupIds": n => { checkMemberGroupsPostRequestBody.groupIds = n.getCollectionOfPrimitiveValues(); }, @@ -75,7 +75,7 @@ export function deserializeIntoCheckMemberGroupsPostRequestBody(checkMemberGroup * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoCheckMemberGroupsPostResponse(checkMemberGroupsPostResponse: CheckMemberGroupsPostResponse | undefined = {} as CheckMemberGroupsPostResponse) : Record void> { +export function deserializeIntoCheckMemberGroupsPostResponse(checkMemberGroupsPostResponse: Partial | undefined = {}) : Record void> { return { ...deserializeIntoBaseCollectionPaginationCountResponse(checkMemberGroupsPostResponse), "value": n => { checkMemberGroupsPostResponse.value = n.getCollectionOfPrimitiveValues(); }, @@ -85,7 +85,7 @@ export function deserializeIntoCheckMemberGroupsPostResponse(checkMemberGroupsPo * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeCheckMemberGroupsPostRequestBody(writer: SerializationWriter, checkMemberGroupsPostRequestBody: CheckMemberGroupsPostRequestBody | undefined = {} as CheckMemberGroupsPostRequestBody) : void { +export function serializeCheckMemberGroupsPostRequestBody(writer: SerializationWriter, checkMemberGroupsPostRequestBody: Partial | undefined = {}) : void { writer.writeCollectionOfPrimitiveValues("groupIds", checkMemberGroupsPostRequestBody.groupIds); writer.writeAdditionalData(checkMemberGroupsPostRequestBody.additionalData); } @@ -93,7 +93,7 @@ export function serializeCheckMemberGroupsPostRequestBody(writer: SerializationW * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeCheckMemberGroupsPostResponse(writer: SerializationWriter, checkMemberGroupsPostResponse: CheckMemberGroupsPostResponse | undefined = {} as CheckMemberGroupsPostResponse) : void { +export function serializeCheckMemberGroupsPostResponse(writer: SerializationWriter, checkMemberGroupsPostResponse: Partial | undefined = {}) : void { serializeBaseCollectionPaginationCountResponse(writer, checkMemberGroupsPostResponse) writer.writeCollectionOfPrimitiveValues("value", checkMemberGroupsPostResponse.value); } diff --git a/packages/msgraph-sdk-groups/groups/item/checkMemberObjects/index.ts b/packages/msgraph-sdk-groups/groups/item/checkMemberObjects/index.ts index 06972230160..d8ea40d3ac1 100644 --- a/packages/msgraph-sdk-groups/groups/item/checkMemberObjects/index.ts +++ b/packages/msgraph-sdk-groups/groups/item/checkMemberObjects/index.ts @@ -49,7 +49,7 @@ export interface CheckMemberObjectsRequestBuilder extends BaseRequestBuilder Record void>) { return deserializeIntoCheckMemberObjectsPostRequestBody; } /** @@ -57,14 +57,14 @@ export function createCheckMemberObjectsPostRequestBodyFromDiscriminatorValue(pa * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a checkMemberObjectsPostResponse */ -export function createCheckMemberObjectsPostResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createCheckMemberObjectsPostResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoCheckMemberObjectsPostResponse; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoCheckMemberObjectsPostRequestBody(checkMemberObjectsPostRequestBody: CheckMemberObjectsPostRequestBody | undefined = {} as CheckMemberObjectsPostRequestBody) : Record void> { +export function deserializeIntoCheckMemberObjectsPostRequestBody(checkMemberObjectsPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { checkMemberObjectsPostRequestBody.backingStoreEnabled = true; }, "ids": n => { checkMemberObjectsPostRequestBody.ids = n.getCollectionOfPrimitiveValues(); }, @@ -74,7 +74,7 @@ export function deserializeIntoCheckMemberObjectsPostRequestBody(checkMemberObje * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoCheckMemberObjectsPostResponse(checkMemberObjectsPostResponse: CheckMemberObjectsPostResponse | undefined = {} as CheckMemberObjectsPostResponse) : Record void> { +export function deserializeIntoCheckMemberObjectsPostResponse(checkMemberObjectsPostResponse: Partial | undefined = {}) : Record void> { return { ...deserializeIntoBaseCollectionPaginationCountResponse(checkMemberObjectsPostResponse), "value": n => { checkMemberObjectsPostResponse.value = n.getCollectionOfPrimitiveValues(); }, @@ -84,7 +84,7 @@ export function deserializeIntoCheckMemberObjectsPostResponse(checkMemberObjects * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeCheckMemberObjectsPostRequestBody(writer: SerializationWriter, checkMemberObjectsPostRequestBody: CheckMemberObjectsPostRequestBody | undefined = {} as CheckMemberObjectsPostRequestBody) : void { +export function serializeCheckMemberObjectsPostRequestBody(writer: SerializationWriter, checkMemberObjectsPostRequestBody: Partial | undefined = {}) : void { writer.writeCollectionOfPrimitiveValues("ids", checkMemberObjectsPostRequestBody.ids); writer.writeAdditionalData(checkMemberObjectsPostRequestBody.additionalData); } @@ -92,7 +92,7 @@ export function serializeCheckMemberObjectsPostRequestBody(writer: Serialization * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeCheckMemberObjectsPostResponse(writer: SerializationWriter, checkMemberObjectsPostResponse: CheckMemberObjectsPostResponse | undefined = {} as CheckMemberObjectsPostResponse) : void { +export function serializeCheckMemberObjectsPostResponse(writer: SerializationWriter, checkMemberObjectsPostResponse: Partial | undefined = {}) : void { serializeBaseCollectionPaginationCountResponse(writer, checkMemberObjectsPostResponse) writer.writeCollectionOfPrimitiveValues("value", checkMemberObjectsPostResponse.value); } diff --git a/packages/msgraph-sdk-groups/groups/item/conversations/index.ts b/packages/msgraph-sdk-groups/groups/item/conversations/index.ts index c07d548223f..8c552bc7b17 100644 --- a/packages/msgraph-sdk-groups/groups/item/conversations/index.ts +++ b/packages/msgraph-sdk-groups/groups/item/conversations/index.ts @@ -29,11 +29,11 @@ export interface ConversationsRequestBuilder extends BaseRequestBuilder | undefined) : Promise; /** - * Create an open extension (openTypeExtension object) and add custom properties in a new or existing instance of a resource. You can create an open extension in a resource instance and store custom data to it all in the same operation, except for specific resources. The table in the Permissions section lists the resources that support open extensions. + * Use reply thread or reply post to further post to that conversation. * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns a Promise of Conversation - * @see {@link https://learn.microsoft.com/graph/api/opentypeextension-post-opentypeextension?view=graph-rest-1.0|Find more info here} + * @see {@link https://learn.microsoft.com/graph/api/group-post-conversations?view=graph-rest-1.0|Find more info here} */ post(body: Conversation, requestConfiguration?: RequestConfiguration | undefined) : Promise; /** @@ -43,7 +43,7 @@ export interface ConversationsRequestBuilder extends BaseRequestBuilder | undefined) : RequestInformation; /** - * Create an open extension (openTypeExtension object) and add custom properties in a new or existing instance of a resource. You can create an open extension in a resource instance and store custom data to it all in the same operation, except for specific resources. The table in the Permissions section lists the resources that support open extensions. + * Use reply thread or reply post to further post to that conversation. * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns a RequestInformation diff --git a/packages/msgraph-sdk-groups/groups/item/conversations/item/index.ts b/packages/msgraph-sdk-groups/groups/item/conversations/item/index.ts index 0f3e23d1b89..3e5cbeffde5 100644 --- a/packages/msgraph-sdk-groups/groups/item/conversations/item/index.ts +++ b/packages/msgraph-sdk-groups/groups/item/conversations/item/index.ts @@ -17,14 +17,14 @@ export interface ConversationItemRequestBuilder extends BaseRequestBuilder | undefined) : Promise; /** - * The group's conversations. + * Retrieve the properties and relationships of conversation object. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns a Promise of Conversation - * @see {@link https://learn.microsoft.com/graph/api/group-get-conversation?view=graph-rest-1.0|Find more info here} + * @see {@link https://learn.microsoft.com/graph/api/conversation-get?view=graph-rest-1.0|Find more info here} */ get(requestConfiguration?: RequestConfiguration | undefined) : Promise; /** @@ -34,14 +34,14 @@ export interface ConversationItemRequestBuilder extends BaseRequestBuilder | undefined) : RequestInformation; /** - * The group's conversations. + * Retrieve the properties and relationships of conversation object. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns a RequestInformation */ toGetRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; } /** - * The group's conversations. + * Retrieve the properties and relationships of conversation object. */ export interface ConversationItemRequestBuilderGetQueryParameters { /** diff --git a/packages/msgraph-sdk-groups/groups/item/conversations/item/threads/item/posts/index.ts b/packages/msgraph-sdk-groups/groups/item/conversations/item/threads/item/posts/index.ts index fa3f0805880..156acf67086 100644 --- a/packages/msgraph-sdk-groups/groups/item/conversations/item/threads/item/posts/index.ts +++ b/packages/msgraph-sdk-groups/groups/item/conversations/item/threads/item/posts/index.ts @@ -22,21 +22,21 @@ export interface PostsRequestBuilder extends BaseRequestBuilder | undefined) : Promise; /** - * Get the properties and relationships of a post in a specified thread. You can specify both the parent conversation and the thread, or, you can specify the thread without referencing the parent conversation. Since the post resource supports extensions, you can also use the GET operation to get custom properties and extension data in a post instance. + * Get the posts of the specified thread. You can specify both the parent conversation and the thread, or, you can specify the thread without referencing the parent conversation. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns a RequestInformation */ toGetRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; } /** - * Get the properties and relationships of a post in a specified thread. You can specify both the parent conversation and the thread, or, you can specify the thread without referencing the parent conversation. Since the post resource supports extensions, you can also use the GET operation to get custom properties and extension data in a post instance. + * Get the posts of the specified thread. You can specify both the parent conversation and the thread, or, you can specify the thread without referencing the parent conversation. */ export interface PostsRequestBuilderGetQueryParameters { /** diff --git a/packages/msgraph-sdk-groups/groups/item/conversations/item/threads/item/posts/item/attachments/createUploadSession/index.ts b/packages/msgraph-sdk-groups/groups/item/conversations/item/threads/item/posts/item/attachments/createUploadSession/index.ts index 9b544bdc57a..0176c591b5f 100644 --- a/packages/msgraph-sdk-groups/groups/item/conversations/item/threads/item/posts/item/attachments/createUploadSession/index.ts +++ b/packages/msgraph-sdk-groups/groups/item/conversations/item/threads/item/posts/item/attachments/createUploadSession/index.ts @@ -10,7 +10,7 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a createUploadSessionPostRequestBody */ -export function createCreateUploadSessionPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createCreateUploadSessionPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoCreateUploadSessionPostRequestBody; } export interface CreateUploadSessionPostRequestBody extends AdditionalDataHolder, BackedModel, Parsable { @@ -51,7 +51,7 @@ export interface CreateUploadSessionRequestBuilder extends BaseRequestBuilder void> */ -export function deserializeIntoCreateUploadSessionPostRequestBody(createUploadSessionPostRequestBody: CreateUploadSessionPostRequestBody | undefined = {} as CreateUploadSessionPostRequestBody) : Record void> { +export function deserializeIntoCreateUploadSessionPostRequestBody(createUploadSessionPostRequestBody: Partial | undefined = {}) : Record void> { return { "attachmentItem": n => { createUploadSessionPostRequestBody.attachmentItem = n.getObjectValue(createAttachmentItemFromDiscriminatorValue); }, "backingStoreEnabled": n => { createUploadSessionPostRequestBody.backingStoreEnabled = true; }, @@ -61,7 +61,7 @@ export function deserializeIntoCreateUploadSessionPostRequestBody(createUploadSe * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeCreateUploadSessionPostRequestBody(writer: SerializationWriter, createUploadSessionPostRequestBody: CreateUploadSessionPostRequestBody | undefined = {} as CreateUploadSessionPostRequestBody) : void { +export function serializeCreateUploadSessionPostRequestBody(writer: SerializationWriter, createUploadSessionPostRequestBody: Partial | undefined = {}) : void { writer.writeObjectValue("AttachmentItem", createUploadSessionPostRequestBody.attachmentItem, serializeAttachmentItem); writer.writeAdditionalData(createUploadSessionPostRequestBody.additionalData); } diff --git a/packages/msgraph-sdk-groups/groups/item/conversations/item/threads/item/posts/item/forward/index.ts b/packages/msgraph-sdk-groups/groups/item/conversations/item/threads/item/posts/item/forward/index.ts index 8aeba2fb542..7fa94203dd6 100644 --- a/packages/msgraph-sdk-groups/groups/item/conversations/item/threads/item/posts/item/forward/index.ts +++ b/packages/msgraph-sdk-groups/groups/item/conversations/item/threads/item/posts/item/forward/index.ts @@ -10,14 +10,14 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a forwardPostRequestBody */ -export function createForwardPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createForwardPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoForwardPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoForwardPostRequestBody(forwardPostRequestBody: ForwardPostRequestBody | undefined = {} as ForwardPostRequestBody) : Record void> { +export function deserializeIntoForwardPostRequestBody(forwardPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { forwardPostRequestBody.backingStoreEnabled = true; }, "comment": n => { forwardPostRequestBody.comment = n.getStringValue(); }, @@ -65,7 +65,7 @@ export interface ForwardRequestBuilder extends BaseRequestBuilder | undefined = {}) : void { writer.writeStringValue("Comment", forwardPostRequestBody.comment); writer.writeCollectionOfObjectValues("ToRecipients", forwardPostRequestBody.toRecipients, serializeRecipient); writer.writeAdditionalData(forwardPostRequestBody.additionalData); diff --git a/packages/msgraph-sdk-groups/groups/item/conversations/item/threads/item/posts/item/inReplyTo/attachments/createUploadSession/index.ts b/packages/msgraph-sdk-groups/groups/item/conversations/item/threads/item/posts/item/inReplyTo/attachments/createUploadSession/index.ts index 43cca0c59d2..0ee0aece521 100644 --- a/packages/msgraph-sdk-groups/groups/item/conversations/item/threads/item/posts/item/inReplyTo/attachments/createUploadSession/index.ts +++ b/packages/msgraph-sdk-groups/groups/item/conversations/item/threads/item/posts/item/inReplyTo/attachments/createUploadSession/index.ts @@ -10,7 +10,7 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a createUploadSessionPostRequestBody */ -export function createCreateUploadSessionPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createCreateUploadSessionPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoCreateUploadSessionPostRequestBody; } export interface CreateUploadSessionPostRequestBody extends AdditionalDataHolder, BackedModel, Parsable { @@ -51,7 +51,7 @@ export interface CreateUploadSessionRequestBuilder extends BaseRequestBuilder void> */ -export function deserializeIntoCreateUploadSessionPostRequestBody(createUploadSessionPostRequestBody: CreateUploadSessionPostRequestBody | undefined = {} as CreateUploadSessionPostRequestBody) : Record void> { +export function deserializeIntoCreateUploadSessionPostRequestBody(createUploadSessionPostRequestBody: Partial | undefined = {}) : Record void> { return { "attachmentItem": n => { createUploadSessionPostRequestBody.attachmentItem = n.getObjectValue(createAttachmentItemFromDiscriminatorValue); }, "backingStoreEnabled": n => { createUploadSessionPostRequestBody.backingStoreEnabled = true; }, @@ -61,7 +61,7 @@ export function deserializeIntoCreateUploadSessionPostRequestBody(createUploadSe * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeCreateUploadSessionPostRequestBody(writer: SerializationWriter, createUploadSessionPostRequestBody: CreateUploadSessionPostRequestBody | undefined = {} as CreateUploadSessionPostRequestBody) : void { +export function serializeCreateUploadSessionPostRequestBody(writer: SerializationWriter, createUploadSessionPostRequestBody: Partial | undefined = {}) : void { writer.writeObjectValue("AttachmentItem", createUploadSessionPostRequestBody.attachmentItem, serializeAttachmentItem); writer.writeAdditionalData(createUploadSessionPostRequestBody.additionalData); } diff --git a/packages/msgraph-sdk-groups/groups/item/conversations/item/threads/item/posts/item/inReplyTo/forward/index.ts b/packages/msgraph-sdk-groups/groups/item/conversations/item/threads/item/posts/item/inReplyTo/forward/index.ts index ea80c82316a..31b3ea975d9 100644 --- a/packages/msgraph-sdk-groups/groups/item/conversations/item/threads/item/posts/item/inReplyTo/forward/index.ts +++ b/packages/msgraph-sdk-groups/groups/item/conversations/item/threads/item/posts/item/inReplyTo/forward/index.ts @@ -10,14 +10,14 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a forwardPostRequestBody */ -export function createForwardPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createForwardPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoForwardPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoForwardPostRequestBody(forwardPostRequestBody: ForwardPostRequestBody | undefined = {} as ForwardPostRequestBody) : Record void> { +export function deserializeIntoForwardPostRequestBody(forwardPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { forwardPostRequestBody.backingStoreEnabled = true; }, "comment": n => { forwardPostRequestBody.comment = n.getStringValue(); }, @@ -65,7 +65,7 @@ export interface ForwardRequestBuilder extends BaseRequestBuilder | undefined = {}) : void { writer.writeStringValue("Comment", forwardPostRequestBody.comment); writer.writeCollectionOfObjectValues("ToRecipients", forwardPostRequestBody.toRecipients, serializeRecipient); writer.writeAdditionalData(forwardPostRequestBody.additionalData); diff --git a/packages/msgraph-sdk-groups/groups/item/conversations/item/threads/item/posts/item/inReplyTo/reply/index.ts b/packages/msgraph-sdk-groups/groups/item/conversations/item/threads/item/posts/item/inReplyTo/reply/index.ts index 3741fdebd37..af260ef1ad8 100644 --- a/packages/msgraph-sdk-groups/groups/item/conversations/item/threads/item/posts/item/inReplyTo/reply/index.ts +++ b/packages/msgraph-sdk-groups/groups/item/conversations/item/threads/item/posts/item/inReplyTo/reply/index.ts @@ -10,14 +10,14 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a replyPostRequestBody */ -export function createReplyPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createReplyPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoReplyPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoReplyPostRequestBody(replyPostRequestBody: ReplyPostRequestBody | undefined = {} as ReplyPostRequestBody) : Record void> { +export function deserializeIntoReplyPostRequestBody(replyPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { replyPostRequestBody.backingStoreEnabled = true; }, "post": n => { replyPostRequestBody.post = n.getObjectValue(createPostFromDiscriminatorValue); }, @@ -42,14 +42,13 @@ export interface ReplyPostRequestBody extends AdditionalDataHolder, BackedModel, */ export interface ReplyRequestBuilder extends BaseRequestBuilder { /** - * Create an open extension (openTypeExtension object) and add custom properties in a new or existing instance of a resource. You can create an open extension in a resource instance and store custom data to it all in the same operation, except for specific resources. The table in the Permissions section lists the resources that support open extensions. + * Invoke action reply * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @see {@link https://learn.microsoft.com/graph/api/opentypeextension-post-opentypeextension?view=graph-rest-1.0|Find more info here} */ post(body: ReplyPostRequestBody, requestConfiguration?: RequestConfiguration | undefined) : Promise; /** - * Create an open extension (openTypeExtension object) and add custom properties in a new or existing instance of a resource. You can create an open extension in a resource instance and store custom data to it all in the same operation, except for specific resources. The table in the Permissions section lists the resources that support open extensions. + * Invoke action reply * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns a RequestInformation @@ -60,7 +59,7 @@ export interface ReplyRequestBuilder extends BaseRequestBuilder | undefined = {}) : void { writer.writeObjectValue("Post", replyPostRequestBody.post, serializePost); writer.writeAdditionalData(replyPostRequestBody.additionalData); } diff --git a/packages/msgraph-sdk-groups/groups/item/conversations/item/threads/item/posts/item/reply/index.ts b/packages/msgraph-sdk-groups/groups/item/conversations/item/threads/item/posts/item/reply/index.ts index 17b43863b06..c42ad875040 100644 --- a/packages/msgraph-sdk-groups/groups/item/conversations/item/threads/item/posts/item/reply/index.ts +++ b/packages/msgraph-sdk-groups/groups/item/conversations/item/threads/item/posts/item/reply/index.ts @@ -10,14 +10,14 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a replyPostRequestBody */ -export function createReplyPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createReplyPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoReplyPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoReplyPostRequestBody(replyPostRequestBody: ReplyPostRequestBody | undefined = {} as ReplyPostRequestBody) : Record void> { +export function deserializeIntoReplyPostRequestBody(replyPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { replyPostRequestBody.backingStoreEnabled = true; }, "post": n => { replyPostRequestBody.post = n.getObjectValue(createPostFromDiscriminatorValue); }, @@ -42,14 +42,13 @@ export interface ReplyPostRequestBody extends AdditionalDataHolder, BackedModel, */ export interface ReplyRequestBuilder extends BaseRequestBuilder { /** - * Create an open extension (openTypeExtension object) and add custom properties in a new or existing instance of a resource. You can create an open extension in a resource instance and store custom data to it all in the same operation, except for specific resources. The table in the Permissions section lists the resources that support open extensions. + * Invoke action reply * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @see {@link https://learn.microsoft.com/graph/api/opentypeextension-post-opentypeextension?view=graph-rest-1.0|Find more info here} */ post(body: ReplyPostRequestBody, requestConfiguration?: RequestConfiguration | undefined) : Promise; /** - * Create an open extension (openTypeExtension object) and add custom properties in a new or existing instance of a resource. You can create an open extension in a resource instance and store custom data to it all in the same operation, except for specific resources. The table in the Permissions section lists the resources that support open extensions. + * Invoke action reply * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns a RequestInformation @@ -60,7 +59,7 @@ export interface ReplyRequestBuilder extends BaseRequestBuilder | undefined = {}) : void { writer.writeObjectValue("Post", replyPostRequestBody.post, serializePost); writer.writeAdditionalData(replyPostRequestBody.additionalData); } diff --git a/packages/msgraph-sdk-groups/groups/item/conversations/item/threads/item/reply/index.ts b/packages/msgraph-sdk-groups/groups/item/conversations/item/threads/item/reply/index.ts index 3b69002ab54..11b2257a178 100644 --- a/packages/msgraph-sdk-groups/groups/item/conversations/item/threads/item/reply/index.ts +++ b/packages/msgraph-sdk-groups/groups/item/conversations/item/threads/item/reply/index.ts @@ -10,14 +10,14 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a replyPostRequestBody */ -export function createReplyPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createReplyPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoReplyPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoReplyPostRequestBody(replyPostRequestBody: ReplyPostRequestBody | undefined = {} as ReplyPostRequestBody) : Record void> { +export function deserializeIntoReplyPostRequestBody(replyPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { replyPostRequestBody.backingStoreEnabled = true; }, "post": n => { replyPostRequestBody.post = n.getObjectValue(createPostFromDiscriminatorValue); }, @@ -42,14 +42,14 @@ export interface ReplyPostRequestBody extends AdditionalDataHolder, BackedModel, */ export interface ReplyRequestBuilder extends BaseRequestBuilder { /** - * Add an attachment when creating a group post. This operation limits the size of the attachment you can add to under 3 MB. An attachment can be one of the following types: All these types of attachment resources are derived from the attachmentresource. + * Create an open extension (openTypeExtension object) and add custom properties in a new or existing instance of a resource. You can create an open extension in a resource instance and store custom data to it all in the same operation, except for specific resources. The table in the Permissions section lists the resources that support open extensions. * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @see {@link https://learn.microsoft.com/graph/api/post-post-attachments?view=graph-rest-1.0|Find more info here} + * @see {@link https://learn.microsoft.com/graph/api/opentypeextension-post-opentypeextension?view=graph-rest-1.0|Find more info here} */ post(body: ReplyPostRequestBody, requestConfiguration?: RequestConfiguration | undefined) : Promise; /** - * Add an attachment when creating a group post. This operation limits the size of the attachment you can add to under 3 MB. An attachment can be one of the following types: All these types of attachment resources are derived from the attachmentresource. + * Create an open extension (openTypeExtension object) and add custom properties in a new or existing instance of a resource. You can create an open extension in a resource instance and store custom data to it all in the same operation, except for specific resources. The table in the Permissions section lists the resources that support open extensions. * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns a RequestInformation @@ -60,7 +60,7 @@ export interface ReplyRequestBuilder extends BaseRequestBuilder | undefined = {}) : void { writer.writeObjectValue("Post", replyPostRequestBody.post, serializePost); writer.writeAdditionalData(replyPostRequestBody.additionalData); } diff --git a/packages/msgraph-sdk-groups/groups/item/events/delta/index.ts b/packages/msgraph-sdk-groups/groups/item/events/delta/index.ts index ae264f2af4c..822eef248e3 100644 --- a/packages/msgraph-sdk-groups/groups/item/events/delta/index.ts +++ b/packages/msgraph-sdk-groups/groups/item/events/delta/index.ts @@ -10,7 +10,7 @@ import { type BaseRequestBuilder, type Parsable, type ParsableFactory, type Pars * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a deltaGetResponse */ -export function createDeltaGetResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createDeltaGetResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoDeltaGetResponse; } export interface DeltaGetResponse extends BaseDeltaFunctionResponse, Parsable { @@ -82,7 +82,7 @@ export interface DeltaRequestBuilderGetQueryParameters { * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoDeltaGetResponse(deltaGetResponse: DeltaGetResponse | undefined = {} as DeltaGetResponse) : Record void> { +export function deserializeIntoDeltaGetResponse(deltaGetResponse: Partial | undefined = {}) : Record void> { return { ...deserializeIntoBaseDeltaFunctionResponse(deltaGetResponse), "value": n => { deltaGetResponse.value = n.getCollectionOfObjectValues(createEventFromDiscriminatorValue); }, @@ -92,7 +92,7 @@ export function deserializeIntoDeltaGetResponse(deltaGetResponse: DeltaGetRespon * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeDeltaGetResponse(writer: SerializationWriter, deltaGetResponse: DeltaGetResponse | undefined = {} as DeltaGetResponse) : void { +export function serializeDeltaGetResponse(writer: SerializationWriter, deltaGetResponse: Partial | undefined = {}) : void { serializeBaseDeltaFunctionResponse(writer, deltaGetResponse) writer.writeCollectionOfObjectValues("value", deltaGetResponse.value, serializeEvent); } diff --git a/packages/msgraph-sdk-groups/groups/item/events/item/accept/index.ts b/packages/msgraph-sdk-groups/groups/item/events/item/accept/index.ts index 48f9329220d..d0226488de2 100644 --- a/packages/msgraph-sdk-groups/groups/item/events/item/accept/index.ts +++ b/packages/msgraph-sdk-groups/groups/item/events/item/accept/index.ts @@ -46,14 +46,14 @@ export interface AcceptRequestBuilder extends BaseRequestBuilder Record void>) { return deserializeIntoAcceptPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoAcceptPostRequestBody(acceptPostRequestBody: AcceptPostRequestBody | undefined = {} as AcceptPostRequestBody) : Record void> { +export function deserializeIntoAcceptPostRequestBody(acceptPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { acceptPostRequestBody.backingStoreEnabled = true; }, "comment": n => { acceptPostRequestBody.comment = n.getStringValue(); }, @@ -64,7 +64,7 @@ export function deserializeIntoAcceptPostRequestBody(acceptPostRequestBody: Acce * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeAcceptPostRequestBody(writer: SerializationWriter, acceptPostRequestBody: AcceptPostRequestBody | undefined = {} as AcceptPostRequestBody) : void { +export function serializeAcceptPostRequestBody(writer: SerializationWriter, acceptPostRequestBody: Partial | undefined = {}) : void { writer.writeStringValue("Comment", acceptPostRequestBody.comment); writer.writeBooleanValue("SendResponse", acceptPostRequestBody.sendResponse); writer.writeAdditionalData(acceptPostRequestBody.additionalData); diff --git a/packages/msgraph-sdk-groups/groups/item/events/item/attachments/createUploadSession/index.ts b/packages/msgraph-sdk-groups/groups/item/events/item/attachments/createUploadSession/index.ts index 967d865b5bd..be3a226fba5 100644 --- a/packages/msgraph-sdk-groups/groups/item/events/item/attachments/createUploadSession/index.ts +++ b/packages/msgraph-sdk-groups/groups/item/events/item/attachments/createUploadSession/index.ts @@ -10,7 +10,7 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a createUploadSessionPostRequestBody */ -export function createCreateUploadSessionPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createCreateUploadSessionPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoCreateUploadSessionPostRequestBody; } export interface CreateUploadSessionPostRequestBody extends AdditionalDataHolder, BackedModel, Parsable { @@ -51,7 +51,7 @@ export interface CreateUploadSessionRequestBuilder extends BaseRequestBuilder void> */ -export function deserializeIntoCreateUploadSessionPostRequestBody(createUploadSessionPostRequestBody: CreateUploadSessionPostRequestBody | undefined = {} as CreateUploadSessionPostRequestBody) : Record void> { +export function deserializeIntoCreateUploadSessionPostRequestBody(createUploadSessionPostRequestBody: Partial | undefined = {}) : Record void> { return { "attachmentItem": n => { createUploadSessionPostRequestBody.attachmentItem = n.getObjectValue(createAttachmentItemFromDiscriminatorValue); }, "backingStoreEnabled": n => { createUploadSessionPostRequestBody.backingStoreEnabled = true; }, @@ -61,7 +61,7 @@ export function deserializeIntoCreateUploadSessionPostRequestBody(createUploadSe * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeCreateUploadSessionPostRequestBody(writer: SerializationWriter, createUploadSessionPostRequestBody: CreateUploadSessionPostRequestBody | undefined = {} as CreateUploadSessionPostRequestBody) : void { +export function serializeCreateUploadSessionPostRequestBody(writer: SerializationWriter, createUploadSessionPostRequestBody: Partial | undefined = {}) : void { writer.writeObjectValue("AttachmentItem", createUploadSessionPostRequestBody.attachmentItem, serializeAttachmentItem); writer.writeAdditionalData(createUploadSessionPostRequestBody.additionalData); } diff --git a/packages/msgraph-sdk-groups/groups/item/events/item/attachments/index.ts b/packages/msgraph-sdk-groups/groups/item/events/item/attachments/index.ts index 034b22efbc1..7359094bd59 100644 --- a/packages/msgraph-sdk-groups/groups/item/events/item/attachments/index.ts +++ b/packages/msgraph-sdk-groups/groups/item/events/item/attachments/index.ts @@ -34,11 +34,11 @@ export interface AttachmentsRequestBuilder extends BaseRequestBuilder | undefined) : Promise; /** - * Use this API to create a new Attachment. An attachment can be one of the following types: All these types of attachment resources are derived from the attachmentresource. + * Use this API to add an attachment to an existing event. This operation limits the size of the attachment you can add to under 3 MB. If an organizer adds an attachment to a meeting event, the organizer can subsequently update the event to send the attachment and update the event for each attendee as well. * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns a Promise of Attachment - * @see {@link https://learn.microsoft.com/graph/api/eventmessage-post-attachments?view=graph-rest-1.0|Find more info here} + * @see {@link https://learn.microsoft.com/graph/api/event-post-attachments?view=graph-rest-1.0|Find more info here} */ post(body: Attachment, requestConfiguration?: RequestConfiguration | undefined) : Promise; /** @@ -48,7 +48,7 @@ export interface AttachmentsRequestBuilder extends BaseRequestBuilder | undefined) : RequestInformation; /** - * Use this API to create a new Attachment. An attachment can be one of the following types: All these types of attachment resources are derived from the attachmentresource. + * Use this API to add an attachment to an existing event. This operation limits the size of the attachment you can add to under 3 MB. If an organizer adds an attachment to a meeting event, the organizer can subsequently update the event to send the attachment and update the event for each attendee as well. * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns a RequestInformation diff --git a/packages/msgraph-sdk-groups/groups/item/events/item/cancel/index.ts b/packages/msgraph-sdk-groups/groups/item/events/item/cancel/index.ts index 87a25e8715c..9974f86413f 100644 --- a/packages/msgraph-sdk-groups/groups/item/events/item/cancel/index.ts +++ b/packages/msgraph-sdk-groups/groups/item/events/item/cancel/index.ts @@ -42,14 +42,14 @@ export interface CancelRequestBuilder extends BaseRequestBuilder Record void>) { return deserializeIntoCancelPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoCancelPostRequestBody(cancelPostRequestBody: CancelPostRequestBody | undefined = {} as CancelPostRequestBody) : Record void> { +export function deserializeIntoCancelPostRequestBody(cancelPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { cancelPostRequestBody.backingStoreEnabled = true; }, "comment": n => { cancelPostRequestBody.comment = n.getStringValue(); }, @@ -59,7 +59,7 @@ export function deserializeIntoCancelPostRequestBody(cancelPostRequestBody: Canc * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeCancelPostRequestBody(writer: SerializationWriter, cancelPostRequestBody: CancelPostRequestBody | undefined = {} as CancelPostRequestBody) : void { +export function serializeCancelPostRequestBody(writer: SerializationWriter, cancelPostRequestBody: Partial | undefined = {}) : void { writer.writeStringValue("Comment", cancelPostRequestBody.comment); writer.writeAdditionalData(cancelPostRequestBody.additionalData); } diff --git a/packages/msgraph-sdk-groups/groups/item/events/item/decline/index.ts b/packages/msgraph-sdk-groups/groups/item/events/item/decline/index.ts index 7c2ad0bdebe..b520ca6a69c 100644 --- a/packages/msgraph-sdk-groups/groups/item/events/item/decline/index.ts +++ b/packages/msgraph-sdk-groups/groups/item/events/item/decline/index.ts @@ -10,7 +10,7 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a declinePostRequestBody */ -export function createDeclinePostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createDeclinePostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoDeclinePostRequestBody; } export interface DeclinePostRequestBody extends AdditionalDataHolder, BackedModel, Parsable { @@ -58,7 +58,7 @@ export interface DeclineRequestBuilder extends BaseRequestBuilder void> */ -export function deserializeIntoDeclinePostRequestBody(declinePostRequestBody: DeclinePostRequestBody | undefined = {} as DeclinePostRequestBody) : Record void> { +export function deserializeIntoDeclinePostRequestBody(declinePostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { declinePostRequestBody.backingStoreEnabled = true; }, "comment": n => { declinePostRequestBody.comment = n.getStringValue(); }, @@ -70,7 +70,7 @@ export function deserializeIntoDeclinePostRequestBody(declinePostRequestBody: De * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeDeclinePostRequestBody(writer: SerializationWriter, declinePostRequestBody: DeclinePostRequestBody | undefined = {} as DeclinePostRequestBody) : void { +export function serializeDeclinePostRequestBody(writer: SerializationWriter, declinePostRequestBody: Partial | undefined = {}) : void { writer.writeStringValue("Comment", declinePostRequestBody.comment); writer.writeObjectValue("ProposedNewTime", declinePostRequestBody.proposedNewTime, serializeTimeSlot); writer.writeBooleanValue("SendResponse", declinePostRequestBody.sendResponse); diff --git a/packages/msgraph-sdk-groups/groups/item/events/item/forward/index.ts b/packages/msgraph-sdk-groups/groups/item/events/item/forward/index.ts index 161b9516528..b0909b740e6 100644 --- a/packages/msgraph-sdk-groups/groups/item/events/item/forward/index.ts +++ b/packages/msgraph-sdk-groups/groups/item/events/item/forward/index.ts @@ -10,14 +10,14 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a forwardPostRequestBody */ -export function createForwardPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createForwardPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoForwardPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoForwardPostRequestBody(forwardPostRequestBody: ForwardPostRequestBody | undefined = {} as ForwardPostRequestBody) : Record void> { +export function deserializeIntoForwardPostRequestBody(forwardPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { forwardPostRequestBody.backingStoreEnabled = true; }, "comment": n => { forwardPostRequestBody.comment = n.getStringValue(); }, @@ -65,7 +65,7 @@ export interface ForwardRequestBuilder extends BaseRequestBuilder | undefined = {}) : void { writer.writeStringValue("Comment", forwardPostRequestBody.comment); writer.writeCollectionOfObjectValues("ToRecipients", forwardPostRequestBody.toRecipients, serializeRecipient); writer.writeAdditionalData(forwardPostRequestBody.additionalData); diff --git a/packages/msgraph-sdk-groups/groups/item/events/item/instances/delta/index.ts b/packages/msgraph-sdk-groups/groups/item/events/item/instances/delta/index.ts index e244d7264ef..4c822431ce2 100644 --- a/packages/msgraph-sdk-groups/groups/item/events/item/instances/delta/index.ts +++ b/packages/msgraph-sdk-groups/groups/item/events/item/instances/delta/index.ts @@ -10,7 +10,7 @@ import { type BaseRequestBuilder, type Parsable, type ParsableFactory, type Pars * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a deltaGetResponse */ -export function createDeltaGetResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createDeltaGetResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoDeltaGetResponse; } export interface DeltaGetResponse extends BaseDeltaFunctionResponse, Parsable { @@ -82,7 +82,7 @@ export interface DeltaRequestBuilderGetQueryParameters { * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoDeltaGetResponse(deltaGetResponse: DeltaGetResponse | undefined = {} as DeltaGetResponse) : Record void> { +export function deserializeIntoDeltaGetResponse(deltaGetResponse: Partial | undefined = {}) : Record void> { return { ...deserializeIntoBaseDeltaFunctionResponse(deltaGetResponse), "value": n => { deltaGetResponse.value = n.getCollectionOfObjectValues(createEventFromDiscriminatorValue); }, @@ -92,7 +92,7 @@ export function deserializeIntoDeltaGetResponse(deltaGetResponse: DeltaGetRespon * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeDeltaGetResponse(writer: SerializationWriter, deltaGetResponse: DeltaGetResponse | undefined = {} as DeltaGetResponse) : void { +export function serializeDeltaGetResponse(writer: SerializationWriter, deltaGetResponse: Partial | undefined = {}) : void { serializeBaseDeltaFunctionResponse(writer, deltaGetResponse) writer.writeCollectionOfObjectValues("value", deltaGetResponse.value, serializeEvent); } diff --git a/packages/msgraph-sdk-groups/groups/item/events/item/instances/item/accept/index.ts b/packages/msgraph-sdk-groups/groups/item/events/item/instances/item/accept/index.ts index 2c2d6c26319..6898da874a8 100644 --- a/packages/msgraph-sdk-groups/groups/item/events/item/instances/item/accept/index.ts +++ b/packages/msgraph-sdk-groups/groups/item/events/item/instances/item/accept/index.ts @@ -46,14 +46,14 @@ export interface AcceptRequestBuilder extends BaseRequestBuilder Record void>) { return deserializeIntoAcceptPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoAcceptPostRequestBody(acceptPostRequestBody: AcceptPostRequestBody | undefined = {} as AcceptPostRequestBody) : Record void> { +export function deserializeIntoAcceptPostRequestBody(acceptPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { acceptPostRequestBody.backingStoreEnabled = true; }, "comment": n => { acceptPostRequestBody.comment = n.getStringValue(); }, @@ -64,7 +64,7 @@ export function deserializeIntoAcceptPostRequestBody(acceptPostRequestBody: Acce * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeAcceptPostRequestBody(writer: SerializationWriter, acceptPostRequestBody: AcceptPostRequestBody | undefined = {} as AcceptPostRequestBody) : void { +export function serializeAcceptPostRequestBody(writer: SerializationWriter, acceptPostRequestBody: Partial | undefined = {}) : void { writer.writeStringValue("Comment", acceptPostRequestBody.comment); writer.writeBooleanValue("SendResponse", acceptPostRequestBody.sendResponse); writer.writeAdditionalData(acceptPostRequestBody.additionalData); diff --git a/packages/msgraph-sdk-groups/groups/item/events/item/instances/item/attachments/createUploadSession/index.ts b/packages/msgraph-sdk-groups/groups/item/events/item/instances/item/attachments/createUploadSession/index.ts index c8a3caed027..025cafa4be3 100644 --- a/packages/msgraph-sdk-groups/groups/item/events/item/instances/item/attachments/createUploadSession/index.ts +++ b/packages/msgraph-sdk-groups/groups/item/events/item/instances/item/attachments/createUploadSession/index.ts @@ -10,7 +10,7 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a createUploadSessionPostRequestBody */ -export function createCreateUploadSessionPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createCreateUploadSessionPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoCreateUploadSessionPostRequestBody; } export interface CreateUploadSessionPostRequestBody extends AdditionalDataHolder, BackedModel, Parsable { @@ -51,7 +51,7 @@ export interface CreateUploadSessionRequestBuilder extends BaseRequestBuilder void> */ -export function deserializeIntoCreateUploadSessionPostRequestBody(createUploadSessionPostRequestBody: CreateUploadSessionPostRequestBody | undefined = {} as CreateUploadSessionPostRequestBody) : Record void> { +export function deserializeIntoCreateUploadSessionPostRequestBody(createUploadSessionPostRequestBody: Partial | undefined = {}) : Record void> { return { "attachmentItem": n => { createUploadSessionPostRequestBody.attachmentItem = n.getObjectValue(createAttachmentItemFromDiscriminatorValue); }, "backingStoreEnabled": n => { createUploadSessionPostRequestBody.backingStoreEnabled = true; }, @@ -61,7 +61,7 @@ export function deserializeIntoCreateUploadSessionPostRequestBody(createUploadSe * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeCreateUploadSessionPostRequestBody(writer: SerializationWriter, createUploadSessionPostRequestBody: CreateUploadSessionPostRequestBody | undefined = {} as CreateUploadSessionPostRequestBody) : void { +export function serializeCreateUploadSessionPostRequestBody(writer: SerializationWriter, createUploadSessionPostRequestBody: Partial | undefined = {}) : void { writer.writeObjectValue("AttachmentItem", createUploadSessionPostRequestBody.attachmentItem, serializeAttachmentItem); writer.writeAdditionalData(createUploadSessionPostRequestBody.additionalData); } diff --git a/packages/msgraph-sdk-groups/groups/item/events/item/instances/item/attachments/index.ts b/packages/msgraph-sdk-groups/groups/item/events/item/instances/item/attachments/index.ts index 429ea32ecad..22cd6ad85f2 100644 --- a/packages/msgraph-sdk-groups/groups/item/events/item/instances/item/attachments/index.ts +++ b/packages/msgraph-sdk-groups/groups/item/events/item/instances/item/attachments/index.ts @@ -34,11 +34,11 @@ export interface AttachmentsRequestBuilder extends BaseRequestBuilder | undefined) : Promise; /** - * Use this API to create a new Attachment. An attachment can be one of the following types: All these types of attachment resources are derived from the attachmentresource. + * Use this API to add an attachment to an existing event. This operation limits the size of the attachment you can add to under 3 MB. If an organizer adds an attachment to a meeting event, the organizer can subsequently update the event to send the attachment and update the event for each attendee as well. * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns a Promise of Attachment - * @see {@link https://learn.microsoft.com/graph/api/eventmessage-post-attachments?view=graph-rest-1.0|Find more info here} + * @see {@link https://learn.microsoft.com/graph/api/event-post-attachments?view=graph-rest-1.0|Find more info here} */ post(body: Attachment, requestConfiguration?: RequestConfiguration | undefined) : Promise; /** @@ -48,7 +48,7 @@ export interface AttachmentsRequestBuilder extends BaseRequestBuilder | undefined) : RequestInformation; /** - * Use this API to create a new Attachment. An attachment can be one of the following types: All these types of attachment resources are derived from the attachmentresource. + * Use this API to add an attachment to an existing event. This operation limits the size of the attachment you can add to under 3 MB. If an organizer adds an attachment to a meeting event, the organizer can subsequently update the event to send the attachment and update the event for each attendee as well. * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns a RequestInformation diff --git a/packages/msgraph-sdk-groups/groups/item/events/item/instances/item/cancel/index.ts b/packages/msgraph-sdk-groups/groups/item/events/item/instances/item/cancel/index.ts index 84b62ab9d41..ad62838ccb4 100644 --- a/packages/msgraph-sdk-groups/groups/item/events/item/instances/item/cancel/index.ts +++ b/packages/msgraph-sdk-groups/groups/item/events/item/instances/item/cancel/index.ts @@ -42,14 +42,14 @@ export interface CancelRequestBuilder extends BaseRequestBuilder Record void>) { return deserializeIntoCancelPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoCancelPostRequestBody(cancelPostRequestBody: CancelPostRequestBody | undefined = {} as CancelPostRequestBody) : Record void> { +export function deserializeIntoCancelPostRequestBody(cancelPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { cancelPostRequestBody.backingStoreEnabled = true; }, "comment": n => { cancelPostRequestBody.comment = n.getStringValue(); }, @@ -59,7 +59,7 @@ export function deserializeIntoCancelPostRequestBody(cancelPostRequestBody: Canc * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeCancelPostRequestBody(writer: SerializationWriter, cancelPostRequestBody: CancelPostRequestBody | undefined = {} as CancelPostRequestBody) : void { +export function serializeCancelPostRequestBody(writer: SerializationWriter, cancelPostRequestBody: Partial | undefined = {}) : void { writer.writeStringValue("Comment", cancelPostRequestBody.comment); writer.writeAdditionalData(cancelPostRequestBody.additionalData); } diff --git a/packages/msgraph-sdk-groups/groups/item/events/item/instances/item/decline/index.ts b/packages/msgraph-sdk-groups/groups/item/events/item/instances/item/decline/index.ts index 91917643e88..3e8b9b0d314 100644 --- a/packages/msgraph-sdk-groups/groups/item/events/item/instances/item/decline/index.ts +++ b/packages/msgraph-sdk-groups/groups/item/events/item/instances/item/decline/index.ts @@ -10,7 +10,7 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a declinePostRequestBody */ -export function createDeclinePostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createDeclinePostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoDeclinePostRequestBody; } export interface DeclinePostRequestBody extends AdditionalDataHolder, BackedModel, Parsable { @@ -58,7 +58,7 @@ export interface DeclineRequestBuilder extends BaseRequestBuilder void> */ -export function deserializeIntoDeclinePostRequestBody(declinePostRequestBody: DeclinePostRequestBody | undefined = {} as DeclinePostRequestBody) : Record void> { +export function deserializeIntoDeclinePostRequestBody(declinePostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { declinePostRequestBody.backingStoreEnabled = true; }, "comment": n => { declinePostRequestBody.comment = n.getStringValue(); }, @@ -70,7 +70,7 @@ export function deserializeIntoDeclinePostRequestBody(declinePostRequestBody: De * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeDeclinePostRequestBody(writer: SerializationWriter, declinePostRequestBody: DeclinePostRequestBody | undefined = {} as DeclinePostRequestBody) : void { +export function serializeDeclinePostRequestBody(writer: SerializationWriter, declinePostRequestBody: Partial | undefined = {}) : void { writer.writeStringValue("Comment", declinePostRequestBody.comment); writer.writeObjectValue("ProposedNewTime", declinePostRequestBody.proposedNewTime, serializeTimeSlot); writer.writeBooleanValue("SendResponse", declinePostRequestBody.sendResponse); diff --git a/packages/msgraph-sdk-groups/groups/item/events/item/instances/item/forward/index.ts b/packages/msgraph-sdk-groups/groups/item/events/item/instances/item/forward/index.ts index ff290fbbb86..9466bbfecd0 100644 --- a/packages/msgraph-sdk-groups/groups/item/events/item/instances/item/forward/index.ts +++ b/packages/msgraph-sdk-groups/groups/item/events/item/instances/item/forward/index.ts @@ -10,14 +10,14 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a forwardPostRequestBody */ -export function createForwardPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createForwardPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoForwardPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoForwardPostRequestBody(forwardPostRequestBody: ForwardPostRequestBody | undefined = {} as ForwardPostRequestBody) : Record void> { +export function deserializeIntoForwardPostRequestBody(forwardPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { forwardPostRequestBody.backingStoreEnabled = true; }, "comment": n => { forwardPostRequestBody.comment = n.getStringValue(); }, @@ -65,7 +65,7 @@ export interface ForwardRequestBuilder extends BaseRequestBuilder | undefined = {}) : void { writer.writeStringValue("Comment", forwardPostRequestBody.comment); writer.writeCollectionOfObjectValues("ToRecipients", forwardPostRequestBody.toRecipients, serializeRecipient); writer.writeAdditionalData(forwardPostRequestBody.additionalData); diff --git a/packages/msgraph-sdk-groups/groups/item/events/item/instances/item/snoozeReminder/index.ts b/packages/msgraph-sdk-groups/groups/item/events/item/instances/item/snoozeReminder/index.ts index d7b4e4ad6b2..a24179e4221 100644 --- a/packages/msgraph-sdk-groups/groups/item/events/item/instances/item/snoozeReminder/index.ts +++ b/packages/msgraph-sdk-groups/groups/item/events/item/instances/item/snoozeReminder/index.ts @@ -10,14 +10,14 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a snoozeReminderPostRequestBody */ -export function createSnoozeReminderPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createSnoozeReminderPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoSnoozeReminderPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoSnoozeReminderPostRequestBody(snoozeReminderPostRequestBody: SnoozeReminderPostRequestBody | undefined = {} as SnoozeReminderPostRequestBody) : Record void> { +export function deserializeIntoSnoozeReminderPostRequestBody(snoozeReminderPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { snoozeReminderPostRequestBody.backingStoreEnabled = true; }, "newReminderTime": n => { snoozeReminderPostRequestBody.newReminderTime = n.getObjectValue(createDateTimeTimeZoneFromDiscriminatorValue); }, @@ -27,7 +27,7 @@ export function deserializeIntoSnoozeReminderPostRequestBody(snoozeReminderPostR * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeSnoozeReminderPostRequestBody(writer: SerializationWriter, snoozeReminderPostRequestBody: SnoozeReminderPostRequestBody | undefined = {} as SnoozeReminderPostRequestBody) : void { +export function serializeSnoozeReminderPostRequestBody(writer: SerializationWriter, snoozeReminderPostRequestBody: Partial | undefined = {}) : void { writer.writeObjectValue("NewReminderTime", snoozeReminderPostRequestBody.newReminderTime, serializeDateTimeTimeZone); writer.writeAdditionalData(snoozeReminderPostRequestBody.additionalData); } diff --git a/packages/msgraph-sdk-groups/groups/item/events/item/instances/item/tentativelyAccept/index.ts b/packages/msgraph-sdk-groups/groups/item/events/item/instances/item/tentativelyAccept/index.ts index c0a6972002a..8cc73654b35 100644 --- a/packages/msgraph-sdk-groups/groups/item/events/item/instances/item/tentativelyAccept/index.ts +++ b/packages/msgraph-sdk-groups/groups/item/events/item/instances/item/tentativelyAccept/index.ts @@ -10,14 +10,14 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a tentativelyAcceptPostRequestBody */ -export function createTentativelyAcceptPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createTentativelyAcceptPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoTentativelyAcceptPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoTentativelyAcceptPostRequestBody(tentativelyAcceptPostRequestBody: TentativelyAcceptPostRequestBody | undefined = {} as TentativelyAcceptPostRequestBody) : Record void> { +export function deserializeIntoTentativelyAcceptPostRequestBody(tentativelyAcceptPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { tentativelyAcceptPostRequestBody.backingStoreEnabled = true; }, "comment": n => { tentativelyAcceptPostRequestBody.comment = n.getStringValue(); }, @@ -29,7 +29,7 @@ export function deserializeIntoTentativelyAcceptPostRequestBody(tentativelyAccep * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeTentativelyAcceptPostRequestBody(writer: SerializationWriter, tentativelyAcceptPostRequestBody: TentativelyAcceptPostRequestBody | undefined = {} as TentativelyAcceptPostRequestBody) : void { +export function serializeTentativelyAcceptPostRequestBody(writer: SerializationWriter, tentativelyAcceptPostRequestBody: Partial | undefined = {}) : void { writer.writeStringValue("Comment", tentativelyAcceptPostRequestBody.comment); writer.writeObjectValue("ProposedNewTime", tentativelyAcceptPostRequestBody.proposedNewTime, serializeTimeSlot); writer.writeBooleanValue("SendResponse", tentativelyAcceptPostRequestBody.sendResponse); diff --git a/packages/msgraph-sdk-groups/groups/item/events/item/snoozeReminder/index.ts b/packages/msgraph-sdk-groups/groups/item/events/item/snoozeReminder/index.ts index 9e75734d354..f5e040ee019 100644 --- a/packages/msgraph-sdk-groups/groups/item/events/item/snoozeReminder/index.ts +++ b/packages/msgraph-sdk-groups/groups/item/events/item/snoozeReminder/index.ts @@ -10,14 +10,14 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a snoozeReminderPostRequestBody */ -export function createSnoozeReminderPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createSnoozeReminderPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoSnoozeReminderPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoSnoozeReminderPostRequestBody(snoozeReminderPostRequestBody: SnoozeReminderPostRequestBody | undefined = {} as SnoozeReminderPostRequestBody) : Record void> { +export function deserializeIntoSnoozeReminderPostRequestBody(snoozeReminderPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { snoozeReminderPostRequestBody.backingStoreEnabled = true; }, "newReminderTime": n => { snoozeReminderPostRequestBody.newReminderTime = n.getObjectValue(createDateTimeTimeZoneFromDiscriminatorValue); }, @@ -27,7 +27,7 @@ export function deserializeIntoSnoozeReminderPostRequestBody(snoozeReminderPostR * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeSnoozeReminderPostRequestBody(writer: SerializationWriter, snoozeReminderPostRequestBody: SnoozeReminderPostRequestBody | undefined = {} as SnoozeReminderPostRequestBody) : void { +export function serializeSnoozeReminderPostRequestBody(writer: SerializationWriter, snoozeReminderPostRequestBody: Partial | undefined = {}) : void { writer.writeObjectValue("NewReminderTime", snoozeReminderPostRequestBody.newReminderTime, serializeDateTimeTimeZone); writer.writeAdditionalData(snoozeReminderPostRequestBody.additionalData); } diff --git a/packages/msgraph-sdk-groups/groups/item/events/item/tentativelyAccept/index.ts b/packages/msgraph-sdk-groups/groups/item/events/item/tentativelyAccept/index.ts index 818fb5a72ae..d692878e249 100644 --- a/packages/msgraph-sdk-groups/groups/item/events/item/tentativelyAccept/index.ts +++ b/packages/msgraph-sdk-groups/groups/item/events/item/tentativelyAccept/index.ts @@ -10,14 +10,14 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a tentativelyAcceptPostRequestBody */ -export function createTentativelyAcceptPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createTentativelyAcceptPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoTentativelyAcceptPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoTentativelyAcceptPostRequestBody(tentativelyAcceptPostRequestBody: TentativelyAcceptPostRequestBody | undefined = {} as TentativelyAcceptPostRequestBody) : Record void> { +export function deserializeIntoTentativelyAcceptPostRequestBody(tentativelyAcceptPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { tentativelyAcceptPostRequestBody.backingStoreEnabled = true; }, "comment": n => { tentativelyAcceptPostRequestBody.comment = n.getStringValue(); }, @@ -29,7 +29,7 @@ export function deserializeIntoTentativelyAcceptPostRequestBody(tentativelyAccep * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeTentativelyAcceptPostRequestBody(writer: SerializationWriter, tentativelyAcceptPostRequestBody: TentativelyAcceptPostRequestBody | undefined = {} as TentativelyAcceptPostRequestBody) : void { +export function serializeTentativelyAcceptPostRequestBody(writer: SerializationWriter, tentativelyAcceptPostRequestBody: Partial | undefined = {}) : void { writer.writeStringValue("Comment", tentativelyAcceptPostRequestBody.comment); writer.writeObjectValue("ProposedNewTime", tentativelyAcceptPostRequestBody.proposedNewTime, serializeTimeSlot); writer.writeBooleanValue("SendResponse", tentativelyAcceptPostRequestBody.sendResponse); diff --git a/packages/msgraph-sdk-groups/groups/item/getMemberGroups/index.ts b/packages/msgraph-sdk-groups/groups/item/getMemberGroups/index.ts index 5bdfffdbdd7..eab7f8116dc 100644 --- a/packages/msgraph-sdk-groups/groups/item/getMemberGroups/index.ts +++ b/packages/msgraph-sdk-groups/groups/item/getMemberGroups/index.ts @@ -10,7 +10,7 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a getMemberGroupsPostRequestBody */ -export function createGetMemberGroupsPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createGetMemberGroupsPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoGetMemberGroupsPostRequestBody; } /** @@ -18,14 +18,14 @@ export function createGetMemberGroupsPostRequestBodyFromDiscriminatorValue(parse * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a getMemberGroupsPostResponse */ -export function createGetMemberGroupsPostResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createGetMemberGroupsPostResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoGetMemberGroupsPostResponse; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoGetMemberGroupsPostRequestBody(getMemberGroupsPostRequestBody: GetMemberGroupsPostRequestBody | undefined = {} as GetMemberGroupsPostRequestBody) : Record void> { +export function deserializeIntoGetMemberGroupsPostRequestBody(getMemberGroupsPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { getMemberGroupsPostRequestBody.backingStoreEnabled = true; }, "securityEnabledOnly": n => { getMemberGroupsPostRequestBody.securityEnabledOnly = n.getBooleanValue(); }, @@ -35,7 +35,7 @@ export function deserializeIntoGetMemberGroupsPostRequestBody(getMemberGroupsPos * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoGetMemberGroupsPostResponse(getMemberGroupsPostResponse: GetMemberGroupsPostResponse | undefined = {} as GetMemberGroupsPostResponse) : Record void> { +export function deserializeIntoGetMemberGroupsPostResponse(getMemberGroupsPostResponse: Partial | undefined = {}) : Record void> { return { ...deserializeIntoBaseCollectionPaginationCountResponse(getMemberGroupsPostResponse), "value": n => { getMemberGroupsPostResponse.value = n.getCollectionOfPrimitiveValues(); }, @@ -85,7 +85,7 @@ export interface GetMemberGroupsRequestBuilder extends BaseRequestBuilder | undefined = {}) : void { writer.writeBooleanValue("securityEnabledOnly", getMemberGroupsPostRequestBody.securityEnabledOnly); writer.writeAdditionalData(getMemberGroupsPostRequestBody.additionalData); } @@ -93,7 +93,7 @@ export function serializeGetMemberGroupsPostRequestBody(writer: SerializationWri * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeGetMemberGroupsPostResponse(writer: SerializationWriter, getMemberGroupsPostResponse: GetMemberGroupsPostResponse | undefined = {} as GetMemberGroupsPostResponse) : void { +export function serializeGetMemberGroupsPostResponse(writer: SerializationWriter, getMemberGroupsPostResponse: Partial | undefined = {}) : void { serializeBaseCollectionPaginationCountResponse(writer, getMemberGroupsPostResponse) writer.writeCollectionOfPrimitiveValues("value", getMemberGroupsPostResponse.value); } diff --git a/packages/msgraph-sdk-groups/groups/item/getMemberObjects/index.ts b/packages/msgraph-sdk-groups/groups/item/getMemberObjects/index.ts index 6aebfc2be1d..40e14d27f9c 100644 --- a/packages/msgraph-sdk-groups/groups/item/getMemberObjects/index.ts +++ b/packages/msgraph-sdk-groups/groups/item/getMemberObjects/index.ts @@ -10,7 +10,7 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a getMemberObjectsPostRequestBody */ -export function createGetMemberObjectsPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createGetMemberObjectsPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoGetMemberObjectsPostRequestBody; } /** @@ -18,14 +18,14 @@ export function createGetMemberObjectsPostRequestBodyFromDiscriminatorValue(pars * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a getMemberObjectsPostResponse */ -export function createGetMemberObjectsPostResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createGetMemberObjectsPostResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoGetMemberObjectsPostResponse; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoGetMemberObjectsPostRequestBody(getMemberObjectsPostRequestBody: GetMemberObjectsPostRequestBody | undefined = {} as GetMemberObjectsPostRequestBody) : Record void> { +export function deserializeIntoGetMemberObjectsPostRequestBody(getMemberObjectsPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { getMemberObjectsPostRequestBody.backingStoreEnabled = true; }, "securityEnabledOnly": n => { getMemberObjectsPostRequestBody.securityEnabledOnly = n.getBooleanValue(); }, @@ -35,7 +35,7 @@ export function deserializeIntoGetMemberObjectsPostRequestBody(getMemberObjectsP * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoGetMemberObjectsPostResponse(getMemberObjectsPostResponse: GetMemberObjectsPostResponse | undefined = {} as GetMemberObjectsPostResponse) : Record void> { +export function deserializeIntoGetMemberObjectsPostResponse(getMemberObjectsPostResponse: Partial | undefined = {}) : Record void> { return { ...deserializeIntoBaseCollectionPaginationCountResponse(getMemberObjectsPostResponse), "value": n => { getMemberObjectsPostResponse.value = n.getCollectionOfPrimitiveValues(); }, @@ -85,7 +85,7 @@ export interface GetMemberObjectsRequestBuilder extends BaseRequestBuilder | undefined = {}) : void { writer.writeBooleanValue("securityEnabledOnly", getMemberObjectsPostRequestBody.securityEnabledOnly); writer.writeAdditionalData(getMemberObjectsPostRequestBody.additionalData); } @@ -93,7 +93,7 @@ export function serializeGetMemberObjectsPostRequestBody(writer: SerializationWr * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeGetMemberObjectsPostResponse(writer: SerializationWriter, getMemberObjectsPostResponse: GetMemberObjectsPostResponse | undefined = {} as GetMemberObjectsPostResponse) : void { +export function serializeGetMemberObjectsPostResponse(writer: SerializationWriter, getMemberObjectsPostResponse: Partial | undefined = {}) : void { serializeBaseCollectionPaginationCountResponse(writer, getMemberObjectsPostResponse) writer.writeCollectionOfPrimitiveValues("value", getMemberObjectsPostResponse.value); } diff --git a/packages/msgraph-sdk-groups/groups/item/groupLifecyclePolicies/item/addGroup/index.ts b/packages/msgraph-sdk-groups/groups/item/groupLifecyclePolicies/item/addGroup/index.ts index a41ee08ed78..64654be9a6d 100644 --- a/packages/msgraph-sdk-groups/groups/item/groupLifecyclePolicies/item/addGroup/index.ts +++ b/packages/msgraph-sdk-groups/groups/item/groupLifecyclePolicies/item/addGroup/index.ts @@ -57,7 +57,7 @@ export interface AddGroupRequestBuilder extends BaseRequestBuilder Record void>) { return deserializeIntoAddGroupPostRequestBody; } /** @@ -65,14 +65,14 @@ export function createAddGroupPostRequestBodyFromDiscriminatorValue(parseNode: P * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a addGroupPostResponse */ -export function createAddGroupPostResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createAddGroupPostResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoAddGroupPostResponse; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoAddGroupPostRequestBody(addGroupPostRequestBody: AddGroupPostRequestBody | undefined = {} as AddGroupPostRequestBody) : Record void> { +export function deserializeIntoAddGroupPostRequestBody(addGroupPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { addGroupPostRequestBody.backingStoreEnabled = true; }, "groupId": n => { addGroupPostRequestBody.groupId = n.getStringValue(); }, @@ -82,7 +82,7 @@ export function deserializeIntoAddGroupPostRequestBody(addGroupPostRequestBody: * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoAddGroupPostResponse(addGroupPostResponse: AddGroupPostResponse | undefined = {} as AddGroupPostResponse) : Record void> { +export function deserializeIntoAddGroupPostResponse(addGroupPostResponse: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { addGroupPostResponse.backingStoreEnabled = true; }, "value": n => { addGroupPostResponse.value = n.getBooleanValue(); }, @@ -92,7 +92,7 @@ export function deserializeIntoAddGroupPostResponse(addGroupPostResponse: AddGro * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeAddGroupPostRequestBody(writer: SerializationWriter, addGroupPostRequestBody: AddGroupPostRequestBody | undefined = {} as AddGroupPostRequestBody) : void { +export function serializeAddGroupPostRequestBody(writer: SerializationWriter, addGroupPostRequestBody: Partial | undefined = {}) : void { writer.writeStringValue("groupId", addGroupPostRequestBody.groupId); writer.writeAdditionalData(addGroupPostRequestBody.additionalData); } @@ -100,7 +100,7 @@ export function serializeAddGroupPostRequestBody(writer: SerializationWriter, ad * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeAddGroupPostResponse(writer: SerializationWriter, addGroupPostResponse: AddGroupPostResponse | undefined = {} as AddGroupPostResponse) : void { +export function serializeAddGroupPostResponse(writer: SerializationWriter, addGroupPostResponse: Partial | undefined = {}) : void { writer.writeBooleanValue("value", addGroupPostResponse.value); writer.writeAdditionalData(addGroupPostResponse.additionalData); } diff --git a/packages/msgraph-sdk-groups/groups/item/groupLifecyclePolicies/item/removeGroup/index.ts b/packages/msgraph-sdk-groups/groups/item/groupLifecyclePolicies/item/removeGroup/index.ts index 854bf8677b9..476665c18d3 100644 --- a/packages/msgraph-sdk-groups/groups/item/groupLifecyclePolicies/item/removeGroup/index.ts +++ b/packages/msgraph-sdk-groups/groups/item/groupLifecyclePolicies/item/removeGroup/index.ts @@ -9,7 +9,7 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a removeGroupPostRequestBody */ -export function createRemoveGroupPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createRemoveGroupPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoRemoveGroupPostRequestBody; } /** @@ -17,14 +17,14 @@ export function createRemoveGroupPostRequestBodyFromDiscriminatorValue(parseNode * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a removeGroupPostResponse */ -export function createRemoveGroupPostResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createRemoveGroupPostResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoRemoveGroupPostResponse; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoRemoveGroupPostRequestBody(removeGroupPostRequestBody: RemoveGroupPostRequestBody | undefined = {} as RemoveGroupPostRequestBody) : Record void> { +export function deserializeIntoRemoveGroupPostRequestBody(removeGroupPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { removeGroupPostRequestBody.backingStoreEnabled = true; }, "groupId": n => { removeGroupPostRequestBody.groupId = n.getStringValue(); }, @@ -34,7 +34,7 @@ export function deserializeIntoRemoveGroupPostRequestBody(removeGroupPostRequest * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoRemoveGroupPostResponse(removeGroupPostResponse: RemoveGroupPostResponse | undefined = {} as RemoveGroupPostResponse) : Record void> { +export function deserializeIntoRemoveGroupPostResponse(removeGroupPostResponse: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { removeGroupPostResponse.backingStoreEnabled = true; }, "value": n => { removeGroupPostResponse.value = n.getBooleanValue(); }, @@ -92,7 +92,7 @@ export interface RemoveGroupRequestBuilder extends BaseRequestBuilder | undefined = {}) : void { writer.writeStringValue("groupId", removeGroupPostRequestBody.groupId); writer.writeAdditionalData(removeGroupPostRequestBody.additionalData); } @@ -100,7 +100,7 @@ export function serializeRemoveGroupPostRequestBody(writer: SerializationWriter, * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeRemoveGroupPostResponse(writer: SerializationWriter, removeGroupPostResponse: RemoveGroupPostResponse | undefined = {} as RemoveGroupPostResponse) : void { +export function serializeRemoveGroupPostResponse(writer: SerializationWriter, removeGroupPostResponse: Partial | undefined = {}) : void { writer.writeBooleanValue("value", removeGroupPostResponse.value); writer.writeAdditionalData(removeGroupPostResponse.additionalData); } diff --git a/packages/msgraph-sdk-groups/groups/item/index.ts b/packages/msgraph-sdk-groups/groups/item/index.ts index 5eee950e30f..cf44e593fe0 100644 --- a/packages/msgraph-sdk-groups/groups/item/index.ts +++ b/packages/msgraph-sdk-groups/groups/item/index.ts @@ -238,11 +238,11 @@ export interface GroupItemRequestBuilder extends BaseRequestBuilder | undefined) : Promise; /** - * Add a member to a security or Microsoft 365 group through the members navigation property. The following table shows the types of members that can be added to either security groups or Microsoft 365 groups. + * Update the properties of a group object. * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns a Promise of Group - * @see {@link https://learn.microsoft.com/graph/api/group-post-members?view=graph-rest-1.0|Find more info here} + * @see {@link https://learn.microsoft.com/graph/api/group-update?view=graph-rest-1.0|Find more info here} */ patch(body: Group, requestConfiguration?: RequestConfiguration | undefined) : Promise; /** @@ -258,7 +258,7 @@ export interface GroupItemRequestBuilder extends BaseRequestBuilder | undefined) : RequestInformation; /** - * Add a member to a security or Microsoft 365 group through the members navigation property. The following table shows the types of members that can be added to either security groups or Microsoft 365 groups. + * Update the properties of a group object. * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns a RequestInformation diff --git a/packages/msgraph-sdk-groups/groups/item/members/item/ref/index.ts b/packages/msgraph-sdk-groups/groups/item/members/item/ref/index.ts index 03e3267bd7b..586dc4bca5a 100644 --- a/packages/msgraph-sdk-groups/groups/item/members/item/ref/index.ts +++ b/packages/msgraph-sdk-groups/groups/item/members/item/ref/index.ts @@ -13,29 +13,14 @@ export interface RefRequestBuilder extends BaseRequestBuilder * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @see {@link https://learn.microsoft.com/graph/api/group-delete-members?view=graph-rest-1.0|Find more info here} */ - delete(requestConfiguration?: RequestConfiguration | undefined) : Promise; + delete(requestConfiguration?: RequestConfiguration | undefined) : Promise; /** * Remove a member from a group via the members navigation property. You can't remove a member from groups with dynamic memberships. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns a RequestInformation */ - toDeleteRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; + toDeleteRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; } -/** - * Remove a member from a group via the members navigation property. You can't remove a member from groups with dynamic memberships. - */ -export interface RefRequestBuilderDeleteQueryParameters { - /** - * Delete Uri - */ - id?: string; -} -/** - * Mapper for query parameters from symbol name to serialization name represented as a constant. - */ -const RefRequestBuilderDeleteQueryParametersMapper: Record = { - "id": "%40id", -}; /** * Metadata for all the requests in the request builder. */ @@ -47,12 +32,11 @@ export const RefRequestBuilderRequestsMetadata: RequestsMetadata = { _5XX: createODataErrorFromDiscriminatorValue as ParsableFactory, }, adapterMethodName: "sendNoResponseContentAsync", - queryParametersMapper: RefRequestBuilderDeleteQueryParametersMapper, }, }; /** * Uri template for the request builder. */ -export const RefRequestBuilderUriTemplate = "{+baseurl}/groups/{group%2Did}/members/{directoryObject%2Did}/$ref{?%40id*}"; +export const RefRequestBuilderUriTemplate = "{+baseurl}/groups/{group%2Did}/members/{directoryObject%2Did}/$ref"; /* tslint:enable */ /* eslint-enable */ diff --git a/packages/msgraph-sdk-groups/groups/item/members/ref/index.ts b/packages/msgraph-sdk-groups/groups/item/members/ref/index.ts index acc1f11a621..23710cc2869 100644 --- a/packages/msgraph-sdk-groups/groups/item/members/ref/index.ts +++ b/packages/msgraph-sdk-groups/groups/item/members/ref/index.ts @@ -9,6 +9,12 @@ import { type BaseRequestBuilder, type Parsable, type ParsableFactory, type Requ * Provides operations to manage the collection of group entities. */ export interface RefRequestBuilder extends BaseRequestBuilder { + /** + * Remove a member from a group via the members navigation property. You can't remove a member from groups with dynamic memberships. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @see {@link https://learn.microsoft.com/graph/api/group-delete-members?view=graph-rest-1.0|Find more info here} + */ + delete(requestConfiguration?: RequestConfiguration | undefined) : Promise; /** * The members of this group, who can be users, devices, other groups, or service principals. Supports the List members, Add member, and Remove member operations. Nullable. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=members($select=id,userPrincipalName,displayName). * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. @@ -23,6 +29,12 @@ export interface RefRequestBuilder extends BaseRequestBuilder * @see {@link https://learn.microsoft.com/graph/api/group-post-members?view=graph-rest-1.0|Find more info here} */ post(body: ReferenceCreate, requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Remove a member from a group via the members navigation property. You can't remove a member from groups with dynamic memberships. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns a RequestInformation + */ + toDeleteRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; /** * The members of this group, who can be users, devices, other groups, or service principals. Supports the List members, Add member, and Remove member operations. Nullable. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=members($select=id,userPrincipalName,displayName). * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. @@ -37,6 +49,15 @@ export interface RefRequestBuilder extends BaseRequestBuilder */ toPostRequestInformation(body: ReferenceCreate, requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; } +/** + * Remove a member from a group via the members navigation property. You can't remove a member from groups with dynamic memberships. + */ +export interface RefRequestBuilderDeleteQueryParameters { + /** + * The delete Uri + */ + id?: string; +} /** * The members of this group, who can be users, devices, other groups, or service principals. Supports the List members, Add member, and Remove member operations. Nullable. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=members($select=id,userPrincipalName,displayName). */ @@ -66,6 +87,12 @@ export interface RefRequestBuilderGetQueryParameters { */ top?: number; } +/** + * Mapper for query parameters from symbol name to serialization name represented as a constant. + */ +const RefRequestBuilderDeleteQueryParametersMapper: Record = { + "id": "%40id", +}; /** * Mapper for query parameters from symbol name to serialization name represented as a constant. */ @@ -81,6 +108,15 @@ const RefRequestBuilderGetQueryParametersMapper: Record = { * Metadata for all the requests in the request builder. */ export const RefRequestBuilderRequestsMetadata: RequestsMetadata = { + delete: { + responseBodyContentType: "application/json", + errorMappings: { + _4XX: createODataErrorFromDiscriminatorValue as ParsableFactory, + _5XX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "sendNoResponseContentAsync", + queryParametersMapper: RefRequestBuilderDeleteQueryParametersMapper, + }, get: { responseBodyContentType: "application/json", errorMappings: { @@ -106,6 +142,6 @@ export const RefRequestBuilderRequestsMetadata: RequestsMetadata = { /** * Uri template for the request builder. */ -export const RefRequestBuilderUriTemplate = "{+baseurl}/groups/{group%2Did}/members/$ref{?%24top,%24skip,%24search,%24filter,%24count,%24orderby}"; +export const RefRequestBuilderUriTemplate = "{+baseurl}/groups/{group%2Did}/members/$ref{?%24top,%24skip,%24search,%24filter,%24count,%24orderby,%40id*}"; /* tslint:enable */ /* eslint-enable */ diff --git a/packages/msgraph-sdk-groups/groups/item/onenote/notebooks/getNotebookFromWebUrl/index.ts b/packages/msgraph-sdk-groups/groups/item/onenote/notebooks/getNotebookFromWebUrl/index.ts index a4703b8c532..8d35a7239fb 100644 --- a/packages/msgraph-sdk-groups/groups/item/onenote/notebooks/getNotebookFromWebUrl/index.ts +++ b/packages/msgraph-sdk-groups/groups/item/onenote/notebooks/getNotebookFromWebUrl/index.ts @@ -10,14 +10,14 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a getNotebookFromWebUrlPostRequestBody */ -export function createGetNotebookFromWebUrlPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createGetNotebookFromWebUrlPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoGetNotebookFromWebUrlPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoGetNotebookFromWebUrlPostRequestBody(getNotebookFromWebUrlPostRequestBody: GetNotebookFromWebUrlPostRequestBody | undefined = {} as GetNotebookFromWebUrlPostRequestBody) : Record void> { +export function deserializeIntoGetNotebookFromWebUrlPostRequestBody(getNotebookFromWebUrlPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { getNotebookFromWebUrlPostRequestBody.backingStoreEnabled = true; }, "webUrl": n => { getNotebookFromWebUrlPostRequestBody.webUrl = n.getStringValue(); }, @@ -61,7 +61,7 @@ export interface GetNotebookFromWebUrlRequestBuilder extends BaseRequestBuilder< * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeGetNotebookFromWebUrlPostRequestBody(writer: SerializationWriter, getNotebookFromWebUrlPostRequestBody: GetNotebookFromWebUrlPostRequestBody | undefined = {} as GetNotebookFromWebUrlPostRequestBody) : void { +export function serializeGetNotebookFromWebUrlPostRequestBody(writer: SerializationWriter, getNotebookFromWebUrlPostRequestBody: Partial | undefined = {}) : void { writer.writeStringValue("webUrl", getNotebookFromWebUrlPostRequestBody.webUrl); writer.writeAdditionalData(getNotebookFromWebUrlPostRequestBody.additionalData); } diff --git a/packages/msgraph-sdk-groups/groups/item/onenote/notebooks/getRecentNotebooksWithIncludePersonalNotebooks/index.ts b/packages/msgraph-sdk-groups/groups/item/onenote/notebooks/getRecentNotebooksWithIncludePersonalNotebooks/index.ts index af201327eb0..0453e1c1ae9 100644 --- a/packages/msgraph-sdk-groups/groups/item/onenote/notebooks/getRecentNotebooksWithIncludePersonalNotebooks/index.ts +++ b/packages/msgraph-sdk-groups/groups/item/onenote/notebooks/getRecentNotebooksWithIncludePersonalNotebooks/index.ts @@ -10,14 +10,14 @@ import { type BaseRequestBuilder, type Parsable, type ParsableFactory, type Pars * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a getRecentNotebooksWithIncludePersonalNotebooksGetResponse */ -export function createGetRecentNotebooksWithIncludePersonalNotebooksGetResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createGetRecentNotebooksWithIncludePersonalNotebooksGetResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoGetRecentNotebooksWithIncludePersonalNotebooksGetResponse; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoGetRecentNotebooksWithIncludePersonalNotebooksGetResponse(getRecentNotebooksWithIncludePersonalNotebooksGetResponse: GetRecentNotebooksWithIncludePersonalNotebooksGetResponse | undefined = {} as GetRecentNotebooksWithIncludePersonalNotebooksGetResponse) : Record void> { +export function deserializeIntoGetRecentNotebooksWithIncludePersonalNotebooksGetResponse(getRecentNotebooksWithIncludePersonalNotebooksGetResponse: Partial | undefined = {}) : Record void> { return { ...deserializeIntoBaseCollectionPaginationCountResponse(getRecentNotebooksWithIncludePersonalNotebooksGetResponse), "value": n => { getRecentNotebooksWithIncludePersonalNotebooksGetResponse.value = n.getCollectionOfObjectValues(createRecentNotebookFromDiscriminatorValue); }, @@ -75,7 +75,7 @@ export interface GetRecentNotebooksWithIncludePersonalNotebooksRequestBuilderGet * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeGetRecentNotebooksWithIncludePersonalNotebooksGetResponse(writer: SerializationWriter, getRecentNotebooksWithIncludePersonalNotebooksGetResponse: GetRecentNotebooksWithIncludePersonalNotebooksGetResponse | undefined = {} as GetRecentNotebooksWithIncludePersonalNotebooksGetResponse) : void { +export function serializeGetRecentNotebooksWithIncludePersonalNotebooksGetResponse(writer: SerializationWriter, getRecentNotebooksWithIncludePersonalNotebooksGetResponse: Partial | undefined = {}) : void { serializeBaseCollectionPaginationCountResponse(writer, getRecentNotebooksWithIncludePersonalNotebooksGetResponse) writer.writeCollectionOfObjectValues("value", getRecentNotebooksWithIncludePersonalNotebooksGetResponse.value, serializeRecentNotebook); } diff --git a/packages/msgraph-sdk-groups/groups/item/onenote/notebooks/item/copyNotebook/index.ts b/packages/msgraph-sdk-groups/groups/item/onenote/notebooks/item/copyNotebook/index.ts index e1039226681..5333eabe88a 100644 --- a/packages/msgraph-sdk-groups/groups/item/onenote/notebooks/item/copyNotebook/index.ts +++ b/packages/msgraph-sdk-groups/groups/item/onenote/notebooks/item/copyNotebook/index.ts @@ -60,14 +60,14 @@ export interface CopyNotebookRequestBuilder extends BaseRequestBuilder Record void>) { return deserializeIntoCopyNotebookPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoCopyNotebookPostRequestBody(copyNotebookPostRequestBody: CopyNotebookPostRequestBody | undefined = {} as CopyNotebookPostRequestBody) : Record void> { +export function deserializeIntoCopyNotebookPostRequestBody(copyNotebookPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { copyNotebookPostRequestBody.backingStoreEnabled = true; }, "groupId": n => { copyNotebookPostRequestBody.groupId = n.getStringValue(); }, @@ -81,7 +81,7 @@ export function deserializeIntoCopyNotebookPostRequestBody(copyNotebookPostReque * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeCopyNotebookPostRequestBody(writer: SerializationWriter, copyNotebookPostRequestBody: CopyNotebookPostRequestBody | undefined = {} as CopyNotebookPostRequestBody) : void { +export function serializeCopyNotebookPostRequestBody(writer: SerializationWriter, copyNotebookPostRequestBody: Partial | undefined = {}) : void { writer.writeStringValue("groupId", copyNotebookPostRequestBody.groupId); writer.writeStringValue("notebookFolder", copyNotebookPostRequestBody.notebookFolder); writer.writeStringValue("renameAs", copyNotebookPostRequestBody.renameAs); diff --git a/packages/msgraph-sdk-groups/groups/item/onenote/notebooks/item/sectionGroups/item/sections/item/copyToNotebook/index.ts b/packages/msgraph-sdk-groups/groups/item/onenote/notebooks/item/sectionGroups/item/sections/item/copyToNotebook/index.ts index dd9c9680327..b0bab331eea 100644 --- a/packages/msgraph-sdk-groups/groups/item/onenote/notebooks/item/sectionGroups/item/sections/item/copyToNotebook/index.ts +++ b/packages/msgraph-sdk-groups/groups/item/onenote/notebooks/item/sectionGroups/item/sections/item/copyToNotebook/index.ts @@ -60,14 +60,14 @@ export interface CopyToNotebookRequestBuilder extends BaseRequestBuilder Record void>) { return deserializeIntoCopyToNotebookPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoCopyToNotebookPostRequestBody(copyToNotebookPostRequestBody: CopyToNotebookPostRequestBody | undefined = {} as CopyToNotebookPostRequestBody) : Record void> { +export function deserializeIntoCopyToNotebookPostRequestBody(copyToNotebookPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { copyToNotebookPostRequestBody.backingStoreEnabled = true; }, "groupId": n => { copyToNotebookPostRequestBody.groupId = n.getStringValue(); }, @@ -81,7 +81,7 @@ export function deserializeIntoCopyToNotebookPostRequestBody(copyToNotebookPostR * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeCopyToNotebookPostRequestBody(writer: SerializationWriter, copyToNotebookPostRequestBody: CopyToNotebookPostRequestBody | undefined = {} as CopyToNotebookPostRequestBody) : void { +export function serializeCopyToNotebookPostRequestBody(writer: SerializationWriter, copyToNotebookPostRequestBody: Partial | undefined = {}) : void { writer.writeStringValue("groupId", copyToNotebookPostRequestBody.groupId); writer.writeStringValue("id", copyToNotebookPostRequestBody.id); writer.writeStringValue("renameAs", copyToNotebookPostRequestBody.renameAs); diff --git a/packages/msgraph-sdk-groups/groups/item/onenote/notebooks/item/sectionGroups/item/sections/item/copyToSectionGroup/index.ts b/packages/msgraph-sdk-groups/groups/item/onenote/notebooks/item/sectionGroups/item/sections/item/copyToSectionGroup/index.ts index d044e5e9a00..0f1298165c0 100644 --- a/packages/msgraph-sdk-groups/groups/item/onenote/notebooks/item/sectionGroups/item/sections/item/copyToSectionGroup/index.ts +++ b/packages/msgraph-sdk-groups/groups/item/onenote/notebooks/item/sectionGroups/item/sections/item/copyToSectionGroup/index.ts @@ -60,14 +60,14 @@ export interface CopyToSectionGroupRequestBuilder extends BaseRequestBuilder Record void>) { return deserializeIntoCopyToSectionGroupPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoCopyToSectionGroupPostRequestBody(copyToSectionGroupPostRequestBody: CopyToSectionGroupPostRequestBody | undefined = {} as CopyToSectionGroupPostRequestBody) : Record void> { +export function deserializeIntoCopyToSectionGroupPostRequestBody(copyToSectionGroupPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { copyToSectionGroupPostRequestBody.backingStoreEnabled = true; }, "groupId": n => { copyToSectionGroupPostRequestBody.groupId = n.getStringValue(); }, @@ -81,7 +81,7 @@ export function deserializeIntoCopyToSectionGroupPostRequestBody(copyToSectionGr * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeCopyToSectionGroupPostRequestBody(writer: SerializationWriter, copyToSectionGroupPostRequestBody: CopyToSectionGroupPostRequestBody | undefined = {} as CopyToSectionGroupPostRequestBody) : void { +export function serializeCopyToSectionGroupPostRequestBody(writer: SerializationWriter, copyToSectionGroupPostRequestBody: Partial | undefined = {}) : void { writer.writeStringValue("groupId", copyToSectionGroupPostRequestBody.groupId); writer.writeStringValue("id", copyToSectionGroupPostRequestBody.id); writer.writeStringValue("renameAs", copyToSectionGroupPostRequestBody.renameAs); diff --git a/packages/msgraph-sdk-groups/groups/item/onenote/notebooks/item/sectionGroups/item/sections/item/pages/item/copyToSection/index.ts b/packages/msgraph-sdk-groups/groups/item/onenote/notebooks/item/sectionGroups/item/sections/item/pages/item/copyToSection/index.ts index b060432030f..3bb6bb69e1c 100644 --- a/packages/msgraph-sdk-groups/groups/item/onenote/notebooks/item/sectionGroups/item/sections/item/pages/item/copyToSection/index.ts +++ b/packages/msgraph-sdk-groups/groups/item/onenote/notebooks/item/sectionGroups/item/sections/item/pages/item/copyToSection/index.ts @@ -56,14 +56,14 @@ export interface CopyToSectionRequestBuilder extends BaseRequestBuilder Record void>) { return deserializeIntoCopyToSectionPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoCopyToSectionPostRequestBody(copyToSectionPostRequestBody: CopyToSectionPostRequestBody | undefined = {} as CopyToSectionPostRequestBody) : Record void> { +export function deserializeIntoCopyToSectionPostRequestBody(copyToSectionPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { copyToSectionPostRequestBody.backingStoreEnabled = true; }, "groupId": n => { copyToSectionPostRequestBody.groupId = n.getStringValue(); }, @@ -76,7 +76,7 @@ export function deserializeIntoCopyToSectionPostRequestBody(copyToSectionPostReq * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeCopyToSectionPostRequestBody(writer: SerializationWriter, copyToSectionPostRequestBody: CopyToSectionPostRequestBody | undefined = {} as CopyToSectionPostRequestBody) : void { +export function serializeCopyToSectionPostRequestBody(writer: SerializationWriter, copyToSectionPostRequestBody: Partial | undefined = {}) : void { writer.writeStringValue("groupId", copyToSectionPostRequestBody.groupId); writer.writeStringValue("id", copyToSectionPostRequestBody.id); writer.writeStringValue("siteCollectionId", copyToSectionPostRequestBody.siteCollectionId); diff --git a/packages/msgraph-sdk-groups/groups/item/onenote/notebooks/item/sectionGroups/item/sections/item/pages/item/onenotePatchContent/index.ts b/packages/msgraph-sdk-groups/groups/item/onenote/notebooks/item/sectionGroups/item/sections/item/pages/item/onenotePatchContent/index.ts index 89d0b618a5a..cd250373f78 100644 --- a/packages/msgraph-sdk-groups/groups/item/onenote/notebooks/item/sectionGroups/item/sections/item/pages/item/onenotePatchContent/index.ts +++ b/packages/msgraph-sdk-groups/groups/item/onenote/notebooks/item/sectionGroups/item/sections/item/pages/item/onenotePatchContent/index.ts @@ -10,14 +10,14 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a onenotePatchContentPostRequestBody */ -export function createOnenotePatchContentPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createOnenotePatchContentPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoOnenotePatchContentPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoOnenotePatchContentPostRequestBody(onenotePatchContentPostRequestBody: OnenotePatchContentPostRequestBody | undefined = {} as OnenotePatchContentPostRequestBody) : Record void> { +export function deserializeIntoOnenotePatchContentPostRequestBody(onenotePatchContentPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { onenotePatchContentPostRequestBody.backingStoreEnabled = true; }, "commands": n => { onenotePatchContentPostRequestBody.commands = n.getCollectionOfObjectValues(createOnenotePatchContentCommandFromDiscriminatorValue); }, @@ -59,7 +59,7 @@ export interface OnenotePatchContentRequestBuilder extends BaseRequestBuilder | undefined = {}) : void { writer.writeCollectionOfObjectValues("commands", onenotePatchContentPostRequestBody.commands, serializeOnenotePatchContentCommand); writer.writeAdditionalData(onenotePatchContentPostRequestBody.additionalData); } diff --git a/packages/msgraph-sdk-groups/groups/item/onenote/notebooks/item/sections/item/copyToNotebook/index.ts b/packages/msgraph-sdk-groups/groups/item/onenote/notebooks/item/sections/item/copyToNotebook/index.ts index 568ec9e1aac..713a7652801 100644 --- a/packages/msgraph-sdk-groups/groups/item/onenote/notebooks/item/sections/item/copyToNotebook/index.ts +++ b/packages/msgraph-sdk-groups/groups/item/onenote/notebooks/item/sections/item/copyToNotebook/index.ts @@ -60,14 +60,14 @@ export interface CopyToNotebookRequestBuilder extends BaseRequestBuilder Record void>) { return deserializeIntoCopyToNotebookPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoCopyToNotebookPostRequestBody(copyToNotebookPostRequestBody: CopyToNotebookPostRequestBody | undefined = {} as CopyToNotebookPostRequestBody) : Record void> { +export function deserializeIntoCopyToNotebookPostRequestBody(copyToNotebookPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { copyToNotebookPostRequestBody.backingStoreEnabled = true; }, "groupId": n => { copyToNotebookPostRequestBody.groupId = n.getStringValue(); }, @@ -81,7 +81,7 @@ export function deserializeIntoCopyToNotebookPostRequestBody(copyToNotebookPostR * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeCopyToNotebookPostRequestBody(writer: SerializationWriter, copyToNotebookPostRequestBody: CopyToNotebookPostRequestBody | undefined = {} as CopyToNotebookPostRequestBody) : void { +export function serializeCopyToNotebookPostRequestBody(writer: SerializationWriter, copyToNotebookPostRequestBody: Partial | undefined = {}) : void { writer.writeStringValue("groupId", copyToNotebookPostRequestBody.groupId); writer.writeStringValue("id", copyToNotebookPostRequestBody.id); writer.writeStringValue("renameAs", copyToNotebookPostRequestBody.renameAs); diff --git a/packages/msgraph-sdk-groups/groups/item/onenote/notebooks/item/sections/item/copyToSectionGroup/index.ts b/packages/msgraph-sdk-groups/groups/item/onenote/notebooks/item/sections/item/copyToSectionGroup/index.ts index a2c3d8deca5..0e1ca392cc9 100644 --- a/packages/msgraph-sdk-groups/groups/item/onenote/notebooks/item/sections/item/copyToSectionGroup/index.ts +++ b/packages/msgraph-sdk-groups/groups/item/onenote/notebooks/item/sections/item/copyToSectionGroup/index.ts @@ -60,14 +60,14 @@ export interface CopyToSectionGroupRequestBuilder extends BaseRequestBuilder Record void>) { return deserializeIntoCopyToSectionGroupPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoCopyToSectionGroupPostRequestBody(copyToSectionGroupPostRequestBody: CopyToSectionGroupPostRequestBody | undefined = {} as CopyToSectionGroupPostRequestBody) : Record void> { +export function deserializeIntoCopyToSectionGroupPostRequestBody(copyToSectionGroupPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { copyToSectionGroupPostRequestBody.backingStoreEnabled = true; }, "groupId": n => { copyToSectionGroupPostRequestBody.groupId = n.getStringValue(); }, @@ -81,7 +81,7 @@ export function deserializeIntoCopyToSectionGroupPostRequestBody(copyToSectionGr * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeCopyToSectionGroupPostRequestBody(writer: SerializationWriter, copyToSectionGroupPostRequestBody: CopyToSectionGroupPostRequestBody | undefined = {} as CopyToSectionGroupPostRequestBody) : void { +export function serializeCopyToSectionGroupPostRequestBody(writer: SerializationWriter, copyToSectionGroupPostRequestBody: Partial | undefined = {}) : void { writer.writeStringValue("groupId", copyToSectionGroupPostRequestBody.groupId); writer.writeStringValue("id", copyToSectionGroupPostRequestBody.id); writer.writeStringValue("renameAs", copyToSectionGroupPostRequestBody.renameAs); diff --git a/packages/msgraph-sdk-groups/groups/item/onenote/notebooks/item/sections/item/pages/item/copyToSection/index.ts b/packages/msgraph-sdk-groups/groups/item/onenote/notebooks/item/sections/item/pages/item/copyToSection/index.ts index ebe5732288c..99d56c586b8 100644 --- a/packages/msgraph-sdk-groups/groups/item/onenote/notebooks/item/sections/item/pages/item/copyToSection/index.ts +++ b/packages/msgraph-sdk-groups/groups/item/onenote/notebooks/item/sections/item/pages/item/copyToSection/index.ts @@ -56,14 +56,14 @@ export interface CopyToSectionRequestBuilder extends BaseRequestBuilder Record void>) { return deserializeIntoCopyToSectionPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoCopyToSectionPostRequestBody(copyToSectionPostRequestBody: CopyToSectionPostRequestBody | undefined = {} as CopyToSectionPostRequestBody) : Record void> { +export function deserializeIntoCopyToSectionPostRequestBody(copyToSectionPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { copyToSectionPostRequestBody.backingStoreEnabled = true; }, "groupId": n => { copyToSectionPostRequestBody.groupId = n.getStringValue(); }, @@ -76,7 +76,7 @@ export function deserializeIntoCopyToSectionPostRequestBody(copyToSectionPostReq * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeCopyToSectionPostRequestBody(writer: SerializationWriter, copyToSectionPostRequestBody: CopyToSectionPostRequestBody | undefined = {} as CopyToSectionPostRequestBody) : void { +export function serializeCopyToSectionPostRequestBody(writer: SerializationWriter, copyToSectionPostRequestBody: Partial | undefined = {}) : void { writer.writeStringValue("groupId", copyToSectionPostRequestBody.groupId); writer.writeStringValue("id", copyToSectionPostRequestBody.id); writer.writeStringValue("siteCollectionId", copyToSectionPostRequestBody.siteCollectionId); diff --git a/packages/msgraph-sdk-groups/groups/item/onenote/notebooks/item/sections/item/pages/item/onenotePatchContent/index.ts b/packages/msgraph-sdk-groups/groups/item/onenote/notebooks/item/sections/item/pages/item/onenotePatchContent/index.ts index edfce5c59ee..a56d6f6c4b0 100644 --- a/packages/msgraph-sdk-groups/groups/item/onenote/notebooks/item/sections/item/pages/item/onenotePatchContent/index.ts +++ b/packages/msgraph-sdk-groups/groups/item/onenote/notebooks/item/sections/item/pages/item/onenotePatchContent/index.ts @@ -10,14 +10,14 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a onenotePatchContentPostRequestBody */ -export function createOnenotePatchContentPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createOnenotePatchContentPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoOnenotePatchContentPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoOnenotePatchContentPostRequestBody(onenotePatchContentPostRequestBody: OnenotePatchContentPostRequestBody | undefined = {} as OnenotePatchContentPostRequestBody) : Record void> { +export function deserializeIntoOnenotePatchContentPostRequestBody(onenotePatchContentPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { onenotePatchContentPostRequestBody.backingStoreEnabled = true; }, "commands": n => { onenotePatchContentPostRequestBody.commands = n.getCollectionOfObjectValues(createOnenotePatchContentCommandFromDiscriminatorValue); }, @@ -59,7 +59,7 @@ export interface OnenotePatchContentRequestBuilder extends BaseRequestBuilder | undefined = {}) : void { writer.writeCollectionOfObjectValues("commands", onenotePatchContentPostRequestBody.commands, serializeOnenotePatchContentCommand); writer.writeAdditionalData(onenotePatchContentPostRequestBody.additionalData); } diff --git a/packages/msgraph-sdk-groups/groups/item/onenote/pages/item/copyToSection/index.ts b/packages/msgraph-sdk-groups/groups/item/onenote/pages/item/copyToSection/index.ts index dd5155e3049..71aedb56be7 100644 --- a/packages/msgraph-sdk-groups/groups/item/onenote/pages/item/copyToSection/index.ts +++ b/packages/msgraph-sdk-groups/groups/item/onenote/pages/item/copyToSection/index.ts @@ -56,14 +56,14 @@ export interface CopyToSectionRequestBuilder extends BaseRequestBuilder Record void>) { return deserializeIntoCopyToSectionPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoCopyToSectionPostRequestBody(copyToSectionPostRequestBody: CopyToSectionPostRequestBody | undefined = {} as CopyToSectionPostRequestBody) : Record void> { +export function deserializeIntoCopyToSectionPostRequestBody(copyToSectionPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { copyToSectionPostRequestBody.backingStoreEnabled = true; }, "groupId": n => { copyToSectionPostRequestBody.groupId = n.getStringValue(); }, @@ -76,7 +76,7 @@ export function deserializeIntoCopyToSectionPostRequestBody(copyToSectionPostReq * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeCopyToSectionPostRequestBody(writer: SerializationWriter, copyToSectionPostRequestBody: CopyToSectionPostRequestBody | undefined = {} as CopyToSectionPostRequestBody) : void { +export function serializeCopyToSectionPostRequestBody(writer: SerializationWriter, copyToSectionPostRequestBody: Partial | undefined = {}) : void { writer.writeStringValue("groupId", copyToSectionPostRequestBody.groupId); writer.writeStringValue("id", copyToSectionPostRequestBody.id); writer.writeStringValue("siteCollectionId", copyToSectionPostRequestBody.siteCollectionId); diff --git a/packages/msgraph-sdk-groups/groups/item/onenote/pages/item/onenotePatchContent/index.ts b/packages/msgraph-sdk-groups/groups/item/onenote/pages/item/onenotePatchContent/index.ts index da18a55d16a..0c74cfdeba6 100644 --- a/packages/msgraph-sdk-groups/groups/item/onenote/pages/item/onenotePatchContent/index.ts +++ b/packages/msgraph-sdk-groups/groups/item/onenote/pages/item/onenotePatchContent/index.ts @@ -10,14 +10,14 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a onenotePatchContentPostRequestBody */ -export function createOnenotePatchContentPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createOnenotePatchContentPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoOnenotePatchContentPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoOnenotePatchContentPostRequestBody(onenotePatchContentPostRequestBody: OnenotePatchContentPostRequestBody | undefined = {} as OnenotePatchContentPostRequestBody) : Record void> { +export function deserializeIntoOnenotePatchContentPostRequestBody(onenotePatchContentPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { onenotePatchContentPostRequestBody.backingStoreEnabled = true; }, "commands": n => { onenotePatchContentPostRequestBody.commands = n.getCollectionOfObjectValues(createOnenotePatchContentCommandFromDiscriminatorValue); }, @@ -59,7 +59,7 @@ export interface OnenotePatchContentRequestBuilder extends BaseRequestBuilder | undefined = {}) : void { writer.writeCollectionOfObjectValues("commands", onenotePatchContentPostRequestBody.commands, serializeOnenotePatchContentCommand); writer.writeAdditionalData(onenotePatchContentPostRequestBody.additionalData); } diff --git a/packages/msgraph-sdk-groups/groups/item/onenote/sectionGroups/item/sections/item/copyToNotebook/index.ts b/packages/msgraph-sdk-groups/groups/item/onenote/sectionGroups/item/sections/item/copyToNotebook/index.ts index 55af283eb56..2839196b98f 100644 --- a/packages/msgraph-sdk-groups/groups/item/onenote/sectionGroups/item/sections/item/copyToNotebook/index.ts +++ b/packages/msgraph-sdk-groups/groups/item/onenote/sectionGroups/item/sections/item/copyToNotebook/index.ts @@ -60,14 +60,14 @@ export interface CopyToNotebookRequestBuilder extends BaseRequestBuilder Record void>) { return deserializeIntoCopyToNotebookPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoCopyToNotebookPostRequestBody(copyToNotebookPostRequestBody: CopyToNotebookPostRequestBody | undefined = {} as CopyToNotebookPostRequestBody) : Record void> { +export function deserializeIntoCopyToNotebookPostRequestBody(copyToNotebookPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { copyToNotebookPostRequestBody.backingStoreEnabled = true; }, "groupId": n => { copyToNotebookPostRequestBody.groupId = n.getStringValue(); }, @@ -81,7 +81,7 @@ export function deserializeIntoCopyToNotebookPostRequestBody(copyToNotebookPostR * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeCopyToNotebookPostRequestBody(writer: SerializationWriter, copyToNotebookPostRequestBody: CopyToNotebookPostRequestBody | undefined = {} as CopyToNotebookPostRequestBody) : void { +export function serializeCopyToNotebookPostRequestBody(writer: SerializationWriter, copyToNotebookPostRequestBody: Partial | undefined = {}) : void { writer.writeStringValue("groupId", copyToNotebookPostRequestBody.groupId); writer.writeStringValue("id", copyToNotebookPostRequestBody.id); writer.writeStringValue("renameAs", copyToNotebookPostRequestBody.renameAs); diff --git a/packages/msgraph-sdk-groups/groups/item/onenote/sectionGroups/item/sections/item/copyToSectionGroup/index.ts b/packages/msgraph-sdk-groups/groups/item/onenote/sectionGroups/item/sections/item/copyToSectionGroup/index.ts index b3744d9a3e8..2511bd304b1 100644 --- a/packages/msgraph-sdk-groups/groups/item/onenote/sectionGroups/item/sections/item/copyToSectionGroup/index.ts +++ b/packages/msgraph-sdk-groups/groups/item/onenote/sectionGroups/item/sections/item/copyToSectionGroup/index.ts @@ -60,14 +60,14 @@ export interface CopyToSectionGroupRequestBuilder extends BaseRequestBuilder Record void>) { return deserializeIntoCopyToSectionGroupPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoCopyToSectionGroupPostRequestBody(copyToSectionGroupPostRequestBody: CopyToSectionGroupPostRequestBody | undefined = {} as CopyToSectionGroupPostRequestBody) : Record void> { +export function deserializeIntoCopyToSectionGroupPostRequestBody(copyToSectionGroupPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { copyToSectionGroupPostRequestBody.backingStoreEnabled = true; }, "groupId": n => { copyToSectionGroupPostRequestBody.groupId = n.getStringValue(); }, @@ -81,7 +81,7 @@ export function deserializeIntoCopyToSectionGroupPostRequestBody(copyToSectionGr * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeCopyToSectionGroupPostRequestBody(writer: SerializationWriter, copyToSectionGroupPostRequestBody: CopyToSectionGroupPostRequestBody | undefined = {} as CopyToSectionGroupPostRequestBody) : void { +export function serializeCopyToSectionGroupPostRequestBody(writer: SerializationWriter, copyToSectionGroupPostRequestBody: Partial | undefined = {}) : void { writer.writeStringValue("groupId", copyToSectionGroupPostRequestBody.groupId); writer.writeStringValue("id", copyToSectionGroupPostRequestBody.id); writer.writeStringValue("renameAs", copyToSectionGroupPostRequestBody.renameAs); diff --git a/packages/msgraph-sdk-groups/groups/item/onenote/sectionGroups/item/sections/item/pages/item/copyToSection/index.ts b/packages/msgraph-sdk-groups/groups/item/onenote/sectionGroups/item/sections/item/pages/item/copyToSection/index.ts index c6c15fee5f5..1df396d8de9 100644 --- a/packages/msgraph-sdk-groups/groups/item/onenote/sectionGroups/item/sections/item/pages/item/copyToSection/index.ts +++ b/packages/msgraph-sdk-groups/groups/item/onenote/sectionGroups/item/sections/item/pages/item/copyToSection/index.ts @@ -56,14 +56,14 @@ export interface CopyToSectionRequestBuilder extends BaseRequestBuilder Record void>) { return deserializeIntoCopyToSectionPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoCopyToSectionPostRequestBody(copyToSectionPostRequestBody: CopyToSectionPostRequestBody | undefined = {} as CopyToSectionPostRequestBody) : Record void> { +export function deserializeIntoCopyToSectionPostRequestBody(copyToSectionPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { copyToSectionPostRequestBody.backingStoreEnabled = true; }, "groupId": n => { copyToSectionPostRequestBody.groupId = n.getStringValue(); }, @@ -76,7 +76,7 @@ export function deserializeIntoCopyToSectionPostRequestBody(copyToSectionPostReq * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeCopyToSectionPostRequestBody(writer: SerializationWriter, copyToSectionPostRequestBody: CopyToSectionPostRequestBody | undefined = {} as CopyToSectionPostRequestBody) : void { +export function serializeCopyToSectionPostRequestBody(writer: SerializationWriter, copyToSectionPostRequestBody: Partial | undefined = {}) : void { writer.writeStringValue("groupId", copyToSectionPostRequestBody.groupId); writer.writeStringValue("id", copyToSectionPostRequestBody.id); writer.writeStringValue("siteCollectionId", copyToSectionPostRequestBody.siteCollectionId); diff --git a/packages/msgraph-sdk-groups/groups/item/onenote/sectionGroups/item/sections/item/pages/item/onenotePatchContent/index.ts b/packages/msgraph-sdk-groups/groups/item/onenote/sectionGroups/item/sections/item/pages/item/onenotePatchContent/index.ts index 0d535cfb69d..f3f6050f69c 100644 --- a/packages/msgraph-sdk-groups/groups/item/onenote/sectionGroups/item/sections/item/pages/item/onenotePatchContent/index.ts +++ b/packages/msgraph-sdk-groups/groups/item/onenote/sectionGroups/item/sections/item/pages/item/onenotePatchContent/index.ts @@ -10,14 +10,14 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a onenotePatchContentPostRequestBody */ -export function createOnenotePatchContentPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createOnenotePatchContentPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoOnenotePatchContentPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoOnenotePatchContentPostRequestBody(onenotePatchContentPostRequestBody: OnenotePatchContentPostRequestBody | undefined = {} as OnenotePatchContentPostRequestBody) : Record void> { +export function deserializeIntoOnenotePatchContentPostRequestBody(onenotePatchContentPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { onenotePatchContentPostRequestBody.backingStoreEnabled = true; }, "commands": n => { onenotePatchContentPostRequestBody.commands = n.getCollectionOfObjectValues(createOnenotePatchContentCommandFromDiscriminatorValue); }, @@ -59,7 +59,7 @@ export interface OnenotePatchContentRequestBuilder extends BaseRequestBuilder | undefined = {}) : void { writer.writeCollectionOfObjectValues("commands", onenotePatchContentPostRequestBody.commands, serializeOnenotePatchContentCommand); writer.writeAdditionalData(onenotePatchContentPostRequestBody.additionalData); } diff --git a/packages/msgraph-sdk-groups/groups/item/onenote/sections/item/copyToNotebook/index.ts b/packages/msgraph-sdk-groups/groups/item/onenote/sections/item/copyToNotebook/index.ts index 6254ec437cc..8ede5668b03 100644 --- a/packages/msgraph-sdk-groups/groups/item/onenote/sections/item/copyToNotebook/index.ts +++ b/packages/msgraph-sdk-groups/groups/item/onenote/sections/item/copyToNotebook/index.ts @@ -60,14 +60,14 @@ export interface CopyToNotebookRequestBuilder extends BaseRequestBuilder Record void>) { return deserializeIntoCopyToNotebookPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoCopyToNotebookPostRequestBody(copyToNotebookPostRequestBody: CopyToNotebookPostRequestBody | undefined = {} as CopyToNotebookPostRequestBody) : Record void> { +export function deserializeIntoCopyToNotebookPostRequestBody(copyToNotebookPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { copyToNotebookPostRequestBody.backingStoreEnabled = true; }, "groupId": n => { copyToNotebookPostRequestBody.groupId = n.getStringValue(); }, @@ -81,7 +81,7 @@ export function deserializeIntoCopyToNotebookPostRequestBody(copyToNotebookPostR * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeCopyToNotebookPostRequestBody(writer: SerializationWriter, copyToNotebookPostRequestBody: CopyToNotebookPostRequestBody | undefined = {} as CopyToNotebookPostRequestBody) : void { +export function serializeCopyToNotebookPostRequestBody(writer: SerializationWriter, copyToNotebookPostRequestBody: Partial | undefined = {}) : void { writer.writeStringValue("groupId", copyToNotebookPostRequestBody.groupId); writer.writeStringValue("id", copyToNotebookPostRequestBody.id); writer.writeStringValue("renameAs", copyToNotebookPostRequestBody.renameAs); diff --git a/packages/msgraph-sdk-groups/groups/item/onenote/sections/item/copyToSectionGroup/index.ts b/packages/msgraph-sdk-groups/groups/item/onenote/sections/item/copyToSectionGroup/index.ts index 66f0ddb2ec3..41f63eabe3b 100644 --- a/packages/msgraph-sdk-groups/groups/item/onenote/sections/item/copyToSectionGroup/index.ts +++ b/packages/msgraph-sdk-groups/groups/item/onenote/sections/item/copyToSectionGroup/index.ts @@ -60,14 +60,14 @@ export interface CopyToSectionGroupRequestBuilder extends BaseRequestBuilder Record void>) { return deserializeIntoCopyToSectionGroupPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoCopyToSectionGroupPostRequestBody(copyToSectionGroupPostRequestBody: CopyToSectionGroupPostRequestBody | undefined = {} as CopyToSectionGroupPostRequestBody) : Record void> { +export function deserializeIntoCopyToSectionGroupPostRequestBody(copyToSectionGroupPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { copyToSectionGroupPostRequestBody.backingStoreEnabled = true; }, "groupId": n => { copyToSectionGroupPostRequestBody.groupId = n.getStringValue(); }, @@ -81,7 +81,7 @@ export function deserializeIntoCopyToSectionGroupPostRequestBody(copyToSectionGr * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeCopyToSectionGroupPostRequestBody(writer: SerializationWriter, copyToSectionGroupPostRequestBody: CopyToSectionGroupPostRequestBody | undefined = {} as CopyToSectionGroupPostRequestBody) : void { +export function serializeCopyToSectionGroupPostRequestBody(writer: SerializationWriter, copyToSectionGroupPostRequestBody: Partial | undefined = {}) : void { writer.writeStringValue("groupId", copyToSectionGroupPostRequestBody.groupId); writer.writeStringValue("id", copyToSectionGroupPostRequestBody.id); writer.writeStringValue("renameAs", copyToSectionGroupPostRequestBody.renameAs); diff --git a/packages/msgraph-sdk-groups/groups/item/onenote/sections/item/pages/item/copyToSection/index.ts b/packages/msgraph-sdk-groups/groups/item/onenote/sections/item/pages/item/copyToSection/index.ts index 5173d437793..94d81ce2d46 100644 --- a/packages/msgraph-sdk-groups/groups/item/onenote/sections/item/pages/item/copyToSection/index.ts +++ b/packages/msgraph-sdk-groups/groups/item/onenote/sections/item/pages/item/copyToSection/index.ts @@ -56,14 +56,14 @@ export interface CopyToSectionRequestBuilder extends BaseRequestBuilder Record void>) { return deserializeIntoCopyToSectionPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoCopyToSectionPostRequestBody(copyToSectionPostRequestBody: CopyToSectionPostRequestBody | undefined = {} as CopyToSectionPostRequestBody) : Record void> { +export function deserializeIntoCopyToSectionPostRequestBody(copyToSectionPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { copyToSectionPostRequestBody.backingStoreEnabled = true; }, "groupId": n => { copyToSectionPostRequestBody.groupId = n.getStringValue(); }, @@ -76,7 +76,7 @@ export function deserializeIntoCopyToSectionPostRequestBody(copyToSectionPostReq * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeCopyToSectionPostRequestBody(writer: SerializationWriter, copyToSectionPostRequestBody: CopyToSectionPostRequestBody | undefined = {} as CopyToSectionPostRequestBody) : void { +export function serializeCopyToSectionPostRequestBody(writer: SerializationWriter, copyToSectionPostRequestBody: Partial | undefined = {}) : void { writer.writeStringValue("groupId", copyToSectionPostRequestBody.groupId); writer.writeStringValue("id", copyToSectionPostRequestBody.id); writer.writeStringValue("siteCollectionId", copyToSectionPostRequestBody.siteCollectionId); diff --git a/packages/msgraph-sdk-groups/groups/item/onenote/sections/item/pages/item/onenotePatchContent/index.ts b/packages/msgraph-sdk-groups/groups/item/onenote/sections/item/pages/item/onenotePatchContent/index.ts index 4307d4e0227..737a2d2e6d0 100644 --- a/packages/msgraph-sdk-groups/groups/item/onenote/sections/item/pages/item/onenotePatchContent/index.ts +++ b/packages/msgraph-sdk-groups/groups/item/onenote/sections/item/pages/item/onenotePatchContent/index.ts @@ -10,14 +10,14 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a onenotePatchContentPostRequestBody */ -export function createOnenotePatchContentPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createOnenotePatchContentPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoOnenotePatchContentPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoOnenotePatchContentPostRequestBody(onenotePatchContentPostRequestBody: OnenotePatchContentPostRequestBody | undefined = {} as OnenotePatchContentPostRequestBody) : Record void> { +export function deserializeIntoOnenotePatchContentPostRequestBody(onenotePatchContentPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { onenotePatchContentPostRequestBody.backingStoreEnabled = true; }, "commands": n => { onenotePatchContentPostRequestBody.commands = n.getCollectionOfObjectValues(createOnenotePatchContentCommandFromDiscriminatorValue); }, @@ -59,7 +59,7 @@ export interface OnenotePatchContentRequestBuilder extends BaseRequestBuilder | undefined = {}) : void { writer.writeCollectionOfObjectValues("commands", onenotePatchContentPostRequestBody.commands, serializeOnenotePatchContentCommand); writer.writeAdditionalData(onenotePatchContentPostRequestBody.additionalData); } diff --git a/packages/msgraph-sdk-groups/groups/item/owners/item/ref/index.ts b/packages/msgraph-sdk-groups/groups/item/owners/item/ref/index.ts index ad654519f40..7f721d1d493 100644 --- a/packages/msgraph-sdk-groups/groups/item/owners/item/ref/index.ts +++ b/packages/msgraph-sdk-groups/groups/item/owners/item/ref/index.ts @@ -13,29 +13,14 @@ export interface RefRequestBuilder extends BaseRequestBuilder * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @see {@link https://learn.microsoft.com/graph/api/group-delete-owners?view=graph-rest-1.0|Find more info here} */ - delete(requestConfiguration?: RequestConfiguration | undefined) : Promise; + delete(requestConfiguration?: RequestConfiguration | undefined) : Promise; /** * Remove an owner from a Microsoft 365 group or a security group through the owners navigation property. Once owners are assigned to a group, the last owner (a user object) of the group cannot be removed. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns a RequestInformation */ - toDeleteRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; + toDeleteRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; } -/** - * Remove an owner from a Microsoft 365 group or a security group through the owners navigation property. Once owners are assigned to a group, the last owner (a user object) of the group cannot be removed. - */ -export interface RefRequestBuilderDeleteQueryParameters { - /** - * Delete Uri - */ - id?: string; -} -/** - * Mapper for query parameters from symbol name to serialization name represented as a constant. - */ -const RefRequestBuilderDeleteQueryParametersMapper: Record = { - "id": "%40id", -}; /** * Metadata for all the requests in the request builder. */ @@ -47,12 +32,11 @@ export const RefRequestBuilderRequestsMetadata: RequestsMetadata = { _5XX: createODataErrorFromDiscriminatorValue as ParsableFactory, }, adapterMethodName: "sendNoResponseContentAsync", - queryParametersMapper: RefRequestBuilderDeleteQueryParametersMapper, }, }; /** * Uri template for the request builder. */ -export const RefRequestBuilderUriTemplate = "{+baseurl}/groups/{group%2Did}/owners/{directoryObject%2Did}/$ref{?%40id*}"; +export const RefRequestBuilderUriTemplate = "{+baseurl}/groups/{group%2Did}/owners/{directoryObject%2Did}/$ref"; /* tslint:enable */ /* eslint-enable */ diff --git a/packages/msgraph-sdk-groups/groups/item/owners/ref/index.ts b/packages/msgraph-sdk-groups/groups/item/owners/ref/index.ts index 35c16356be8..2c54fd0dbc5 100644 --- a/packages/msgraph-sdk-groups/groups/item/owners/ref/index.ts +++ b/packages/msgraph-sdk-groups/groups/item/owners/ref/index.ts @@ -9,6 +9,12 @@ import { type BaseRequestBuilder, type Parsable, type ParsableFactory, type Requ * Provides operations to manage the collection of group entities. */ export interface RefRequestBuilder extends BaseRequestBuilder { + /** + * Remove an owner from a Microsoft 365 group or a security group through the owners navigation property. Once owners are assigned to a group, the last owner (a user object) of the group cannot be removed. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @see {@link https://learn.microsoft.com/graph/api/group-delete-owners?view=graph-rest-1.0|Find more info here} + */ + delete(requestConfiguration?: RequestConfiguration | undefined) : Promise; /** * The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. @@ -23,6 +29,12 @@ export interface RefRequestBuilder extends BaseRequestBuilder * @see {@link https://learn.microsoft.com/graph/api/group-post-owners?view=graph-rest-1.0|Find more info here} */ post(body: ReferenceCreate, requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Remove an owner from a Microsoft 365 group or a security group through the owners navigation property. Once owners are assigned to a group, the last owner (a user object) of the group cannot be removed. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns a RequestInformation + */ + toDeleteRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; /** * The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. @@ -37,6 +49,15 @@ export interface RefRequestBuilder extends BaseRequestBuilder */ toPostRequestInformation(body: ReferenceCreate, requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; } +/** + * Remove an owner from a Microsoft 365 group or a security group through the owners navigation property. Once owners are assigned to a group, the last owner (a user object) of the group cannot be removed. + */ +export interface RefRequestBuilderDeleteQueryParameters { + /** + * The delete Uri + */ + id?: string; +} /** * The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). */ @@ -66,6 +87,12 @@ export interface RefRequestBuilderGetQueryParameters { */ top?: number; } +/** + * Mapper for query parameters from symbol name to serialization name represented as a constant. + */ +const RefRequestBuilderDeleteQueryParametersMapper: Record = { + "id": "%40id", +}; /** * Mapper for query parameters from symbol name to serialization name represented as a constant. */ @@ -81,6 +108,15 @@ const RefRequestBuilderGetQueryParametersMapper: Record = { * Metadata for all the requests in the request builder. */ export const RefRequestBuilderRequestsMetadata: RequestsMetadata = { + delete: { + responseBodyContentType: "application/json", + errorMappings: { + _4XX: createODataErrorFromDiscriminatorValue as ParsableFactory, + _5XX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "sendNoResponseContentAsync", + queryParametersMapper: RefRequestBuilderDeleteQueryParametersMapper, + }, get: { responseBodyContentType: "application/json", errorMappings: { @@ -106,6 +142,6 @@ export const RefRequestBuilderRequestsMetadata: RequestsMetadata = { /** * Uri template for the request builder. */ -export const RefRequestBuilderUriTemplate = "{+baseurl}/groups/{group%2Did}/owners/$ref{?%24top,%24skip,%24search,%24filter,%24count,%24orderby}"; +export const RefRequestBuilderUriTemplate = "{+baseurl}/groups/{group%2Did}/owners/$ref{?%24top,%24skip,%24search,%24filter,%24count,%24orderby,%40id*}"; /* tslint:enable */ /* eslint-enable */ diff --git a/packages/msgraph-sdk-groups/groups/item/photo/index.ts b/packages/msgraph-sdk-groups/groups/item/photo/index.ts index 85d3dc153b8..6481ca4feec 100644 --- a/packages/msgraph-sdk-groups/groups/item/photo/index.ts +++ b/packages/msgraph-sdk-groups/groups/item/photo/index.ts @@ -14,11 +14,6 @@ export interface PhotoRequestBuilder extends BaseRequestBuilder | undefined) : Promise; /** * The group's profile photo * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. @@ -32,12 +27,6 @@ export interface PhotoRequestBuilder extends BaseRequestBuilder | undefined) : Promise; - /** - * Delete navigation property photo for groups - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @returns a RequestInformation - */ - toDeleteRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; /** * The group's profile photo * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. @@ -80,14 +69,6 @@ export const PhotoRequestBuilderNavigationMetadata: Record, - _5XX: createODataErrorFromDiscriminatorValue as ParsableFactory, - }, - adapterMethodName: "sendNoResponseContentAsync", - }, get: { responseBodyContentType: "application/json", errorMappings: { diff --git a/packages/msgraph-sdk-groups/groups/item/rejectedSenders/item/ref/index.ts b/packages/msgraph-sdk-groups/groups/item/rejectedSenders/item/ref/index.ts index bccb913fd93..970d93c5fcb 100644 --- a/packages/msgraph-sdk-groups/groups/item/rejectedSenders/item/ref/index.ts +++ b/packages/msgraph-sdk-groups/groups/item/rejectedSenders/item/ref/index.ts @@ -13,29 +13,14 @@ export interface RefRequestBuilder extends BaseRequestBuilder * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @see {@link https://learn.microsoft.com/graph/api/group-delete-rejectedsenders?view=graph-rest-1.0|Find more info here} */ - delete(requestConfiguration?: RequestConfiguration | undefined) : Promise; + delete(requestConfiguration?: RequestConfiguration | undefined) : Promise; /** * Remove rejectedSender * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns a RequestInformation */ - toDeleteRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; + toDeleteRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; } -/** - * Remove rejectedSender - */ -export interface RefRequestBuilderDeleteQueryParameters { - /** - * Delete Uri - */ - id?: string; -} -/** - * Mapper for query parameters from symbol name to serialization name represented as a constant. - */ -const RefRequestBuilderDeleteQueryParametersMapper: Record = { - "id": "%40id", -}; /** * Metadata for all the requests in the request builder. */ @@ -47,12 +32,11 @@ export const RefRequestBuilderRequestsMetadata: RequestsMetadata = { _5XX: createODataErrorFromDiscriminatorValue as ParsableFactory, }, adapterMethodName: "sendNoResponseContentAsync", - queryParametersMapper: RefRequestBuilderDeleteQueryParametersMapper, }, }; /** * Uri template for the request builder. */ -export const RefRequestBuilderUriTemplate = "{+baseurl}/groups/{group%2Did}/rejectedSenders/{directoryObject%2Did}/$ref{?%40id*}"; +export const RefRequestBuilderUriTemplate = "{+baseurl}/groups/{group%2Did}/rejectedSenders/{directoryObject%2Did}/$ref"; /* tslint:enable */ /* eslint-enable */ diff --git a/packages/msgraph-sdk-groups/groups/item/rejectedSenders/ref/index.ts b/packages/msgraph-sdk-groups/groups/item/rejectedSenders/ref/index.ts index a6d33b22954..0e2da68e254 100644 --- a/packages/msgraph-sdk-groups/groups/item/rejectedSenders/ref/index.ts +++ b/packages/msgraph-sdk-groups/groups/item/rejectedSenders/ref/index.ts @@ -9,6 +9,12 @@ import { type BaseRequestBuilder, type Parsable, type ParsableFactory, type Requ * Provides operations to manage the collection of group entities. */ export interface RefRequestBuilder extends BaseRequestBuilder { + /** + * Remove rejectedSender + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @see {@link https://learn.microsoft.com/graph/api/group-delete-rejectedsenders?view=graph-rest-1.0|Find more info here} + */ + delete(requestConfiguration?: RequestConfiguration | undefined) : Promise; /** * Users in the rejected senders list can't post to conversations of the group (identified in the GET request URL). Make sure you don't specify the same user or group in the rejected senders and accepted senders lists, otherwise you get an error. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. @@ -23,6 +29,12 @@ export interface RefRequestBuilder extends BaseRequestBuilder * @see {@link https://learn.microsoft.com/graph/api/group-post-rejectedsenders?view=graph-rest-1.0|Find more info here} */ post(body: ReferenceCreate, requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Remove rejectedSender + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns a RequestInformation + */ + toDeleteRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; /** * Users in the rejected senders list can't post to conversations of the group (identified in the GET request URL). Make sure you don't specify the same user or group in the rejected senders and accepted senders lists, otherwise you get an error. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. @@ -37,6 +49,15 @@ export interface RefRequestBuilder extends BaseRequestBuilder */ toPostRequestInformation(body: ReferenceCreate, requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; } +/** + * Remove rejectedSender + */ +export interface RefRequestBuilderDeleteQueryParameters { + /** + * The delete Uri + */ + id?: string; +} /** * Users in the rejected senders list can't post to conversations of the group (identified in the GET request URL). Make sure you don't specify the same user or group in the rejected senders and accepted senders lists, otherwise you get an error. */ @@ -62,6 +83,12 @@ export interface RefRequestBuilderGetQueryParameters { */ top?: number; } +/** + * Mapper for query parameters from symbol name to serialization name represented as a constant. + */ +const RefRequestBuilderDeleteQueryParametersMapper: Record = { + "id": "%40id", +}; /** * Mapper for query parameters from symbol name to serialization name represented as a constant. */ @@ -76,6 +103,15 @@ const RefRequestBuilderGetQueryParametersMapper: Record = { * Metadata for all the requests in the request builder. */ export const RefRequestBuilderRequestsMetadata: RequestsMetadata = { + delete: { + responseBodyContentType: "application/json", + errorMappings: { + _4XX: createODataErrorFromDiscriminatorValue as ParsableFactory, + _5XX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "sendNoResponseContentAsync", + queryParametersMapper: RefRequestBuilderDeleteQueryParametersMapper, + }, get: { responseBodyContentType: "application/json", errorMappings: { @@ -101,6 +137,6 @@ export const RefRequestBuilderRequestsMetadata: RequestsMetadata = { /** * Uri template for the request builder. */ -export const RefRequestBuilderUriTemplate = "{+baseurl}/groups/{group%2Did}/rejectedSenders/$ref{?%24top,%24skip,%24filter,%24count,%24orderby}"; +export const RefRequestBuilderUriTemplate = "{+baseurl}/groups/{group%2Did}/rejectedSenders/$ref{?%24top,%24skip,%24filter,%24count,%24orderby,%40id*}"; /* tslint:enable */ /* eslint-enable */ diff --git a/packages/msgraph-sdk-groups/groups/item/sites/add/index.ts b/packages/msgraph-sdk-groups/groups/item/sites/add/index.ts index ac0670793ab..36babce6ee2 100644 --- a/packages/msgraph-sdk-groups/groups/item/sites/add/index.ts +++ b/packages/msgraph-sdk-groups/groups/item/sites/add/index.ts @@ -50,7 +50,7 @@ export interface AddRequestBuilder extends BaseRequestBuilder * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a addPostRequestBody */ -export function createAddPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createAddPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoAddPostRequestBody; } /** @@ -58,14 +58,14 @@ export function createAddPostRequestBodyFromDiscriminatorValue(parseNode: ParseN * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a addPostResponse */ -export function createAddPostResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createAddPostResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoAddPostResponse; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoAddPostRequestBody(addPostRequestBody: AddPostRequestBody | undefined = {} as AddPostRequestBody) : Record void> { +export function deserializeIntoAddPostRequestBody(addPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { addPostRequestBody.backingStoreEnabled = true; }, "value": n => { addPostRequestBody.value = n.getCollectionOfObjectValues(createSiteFromDiscriminatorValue); }, @@ -75,7 +75,7 @@ export function deserializeIntoAddPostRequestBody(addPostRequestBody: AddPostReq * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoAddPostResponse(addPostResponse: AddPostResponse | undefined = {} as AddPostResponse) : Record void> { +export function deserializeIntoAddPostResponse(addPostResponse: Partial | undefined = {}) : Record void> { return { ...deserializeIntoBaseCollectionPaginationCountResponse(addPostResponse), "value": n => { addPostResponse.value = n.getCollectionOfObjectValues(createSiteFromDiscriminatorValue); }, @@ -85,7 +85,7 @@ export function deserializeIntoAddPostResponse(addPostResponse: AddPostResponse * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeAddPostRequestBody(writer: SerializationWriter, addPostRequestBody: AddPostRequestBody | undefined = {} as AddPostRequestBody) : void { +export function serializeAddPostRequestBody(writer: SerializationWriter, addPostRequestBody: Partial | undefined = {}) : void { writer.writeCollectionOfObjectValues("value", addPostRequestBody.value, serializeSite); writer.writeAdditionalData(addPostRequestBody.additionalData); } @@ -93,7 +93,7 @@ export function serializeAddPostRequestBody(writer: SerializationWriter, addPost * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeAddPostResponse(writer: SerializationWriter, addPostResponse: AddPostResponse | undefined = {} as AddPostResponse) : void { +export function serializeAddPostResponse(writer: SerializationWriter, addPostResponse: Partial | undefined = {}) : void { serializeBaseCollectionPaginationCountResponse(writer, addPostResponse) writer.writeCollectionOfObjectValues("value", addPostResponse.value, serializeSite); } diff --git a/packages/msgraph-sdk-groups/groups/item/sites/delta/index.ts b/packages/msgraph-sdk-groups/groups/item/sites/delta/index.ts index f9e1bf51acb..63e09653d83 100644 --- a/packages/msgraph-sdk-groups/groups/item/sites/delta/index.ts +++ b/packages/msgraph-sdk-groups/groups/item/sites/delta/index.ts @@ -10,7 +10,7 @@ import { type BaseRequestBuilder, type Parsable, type ParsableFactory, type Pars * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a deltaGetResponse */ -export function createDeltaGetResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createDeltaGetResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoDeltaGetResponse; } export interface DeltaGetResponse extends BaseDeltaFunctionResponse, Parsable { @@ -73,7 +73,7 @@ export interface DeltaRequestBuilderGetQueryParameters { * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoDeltaGetResponse(deltaGetResponse: DeltaGetResponse | undefined = {} as DeltaGetResponse) : Record void> { +export function deserializeIntoDeltaGetResponse(deltaGetResponse: Partial | undefined = {}) : Record void> { return { ...deserializeIntoBaseDeltaFunctionResponse(deltaGetResponse), "value": n => { deltaGetResponse.value = n.getCollectionOfObjectValues(createSiteFromDiscriminatorValue); }, @@ -83,7 +83,7 @@ export function deserializeIntoDeltaGetResponse(deltaGetResponse: DeltaGetRespon * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeDeltaGetResponse(writer: SerializationWriter, deltaGetResponse: DeltaGetResponse | undefined = {} as DeltaGetResponse) : void { +export function serializeDeltaGetResponse(writer: SerializationWriter, deltaGetResponse: Partial | undefined = {}) : void { serializeBaseDeltaFunctionResponse(writer, deltaGetResponse) writer.writeCollectionOfObjectValues("value", deltaGetResponse.value, serializeSite); } diff --git a/packages/msgraph-sdk-groups/groups/item/sites/getAllSites/index.ts b/packages/msgraph-sdk-groups/groups/item/sites/getAllSites/index.ts index c88bacf038d..17431be2a62 100644 --- a/packages/msgraph-sdk-groups/groups/item/sites/getAllSites/index.ts +++ b/packages/msgraph-sdk-groups/groups/item/sites/getAllSites/index.ts @@ -10,14 +10,14 @@ import { type BaseRequestBuilder, type Parsable, type ParsableFactory, type Pars * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a getAllSitesGetResponse */ -export function createGetAllSitesGetResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createGetAllSitesGetResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoGetAllSitesGetResponse; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoGetAllSitesGetResponse(getAllSitesGetResponse: GetAllSitesGetResponse | undefined = {} as GetAllSitesGetResponse) : Record void> { +export function deserializeIntoGetAllSitesGetResponse(getAllSitesGetResponse: Partial | undefined = {}) : Record void> { return { ...deserializeIntoBaseCollectionPaginationCountResponse(getAllSitesGetResponse), "value": n => { getAllSitesGetResponse.value = n.getCollectionOfObjectValues(createSiteFromDiscriminatorValue); }, @@ -83,7 +83,7 @@ export interface GetAllSitesRequestBuilderGetQueryParameters { * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeGetAllSitesGetResponse(writer: SerializationWriter, getAllSitesGetResponse: GetAllSitesGetResponse | undefined = {} as GetAllSitesGetResponse) : void { +export function serializeGetAllSitesGetResponse(writer: SerializationWriter, getAllSitesGetResponse: Partial | undefined = {}) : void { serializeBaseCollectionPaginationCountResponse(writer, getAllSitesGetResponse) writer.writeCollectionOfObjectValues("value", getAllSitesGetResponse.value, serializeSite); } diff --git a/packages/msgraph-sdk-groups/groups/item/sites/item/contentTypes/addCopy/index.ts b/packages/msgraph-sdk-groups/groups/item/sites/item/contentTypes/addCopy/index.ts index ed02ac7238c..4a17751762f 100644 --- a/packages/msgraph-sdk-groups/groups/item/sites/item/contentTypes/addCopy/index.ts +++ b/packages/msgraph-sdk-groups/groups/item/sites/item/contentTypes/addCopy/index.ts @@ -44,14 +44,14 @@ export interface AddCopyRequestBuilder extends BaseRequestBuilder Record void>) { return deserializeIntoAddCopyPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoAddCopyPostRequestBody(addCopyPostRequestBody: AddCopyPostRequestBody | undefined = {} as AddCopyPostRequestBody) : Record void> { +export function deserializeIntoAddCopyPostRequestBody(addCopyPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { addCopyPostRequestBody.backingStoreEnabled = true; }, "contentType": n => { addCopyPostRequestBody.contentType = n.getStringValue(); }, @@ -61,7 +61,7 @@ export function deserializeIntoAddCopyPostRequestBody(addCopyPostRequestBody: Ad * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeAddCopyPostRequestBody(writer: SerializationWriter, addCopyPostRequestBody: AddCopyPostRequestBody | undefined = {} as AddCopyPostRequestBody) : void { +export function serializeAddCopyPostRequestBody(writer: SerializationWriter, addCopyPostRequestBody: Partial | undefined = {}) : void { writer.writeStringValue("contentType", addCopyPostRequestBody.contentType); writer.writeAdditionalData(addCopyPostRequestBody.additionalData); } diff --git a/packages/msgraph-sdk-groups/groups/item/sites/item/contentTypes/addCopyFromContentTypeHub/index.ts b/packages/msgraph-sdk-groups/groups/item/sites/item/contentTypes/addCopyFromContentTypeHub/index.ts index 5492670ec10..b3f6ce5633c 100644 --- a/packages/msgraph-sdk-groups/groups/item/sites/item/contentTypes/addCopyFromContentTypeHub/index.ts +++ b/packages/msgraph-sdk-groups/groups/item/sites/item/contentTypes/addCopyFromContentTypeHub/index.ts @@ -44,14 +44,14 @@ export interface AddCopyFromContentTypeHubRequestBuilder extends BaseRequestBuil * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a addCopyFromContentTypeHubPostRequestBody */ -export function createAddCopyFromContentTypeHubPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createAddCopyFromContentTypeHubPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoAddCopyFromContentTypeHubPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoAddCopyFromContentTypeHubPostRequestBody(addCopyFromContentTypeHubPostRequestBody: AddCopyFromContentTypeHubPostRequestBody | undefined = {} as AddCopyFromContentTypeHubPostRequestBody) : Record void> { +export function deserializeIntoAddCopyFromContentTypeHubPostRequestBody(addCopyFromContentTypeHubPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { addCopyFromContentTypeHubPostRequestBody.backingStoreEnabled = true; }, "contentTypeId": n => { addCopyFromContentTypeHubPostRequestBody.contentTypeId = n.getStringValue(); }, @@ -61,7 +61,7 @@ export function deserializeIntoAddCopyFromContentTypeHubPostRequestBody(addCopyF * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeAddCopyFromContentTypeHubPostRequestBody(writer: SerializationWriter, addCopyFromContentTypeHubPostRequestBody: AddCopyFromContentTypeHubPostRequestBody | undefined = {} as AddCopyFromContentTypeHubPostRequestBody) : void { +export function serializeAddCopyFromContentTypeHubPostRequestBody(writer: SerializationWriter, addCopyFromContentTypeHubPostRequestBody: Partial | undefined = {}) : void { writer.writeStringValue("contentTypeId", addCopyFromContentTypeHubPostRequestBody.contentTypeId); writer.writeAdditionalData(addCopyFromContentTypeHubPostRequestBody.additionalData); } diff --git a/packages/msgraph-sdk-groups/groups/item/sites/item/contentTypes/getCompatibleHubContentTypes/index.ts b/packages/msgraph-sdk-groups/groups/item/sites/item/contentTypes/getCompatibleHubContentTypes/index.ts index aec7a824a01..aa829909ed3 100644 --- a/packages/msgraph-sdk-groups/groups/item/sites/item/contentTypes/getCompatibleHubContentTypes/index.ts +++ b/packages/msgraph-sdk-groups/groups/item/sites/item/contentTypes/getCompatibleHubContentTypes/index.ts @@ -10,14 +10,14 @@ import { type BaseRequestBuilder, type Parsable, type ParsableFactory, type Pars * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a getCompatibleHubContentTypesGetResponse */ -export function createGetCompatibleHubContentTypesGetResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createGetCompatibleHubContentTypesGetResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoGetCompatibleHubContentTypesGetResponse; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoGetCompatibleHubContentTypesGetResponse(getCompatibleHubContentTypesGetResponse: GetCompatibleHubContentTypesGetResponse | undefined = {} as GetCompatibleHubContentTypesGetResponse) : Record void> { +export function deserializeIntoGetCompatibleHubContentTypesGetResponse(getCompatibleHubContentTypesGetResponse: Partial | undefined = {}) : Record void> { return { ...deserializeIntoBaseCollectionPaginationCountResponse(getCompatibleHubContentTypesGetResponse), "value": n => { getCompatibleHubContentTypesGetResponse.value = n.getCollectionOfObjectValues(createContentTypeFromDiscriminatorValue); }, @@ -83,7 +83,7 @@ export interface GetCompatibleHubContentTypesRequestBuilderGetQueryParameters { * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeGetCompatibleHubContentTypesGetResponse(writer: SerializationWriter, getCompatibleHubContentTypesGetResponse: GetCompatibleHubContentTypesGetResponse | undefined = {} as GetCompatibleHubContentTypesGetResponse) : void { +export function serializeGetCompatibleHubContentTypesGetResponse(writer: SerializationWriter, getCompatibleHubContentTypesGetResponse: Partial | undefined = {}) : void { serializeBaseCollectionPaginationCountResponse(writer, getCompatibleHubContentTypesGetResponse) writer.writeCollectionOfObjectValues("value", getCompatibleHubContentTypesGetResponse.value, serializeContentType); } diff --git a/packages/msgraph-sdk-groups/groups/item/sites/item/contentTypes/item/associateWithHubSites/index.ts b/packages/msgraph-sdk-groups/groups/item/sites/item/contentTypes/item/associateWithHubSites/index.ts index 84b6de4e3a1..d47427b9f3c 100644 --- a/packages/msgraph-sdk-groups/groups/item/sites/item/contentTypes/item/associateWithHubSites/index.ts +++ b/packages/msgraph-sdk-groups/groups/item/sites/item/contentTypes/item/associateWithHubSites/index.ts @@ -46,14 +46,14 @@ export interface AssociateWithHubSitesRequestBuilder extends BaseRequestBuilder< * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a associateWithHubSitesPostRequestBody */ -export function createAssociateWithHubSitesPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createAssociateWithHubSitesPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoAssociateWithHubSitesPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoAssociateWithHubSitesPostRequestBody(associateWithHubSitesPostRequestBody: AssociateWithHubSitesPostRequestBody | undefined = {} as AssociateWithHubSitesPostRequestBody) : Record void> { +export function deserializeIntoAssociateWithHubSitesPostRequestBody(associateWithHubSitesPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { associateWithHubSitesPostRequestBody.backingStoreEnabled = true; }, "hubSiteUrls": n => { associateWithHubSitesPostRequestBody.hubSiteUrls = n.getCollectionOfPrimitiveValues(); }, @@ -64,7 +64,7 @@ export function deserializeIntoAssociateWithHubSitesPostRequestBody(associateWit * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeAssociateWithHubSitesPostRequestBody(writer: SerializationWriter, associateWithHubSitesPostRequestBody: AssociateWithHubSitesPostRequestBody | undefined = {} as AssociateWithHubSitesPostRequestBody) : void { +export function serializeAssociateWithHubSitesPostRequestBody(writer: SerializationWriter, associateWithHubSitesPostRequestBody: Partial | undefined = {}) : void { writer.writeCollectionOfPrimitiveValues("hubSiteUrls", associateWithHubSitesPostRequestBody.hubSiteUrls); writer.writeBooleanValue("propagateToExistingLists", associateWithHubSitesPostRequestBody.propagateToExistingLists); writer.writeAdditionalData(associateWithHubSitesPostRequestBody.additionalData); diff --git a/packages/msgraph-sdk-groups/groups/item/sites/item/contentTypes/item/copyToDefaultContentLocation/index.ts b/packages/msgraph-sdk-groups/groups/item/sites/item/contentTypes/item/copyToDefaultContentLocation/index.ts index 2594260bb17..58749b27325 100644 --- a/packages/msgraph-sdk-groups/groups/item/sites/item/contentTypes/item/copyToDefaultContentLocation/index.ts +++ b/packages/msgraph-sdk-groups/groups/item/sites/item/contentTypes/item/copyToDefaultContentLocation/index.ts @@ -47,14 +47,14 @@ export interface CopyToDefaultContentLocationRequestBuilder extends BaseRequestB * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a copyToDefaultContentLocationPostRequestBody */ -export function createCopyToDefaultContentLocationPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createCopyToDefaultContentLocationPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoCopyToDefaultContentLocationPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoCopyToDefaultContentLocationPostRequestBody(copyToDefaultContentLocationPostRequestBody: CopyToDefaultContentLocationPostRequestBody | undefined = {} as CopyToDefaultContentLocationPostRequestBody) : Record void> { +export function deserializeIntoCopyToDefaultContentLocationPostRequestBody(copyToDefaultContentLocationPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { copyToDefaultContentLocationPostRequestBody.backingStoreEnabled = true; }, "destinationFileName": n => { copyToDefaultContentLocationPostRequestBody.destinationFileName = n.getStringValue(); }, @@ -65,7 +65,7 @@ export function deserializeIntoCopyToDefaultContentLocationPostRequestBody(copyT * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeCopyToDefaultContentLocationPostRequestBody(writer: SerializationWriter, copyToDefaultContentLocationPostRequestBody: CopyToDefaultContentLocationPostRequestBody | undefined = {} as CopyToDefaultContentLocationPostRequestBody) : void { +export function serializeCopyToDefaultContentLocationPostRequestBody(writer: SerializationWriter, copyToDefaultContentLocationPostRequestBody: Partial | undefined = {}) : void { writer.writeStringValue("destinationFileName", copyToDefaultContentLocationPostRequestBody.destinationFileName); writer.writeObjectValue("sourceFile", copyToDefaultContentLocationPostRequestBody.sourceFile, serializeItemReference); writer.writeAdditionalData(copyToDefaultContentLocationPostRequestBody.additionalData); diff --git a/packages/msgraph-sdk-groups/groups/item/sites/item/contentTypes/item/isPublished/index.ts b/packages/msgraph-sdk-groups/groups/item/sites/item/contentTypes/item/isPublished/index.ts index 1e648917b84..e0e85ee9e2c 100644 --- a/packages/msgraph-sdk-groups/groups/item/sites/item/contentTypes/item/isPublished/index.ts +++ b/packages/msgraph-sdk-groups/groups/item/sites/item/contentTypes/item/isPublished/index.ts @@ -9,14 +9,14 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a isPublishedGetResponse */ -export function createIsPublishedGetResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createIsPublishedGetResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoIsPublishedGetResponse; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoIsPublishedGetResponse(isPublishedGetResponse: IsPublishedGetResponse | undefined = {} as IsPublishedGetResponse) : Record void> { +export function deserializeIntoIsPublishedGetResponse(isPublishedGetResponse: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { isPublishedGetResponse.backingStoreEnabled = true; }, "value": n => { isPublishedGetResponse.value = n.getBooleanValue(); }, @@ -57,7 +57,7 @@ export interface IsPublishedRequestBuilder extends BaseRequestBuilder | undefined = {}) : void { writer.writeBooleanValue("value", isPublishedGetResponse.value); writer.writeAdditionalData(isPublishedGetResponse.additionalData); } diff --git a/packages/msgraph-sdk-groups/groups/item/sites/item/getActivitiesByInterval/index.ts b/packages/msgraph-sdk-groups/groups/item/sites/item/getActivitiesByInterval/index.ts index 4754f3e775f..e1aed443784 100644 --- a/packages/msgraph-sdk-groups/groups/item/sites/item/getActivitiesByInterval/index.ts +++ b/packages/msgraph-sdk-groups/groups/item/sites/item/getActivitiesByInterval/index.ts @@ -10,14 +10,14 @@ import { type BaseRequestBuilder, type Parsable, type ParsableFactory, type Pars * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a getActivitiesByIntervalGetResponse */ -export function createGetActivitiesByIntervalGetResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createGetActivitiesByIntervalGetResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoGetActivitiesByIntervalGetResponse; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoGetActivitiesByIntervalGetResponse(getActivitiesByIntervalGetResponse: GetActivitiesByIntervalGetResponse | undefined = {} as GetActivitiesByIntervalGetResponse) : Record void> { +export function deserializeIntoGetActivitiesByIntervalGetResponse(getActivitiesByIntervalGetResponse: Partial | undefined = {}) : Record void> { return { ...deserializeIntoBaseCollectionPaginationCountResponse(getActivitiesByIntervalGetResponse), "value": n => { getActivitiesByIntervalGetResponse.value = n.getCollectionOfObjectValues(createItemActivityStatFromDiscriminatorValue); }, @@ -83,7 +83,7 @@ export interface GetActivitiesByIntervalRequestBuilderGetQueryParameters { * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeGetActivitiesByIntervalGetResponse(writer: SerializationWriter, getActivitiesByIntervalGetResponse: GetActivitiesByIntervalGetResponse | undefined = {} as GetActivitiesByIntervalGetResponse) : void { +export function serializeGetActivitiesByIntervalGetResponse(writer: SerializationWriter, getActivitiesByIntervalGetResponse: Partial | undefined = {}) : void { serializeBaseCollectionPaginationCountResponse(writer, getActivitiesByIntervalGetResponse) writer.writeCollectionOfObjectValues("value", getActivitiesByIntervalGetResponse.value, serializeItemActivityStat); } diff --git a/packages/msgraph-sdk-groups/groups/item/sites/item/getActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithInterval/index.ts b/packages/msgraph-sdk-groups/groups/item/sites/item/getActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithInterval/index.ts index 6fa2054a814..88620a825a0 100644 --- a/packages/msgraph-sdk-groups/groups/item/sites/item/getActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithInterval/index.ts +++ b/packages/msgraph-sdk-groups/groups/item/sites/item/getActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithInterval/index.ts @@ -10,14 +10,14 @@ import { type BaseRequestBuilder, type Parsable, type ParsableFactory, type Pars * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a getActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalGetResponse */ -export function createGetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalGetResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createGetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalGetResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoGetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalGetResponse; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoGetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalGetResponse(getActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalGetResponse: GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalGetResponse | undefined = {} as GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalGetResponse) : Record void> { +export function deserializeIntoGetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalGetResponse(getActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalGetResponse: Partial | undefined = {}) : Record void> { return { ...deserializeIntoBaseCollectionPaginationCountResponse(getActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalGetResponse), "value": n => { getActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalGetResponse.value = n.getCollectionOfObjectValues(createItemActivityStatFromDiscriminatorValue); }, @@ -83,7 +83,7 @@ export interface GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithInte * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeGetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalGetResponse(writer: SerializationWriter, getActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalGetResponse: GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalGetResponse | undefined = {} as GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalGetResponse) : void { +export function serializeGetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalGetResponse(writer: SerializationWriter, getActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalGetResponse: Partial | undefined = {}) : void { serializeBaseCollectionPaginationCountResponse(writer, getActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalGetResponse) writer.writeCollectionOfObjectValues("value", getActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalGetResponse.value, serializeItemActivityStat); } diff --git a/packages/msgraph-sdk-groups/groups/item/sites/item/getApplicableContentTypesForListWithListId/index.ts b/packages/msgraph-sdk-groups/groups/item/sites/item/getApplicableContentTypesForListWithListId/index.ts index 7920ef4e072..af35406c299 100644 --- a/packages/msgraph-sdk-groups/groups/item/sites/item/getApplicableContentTypesForListWithListId/index.ts +++ b/packages/msgraph-sdk-groups/groups/item/sites/item/getApplicableContentTypesForListWithListId/index.ts @@ -10,14 +10,14 @@ import { type BaseRequestBuilder, type Parsable, type ParsableFactory, type Pars * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a getApplicableContentTypesForListWithListIdGetResponse */ -export function createGetApplicableContentTypesForListWithListIdGetResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createGetApplicableContentTypesForListWithListIdGetResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoGetApplicableContentTypesForListWithListIdGetResponse; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoGetApplicableContentTypesForListWithListIdGetResponse(getApplicableContentTypesForListWithListIdGetResponse: GetApplicableContentTypesForListWithListIdGetResponse | undefined = {} as GetApplicableContentTypesForListWithListIdGetResponse) : Record void> { +export function deserializeIntoGetApplicableContentTypesForListWithListIdGetResponse(getApplicableContentTypesForListWithListIdGetResponse: Partial | undefined = {}) : Record void> { return { ...deserializeIntoBaseCollectionPaginationCountResponse(getApplicableContentTypesForListWithListIdGetResponse), "value": n => { getApplicableContentTypesForListWithListIdGetResponse.value = n.getCollectionOfObjectValues(createContentTypeFromDiscriminatorValue); }, @@ -83,7 +83,7 @@ export interface GetApplicableContentTypesForListWithListIdRequestBuilderGetQuer * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeGetApplicableContentTypesForListWithListIdGetResponse(writer: SerializationWriter, getApplicableContentTypesForListWithListIdGetResponse: GetApplicableContentTypesForListWithListIdGetResponse | undefined = {} as GetApplicableContentTypesForListWithListIdGetResponse) : void { +export function serializeGetApplicableContentTypesForListWithListIdGetResponse(writer: SerializationWriter, getApplicableContentTypesForListWithListIdGetResponse: Partial | undefined = {}) : void { serializeBaseCollectionPaginationCountResponse(writer, getApplicableContentTypesForListWithListIdGetResponse) writer.writeCollectionOfObjectValues("value", getApplicableContentTypesForListWithListIdGetResponse.value, serializeContentType); } diff --git a/packages/msgraph-sdk-groups/groups/item/sites/item/getByPathWithPath/analytics/index.ts b/packages/msgraph-sdk-groups/groups/item/sites/item/getByPathWithPath/analytics/index.ts new file mode 100644 index 00000000000..605c98812b7 --- /dev/null +++ b/packages/msgraph-sdk-groups/groups/item/sites/item/getByPathWithPath/analytics/index.ts @@ -0,0 +1,110 @@ +/* tslint:disable */ +/* eslint-disable */ +// Generated by Microsoft Kiota +import { createItemAnalyticsFromDiscriminatorValue, serializeItemAnalytics, type ItemAnalytics } from '@microsoft/msgraph-sdk/models/'; +import { createODataErrorFromDiscriminatorValue, type ODataError } from '@microsoft/msgraph-sdk/models/oDataErrors/'; +import { type BaseRequestBuilder, type Parsable, type ParsableFactory, type RequestConfiguration, type RequestInformation, type RequestsMetadata } from '@microsoft/kiota-abstractions'; + +/** + * Provides operations to manage the analytics property of the microsoft.graph.site entity. + */ +export interface AnalyticsRequestBuilder extends BaseRequestBuilder { + /** + * Delete navigation property analytics for groups + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + */ + delete(requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Analytics about the view activities that took place in this site. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns a Promise of ItemAnalytics + */ + get(requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Update the navigation property analytics in groups + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns a Promise of ItemAnalytics + */ + patch(body: ItemAnalytics, requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Delete navigation property analytics for groups + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns a RequestInformation + */ + toDeleteRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; + /** + * Analytics about the view activities that took place in this site. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns a RequestInformation + */ + toGetRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; + /** + * Update the navigation property analytics in groups + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns a RequestInformation + */ + toPatchRequestInformation(body: ItemAnalytics, requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; +} +/** + * Analytics about the view activities that took place in this site. + */ +export interface AnalyticsRequestBuilderGetQueryParameters { + /** + * Expand related entities + */ + expand?: string[]; + /** + * Select properties to be returned + */ + select?: string[]; +} +/** + * Mapper for query parameters from symbol name to serialization name represented as a constant. + */ +const AnalyticsRequestBuilderGetQueryParametersMapper: Record = { + "expand": "%24expand", + "select": "%24select", +}; +/** + * Metadata for all the requests in the request builder. + */ +export const AnalyticsRequestBuilderRequestsMetadata: RequestsMetadata = { + delete: { + responseBodyContentType: "application/json", + errorMappings: { + _4XX: createODataErrorFromDiscriminatorValue as ParsableFactory, + _5XX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "sendNoResponseContentAsync", + }, + get: { + responseBodyContentType: "application/json", + errorMappings: { + _4XX: createODataErrorFromDiscriminatorValue as ParsableFactory, + _5XX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "sendAsync", + responseBodyFactory: createItemAnalyticsFromDiscriminatorValue, + queryParametersMapper: AnalyticsRequestBuilderGetQueryParametersMapper, + }, + patch: { + responseBodyContentType: "application/json", + errorMappings: { + _4XX: createODataErrorFromDiscriminatorValue as ParsableFactory, + _5XX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "sendAsync", + responseBodyFactory: createItemAnalyticsFromDiscriminatorValue, + requestBodyContentType: "application/json", + requestBodySerializer: serializeItemAnalytics, + requestInformationContentSetMethod: "setContentFromParsable", + }, +}; +/** + * Uri template for the request builder. + */ +export const AnalyticsRequestBuilderUriTemplate = "{+baseurl}/groups/{group%2Did}/sites/{site%2Did}/getByPath(path='{path}')/analytics{?%24select,%24expand}"; +/* tslint:enable */ +/* eslint-enable */ diff --git a/packages/msgraph-sdk-groups/groups/item/sites/item/getByPathWithPath/columns/index.ts b/packages/msgraph-sdk-groups/groups/item/sites/item/getByPathWithPath/columns/index.ts new file mode 100644 index 00000000000..43d0ef37c37 --- /dev/null +++ b/packages/msgraph-sdk-groups/groups/item/sites/item/getByPathWithPath/columns/index.ts @@ -0,0 +1,123 @@ +/* tslint:disable */ +/* eslint-disable */ +// Generated by Microsoft Kiota +import { createColumnDefinitionCollectionResponseFromDiscriminatorValue, createColumnDefinitionFromDiscriminatorValue, serializeColumnDefinition, type ColumnDefinition, type ColumnDefinitionCollectionResponse } from '@microsoft/msgraph-sdk/models/'; +import { createODataErrorFromDiscriminatorValue, type ODataError } from '@microsoft/msgraph-sdk/models/oDataErrors/'; +import { type BaseRequestBuilder, type Parsable, type ParsableFactory, type RequestConfiguration, type RequestInformation, type RequestsMetadata } from '@microsoft/kiota-abstractions'; + +/** + * Provides operations to manage the columns property of the microsoft.graph.site entity. + */ +export interface ColumnsRequestBuilder extends BaseRequestBuilder { + /** + * Get the collection of columns represented as [columnDefinition][columnDefinition] resources in a [site][site]. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns a Promise of ColumnDefinitionCollectionResponse + * @see {@link https://learn.microsoft.com/graph/api/site-list-columns?view=graph-rest-1.0|Find more info here} + */ + get(requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Create a column for a [site][site] with a request that specifies a [columnDefinition][columnDefinition]. + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns a Promise of ColumnDefinition + * @see {@link https://learn.microsoft.com/graph/api/site-post-columns?view=graph-rest-1.0|Find more info here} + */ + post(body: ColumnDefinition, requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Get the collection of columns represented as [columnDefinition][columnDefinition] resources in a [site][site]. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns a RequestInformation + */ + toGetRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; + /** + * Create a column for a [site][site] with a request that specifies a [columnDefinition][columnDefinition]. + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns a RequestInformation + */ + toPostRequestInformation(body: ColumnDefinition, requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; +} +/** + * Get the collection of columns represented as [columnDefinition][columnDefinition] resources in a [site][site]. + */ +export interface ColumnsRequestBuilderGetQueryParameters { + /** + * Include count of items + */ + count?: boolean; + /** + * Expand related entities + */ + expand?: string[]; + /** + * Filter items by property values + */ + filter?: string; + /** + * Order items by property values + */ + orderby?: string[]; + /** + * Search items by search phrases + */ + search?: string; + /** + * Select properties to be returned + */ + select?: string[]; + /** + * Skip the first n items + */ + skip?: number; + /** + * Show only the first n items + */ + top?: number; +} +/** + * Mapper for query parameters from symbol name to serialization name represented as a constant. + */ +const ColumnsRequestBuilderGetQueryParametersMapper: Record = { + "count": "%24count", + "expand": "%24expand", + "filter": "%24filter", + "orderby": "%24orderby", + "search": "%24search", + "select": "%24select", + "skip": "%24skip", + "top": "%24top", +}; +/** + * Metadata for all the requests in the request builder. + */ +export const ColumnsRequestBuilderRequestsMetadata: RequestsMetadata = { + get: { + responseBodyContentType: "application/json", + errorMappings: { + _4XX: createODataErrorFromDiscriminatorValue as ParsableFactory, + _5XX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "sendAsync", + responseBodyFactory: createColumnDefinitionCollectionResponseFromDiscriminatorValue, + queryParametersMapper: ColumnsRequestBuilderGetQueryParametersMapper, + }, + post: { + responseBodyContentType: "application/json", + errorMappings: { + _4XX: createODataErrorFromDiscriminatorValue as ParsableFactory, + _5XX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "sendAsync", + responseBodyFactory: createColumnDefinitionFromDiscriminatorValue, + requestBodyContentType: "application/json", + requestBodySerializer: serializeColumnDefinition, + requestInformationContentSetMethod: "setContentFromParsable", + }, +}; +/** + * Uri template for the request builder. + */ +export const ColumnsRequestBuilderUriTemplate = "{+baseurl}/groups/{group%2Did}/sites/{site%2Did}/getByPath(path='{path}')/columns{?%24top,%24skip,%24search,%24filter,%24count,%24orderby,%24select,%24expand}"; +/* tslint:enable */ +/* eslint-enable */ diff --git a/packages/msgraph-sdk-groups/groups/item/sites/item/getByPathWithPath/contentTypes/index.ts b/packages/msgraph-sdk-groups/groups/item/sites/item/getByPathWithPath/contentTypes/index.ts new file mode 100644 index 00000000000..ec2c19e7482 --- /dev/null +++ b/packages/msgraph-sdk-groups/groups/item/sites/item/getByPathWithPath/contentTypes/index.ts @@ -0,0 +1,123 @@ +/* tslint:disable */ +/* eslint-disable */ +// Generated by Microsoft Kiota +import { createContentTypeCollectionResponseFromDiscriminatorValue, createContentTypeFromDiscriminatorValue, serializeContentType, type ContentType, type ContentTypeCollectionResponse } from '@microsoft/msgraph-sdk/models/'; +import { createODataErrorFromDiscriminatorValue, type ODataError } from '@microsoft/msgraph-sdk/models/oDataErrors/'; +import { type BaseRequestBuilder, type Parsable, type ParsableFactory, type RequestConfiguration, type RequestInformation, type RequestsMetadata } from '@microsoft/kiota-abstractions'; + +/** + * Provides operations to manage the contentTypes property of the microsoft.graph.site entity. + */ +export interface ContentTypesRequestBuilder extends BaseRequestBuilder { + /** + * Get the collection of [contentType][contentType] resources in a [site][]. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns a Promise of ContentTypeCollectionResponse + * @see {@link https://learn.microsoft.com/graph/api/site-list-contenttypes?view=graph-rest-1.0|Find more info here} + */ + get(requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Create a new [contentType][] in a [site][]. + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns a Promise of ContentType + * @see {@link https://learn.microsoft.com/graph/api/site-post-contenttypes?view=graph-rest-1.0|Find more info here} + */ + post(body: ContentType, requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Get the collection of [contentType][contentType] resources in a [site][]. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns a RequestInformation + */ + toGetRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; + /** + * Create a new [contentType][] in a [site][]. + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns a RequestInformation + */ + toPostRequestInformation(body: ContentType, requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; +} +/** + * Get the collection of [contentType][contentType] resources in a [site][]. + */ +export interface ContentTypesRequestBuilderGetQueryParameters { + /** + * Include count of items + */ + count?: boolean; + /** + * Expand related entities + */ + expand?: string[]; + /** + * Filter items by property values + */ + filter?: string; + /** + * Order items by property values + */ + orderby?: string[]; + /** + * Search items by search phrases + */ + search?: string; + /** + * Select properties to be returned + */ + select?: string[]; + /** + * Skip the first n items + */ + skip?: number; + /** + * Show only the first n items + */ + top?: number; +} +/** + * Mapper for query parameters from symbol name to serialization name represented as a constant. + */ +const ContentTypesRequestBuilderGetQueryParametersMapper: Record = { + "count": "%24count", + "expand": "%24expand", + "filter": "%24filter", + "orderby": "%24orderby", + "search": "%24search", + "select": "%24select", + "skip": "%24skip", + "top": "%24top", +}; +/** + * Metadata for all the requests in the request builder. + */ +export const ContentTypesRequestBuilderRequestsMetadata: RequestsMetadata = { + get: { + responseBodyContentType: "application/json", + errorMappings: { + _4XX: createODataErrorFromDiscriminatorValue as ParsableFactory, + _5XX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "sendAsync", + responseBodyFactory: createContentTypeCollectionResponseFromDiscriminatorValue, + queryParametersMapper: ContentTypesRequestBuilderGetQueryParametersMapper, + }, + post: { + responseBodyContentType: "application/json", + errorMappings: { + _4XX: createODataErrorFromDiscriminatorValue as ParsableFactory, + _5XX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "sendAsync", + responseBodyFactory: createContentTypeFromDiscriminatorValue, + requestBodyContentType: "application/json", + requestBodySerializer: serializeContentType, + requestInformationContentSetMethod: "setContentFromParsable", + }, +}; +/** + * Uri template for the request builder. + */ +export const ContentTypesRequestBuilderUriTemplate = "{+baseurl}/groups/{group%2Did}/sites/{site%2Did}/getByPath(path='{path}')/contentTypes{?%24top,%24skip,%24search,%24filter,%24count,%24orderby,%24select,%24expand}"; +/* tslint:enable */ +/* eslint-enable */ diff --git a/packages/msgraph-sdk-groups/groups/item/sites/item/getByPathWithPath/createdByUser/index.ts b/packages/msgraph-sdk-groups/groups/item/sites/item/getByPathWithPath/createdByUser/index.ts new file mode 100644 index 00000000000..2b2d40fee76 --- /dev/null +++ b/packages/msgraph-sdk-groups/groups/item/sites/item/getByPathWithPath/createdByUser/index.ts @@ -0,0 +1,65 @@ +/* tslint:disable */ +/* eslint-disable */ +// Generated by Microsoft Kiota +import { createUserFromDiscriminatorValue, type User } from '@microsoft/msgraph-sdk/models/'; +import { createODataErrorFromDiscriminatorValue, type ODataError } from '@microsoft/msgraph-sdk/models/oDataErrors/'; +import { type BaseRequestBuilder, type Parsable, type ParsableFactory, type RequestConfiguration, type RequestInformation, type RequestsMetadata } from '@microsoft/kiota-abstractions'; + +/** + * Provides operations to manage the createdByUser property of the microsoft.graph.baseItem entity. + */ +export interface CreatedByUserRequestBuilder extends BaseRequestBuilder { + /** + * Identity of the user who created the item. Read-only. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns a Promise of User + */ + get(requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Identity of the user who created the item. Read-only. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns a RequestInformation + */ + toGetRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; +} +/** + * Identity of the user who created the item. Read-only. + */ +export interface CreatedByUserRequestBuilderGetQueryParameters { + /** + * Expand related entities + */ + expand?: string[]; + /** + * Select properties to be returned + */ + select?: string[]; +} +/** + * Mapper for query parameters from symbol name to serialization name represented as a constant. + */ +const CreatedByUserRequestBuilderGetQueryParametersMapper: Record = { + "expand": "%24expand", + "select": "%24select", +}; +/** + * Metadata for all the requests in the request builder. + */ +export const CreatedByUserRequestBuilderRequestsMetadata: RequestsMetadata = { + get: { + responseBodyContentType: "application/json", + errorMappings: { + _4XX: createODataErrorFromDiscriminatorValue as ParsableFactory, + _5XX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "sendAsync", + responseBodyFactory: createUserFromDiscriminatorValue, + queryParametersMapper: CreatedByUserRequestBuilderGetQueryParametersMapper, + }, +}; +/** + * Uri template for the request builder. + */ +export const CreatedByUserRequestBuilderUriTemplate = "{+baseurl}/groups/{group%2Did}/sites/{site%2Did}/getByPath(path='{path}')/createdByUser{?%24select,%24expand}"; +/* tslint:enable */ +/* eslint-enable */ diff --git a/packages/msgraph-sdk-groups/groups/item/sites/item/getByPathWithPath/drive/index.ts b/packages/msgraph-sdk-groups/groups/item/sites/item/getByPathWithPath/drive/index.ts new file mode 100644 index 00000000000..fb0e23058c4 --- /dev/null +++ b/packages/msgraph-sdk-groups/groups/item/sites/item/getByPathWithPath/drive/index.ts @@ -0,0 +1,65 @@ +/* tslint:disable */ +/* eslint-disable */ +// Generated by Microsoft Kiota +import { createDriveFromDiscriminatorValue, type Drive } from '@microsoft/msgraph-sdk/models/'; +import { createODataErrorFromDiscriminatorValue, type ODataError } from '@microsoft/msgraph-sdk/models/oDataErrors/'; +import { type BaseRequestBuilder, type Parsable, type ParsableFactory, type RequestConfiguration, type RequestInformation, type RequestsMetadata } from '@microsoft/kiota-abstractions'; + +/** + * Provides operations to manage the drive property of the microsoft.graph.site entity. + */ +export interface DriveRequestBuilder extends BaseRequestBuilder { + /** + * The default drive (document library) for this site. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns a Promise of Drive + */ + get(requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * The default drive (document library) for this site. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns a RequestInformation + */ + toGetRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; +} +/** + * The default drive (document library) for this site. + */ +export interface DriveRequestBuilderGetQueryParameters { + /** + * Expand related entities + */ + expand?: string[]; + /** + * Select properties to be returned + */ + select?: string[]; +} +/** + * Mapper for query parameters from symbol name to serialization name represented as a constant. + */ +const DriveRequestBuilderGetQueryParametersMapper: Record = { + "expand": "%24expand", + "select": "%24select", +}; +/** + * Metadata for all the requests in the request builder. + */ +export const DriveRequestBuilderRequestsMetadata: RequestsMetadata = { + get: { + responseBodyContentType: "application/json", + errorMappings: { + _4XX: createODataErrorFromDiscriminatorValue as ParsableFactory, + _5XX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "sendAsync", + responseBodyFactory: createDriveFromDiscriminatorValue, + queryParametersMapper: DriveRequestBuilderGetQueryParametersMapper, + }, +}; +/** + * Uri template for the request builder. + */ +export const DriveRequestBuilderUriTemplate = "{+baseurl}/groups/{group%2Did}/sites/{site%2Did}/getByPath(path='{path}')/drive{?%24select,%24expand}"; +/* tslint:enable */ +/* eslint-enable */ diff --git a/packages/msgraph-sdk-groups/groups/item/sites/item/getByPathWithPath/drives/index.ts b/packages/msgraph-sdk-groups/groups/item/sites/item/getByPathWithPath/drives/index.ts new file mode 100644 index 00000000000..bc09d400581 --- /dev/null +++ b/packages/msgraph-sdk-groups/groups/item/sites/item/getByPathWithPath/drives/index.ts @@ -0,0 +1,95 @@ +/* tslint:disable */ +/* eslint-disable */ +// Generated by Microsoft Kiota +import { createDriveCollectionResponseFromDiscriminatorValue, type DriveCollectionResponse } from '@microsoft/msgraph-sdk/models/'; +import { createODataErrorFromDiscriminatorValue, type ODataError } from '@microsoft/msgraph-sdk/models/oDataErrors/'; +import { type BaseRequestBuilder, type Parsable, type ParsableFactory, type RequestConfiguration, type RequestInformation, type RequestsMetadata } from '@microsoft/kiota-abstractions'; + +/** + * Provides operations to manage the drives property of the microsoft.graph.site entity. + */ +export interface DrivesRequestBuilder extends BaseRequestBuilder { + /** + * The collection of drives (document libraries) under this site. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns a Promise of DriveCollectionResponse + */ + get(requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * The collection of drives (document libraries) under this site. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns a RequestInformation + */ + toGetRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; +} +/** + * The collection of drives (document libraries) under this site. + */ +export interface DrivesRequestBuilderGetQueryParameters { + /** + * Include count of items + */ + count?: boolean; + /** + * Expand related entities + */ + expand?: string[]; + /** + * Filter items by property values + */ + filter?: string; + /** + * Order items by property values + */ + orderby?: string[]; + /** + * Search items by search phrases + */ + search?: string; + /** + * Select properties to be returned + */ + select?: string[]; + /** + * Skip the first n items + */ + skip?: number; + /** + * Show only the first n items + */ + top?: number; +} +/** + * Mapper for query parameters from symbol name to serialization name represented as a constant. + */ +const DrivesRequestBuilderGetQueryParametersMapper: Record = { + "count": "%24count", + "expand": "%24expand", + "filter": "%24filter", + "orderby": "%24orderby", + "search": "%24search", + "select": "%24select", + "skip": "%24skip", + "top": "%24top", +}; +/** + * Metadata for all the requests in the request builder. + */ +export const DrivesRequestBuilderRequestsMetadata: RequestsMetadata = { + get: { + responseBodyContentType: "application/json", + errorMappings: { + _4XX: createODataErrorFromDiscriminatorValue as ParsableFactory, + _5XX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "sendAsync", + responseBodyFactory: createDriveCollectionResponseFromDiscriminatorValue, + queryParametersMapper: DrivesRequestBuilderGetQueryParametersMapper, + }, +}; +/** + * Uri template for the request builder. + */ +export const DrivesRequestBuilderUriTemplate = "{+baseurl}/groups/{group%2Did}/sites/{site%2Did}/getByPath(path='{path}')/drives{?%24top,%24skip,%24search,%24filter,%24count,%24orderby,%24select,%24expand}"; +/* tslint:enable */ +/* eslint-enable */ diff --git a/packages/msgraph-sdk-groups/groups/item/sites/item/getByPathWithPath/externalColumns/index.ts b/packages/msgraph-sdk-groups/groups/item/sites/item/getByPathWithPath/externalColumns/index.ts new file mode 100644 index 00000000000..585182659dd --- /dev/null +++ b/packages/msgraph-sdk-groups/groups/item/sites/item/getByPathWithPath/externalColumns/index.ts @@ -0,0 +1,95 @@ +/* tslint:disable */ +/* eslint-disable */ +// Generated by Microsoft Kiota +import { createColumnDefinitionCollectionResponseFromDiscriminatorValue, type ColumnDefinitionCollectionResponse } from '@microsoft/msgraph-sdk/models/'; +import { createODataErrorFromDiscriminatorValue, type ODataError } from '@microsoft/msgraph-sdk/models/oDataErrors/'; +import { type BaseRequestBuilder, type Parsable, type ParsableFactory, type RequestConfiguration, type RequestInformation, type RequestsMetadata } from '@microsoft/kiota-abstractions'; + +/** + * Provides operations to manage the externalColumns property of the microsoft.graph.site entity. + */ +export interface ExternalColumnsRequestBuilder extends BaseRequestBuilder { + /** + * Get externalColumns from groups + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns a Promise of ColumnDefinitionCollectionResponse + */ + get(requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Get externalColumns from groups + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns a RequestInformation + */ + toGetRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; +} +/** + * Get externalColumns from groups + */ +export interface ExternalColumnsRequestBuilderGetQueryParameters { + /** + * Include count of items + */ + count?: boolean; + /** + * Expand related entities + */ + expand?: string[]; + /** + * Filter items by property values + */ + filter?: string; + /** + * Order items by property values + */ + orderby?: string[]; + /** + * Search items by search phrases + */ + search?: string; + /** + * Select properties to be returned + */ + select?: string[]; + /** + * Skip the first n items + */ + skip?: number; + /** + * Show only the first n items + */ + top?: number; +} +/** + * Mapper for query parameters from symbol name to serialization name represented as a constant. + */ +const ExternalColumnsRequestBuilderGetQueryParametersMapper: Record = { + "count": "%24count", + "expand": "%24expand", + "filter": "%24filter", + "orderby": "%24orderby", + "search": "%24search", + "select": "%24select", + "skip": "%24skip", + "top": "%24top", +}; +/** + * Metadata for all the requests in the request builder. + */ +export const ExternalColumnsRequestBuilderRequestsMetadata: RequestsMetadata = { + get: { + responseBodyContentType: "application/json", + errorMappings: { + _4XX: createODataErrorFromDiscriminatorValue as ParsableFactory, + _5XX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "sendAsync", + responseBodyFactory: createColumnDefinitionCollectionResponseFromDiscriminatorValue, + queryParametersMapper: ExternalColumnsRequestBuilderGetQueryParametersMapper, + }, +}; +/** + * Uri template for the request builder. + */ +export const ExternalColumnsRequestBuilderUriTemplate = "{+baseurl}/groups/{group%2Did}/sites/{site%2Did}/getByPath(path='{path}')/externalColumns{?%24top,%24skip,%24search,%24filter,%24count,%24orderby,%24select,%24expand}"; +/* tslint:enable */ +/* eslint-enable */ diff --git a/packages/msgraph-sdk-groups/groups/item/sites/item/getByPathWithPath/getActivitiesByInterval/index.ts b/packages/msgraph-sdk-groups/groups/item/sites/item/getByPathWithPath/getActivitiesByInterval/index.ts new file mode 100644 index 00000000000..c063001c75c --- /dev/null +++ b/packages/msgraph-sdk-groups/groups/item/sites/item/getByPathWithPath/getActivitiesByInterval/index.ts @@ -0,0 +1,122 @@ +/* tslint:disable */ +/* eslint-disable */ +// Generated by Microsoft Kiota +import { createItemActivityStatFromDiscriminatorValue, deserializeIntoBaseCollectionPaginationCountResponse, serializeBaseCollectionPaginationCountResponse, serializeItemActivityStat, type BaseCollectionPaginationCountResponse, type ItemActivityStat } from '@microsoft/msgraph-sdk/models/'; +import { createODataErrorFromDiscriminatorValue, type ODataError } from '@microsoft/msgraph-sdk/models/oDataErrors/'; +import { type BaseRequestBuilder, type Parsable, type ParsableFactory, type ParseNode, type RequestConfiguration, type RequestInformation, type RequestsMetadata, type SerializationWriter } from '@microsoft/kiota-abstractions'; + +/** + * Creates a new instance of the appropriate class based on discriminator value + * @param parseNode The parse node to use to read the discriminator value and create the object + * @returns a getActivitiesByIntervalGetResponse + */ +export function createGetActivitiesByIntervalGetResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { + return deserializeIntoGetActivitiesByIntervalGetResponse; +} +/** + * The deserialization information for the current model + * @returns a Record void> + */ +export function deserializeIntoGetActivitiesByIntervalGetResponse(getActivitiesByIntervalGetResponse: Partial | undefined = {}) : Record void> { + return { + ...deserializeIntoBaseCollectionPaginationCountResponse(getActivitiesByIntervalGetResponse), + "value": n => { getActivitiesByIntervalGetResponse.value = n.getCollectionOfObjectValues(createItemActivityStatFromDiscriminatorValue); }, + } +} +export interface GetActivitiesByIntervalGetResponse extends BaseCollectionPaginationCountResponse, Parsable { + /** + * The value property + */ + value?: ItemActivityStat[]; +} +/** + * Provides operations to call the getActivitiesByInterval method. + */ +export interface GetActivitiesByIntervalRequestBuilder extends BaseRequestBuilder { + /** + * Invoke function getActivitiesByInterval + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns a Promise of GetActivitiesByIntervalGetResponse + */ + get(requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Invoke function getActivitiesByInterval + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns a RequestInformation + */ + toGetRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; +} +/** + * Invoke function getActivitiesByInterval + */ +export interface GetActivitiesByIntervalRequestBuilderGetQueryParameters { + /** + * Include count of items + */ + count?: boolean; + /** + * Filter items by property values + */ + filter?: string; + /** + * Order items by property values + */ + orderby?: string[]; + /** + * Search items by search phrases + */ + search?: string; + /** + * Select properties to be returned + */ + select?: string[]; + /** + * Skip the first n items + */ + skip?: number; + /** + * Show only the first n items + */ + top?: number; +} +/** + * Serializes information the current object + * @param writer Serialization writer to use to serialize this model + */ +export function serializeGetActivitiesByIntervalGetResponse(writer: SerializationWriter, getActivitiesByIntervalGetResponse: Partial | undefined = {}) : void { + serializeBaseCollectionPaginationCountResponse(writer, getActivitiesByIntervalGetResponse) + writer.writeCollectionOfObjectValues("value", getActivitiesByIntervalGetResponse.value, serializeItemActivityStat); +} +/** + * Mapper for query parameters from symbol name to serialization name represented as a constant. + */ +const GetActivitiesByIntervalRequestBuilderGetQueryParametersMapper: Record = { + "count": "%24count", + "filter": "%24filter", + "orderby": "%24orderby", + "search": "%24search", + "select": "%24select", + "skip": "%24skip", + "top": "%24top", +}; +/** + * Metadata for all the requests in the request builder. + */ +export const GetActivitiesByIntervalRequestBuilderRequestsMetadata: RequestsMetadata = { + get: { + responseBodyContentType: "application/json", + errorMappings: { + _4XX: createODataErrorFromDiscriminatorValue as ParsableFactory, + _5XX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "sendAsync", + responseBodyFactory: createGetActivitiesByIntervalGetResponseFromDiscriminatorValue, + queryParametersMapper: GetActivitiesByIntervalRequestBuilderGetQueryParametersMapper, + }, +}; +/** + * Uri template for the request builder. + */ +export const GetActivitiesByIntervalRequestBuilderUriTemplate = "{+baseurl}/groups/{group%2Did}/sites/{site%2Did}/getByPath(path='{path}')/getActivitiesByInterval(){?%24top,%24skip,%24search,%24filter,%24count,%24select,%24orderby}"; +/* tslint:enable */ +/* eslint-enable */ diff --git a/packages/msgraph-sdk-groups/groups/item/sites/item/getByPathWithPath/getActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithInterval/index.ts b/packages/msgraph-sdk-groups/groups/item/sites/item/getByPathWithPath/getActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithInterval/index.ts new file mode 100644 index 00000000000..00a88a2ec58 --- /dev/null +++ b/packages/msgraph-sdk-groups/groups/item/sites/item/getByPathWithPath/getActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithInterval/index.ts @@ -0,0 +1,122 @@ +/* tslint:disable */ +/* eslint-disable */ +// Generated by Microsoft Kiota +import { createItemActivityStatFromDiscriminatorValue, deserializeIntoBaseCollectionPaginationCountResponse, serializeBaseCollectionPaginationCountResponse, serializeItemActivityStat, type BaseCollectionPaginationCountResponse, type ItemActivityStat } from '@microsoft/msgraph-sdk/models/'; +import { createODataErrorFromDiscriminatorValue, type ODataError } from '@microsoft/msgraph-sdk/models/oDataErrors/'; +import { type BaseRequestBuilder, type Parsable, type ParsableFactory, type ParseNode, type RequestConfiguration, type RequestInformation, type RequestsMetadata, type SerializationWriter } from '@microsoft/kiota-abstractions'; + +/** + * Creates a new instance of the appropriate class based on discriminator value + * @param parseNode The parse node to use to read the discriminator value and create the object + * @returns a getActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalGetResponse + */ +export function createGetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalGetResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { + return deserializeIntoGetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalGetResponse; +} +/** + * The deserialization information for the current model + * @returns a Record void> + */ +export function deserializeIntoGetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalGetResponse(getActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalGetResponse: Partial | undefined = {}) : Record void> { + return { + ...deserializeIntoBaseCollectionPaginationCountResponse(getActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalGetResponse), + "value": n => { getActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalGetResponse.value = n.getCollectionOfObjectValues(createItemActivityStatFromDiscriminatorValue); }, + } +} +export interface GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalGetResponse extends BaseCollectionPaginationCountResponse, Parsable { + /** + * The value property + */ + value?: ItemActivityStat[]; +} +/** + * Provides operations to call the getActivitiesByInterval method. + */ +export interface GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilder extends BaseRequestBuilder { + /** + * Invoke function getActivitiesByInterval + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns a Promise of GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalGetResponse + */ + get(requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Invoke function getActivitiesByInterval + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns a RequestInformation + */ + toGetRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; +} +/** + * Invoke function getActivitiesByInterval + */ +export interface GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilderGetQueryParameters { + /** + * Include count of items + */ + count?: boolean; + /** + * Filter items by property values + */ + filter?: string; + /** + * Order items by property values + */ + orderby?: string[]; + /** + * Search items by search phrases + */ + search?: string; + /** + * Select properties to be returned + */ + select?: string[]; + /** + * Skip the first n items + */ + skip?: number; + /** + * Show only the first n items + */ + top?: number; +} +/** + * Serializes information the current object + * @param writer Serialization writer to use to serialize this model + */ +export function serializeGetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalGetResponse(writer: SerializationWriter, getActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalGetResponse: Partial | undefined = {}) : void { + serializeBaseCollectionPaginationCountResponse(writer, getActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalGetResponse) + writer.writeCollectionOfObjectValues("value", getActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalGetResponse.value, serializeItemActivityStat); +} +/** + * Mapper for query parameters from symbol name to serialization name represented as a constant. + */ +const GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilderGetQueryParametersMapper: Record = { + "count": "%24count", + "filter": "%24filter", + "orderby": "%24orderby", + "search": "%24search", + "select": "%24select", + "skip": "%24skip", + "top": "%24top", +}; +/** + * Metadata for all the requests in the request builder. + */ +export const GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilderRequestsMetadata: RequestsMetadata = { + get: { + responseBodyContentType: "application/json", + errorMappings: { + _4XX: createODataErrorFromDiscriminatorValue as ParsableFactory, + _5XX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "sendAsync", + responseBodyFactory: createGetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalGetResponseFromDiscriminatorValue, + queryParametersMapper: GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilderGetQueryParametersMapper, + }, +}; +/** + * Uri template for the request builder. + */ +export const GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilderUriTemplate = "{+baseurl}/groups/{group%2Did}/sites/{site%2Did}/getByPath(path='{path}')/getActivitiesByInterval(startDateTime='{startDateTime}',endDateTime='{endDateTime}',interval='{interval}'){?%24top,%24skip,%24search,%24filter,%24count,%24select,%24orderby}"; +/* tslint:enable */ +/* eslint-enable */ diff --git a/packages/msgraph-sdk-groups/groups/item/sites/item/getByPathWithPath/getApplicableContentTypesForListWithListId/index.ts b/packages/msgraph-sdk-groups/groups/item/sites/item/getByPathWithPath/getApplicableContentTypesForListWithListId/index.ts new file mode 100644 index 00000000000..6d824399a24 --- /dev/null +++ b/packages/msgraph-sdk-groups/groups/item/sites/item/getByPathWithPath/getApplicableContentTypesForListWithListId/index.ts @@ -0,0 +1,122 @@ +/* tslint:disable */ +/* eslint-disable */ +// Generated by Microsoft Kiota +import { createContentTypeFromDiscriminatorValue, deserializeIntoBaseCollectionPaginationCountResponse, serializeBaseCollectionPaginationCountResponse, serializeContentType, type BaseCollectionPaginationCountResponse, type ContentType } from '@microsoft/msgraph-sdk/models/'; +import { createODataErrorFromDiscriminatorValue, type ODataError } from '@microsoft/msgraph-sdk/models/oDataErrors/'; +import { type BaseRequestBuilder, type Parsable, type ParsableFactory, type ParseNode, type RequestConfiguration, type RequestInformation, type RequestsMetadata, type SerializationWriter } from '@microsoft/kiota-abstractions'; + +/** + * Creates a new instance of the appropriate class based on discriminator value + * @param parseNode The parse node to use to read the discriminator value and create the object + * @returns a getApplicableContentTypesForListWithListIdGetResponse + */ +export function createGetApplicableContentTypesForListWithListIdGetResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { + return deserializeIntoGetApplicableContentTypesForListWithListIdGetResponse; +} +/** + * The deserialization information for the current model + * @returns a Record void> + */ +export function deserializeIntoGetApplicableContentTypesForListWithListIdGetResponse(getApplicableContentTypesForListWithListIdGetResponse: Partial | undefined = {}) : Record void> { + return { + ...deserializeIntoBaseCollectionPaginationCountResponse(getApplicableContentTypesForListWithListIdGetResponse), + "value": n => { getApplicableContentTypesForListWithListIdGetResponse.value = n.getCollectionOfObjectValues(createContentTypeFromDiscriminatorValue); }, + } +} +export interface GetApplicableContentTypesForListWithListIdGetResponse extends BaseCollectionPaginationCountResponse, Parsable { + /** + * The value property + */ + value?: ContentType[]; +} +/** + * Provides operations to call the getApplicableContentTypesForList method. + */ +export interface GetApplicableContentTypesForListWithListIdRequestBuilder extends BaseRequestBuilder { + /** + * Invoke function getApplicableContentTypesForList + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns a Promise of GetApplicableContentTypesForListWithListIdGetResponse + */ + get(requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Invoke function getApplicableContentTypesForList + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns a RequestInformation + */ + toGetRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; +} +/** + * Invoke function getApplicableContentTypesForList + */ +export interface GetApplicableContentTypesForListWithListIdRequestBuilderGetQueryParameters { + /** + * Include count of items + */ + count?: boolean; + /** + * Filter items by property values + */ + filter?: string; + /** + * Order items by property values + */ + orderby?: string[]; + /** + * Search items by search phrases + */ + search?: string; + /** + * Select properties to be returned + */ + select?: string[]; + /** + * Skip the first n items + */ + skip?: number; + /** + * Show only the first n items + */ + top?: number; +} +/** + * Serializes information the current object + * @param writer Serialization writer to use to serialize this model + */ +export function serializeGetApplicableContentTypesForListWithListIdGetResponse(writer: SerializationWriter, getApplicableContentTypesForListWithListIdGetResponse: Partial | undefined = {}) : void { + serializeBaseCollectionPaginationCountResponse(writer, getApplicableContentTypesForListWithListIdGetResponse) + writer.writeCollectionOfObjectValues("value", getApplicableContentTypesForListWithListIdGetResponse.value, serializeContentType); +} +/** + * Mapper for query parameters from symbol name to serialization name represented as a constant. + */ +const GetApplicableContentTypesForListWithListIdRequestBuilderGetQueryParametersMapper: Record = { + "count": "%24count", + "filter": "%24filter", + "orderby": "%24orderby", + "search": "%24search", + "select": "%24select", + "skip": "%24skip", + "top": "%24top", +}; +/** + * Metadata for all the requests in the request builder. + */ +export const GetApplicableContentTypesForListWithListIdRequestBuilderRequestsMetadata: RequestsMetadata = { + get: { + responseBodyContentType: "application/json", + errorMappings: { + _4XX: createODataErrorFromDiscriminatorValue as ParsableFactory, + _5XX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "sendAsync", + responseBodyFactory: createGetApplicableContentTypesForListWithListIdGetResponseFromDiscriminatorValue, + queryParametersMapper: GetApplicableContentTypesForListWithListIdRequestBuilderGetQueryParametersMapper, + }, +}; +/** + * Uri template for the request builder. + */ +export const GetApplicableContentTypesForListWithListIdRequestBuilderUriTemplate = "{+baseurl}/groups/{group%2Did}/sites/{site%2Did}/getByPath(path='{path}')/getApplicableContentTypesForList(listId='{listId}'){?%24top,%24skip,%24search,%24filter,%24count,%24select,%24orderby}"; +/* tslint:enable */ +/* eslint-enable */ diff --git a/packages/msgraph-sdk-groups/groups/item/sites/item/getByPathWithPath/getByPathWithPath1/analytics/index.ts b/packages/msgraph-sdk-groups/groups/item/sites/item/getByPathWithPath/getByPathWithPath1/analytics/index.ts new file mode 100644 index 00000000000..7abfb464660 --- /dev/null +++ b/packages/msgraph-sdk-groups/groups/item/sites/item/getByPathWithPath/getByPathWithPath1/analytics/index.ts @@ -0,0 +1,110 @@ +/* tslint:disable */ +/* eslint-disable */ +// Generated by Microsoft Kiota +import { createItemAnalyticsFromDiscriminatorValue, serializeItemAnalytics, type ItemAnalytics } from '@microsoft/msgraph-sdk/models/'; +import { createODataErrorFromDiscriminatorValue, type ODataError } from '@microsoft/msgraph-sdk/models/oDataErrors/'; +import { type BaseRequestBuilder, type Parsable, type ParsableFactory, type RequestConfiguration, type RequestInformation, type RequestsMetadata } from '@microsoft/kiota-abstractions'; + +/** + * Provides operations to manage the analytics property of the microsoft.graph.site entity. + */ +export interface AnalyticsRequestBuilder extends BaseRequestBuilder { + /** + * Delete navigation property analytics for groups + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + */ + delete(requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Analytics about the view activities that took place in this site. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns a Promise of ItemAnalytics + */ + get(requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Update the navigation property analytics in groups + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns a Promise of ItemAnalytics + */ + patch(body: ItemAnalytics, requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Delete navigation property analytics for groups + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns a RequestInformation + */ + toDeleteRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; + /** + * Analytics about the view activities that took place in this site. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns a RequestInformation + */ + toGetRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; + /** + * Update the navigation property analytics in groups + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns a RequestInformation + */ + toPatchRequestInformation(body: ItemAnalytics, requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; +} +/** + * Analytics about the view activities that took place in this site. + */ +export interface AnalyticsRequestBuilderGetQueryParameters { + /** + * Expand related entities + */ + expand?: string[]; + /** + * Select properties to be returned + */ + select?: string[]; +} +/** + * Mapper for query parameters from symbol name to serialization name represented as a constant. + */ +const AnalyticsRequestBuilderGetQueryParametersMapper: Record = { + "expand": "%24expand", + "select": "%24select", +}; +/** + * Metadata for all the requests in the request builder. + */ +export const AnalyticsRequestBuilderRequestsMetadata: RequestsMetadata = { + delete: { + responseBodyContentType: "application/json", + errorMappings: { + _4XX: createODataErrorFromDiscriminatorValue as ParsableFactory, + _5XX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "sendNoResponseContentAsync", + }, + get: { + responseBodyContentType: "application/json", + errorMappings: { + _4XX: createODataErrorFromDiscriminatorValue as ParsableFactory, + _5XX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "sendAsync", + responseBodyFactory: createItemAnalyticsFromDiscriminatorValue, + queryParametersMapper: AnalyticsRequestBuilderGetQueryParametersMapper, + }, + patch: { + responseBodyContentType: "application/json", + errorMappings: { + _4XX: createODataErrorFromDiscriminatorValue as ParsableFactory, + _5XX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "sendAsync", + responseBodyFactory: createItemAnalyticsFromDiscriminatorValue, + requestBodyContentType: "application/json", + requestBodySerializer: serializeItemAnalytics, + requestInformationContentSetMethod: "setContentFromParsable", + }, +}; +/** + * Uri template for the request builder. + */ +export const AnalyticsRequestBuilderUriTemplate = "{+baseurl}/groups/{group%2Did}/sites/{site%2Did}/getByPath(path='{path}')/getByPath(path='{path1}')/analytics{?%24select,%24expand}"; +/* tslint:enable */ +/* eslint-enable */ diff --git a/packages/msgraph-sdk-groups/groups/item/sites/item/getByPathWithPath/getByPathWithPath1/columns/index.ts b/packages/msgraph-sdk-groups/groups/item/sites/item/getByPathWithPath/getByPathWithPath1/columns/index.ts new file mode 100644 index 00000000000..27fce8f45c8 --- /dev/null +++ b/packages/msgraph-sdk-groups/groups/item/sites/item/getByPathWithPath/getByPathWithPath1/columns/index.ts @@ -0,0 +1,123 @@ +/* tslint:disable */ +/* eslint-disable */ +// Generated by Microsoft Kiota +import { createColumnDefinitionCollectionResponseFromDiscriminatorValue, createColumnDefinitionFromDiscriminatorValue, serializeColumnDefinition, type ColumnDefinition, type ColumnDefinitionCollectionResponse } from '@microsoft/msgraph-sdk/models/'; +import { createODataErrorFromDiscriminatorValue, type ODataError } from '@microsoft/msgraph-sdk/models/oDataErrors/'; +import { type BaseRequestBuilder, type Parsable, type ParsableFactory, type RequestConfiguration, type RequestInformation, type RequestsMetadata } from '@microsoft/kiota-abstractions'; + +/** + * Provides operations to manage the columns property of the microsoft.graph.site entity. + */ +export interface ColumnsRequestBuilder extends BaseRequestBuilder { + /** + * Get the collection of columns represented as [columnDefinition][columnDefinition] resources in a [site][site]. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns a Promise of ColumnDefinitionCollectionResponse + * @see {@link https://learn.microsoft.com/graph/api/site-list-columns?view=graph-rest-1.0|Find more info here} + */ + get(requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Create a column for a [site][site] with a request that specifies a [columnDefinition][columnDefinition]. + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns a Promise of ColumnDefinition + * @see {@link https://learn.microsoft.com/graph/api/site-post-columns?view=graph-rest-1.0|Find more info here} + */ + post(body: ColumnDefinition, requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Get the collection of columns represented as [columnDefinition][columnDefinition] resources in a [site][site]. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns a RequestInformation + */ + toGetRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; + /** + * Create a column for a [site][site] with a request that specifies a [columnDefinition][columnDefinition]. + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns a RequestInformation + */ + toPostRequestInformation(body: ColumnDefinition, requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; +} +/** + * Get the collection of columns represented as [columnDefinition][columnDefinition] resources in a [site][site]. + */ +export interface ColumnsRequestBuilderGetQueryParameters { + /** + * Include count of items + */ + count?: boolean; + /** + * Expand related entities + */ + expand?: string[]; + /** + * Filter items by property values + */ + filter?: string; + /** + * Order items by property values + */ + orderby?: string[]; + /** + * Search items by search phrases + */ + search?: string; + /** + * Select properties to be returned + */ + select?: string[]; + /** + * Skip the first n items + */ + skip?: number; + /** + * Show only the first n items + */ + top?: number; +} +/** + * Mapper for query parameters from symbol name to serialization name represented as a constant. + */ +const ColumnsRequestBuilderGetQueryParametersMapper: Record = { + "count": "%24count", + "expand": "%24expand", + "filter": "%24filter", + "orderby": "%24orderby", + "search": "%24search", + "select": "%24select", + "skip": "%24skip", + "top": "%24top", +}; +/** + * Metadata for all the requests in the request builder. + */ +export const ColumnsRequestBuilderRequestsMetadata: RequestsMetadata = { + get: { + responseBodyContentType: "application/json", + errorMappings: { + _4XX: createODataErrorFromDiscriminatorValue as ParsableFactory, + _5XX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "sendAsync", + responseBodyFactory: createColumnDefinitionCollectionResponseFromDiscriminatorValue, + queryParametersMapper: ColumnsRequestBuilderGetQueryParametersMapper, + }, + post: { + responseBodyContentType: "application/json", + errorMappings: { + _4XX: createODataErrorFromDiscriminatorValue as ParsableFactory, + _5XX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "sendAsync", + responseBodyFactory: createColumnDefinitionFromDiscriminatorValue, + requestBodyContentType: "application/json", + requestBodySerializer: serializeColumnDefinition, + requestInformationContentSetMethod: "setContentFromParsable", + }, +}; +/** + * Uri template for the request builder. + */ +export const ColumnsRequestBuilderUriTemplate = "{+baseurl}/groups/{group%2Did}/sites/{site%2Did}/getByPath(path='{path}')/getByPath(path='{path1}')/columns{?%24top,%24skip,%24search,%24filter,%24count,%24orderby,%24select,%24expand}"; +/* tslint:enable */ +/* eslint-enable */ diff --git a/packages/msgraph-sdk-groups/groups/item/sites/item/getByPathWithPath/getByPathWithPath1/contentTypes/index.ts b/packages/msgraph-sdk-groups/groups/item/sites/item/getByPathWithPath/getByPathWithPath1/contentTypes/index.ts new file mode 100644 index 00000000000..6186eb9f997 --- /dev/null +++ b/packages/msgraph-sdk-groups/groups/item/sites/item/getByPathWithPath/getByPathWithPath1/contentTypes/index.ts @@ -0,0 +1,123 @@ +/* tslint:disable */ +/* eslint-disable */ +// Generated by Microsoft Kiota +import { createContentTypeCollectionResponseFromDiscriminatorValue, createContentTypeFromDiscriminatorValue, serializeContentType, type ContentType, type ContentTypeCollectionResponse } from '@microsoft/msgraph-sdk/models/'; +import { createODataErrorFromDiscriminatorValue, type ODataError } from '@microsoft/msgraph-sdk/models/oDataErrors/'; +import { type BaseRequestBuilder, type Parsable, type ParsableFactory, type RequestConfiguration, type RequestInformation, type RequestsMetadata } from '@microsoft/kiota-abstractions'; + +/** + * Provides operations to manage the contentTypes property of the microsoft.graph.site entity. + */ +export interface ContentTypesRequestBuilder extends BaseRequestBuilder { + /** + * Get the collection of [contentType][contentType] resources in a [site][]. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns a Promise of ContentTypeCollectionResponse + * @see {@link https://learn.microsoft.com/graph/api/site-list-contenttypes?view=graph-rest-1.0|Find more info here} + */ + get(requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Create a new [contentType][] in a [site][]. + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns a Promise of ContentType + * @see {@link https://learn.microsoft.com/graph/api/site-post-contenttypes?view=graph-rest-1.0|Find more info here} + */ + post(body: ContentType, requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Get the collection of [contentType][contentType] resources in a [site][]. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns a RequestInformation + */ + toGetRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; + /** + * Create a new [contentType][] in a [site][]. + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns a RequestInformation + */ + toPostRequestInformation(body: ContentType, requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; +} +/** + * Get the collection of [contentType][contentType] resources in a [site][]. + */ +export interface ContentTypesRequestBuilderGetQueryParameters { + /** + * Include count of items + */ + count?: boolean; + /** + * Expand related entities + */ + expand?: string[]; + /** + * Filter items by property values + */ + filter?: string; + /** + * Order items by property values + */ + orderby?: string[]; + /** + * Search items by search phrases + */ + search?: string; + /** + * Select properties to be returned + */ + select?: string[]; + /** + * Skip the first n items + */ + skip?: number; + /** + * Show only the first n items + */ + top?: number; +} +/** + * Mapper for query parameters from symbol name to serialization name represented as a constant. + */ +const ContentTypesRequestBuilderGetQueryParametersMapper: Record = { + "count": "%24count", + "expand": "%24expand", + "filter": "%24filter", + "orderby": "%24orderby", + "search": "%24search", + "select": "%24select", + "skip": "%24skip", + "top": "%24top", +}; +/** + * Metadata for all the requests in the request builder. + */ +export const ContentTypesRequestBuilderRequestsMetadata: RequestsMetadata = { + get: { + responseBodyContentType: "application/json", + errorMappings: { + _4XX: createODataErrorFromDiscriminatorValue as ParsableFactory, + _5XX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "sendAsync", + responseBodyFactory: createContentTypeCollectionResponseFromDiscriminatorValue, + queryParametersMapper: ContentTypesRequestBuilderGetQueryParametersMapper, + }, + post: { + responseBodyContentType: "application/json", + errorMappings: { + _4XX: createODataErrorFromDiscriminatorValue as ParsableFactory, + _5XX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "sendAsync", + responseBodyFactory: createContentTypeFromDiscriminatorValue, + requestBodyContentType: "application/json", + requestBodySerializer: serializeContentType, + requestInformationContentSetMethod: "setContentFromParsable", + }, +}; +/** + * Uri template for the request builder. + */ +export const ContentTypesRequestBuilderUriTemplate = "{+baseurl}/groups/{group%2Did}/sites/{site%2Did}/getByPath(path='{path}')/getByPath(path='{path1}')/contentTypes{?%24top,%24skip,%24search,%24filter,%24count,%24orderby,%24select,%24expand}"; +/* tslint:enable */ +/* eslint-enable */ diff --git a/packages/msgraph-sdk-groups/groups/item/sites/item/getByPathWithPath/getByPathWithPath1/createdByUser/index.ts b/packages/msgraph-sdk-groups/groups/item/sites/item/getByPathWithPath/getByPathWithPath1/createdByUser/index.ts new file mode 100644 index 00000000000..0ec28fb3e13 --- /dev/null +++ b/packages/msgraph-sdk-groups/groups/item/sites/item/getByPathWithPath/getByPathWithPath1/createdByUser/index.ts @@ -0,0 +1,65 @@ +/* tslint:disable */ +/* eslint-disable */ +// Generated by Microsoft Kiota +import { createUserFromDiscriminatorValue, type User } from '@microsoft/msgraph-sdk/models/'; +import { createODataErrorFromDiscriminatorValue, type ODataError } from '@microsoft/msgraph-sdk/models/oDataErrors/'; +import { type BaseRequestBuilder, type Parsable, type ParsableFactory, type RequestConfiguration, type RequestInformation, type RequestsMetadata } from '@microsoft/kiota-abstractions'; + +/** + * Provides operations to manage the createdByUser property of the microsoft.graph.baseItem entity. + */ +export interface CreatedByUserRequestBuilder extends BaseRequestBuilder { + /** + * Identity of the user who created the item. Read-only. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns a Promise of User + */ + get(requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Identity of the user who created the item. Read-only. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns a RequestInformation + */ + toGetRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; +} +/** + * Identity of the user who created the item. Read-only. + */ +export interface CreatedByUserRequestBuilderGetQueryParameters { + /** + * Expand related entities + */ + expand?: string[]; + /** + * Select properties to be returned + */ + select?: string[]; +} +/** + * Mapper for query parameters from symbol name to serialization name represented as a constant. + */ +const CreatedByUserRequestBuilderGetQueryParametersMapper: Record = { + "expand": "%24expand", + "select": "%24select", +}; +/** + * Metadata for all the requests in the request builder. + */ +export const CreatedByUserRequestBuilderRequestsMetadata: RequestsMetadata = { + get: { + responseBodyContentType: "application/json", + errorMappings: { + _4XX: createODataErrorFromDiscriminatorValue as ParsableFactory, + _5XX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "sendAsync", + responseBodyFactory: createUserFromDiscriminatorValue, + queryParametersMapper: CreatedByUserRequestBuilderGetQueryParametersMapper, + }, +}; +/** + * Uri template for the request builder. + */ +export const CreatedByUserRequestBuilderUriTemplate = "{+baseurl}/groups/{group%2Did}/sites/{site%2Did}/getByPath(path='{path}')/getByPath(path='{path1}')/createdByUser{?%24select,%24expand}"; +/* tslint:enable */ +/* eslint-enable */ diff --git a/packages/msgraph-sdk-groups/groups/item/sites/item/getByPathWithPath/getByPathWithPath1/drive/index.ts b/packages/msgraph-sdk-groups/groups/item/sites/item/getByPathWithPath/getByPathWithPath1/drive/index.ts new file mode 100644 index 00000000000..7136e18cc8f --- /dev/null +++ b/packages/msgraph-sdk-groups/groups/item/sites/item/getByPathWithPath/getByPathWithPath1/drive/index.ts @@ -0,0 +1,65 @@ +/* tslint:disable */ +/* eslint-disable */ +// Generated by Microsoft Kiota +import { createDriveFromDiscriminatorValue, type Drive } from '@microsoft/msgraph-sdk/models/'; +import { createODataErrorFromDiscriminatorValue, type ODataError } from '@microsoft/msgraph-sdk/models/oDataErrors/'; +import { type BaseRequestBuilder, type Parsable, type ParsableFactory, type RequestConfiguration, type RequestInformation, type RequestsMetadata } from '@microsoft/kiota-abstractions'; + +/** + * Provides operations to manage the drive property of the microsoft.graph.site entity. + */ +export interface DriveRequestBuilder extends BaseRequestBuilder { + /** + * The default drive (document library) for this site. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns a Promise of Drive + */ + get(requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * The default drive (document library) for this site. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns a RequestInformation + */ + toGetRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; +} +/** + * The default drive (document library) for this site. + */ +export interface DriveRequestBuilderGetQueryParameters { + /** + * Expand related entities + */ + expand?: string[]; + /** + * Select properties to be returned + */ + select?: string[]; +} +/** + * Mapper for query parameters from symbol name to serialization name represented as a constant. + */ +const DriveRequestBuilderGetQueryParametersMapper: Record = { + "expand": "%24expand", + "select": "%24select", +}; +/** + * Metadata for all the requests in the request builder. + */ +export const DriveRequestBuilderRequestsMetadata: RequestsMetadata = { + get: { + responseBodyContentType: "application/json", + errorMappings: { + _4XX: createODataErrorFromDiscriminatorValue as ParsableFactory, + _5XX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "sendAsync", + responseBodyFactory: createDriveFromDiscriminatorValue, + queryParametersMapper: DriveRequestBuilderGetQueryParametersMapper, + }, +}; +/** + * Uri template for the request builder. + */ +export const DriveRequestBuilderUriTemplate = "{+baseurl}/groups/{group%2Did}/sites/{site%2Did}/getByPath(path='{path}')/getByPath(path='{path1}')/drive{?%24select,%24expand}"; +/* tslint:enable */ +/* eslint-enable */ diff --git a/packages/msgraph-sdk-groups/groups/item/sites/item/getByPathWithPath/getByPathWithPath1/drives/index.ts b/packages/msgraph-sdk-groups/groups/item/sites/item/getByPathWithPath/getByPathWithPath1/drives/index.ts new file mode 100644 index 00000000000..0f738c2bd15 --- /dev/null +++ b/packages/msgraph-sdk-groups/groups/item/sites/item/getByPathWithPath/getByPathWithPath1/drives/index.ts @@ -0,0 +1,95 @@ +/* tslint:disable */ +/* eslint-disable */ +// Generated by Microsoft Kiota +import { createDriveCollectionResponseFromDiscriminatorValue, type DriveCollectionResponse } from '@microsoft/msgraph-sdk/models/'; +import { createODataErrorFromDiscriminatorValue, type ODataError } from '@microsoft/msgraph-sdk/models/oDataErrors/'; +import { type BaseRequestBuilder, type Parsable, type ParsableFactory, type RequestConfiguration, type RequestInformation, type RequestsMetadata } from '@microsoft/kiota-abstractions'; + +/** + * Provides operations to manage the drives property of the microsoft.graph.site entity. + */ +export interface DrivesRequestBuilder extends BaseRequestBuilder { + /** + * The collection of drives (document libraries) under this site. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns a Promise of DriveCollectionResponse + */ + get(requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * The collection of drives (document libraries) under this site. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns a RequestInformation + */ + toGetRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; +} +/** + * The collection of drives (document libraries) under this site. + */ +export interface DrivesRequestBuilderGetQueryParameters { + /** + * Include count of items + */ + count?: boolean; + /** + * Expand related entities + */ + expand?: string[]; + /** + * Filter items by property values + */ + filter?: string; + /** + * Order items by property values + */ + orderby?: string[]; + /** + * Search items by search phrases + */ + search?: string; + /** + * Select properties to be returned + */ + select?: string[]; + /** + * Skip the first n items + */ + skip?: number; + /** + * Show only the first n items + */ + top?: number; +} +/** + * Mapper for query parameters from symbol name to serialization name represented as a constant. + */ +const DrivesRequestBuilderGetQueryParametersMapper: Record = { + "count": "%24count", + "expand": "%24expand", + "filter": "%24filter", + "orderby": "%24orderby", + "search": "%24search", + "select": "%24select", + "skip": "%24skip", + "top": "%24top", +}; +/** + * Metadata for all the requests in the request builder. + */ +export const DrivesRequestBuilderRequestsMetadata: RequestsMetadata = { + get: { + responseBodyContentType: "application/json", + errorMappings: { + _4XX: createODataErrorFromDiscriminatorValue as ParsableFactory, + _5XX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "sendAsync", + responseBodyFactory: createDriveCollectionResponseFromDiscriminatorValue, + queryParametersMapper: DrivesRequestBuilderGetQueryParametersMapper, + }, +}; +/** + * Uri template for the request builder. + */ +export const DrivesRequestBuilderUriTemplate = "{+baseurl}/groups/{group%2Did}/sites/{site%2Did}/getByPath(path='{path}')/getByPath(path='{path1}')/drives{?%24top,%24skip,%24search,%24filter,%24count,%24orderby,%24select,%24expand}"; +/* tslint:enable */ +/* eslint-enable */ diff --git a/packages/msgraph-sdk-groups/groups/item/sites/item/getByPathWithPath/getByPathWithPath1/externalColumns/index.ts b/packages/msgraph-sdk-groups/groups/item/sites/item/getByPathWithPath/getByPathWithPath1/externalColumns/index.ts new file mode 100644 index 00000000000..82154246f8d --- /dev/null +++ b/packages/msgraph-sdk-groups/groups/item/sites/item/getByPathWithPath/getByPathWithPath1/externalColumns/index.ts @@ -0,0 +1,95 @@ +/* tslint:disable */ +/* eslint-disable */ +// Generated by Microsoft Kiota +import { createColumnDefinitionCollectionResponseFromDiscriminatorValue, type ColumnDefinitionCollectionResponse } from '@microsoft/msgraph-sdk/models/'; +import { createODataErrorFromDiscriminatorValue, type ODataError } from '@microsoft/msgraph-sdk/models/oDataErrors/'; +import { type BaseRequestBuilder, type Parsable, type ParsableFactory, type RequestConfiguration, type RequestInformation, type RequestsMetadata } from '@microsoft/kiota-abstractions'; + +/** + * Provides operations to manage the externalColumns property of the microsoft.graph.site entity. + */ +export interface ExternalColumnsRequestBuilder extends BaseRequestBuilder { + /** + * Get externalColumns from groups + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns a Promise of ColumnDefinitionCollectionResponse + */ + get(requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Get externalColumns from groups + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns a RequestInformation + */ + toGetRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; +} +/** + * Get externalColumns from groups + */ +export interface ExternalColumnsRequestBuilderGetQueryParameters { + /** + * Include count of items + */ + count?: boolean; + /** + * Expand related entities + */ + expand?: string[]; + /** + * Filter items by property values + */ + filter?: string; + /** + * Order items by property values + */ + orderby?: string[]; + /** + * Search items by search phrases + */ + search?: string; + /** + * Select properties to be returned + */ + select?: string[]; + /** + * Skip the first n items + */ + skip?: number; + /** + * Show only the first n items + */ + top?: number; +} +/** + * Mapper for query parameters from symbol name to serialization name represented as a constant. + */ +const ExternalColumnsRequestBuilderGetQueryParametersMapper: Record = { + "count": "%24count", + "expand": "%24expand", + "filter": "%24filter", + "orderby": "%24orderby", + "search": "%24search", + "select": "%24select", + "skip": "%24skip", + "top": "%24top", +}; +/** + * Metadata for all the requests in the request builder. + */ +export const ExternalColumnsRequestBuilderRequestsMetadata: RequestsMetadata = { + get: { + responseBodyContentType: "application/json", + errorMappings: { + _4XX: createODataErrorFromDiscriminatorValue as ParsableFactory, + _5XX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "sendAsync", + responseBodyFactory: createColumnDefinitionCollectionResponseFromDiscriminatorValue, + queryParametersMapper: ExternalColumnsRequestBuilderGetQueryParametersMapper, + }, +}; +/** + * Uri template for the request builder. + */ +export const ExternalColumnsRequestBuilderUriTemplate = "{+baseurl}/groups/{group%2Did}/sites/{site%2Did}/getByPath(path='{path}')/getByPath(path='{path1}')/externalColumns{?%24top,%24skip,%24search,%24filter,%24count,%24orderby,%24select,%24expand}"; +/* tslint:enable */ +/* eslint-enable */ diff --git a/packages/msgraph-sdk-groups/groups/item/sites/item/getByPathWithPath/getByPathWithPath1/index.ts b/packages/msgraph-sdk-groups/groups/item/sites/item/getByPathWithPath/getByPathWithPath1/index.ts new file mode 100644 index 00000000000..4ff9024170b --- /dev/null +++ b/packages/msgraph-sdk-groups/groups/item/sites/item/getByPathWithPath/getByPathWithPath1/index.ts @@ -0,0 +1,193 @@ +/* tslint:disable */ +/* eslint-disable */ +// Generated by Microsoft Kiota +import { createSiteFromDiscriminatorValue, type Site } from '@microsoft/msgraph-sdk/models/'; +import { createODataErrorFromDiscriminatorValue, type ODataError } from '@microsoft/msgraph-sdk/models/oDataErrors/'; +import { AnalyticsRequestBuilderRequestsMetadata, AnalyticsRequestBuilderUriTemplate, type AnalyticsRequestBuilder } from './analytics/'; +import { ColumnsRequestBuilderRequestsMetadata, ColumnsRequestBuilderUriTemplate, type ColumnsRequestBuilder } from './columns/'; +import { ContentTypesRequestBuilderRequestsMetadata, ContentTypesRequestBuilderUriTemplate, type ContentTypesRequestBuilder } from './contentTypes/'; +import { CreatedByUserRequestBuilderRequestsMetadata, CreatedByUserRequestBuilderUriTemplate, type CreatedByUserRequestBuilder } from './createdByUser/'; +import { DriveRequestBuilderRequestsMetadata, DriveRequestBuilderUriTemplate, type DriveRequestBuilder } from './drive/'; +import { DrivesRequestBuilderRequestsMetadata, DrivesRequestBuilderUriTemplate, type DrivesRequestBuilder } from './drives/'; +import { ExternalColumnsRequestBuilderRequestsMetadata, ExternalColumnsRequestBuilderUriTemplate, type ExternalColumnsRequestBuilder } from './externalColumns/'; +import { ItemsRequestBuilderRequestsMetadata, ItemsRequestBuilderUriTemplate, type ItemsRequestBuilder } from './items/'; +import { LastModifiedByUserRequestBuilderRequestsMetadata, LastModifiedByUserRequestBuilderUriTemplate, type LastModifiedByUserRequestBuilder } from './lastModifiedByUser/'; +import { ListsRequestBuilderRequestsMetadata, ListsRequestBuilderUriTemplate, type ListsRequestBuilder } from './lists/'; +import { OnenoteRequestBuilderRequestsMetadata, OnenoteRequestBuilderUriTemplate, type OnenoteRequestBuilder } from './onenote/'; +import { OperationsRequestBuilderRequestsMetadata, OperationsRequestBuilderUriTemplate, type OperationsRequestBuilder } from './operations/'; +import { PermissionsRequestBuilderRequestsMetadata, PermissionsRequestBuilderUriTemplate, type PermissionsRequestBuilder } from './permissions/'; +import { SitesRequestBuilderRequestsMetadata, SitesRequestBuilderUriTemplate, type SitesRequestBuilder } from './sites/'; +import { TermStoreRequestBuilderRequestsMetadata, TermStoreRequestBuilderUriTemplate, type TermStoreRequestBuilder } from './termStore/'; +import { TermStoresRequestBuilderRequestsMetadata, TermStoresRequestBuilderUriTemplate, type TermStoresRequestBuilder } from './termStores/'; +import { type BaseRequestBuilder, type KeysToExcludeForNavigationMetadata, type NavigationMetadata, type Parsable, type ParsableFactory, type RequestConfiguration, type RequestInformation, type RequestsMetadata } from '@microsoft/kiota-abstractions'; + +/** + * Provides operations to call the getByPath method. + */ +export interface GetByPathWithPath1RequestBuilder extends BaseRequestBuilder { + /** + * Provides operations to manage the analytics property of the microsoft.graph.site entity. + */ + get analytics(): AnalyticsRequestBuilder; + /** + * Provides operations to manage the columns property of the microsoft.graph.site entity. + */ + get columns(): ColumnsRequestBuilder; + /** + * Provides operations to manage the contentTypes property of the microsoft.graph.site entity. + */ + get contentTypes(): ContentTypesRequestBuilder; + /** + * Provides operations to manage the createdByUser property of the microsoft.graph.baseItem entity. + */ + get createdByUser(): CreatedByUserRequestBuilder; + /** + * Provides operations to manage the drive property of the microsoft.graph.site entity. + */ + get drive(): DriveRequestBuilder; + /** + * Provides operations to manage the drives property of the microsoft.graph.site entity. + */ + get drives(): DrivesRequestBuilder; + /** + * Provides operations to manage the externalColumns property of the microsoft.graph.site entity. + */ + get externalColumns(): ExternalColumnsRequestBuilder; + /** + * Provides operations to manage the items property of the microsoft.graph.site entity. + */ + get items(): ItemsRequestBuilder; + /** + * Provides operations to manage the lastModifiedByUser property of the microsoft.graph.baseItem entity. + */ + get lastModifiedByUser(): LastModifiedByUserRequestBuilder; + /** + * Provides operations to manage the lists property of the microsoft.graph.site entity. + */ + get lists(): ListsRequestBuilder; + /** + * Provides operations to manage the onenote property of the microsoft.graph.site entity. + */ + get onenote(): OnenoteRequestBuilder; + /** + * Provides operations to manage the operations property of the microsoft.graph.site entity. + */ + get operations(): OperationsRequestBuilder; + /** + * Provides operations to manage the permissions property of the microsoft.graph.site entity. + */ + get permissions(): PermissionsRequestBuilder; + /** + * Provides operations to manage the sites property of the microsoft.graph.site entity. + */ + get sites(): SitesRequestBuilder; + /** + * Provides operations to manage the termStore property of the microsoft.graph.site entity. + */ + get termStore(): TermStoreRequestBuilder; + /** + * Provides operations to manage the termStores property of the microsoft.graph.site entity. + */ + get termStores(): TermStoresRequestBuilder; + /** + * Invoke function getByPath + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns a Promise of Site + */ + get(requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Invoke function getByPath + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns a RequestInformation + */ + toGetRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; +} +/** + * Metadata for all the navigation properties in the request builder. + */ +export const GetByPathWithPath1RequestBuilderNavigationMetadata: Record, NavigationMetadata> = { + analytics: { + uriTemplate: AnalyticsRequestBuilderUriTemplate, + requestsMetadata: AnalyticsRequestBuilderRequestsMetadata, + }, + columns: { + uriTemplate: ColumnsRequestBuilderUriTemplate, + requestsMetadata: ColumnsRequestBuilderRequestsMetadata, + }, + contentTypes: { + uriTemplate: ContentTypesRequestBuilderUriTemplate, + requestsMetadata: ContentTypesRequestBuilderRequestsMetadata, + }, + createdByUser: { + uriTemplate: CreatedByUserRequestBuilderUriTemplate, + requestsMetadata: CreatedByUserRequestBuilderRequestsMetadata, + }, + drive: { + uriTemplate: DriveRequestBuilderUriTemplate, + requestsMetadata: DriveRequestBuilderRequestsMetadata, + }, + drives: { + uriTemplate: DrivesRequestBuilderUriTemplate, + requestsMetadata: DrivesRequestBuilderRequestsMetadata, + }, + externalColumns: { + uriTemplate: ExternalColumnsRequestBuilderUriTemplate, + requestsMetadata: ExternalColumnsRequestBuilderRequestsMetadata, + }, + items: { + uriTemplate: ItemsRequestBuilderUriTemplate, + requestsMetadata: ItemsRequestBuilderRequestsMetadata, + }, + lastModifiedByUser: { + uriTemplate: LastModifiedByUserRequestBuilderUriTemplate, + requestsMetadata: LastModifiedByUserRequestBuilderRequestsMetadata, + }, + lists: { + uriTemplate: ListsRequestBuilderUriTemplate, + requestsMetadata: ListsRequestBuilderRequestsMetadata, + }, + onenote: { + uriTemplate: OnenoteRequestBuilderUriTemplate, + requestsMetadata: OnenoteRequestBuilderRequestsMetadata, + }, + operations: { + uriTemplate: OperationsRequestBuilderUriTemplate, + requestsMetadata: OperationsRequestBuilderRequestsMetadata, + }, + permissions: { + uriTemplate: PermissionsRequestBuilderUriTemplate, + requestsMetadata: PermissionsRequestBuilderRequestsMetadata, + }, + sites: { + uriTemplate: SitesRequestBuilderUriTemplate, + requestsMetadata: SitesRequestBuilderRequestsMetadata, + }, + termStore: { + uriTemplate: TermStoreRequestBuilderUriTemplate, + requestsMetadata: TermStoreRequestBuilderRequestsMetadata, + }, + termStores: { + uriTemplate: TermStoresRequestBuilderUriTemplate, + requestsMetadata: TermStoresRequestBuilderRequestsMetadata, + }, +}; +/** + * Metadata for all the requests in the request builder. + */ +export const GetByPathWithPath1RequestBuilderRequestsMetadata: RequestsMetadata = { + get: { + responseBodyContentType: "application/json", + errorMappings: { + _4XX: createODataErrorFromDiscriminatorValue as ParsableFactory, + _5XX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "sendAsync", + responseBodyFactory: createSiteFromDiscriminatorValue, + }, +}; +/** + * Uri template for the request builder. + */ +export const GetByPathWithPath1RequestBuilderUriTemplate = "{+baseurl}/groups/{group%2Did}/sites/{site%2Did}/getByPath(path='{path}')/getByPath(path='{path1}')"; +/* tslint:enable */ +/* eslint-enable */ diff --git a/packages/msgraph-sdk-groups/groups/item/sites/item/getByPathWithPath/getByPathWithPath1/items/index.ts b/packages/msgraph-sdk-groups/groups/item/sites/item/getByPathWithPath/getByPathWithPath1/items/index.ts new file mode 100644 index 00000000000..8b1e707ba10 --- /dev/null +++ b/packages/msgraph-sdk-groups/groups/item/sites/item/getByPathWithPath/getByPathWithPath1/items/index.ts @@ -0,0 +1,95 @@ +/* tslint:disable */ +/* eslint-disable */ +// Generated by Microsoft Kiota +import { createBaseItemCollectionResponseFromDiscriminatorValue, type BaseItemCollectionResponse } from '@microsoft/msgraph-sdk/models/'; +import { createODataErrorFromDiscriminatorValue, type ODataError } from '@microsoft/msgraph-sdk/models/oDataErrors/'; +import { type BaseRequestBuilder, type Parsable, type ParsableFactory, type RequestConfiguration, type RequestInformation, type RequestsMetadata } from '@microsoft/kiota-abstractions'; + +/** + * Provides operations to manage the items property of the microsoft.graph.site entity. + */ +export interface ItemsRequestBuilder extends BaseRequestBuilder { + /** + * Used to address any item contained in this site. This collection can't be enumerated. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns a Promise of BaseItemCollectionResponse + */ + get(requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Used to address any item contained in this site. This collection can't be enumerated. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns a RequestInformation + */ + toGetRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; +} +/** + * Used to address any item contained in this site. This collection can't be enumerated. + */ +export interface ItemsRequestBuilderGetQueryParameters { + /** + * Include count of items + */ + count?: boolean; + /** + * Expand related entities + */ + expand?: string[]; + /** + * Filter items by property values + */ + filter?: string; + /** + * Order items by property values + */ + orderby?: string[]; + /** + * Search items by search phrases + */ + search?: string; + /** + * Select properties to be returned + */ + select?: string[]; + /** + * Skip the first n items + */ + skip?: number; + /** + * Show only the first n items + */ + top?: number; +} +/** + * Mapper for query parameters from symbol name to serialization name represented as a constant. + */ +const ItemsRequestBuilderGetQueryParametersMapper: Record = { + "count": "%24count", + "expand": "%24expand", + "filter": "%24filter", + "orderby": "%24orderby", + "search": "%24search", + "select": "%24select", + "skip": "%24skip", + "top": "%24top", +}; +/** + * Metadata for all the requests in the request builder. + */ +export const ItemsRequestBuilderRequestsMetadata: RequestsMetadata = { + get: { + responseBodyContentType: "application/json", + errorMappings: { + _4XX: createODataErrorFromDiscriminatorValue as ParsableFactory, + _5XX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "sendAsync", + responseBodyFactory: createBaseItemCollectionResponseFromDiscriminatorValue, + queryParametersMapper: ItemsRequestBuilderGetQueryParametersMapper, + }, +}; +/** + * Uri template for the request builder. + */ +export const ItemsRequestBuilderUriTemplate = "{+baseurl}/groups/{group%2Did}/sites/{site%2Did}/getByPath(path='{path}')/getByPath(path='{path1}')/items{?%24top,%24skip,%24search,%24filter,%24count,%24orderby,%24select,%24expand}"; +/* tslint:enable */ +/* eslint-enable */ diff --git a/packages/msgraph-sdk-groups/groups/item/sites/item/getByPathWithPath/getByPathWithPath1/lastModifiedByUser/index.ts b/packages/msgraph-sdk-groups/groups/item/sites/item/getByPathWithPath/getByPathWithPath1/lastModifiedByUser/index.ts new file mode 100644 index 00000000000..9d796699db7 --- /dev/null +++ b/packages/msgraph-sdk-groups/groups/item/sites/item/getByPathWithPath/getByPathWithPath1/lastModifiedByUser/index.ts @@ -0,0 +1,65 @@ +/* tslint:disable */ +/* eslint-disable */ +// Generated by Microsoft Kiota +import { createUserFromDiscriminatorValue, type User } from '@microsoft/msgraph-sdk/models/'; +import { createODataErrorFromDiscriminatorValue, type ODataError } from '@microsoft/msgraph-sdk/models/oDataErrors/'; +import { type BaseRequestBuilder, type Parsable, type ParsableFactory, type RequestConfiguration, type RequestInformation, type RequestsMetadata } from '@microsoft/kiota-abstractions'; + +/** + * Provides operations to manage the lastModifiedByUser property of the microsoft.graph.baseItem entity. + */ +export interface LastModifiedByUserRequestBuilder extends BaseRequestBuilder { + /** + * Identity of the user who last modified the item. Read-only. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns a Promise of User + */ + get(requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Identity of the user who last modified the item. Read-only. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns a RequestInformation + */ + toGetRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; +} +/** + * Identity of the user who last modified the item. Read-only. + */ +export interface LastModifiedByUserRequestBuilderGetQueryParameters { + /** + * Expand related entities + */ + expand?: string[]; + /** + * Select properties to be returned + */ + select?: string[]; +} +/** + * Mapper for query parameters from symbol name to serialization name represented as a constant. + */ +const LastModifiedByUserRequestBuilderGetQueryParametersMapper: Record = { + "expand": "%24expand", + "select": "%24select", +}; +/** + * Metadata for all the requests in the request builder. + */ +export const LastModifiedByUserRequestBuilderRequestsMetadata: RequestsMetadata = { + get: { + responseBodyContentType: "application/json", + errorMappings: { + _4XX: createODataErrorFromDiscriminatorValue as ParsableFactory, + _5XX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "sendAsync", + responseBodyFactory: createUserFromDiscriminatorValue, + queryParametersMapper: LastModifiedByUserRequestBuilderGetQueryParametersMapper, + }, +}; +/** + * Uri template for the request builder. + */ +export const LastModifiedByUserRequestBuilderUriTemplate = "{+baseurl}/groups/{group%2Did}/sites/{site%2Did}/getByPath(path='{path}')/getByPath(path='{path1}')/lastModifiedByUser{?%24select,%24expand}"; +/* tslint:enable */ +/* eslint-enable */ diff --git a/packages/msgraph-sdk-groups/groups/item/sites/item/getByPathWithPath/getByPathWithPath1/lists/index.ts b/packages/msgraph-sdk-groups/groups/item/sites/item/getByPathWithPath/getByPathWithPath1/lists/index.ts new file mode 100644 index 00000000000..01397979c20 --- /dev/null +++ b/packages/msgraph-sdk-groups/groups/item/sites/item/getByPathWithPath/getByPathWithPath1/lists/index.ts @@ -0,0 +1,123 @@ +/* tslint:disable */ +/* eslint-disable */ +// Generated by Microsoft Kiota +import { createListCollectionResponseFromDiscriminatorValue, createListFromDiscriminatorValue, serializeList, type List, type ListCollectionResponse } from '@microsoft/msgraph-sdk/models/'; +import { createODataErrorFromDiscriminatorValue, type ODataError } from '@microsoft/msgraph-sdk/models/oDataErrors/'; +import { type BaseRequestBuilder, type Parsable, type ParsableFactory, type RequestConfiguration, type RequestInformation, type RequestsMetadata } from '@microsoft/kiota-abstractions'; + +/** + * Provides operations to manage the lists property of the microsoft.graph.site entity. + */ +export interface ListsRequestBuilder extends BaseRequestBuilder { + /** + * Get the collection of [lists][] for a [site][]. Lists with the [system][] facet are hidden by default.To list them, include system in your $select statement. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns a Promise of ListCollectionResponse + * @see {@link https://learn.microsoft.com/graph/api/list-list?view=graph-rest-1.0|Find more info here} + */ + get(requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Create a new [list][] in a [site][]. + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns a Promise of List + * @see {@link https://learn.microsoft.com/graph/api/list-create?view=graph-rest-1.0|Find more info here} + */ + post(body: List, requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Get the collection of [lists][] for a [site][]. Lists with the [system][] facet are hidden by default.To list them, include system in your $select statement. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns a RequestInformation + */ + toGetRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; + /** + * Create a new [list][] in a [site][]. + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns a RequestInformation + */ + toPostRequestInformation(body: List, requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; +} +/** + * Get the collection of [lists][] for a [site][]. Lists with the [system][] facet are hidden by default.To list them, include system in your $select statement. + */ +export interface ListsRequestBuilderGetQueryParameters { + /** + * Include count of items + */ + count?: boolean; + /** + * Expand related entities + */ + expand?: string[]; + /** + * Filter items by property values + */ + filter?: string; + /** + * Order items by property values + */ + orderby?: string[]; + /** + * Search items by search phrases + */ + search?: string; + /** + * Select properties to be returned + */ + select?: string[]; + /** + * Skip the first n items + */ + skip?: number; + /** + * Show only the first n items + */ + top?: number; +} +/** + * Mapper for query parameters from symbol name to serialization name represented as a constant. + */ +const ListsRequestBuilderGetQueryParametersMapper: Record = { + "count": "%24count", + "expand": "%24expand", + "filter": "%24filter", + "orderby": "%24orderby", + "search": "%24search", + "select": "%24select", + "skip": "%24skip", + "top": "%24top", +}; +/** + * Metadata for all the requests in the request builder. + */ +export const ListsRequestBuilderRequestsMetadata: RequestsMetadata = { + get: { + responseBodyContentType: "application/json", + errorMappings: { + _4XX: createODataErrorFromDiscriminatorValue as ParsableFactory, + _5XX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "sendAsync", + responseBodyFactory: createListCollectionResponseFromDiscriminatorValue, + queryParametersMapper: ListsRequestBuilderGetQueryParametersMapper, + }, + post: { + responseBodyContentType: "application/json", + errorMappings: { + _4XX: createODataErrorFromDiscriminatorValue as ParsableFactory, + _5XX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "sendAsync", + responseBodyFactory: createListFromDiscriminatorValue, + requestBodyContentType: "application/json", + requestBodySerializer: serializeList, + requestInformationContentSetMethod: "setContentFromParsable", + }, +}; +/** + * Uri template for the request builder. + */ +export const ListsRequestBuilderUriTemplate = "{+baseurl}/groups/{group%2Did}/sites/{site%2Did}/getByPath(path='{path}')/getByPath(path='{path1}')/lists{?%24top,%24skip,%24search,%24filter,%24count,%24orderby,%24select,%24expand}"; +/* tslint:enable */ +/* eslint-enable */ diff --git a/packages/msgraph-sdk-groups/groups/item/sites/item/getByPathWithPath/getByPathWithPath1/onenote/index.ts b/packages/msgraph-sdk-groups/groups/item/sites/item/getByPathWithPath/getByPathWithPath1/onenote/index.ts new file mode 100644 index 00000000000..ebea608570b --- /dev/null +++ b/packages/msgraph-sdk-groups/groups/item/sites/item/getByPathWithPath/getByPathWithPath1/onenote/index.ts @@ -0,0 +1,110 @@ +/* tslint:disable */ +/* eslint-disable */ +// Generated by Microsoft Kiota +import { createOnenoteFromDiscriminatorValue, serializeOnenote, type Onenote } from '@microsoft/msgraph-sdk/models/'; +import { createODataErrorFromDiscriminatorValue, type ODataError } from '@microsoft/msgraph-sdk/models/oDataErrors/'; +import { type BaseRequestBuilder, type Parsable, type ParsableFactory, type RequestConfiguration, type RequestInformation, type RequestsMetadata } from '@microsoft/kiota-abstractions'; + +/** + * Provides operations to manage the onenote property of the microsoft.graph.site entity. + */ +export interface OnenoteRequestBuilder extends BaseRequestBuilder { + /** + * Delete navigation property onenote for groups + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + */ + delete(requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Calls the OneNote service for notebook related operations. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns a Promise of Onenote + */ + get(requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Update the navigation property onenote in groups + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns a Promise of Onenote + */ + patch(body: Onenote, requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Delete navigation property onenote for groups + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns a RequestInformation + */ + toDeleteRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; + /** + * Calls the OneNote service for notebook related operations. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns a RequestInformation + */ + toGetRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; + /** + * Update the navigation property onenote in groups + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns a RequestInformation + */ + toPatchRequestInformation(body: Onenote, requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; +} +/** + * Calls the OneNote service for notebook related operations. + */ +export interface OnenoteRequestBuilderGetQueryParameters { + /** + * Expand related entities + */ + expand?: string[]; + /** + * Select properties to be returned + */ + select?: string[]; +} +/** + * Mapper for query parameters from symbol name to serialization name represented as a constant. + */ +const OnenoteRequestBuilderGetQueryParametersMapper: Record = { + "expand": "%24expand", + "select": "%24select", +}; +/** + * Metadata for all the requests in the request builder. + */ +export const OnenoteRequestBuilderRequestsMetadata: RequestsMetadata = { + delete: { + responseBodyContentType: "application/json", + errorMappings: { + _4XX: createODataErrorFromDiscriminatorValue as ParsableFactory, + _5XX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "sendNoResponseContentAsync", + }, + get: { + responseBodyContentType: "application/json", + errorMappings: { + _4XX: createODataErrorFromDiscriminatorValue as ParsableFactory, + _5XX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "sendAsync", + responseBodyFactory: createOnenoteFromDiscriminatorValue, + queryParametersMapper: OnenoteRequestBuilderGetQueryParametersMapper, + }, + patch: { + responseBodyContentType: "application/json", + errorMappings: { + _4XX: createODataErrorFromDiscriminatorValue as ParsableFactory, + _5XX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "sendAsync", + responseBodyFactory: createOnenoteFromDiscriminatorValue, + requestBodyContentType: "application/json", + requestBodySerializer: serializeOnenote, + requestInformationContentSetMethod: "setContentFromParsable", + }, +}; +/** + * Uri template for the request builder. + */ +export const OnenoteRequestBuilderUriTemplate = "{+baseurl}/groups/{group%2Did}/sites/{site%2Did}/getByPath(path='{path}')/getByPath(path='{path1}')/onenote{?%24select,%24expand}"; +/* tslint:enable */ +/* eslint-enable */ diff --git a/packages/msgraph-sdk-groups/groups/item/sites/item/getByPathWithPath/getByPathWithPath1/operations/index.ts b/packages/msgraph-sdk-groups/groups/item/sites/item/getByPathWithPath/getByPathWithPath1/operations/index.ts new file mode 100644 index 00000000000..55a13953e89 --- /dev/null +++ b/packages/msgraph-sdk-groups/groups/item/sites/item/getByPathWithPath/getByPathWithPath1/operations/index.ts @@ -0,0 +1,122 @@ +/* tslint:disable */ +/* eslint-disable */ +// Generated by Microsoft Kiota +import { createRichLongRunningOperationCollectionResponseFromDiscriminatorValue, createRichLongRunningOperationFromDiscriminatorValue, serializeRichLongRunningOperation, type RichLongRunningOperation, type RichLongRunningOperationCollectionResponse } from '@microsoft/msgraph-sdk/models/'; +import { createODataErrorFromDiscriminatorValue, type ODataError } from '@microsoft/msgraph-sdk/models/oDataErrors/'; +import { type BaseRequestBuilder, type Parsable, type ParsableFactory, type RequestConfiguration, type RequestInformation, type RequestsMetadata } from '@microsoft/kiota-abstractions'; + +/** + * Provides operations to manage the operations property of the microsoft.graph.site entity. + */ +export interface OperationsRequestBuilder extends BaseRequestBuilder { + /** + * Get a list of rich long-running operations associated with a site. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns a Promise of RichLongRunningOperationCollectionResponse + * @see {@link https://learn.microsoft.com/graph/api/site-list-operations?view=graph-rest-1.0|Find more info here} + */ + get(requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Create new navigation property to operations for groups + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns a Promise of RichLongRunningOperation + */ + post(body: RichLongRunningOperation, requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Get a list of rich long-running operations associated with a site. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns a RequestInformation + */ + toGetRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; + /** + * Create new navigation property to operations for groups + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns a RequestInformation + */ + toPostRequestInformation(body: RichLongRunningOperation, requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; +} +/** + * Get a list of rich long-running operations associated with a site. + */ +export interface OperationsRequestBuilderGetQueryParameters { + /** + * Include count of items + */ + count?: boolean; + /** + * Expand related entities + */ + expand?: string[]; + /** + * Filter items by property values + */ + filter?: string; + /** + * Order items by property values + */ + orderby?: string[]; + /** + * Search items by search phrases + */ + search?: string; + /** + * Select properties to be returned + */ + select?: string[]; + /** + * Skip the first n items + */ + skip?: number; + /** + * Show only the first n items + */ + top?: number; +} +/** + * Mapper for query parameters from symbol name to serialization name represented as a constant. + */ +const OperationsRequestBuilderGetQueryParametersMapper: Record = { + "count": "%24count", + "expand": "%24expand", + "filter": "%24filter", + "orderby": "%24orderby", + "search": "%24search", + "select": "%24select", + "skip": "%24skip", + "top": "%24top", +}; +/** + * Metadata for all the requests in the request builder. + */ +export const OperationsRequestBuilderRequestsMetadata: RequestsMetadata = { + get: { + responseBodyContentType: "application/json", + errorMappings: { + _4XX: createODataErrorFromDiscriminatorValue as ParsableFactory, + _5XX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "sendAsync", + responseBodyFactory: createRichLongRunningOperationCollectionResponseFromDiscriminatorValue, + queryParametersMapper: OperationsRequestBuilderGetQueryParametersMapper, + }, + post: { + responseBodyContentType: "application/json", + errorMappings: { + _4XX: createODataErrorFromDiscriminatorValue as ParsableFactory, + _5XX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "sendAsync", + responseBodyFactory: createRichLongRunningOperationFromDiscriminatorValue, + requestBodyContentType: "application/json", + requestBodySerializer: serializeRichLongRunningOperation, + requestInformationContentSetMethod: "setContentFromParsable", + }, +}; +/** + * Uri template for the request builder. + */ +export const OperationsRequestBuilderUriTemplate = "{+baseurl}/groups/{group%2Did}/sites/{site%2Did}/getByPath(path='{path}')/getByPath(path='{path1}')/operations{?%24top,%24skip,%24search,%24filter,%24count,%24orderby,%24select,%24expand}"; +/* tslint:enable */ +/* eslint-enable */ diff --git a/packages/msgraph-sdk-groups/groups/item/sites/item/getByPathWithPath/getByPathWithPath1/permissions/index.ts b/packages/msgraph-sdk-groups/groups/item/sites/item/getByPathWithPath/getByPathWithPath1/permissions/index.ts new file mode 100644 index 00000000000..b925725a181 --- /dev/null +++ b/packages/msgraph-sdk-groups/groups/item/sites/item/getByPathWithPath/getByPathWithPath1/permissions/index.ts @@ -0,0 +1,123 @@ +/* tslint:disable */ +/* eslint-disable */ +// Generated by Microsoft Kiota +import { createPermissionCollectionResponseFromDiscriminatorValue, createPermissionFromDiscriminatorValue, serializePermission, type Permission, type PermissionCollectionResponse } from '@microsoft/msgraph-sdk/models/'; +import { createODataErrorFromDiscriminatorValue, type ODataError } from '@microsoft/msgraph-sdk/models/oDataErrors/'; +import { type BaseRequestBuilder, type Parsable, type ParsableFactory, type RequestConfiguration, type RequestInformation, type RequestsMetadata } from '@microsoft/kiota-abstractions'; + +/** + * Provides operations to manage the permissions property of the microsoft.graph.site entity. + */ +export interface PermissionsRequestBuilder extends BaseRequestBuilder { + /** + * Get the permission resources from the permissions navigation property on a site. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns a Promise of PermissionCollectionResponse + * @see {@link https://learn.microsoft.com/graph/api/site-list-permissions?view=graph-rest-1.0|Find more info here} + */ + get(requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Create a new permission object on a site. + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns a Promise of Permission + * @see {@link https://learn.microsoft.com/graph/api/site-post-permissions?view=graph-rest-1.0|Find more info here} + */ + post(body: Permission, requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Get the permission resources from the permissions navigation property on a site. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns a RequestInformation + */ + toGetRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; + /** + * Create a new permission object on a site. + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns a RequestInformation + */ + toPostRequestInformation(body: Permission, requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; +} +/** + * Get the permission resources from the permissions navigation property on a site. + */ +export interface PermissionsRequestBuilderGetQueryParameters { + /** + * Include count of items + */ + count?: boolean; + /** + * Expand related entities + */ + expand?: string[]; + /** + * Filter items by property values + */ + filter?: string; + /** + * Order items by property values + */ + orderby?: string[]; + /** + * Search items by search phrases + */ + search?: string; + /** + * Select properties to be returned + */ + select?: string[]; + /** + * Skip the first n items + */ + skip?: number; + /** + * Show only the first n items + */ + top?: number; +} +/** + * Mapper for query parameters from symbol name to serialization name represented as a constant. + */ +const PermissionsRequestBuilderGetQueryParametersMapper: Record = { + "count": "%24count", + "expand": "%24expand", + "filter": "%24filter", + "orderby": "%24orderby", + "search": "%24search", + "select": "%24select", + "skip": "%24skip", + "top": "%24top", +}; +/** + * Metadata for all the requests in the request builder. + */ +export const PermissionsRequestBuilderRequestsMetadata: RequestsMetadata = { + get: { + responseBodyContentType: "application/json", + errorMappings: { + _4XX: createODataErrorFromDiscriminatorValue as ParsableFactory, + _5XX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "sendAsync", + responseBodyFactory: createPermissionCollectionResponseFromDiscriminatorValue, + queryParametersMapper: PermissionsRequestBuilderGetQueryParametersMapper, + }, + post: { + responseBodyContentType: "application/json", + errorMappings: { + _4XX: createODataErrorFromDiscriminatorValue as ParsableFactory, + _5XX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "sendAsync", + responseBodyFactory: createPermissionFromDiscriminatorValue, + requestBodyContentType: "application/json", + requestBodySerializer: serializePermission, + requestInformationContentSetMethod: "setContentFromParsable", + }, +}; +/** + * Uri template for the request builder. + */ +export const PermissionsRequestBuilderUriTemplate = "{+baseurl}/groups/{group%2Did}/sites/{site%2Did}/getByPath(path='{path}')/getByPath(path='{path1}')/permissions{?%24top,%24skip,%24search,%24filter,%24count,%24orderby,%24select,%24expand}"; +/* tslint:enable */ +/* eslint-enable */ diff --git a/packages/msgraph-sdk-groups/groups/item/sites/item/getByPathWithPath/getByPathWithPath1/sites/index.ts b/packages/msgraph-sdk-groups/groups/item/sites/item/getByPathWithPath/getByPathWithPath1/sites/index.ts new file mode 100644 index 00000000000..80b41cc51f9 --- /dev/null +++ b/packages/msgraph-sdk-groups/groups/item/sites/item/getByPathWithPath/getByPathWithPath1/sites/index.ts @@ -0,0 +1,96 @@ +/* tslint:disable */ +/* eslint-disable */ +// Generated by Microsoft Kiota +import { createSiteCollectionResponseFromDiscriminatorValue, type SiteCollectionResponse } from '@microsoft/msgraph-sdk/models/'; +import { createODataErrorFromDiscriminatorValue, type ODataError } from '@microsoft/msgraph-sdk/models/oDataErrors/'; +import { type BaseRequestBuilder, type Parsable, type ParsableFactory, type RequestConfiguration, type RequestInformation, type RequestsMetadata } from '@microsoft/kiota-abstractions'; + +/** + * Provides operations to manage the sites property of the microsoft.graph.site entity. + */ +export interface SitesRequestBuilder extends BaseRequestBuilder { + /** + * Get a collection of subsites defined for a [site][]. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns a Promise of SiteCollectionResponse + * @see {@link https://learn.microsoft.com/graph/api/site-list-subsites?view=graph-rest-1.0|Find more info here} + */ + get(requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Get a collection of subsites defined for a [site][]. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns a RequestInformation + */ + toGetRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; +} +/** + * Get a collection of subsites defined for a [site][]. + */ +export interface SitesRequestBuilderGetQueryParameters { + /** + * Include count of items + */ + count?: boolean; + /** + * Expand related entities + */ + expand?: string[]; + /** + * Filter items by property values + */ + filter?: string; + /** + * Order items by property values + */ + orderby?: string[]; + /** + * Search items by search phrases + */ + search?: string; + /** + * Select properties to be returned + */ + select?: string[]; + /** + * Skip the first n items + */ + skip?: number; + /** + * Show only the first n items + */ + top?: number; +} +/** + * Mapper for query parameters from symbol name to serialization name represented as a constant. + */ +const SitesRequestBuilderGetQueryParametersMapper: Record = { + "count": "%24count", + "expand": "%24expand", + "filter": "%24filter", + "orderby": "%24orderby", + "search": "%24search", + "select": "%24select", + "skip": "%24skip", + "top": "%24top", +}; +/** + * Metadata for all the requests in the request builder. + */ +export const SitesRequestBuilderRequestsMetadata: RequestsMetadata = { + get: { + responseBodyContentType: "application/json", + errorMappings: { + _4XX: createODataErrorFromDiscriminatorValue as ParsableFactory, + _5XX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "sendAsync", + responseBodyFactory: createSiteCollectionResponseFromDiscriminatorValue, + queryParametersMapper: SitesRequestBuilderGetQueryParametersMapper, + }, +}; +/** + * Uri template for the request builder. + */ +export const SitesRequestBuilderUriTemplate = "{+baseurl}/groups/{group%2Did}/sites/{site%2Did}/getByPath(path='{path}')/getByPath(path='{path1}')/sites{?%24top,%24skip,%24search,%24filter,%24count,%24orderby,%24select,%24expand}"; +/* tslint:enable */ +/* eslint-enable */ diff --git a/packages/msgraph-sdk-groups/groups/item/sites/item/getByPathWithPath/getByPathWithPath1/termStore/index.ts b/packages/msgraph-sdk-groups/groups/item/sites/item/getByPathWithPath/getByPathWithPath1/termStore/index.ts new file mode 100644 index 00000000000..63c5b9995fb --- /dev/null +++ b/packages/msgraph-sdk-groups/groups/item/sites/item/getByPathWithPath/getByPathWithPath1/termStore/index.ts @@ -0,0 +1,112 @@ +/* tslint:disable */ +/* eslint-disable */ +// Generated by Microsoft Kiota +import { createODataErrorFromDiscriminatorValue, type ODataError } from '@microsoft/msgraph-sdk/models/oDataErrors/'; +import { createStoreFromDiscriminatorValue, serializeStore, type Store } from '@microsoft/msgraph-sdk/models/termStore/'; +import { type BaseRequestBuilder, type Parsable, type ParsableFactory, type RequestConfiguration, type RequestInformation, type RequestsMetadata } from '@microsoft/kiota-abstractions'; + +/** + * Provides operations to manage the termStore property of the microsoft.graph.site entity. + */ +export interface TermStoreRequestBuilder extends BaseRequestBuilder { + /** + * Delete navigation property termStore for groups + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + */ + delete(requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Read the properties and relationships of a store object. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns a Promise of Store + * @see {@link https://learn.microsoft.com/graph/api/termstore-store-get?view=graph-rest-1.0|Find more info here} + */ + get(requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Update the properties of a store object. + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns a Promise of Store + * @see {@link https://learn.microsoft.com/graph/api/termstore-store-update?view=graph-rest-1.0|Find more info here} + */ + patch(body: Store, requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Delete navigation property termStore for groups + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns a RequestInformation + */ + toDeleteRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; + /** + * Read the properties and relationships of a store object. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns a RequestInformation + */ + toGetRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; + /** + * Update the properties of a store object. + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns a RequestInformation + */ + toPatchRequestInformation(body: Store, requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; +} +/** + * Read the properties and relationships of a store object. + */ +export interface TermStoreRequestBuilderGetQueryParameters { + /** + * Expand related entities + */ + expand?: string[]; + /** + * Select properties to be returned + */ + select?: string[]; +} +/** + * Mapper for query parameters from symbol name to serialization name represented as a constant. + */ +const TermStoreRequestBuilderGetQueryParametersMapper: Record = { + "expand": "%24expand", + "select": "%24select", +}; +/** + * Metadata for all the requests in the request builder. + */ +export const TermStoreRequestBuilderRequestsMetadata: RequestsMetadata = { + delete: { + responseBodyContentType: "application/json", + errorMappings: { + _4XX: createODataErrorFromDiscriminatorValue as ParsableFactory, + _5XX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "sendNoResponseContentAsync", + }, + get: { + responseBodyContentType: "application/json", + errorMappings: { + _4XX: createODataErrorFromDiscriminatorValue as ParsableFactory, + _5XX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "sendAsync", + responseBodyFactory: createStoreFromDiscriminatorValue, + queryParametersMapper: TermStoreRequestBuilderGetQueryParametersMapper, + }, + patch: { + responseBodyContentType: "application/json", + errorMappings: { + _4XX: createODataErrorFromDiscriminatorValue as ParsableFactory, + _5XX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "sendAsync", + responseBodyFactory: createStoreFromDiscriminatorValue, + requestBodyContentType: "application/json", + requestBodySerializer: serializeStore, + requestInformationContentSetMethod: "setContentFromParsable", + }, +}; +/** + * Uri template for the request builder. + */ +export const TermStoreRequestBuilderUriTemplate = "{+baseurl}/groups/{group%2Did}/sites/{site%2Did}/getByPath(path='{path}')/getByPath(path='{path1}')/termStore{?%24select,%24expand}"; +/* tslint:enable */ +/* eslint-enable */ diff --git a/packages/msgraph-sdk-groups/groups/item/sites/item/getByPathWithPath/getByPathWithPath1/termStores/index.ts b/packages/msgraph-sdk-groups/groups/item/sites/item/getByPathWithPath/getByPathWithPath1/termStores/index.ts new file mode 100644 index 00000000000..f00a5cdb809 --- /dev/null +++ b/packages/msgraph-sdk-groups/groups/item/sites/item/getByPathWithPath/getByPathWithPath1/termStores/index.ts @@ -0,0 +1,121 @@ +/* tslint:disable */ +/* eslint-disable */ +// Generated by Microsoft Kiota +import { createODataErrorFromDiscriminatorValue, type ODataError } from '@microsoft/msgraph-sdk/models/oDataErrors/'; +import { createStoreCollectionResponseFromDiscriminatorValue, createStoreFromDiscriminatorValue, serializeStore, type Store, type StoreCollectionResponse } from '@microsoft/msgraph-sdk/models/termStore/'; +import { type BaseRequestBuilder, type Parsable, type ParsableFactory, type RequestConfiguration, type RequestInformation, type RequestsMetadata } from '@microsoft/kiota-abstractions'; + +/** + * Provides operations to manage the termStores property of the microsoft.graph.site entity. + */ +export interface TermStoresRequestBuilder extends BaseRequestBuilder { + /** + * The collection of termStores under this site. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns a Promise of StoreCollectionResponse + */ + get(requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Create new navigation property to termStores for groups + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns a Promise of Store + */ + post(body: Store, requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * The collection of termStores under this site. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns a RequestInformation + */ + toGetRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; + /** + * Create new navigation property to termStores for groups + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns a RequestInformation + */ + toPostRequestInformation(body: Store, requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; +} +/** + * The collection of termStores under this site. + */ +export interface TermStoresRequestBuilderGetQueryParameters { + /** + * Include count of items + */ + count?: boolean; + /** + * Expand related entities + */ + expand?: string[]; + /** + * Filter items by property values + */ + filter?: string; + /** + * Order items by property values + */ + orderby?: string[]; + /** + * Search items by search phrases + */ + search?: string; + /** + * Select properties to be returned + */ + select?: string[]; + /** + * Skip the first n items + */ + skip?: number; + /** + * Show only the first n items + */ + top?: number; +} +/** + * Mapper for query parameters from symbol name to serialization name represented as a constant. + */ +const TermStoresRequestBuilderGetQueryParametersMapper: Record = { + "count": "%24count", + "expand": "%24expand", + "filter": "%24filter", + "orderby": "%24orderby", + "search": "%24search", + "select": "%24select", + "skip": "%24skip", + "top": "%24top", +}; +/** + * Metadata for all the requests in the request builder. + */ +export const TermStoresRequestBuilderRequestsMetadata: RequestsMetadata = { + get: { + responseBodyContentType: "application/json", + errorMappings: { + _4XX: createODataErrorFromDiscriminatorValue as ParsableFactory, + _5XX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "sendAsync", + responseBodyFactory: createStoreCollectionResponseFromDiscriminatorValue, + queryParametersMapper: TermStoresRequestBuilderGetQueryParametersMapper, + }, + post: { + responseBodyContentType: "application/json", + errorMappings: { + _4XX: createODataErrorFromDiscriminatorValue as ParsableFactory, + _5XX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "sendAsync", + responseBodyFactory: createStoreFromDiscriminatorValue, + requestBodyContentType: "application/json", + requestBodySerializer: serializeStore, + requestInformationContentSetMethod: "setContentFromParsable", + }, +}; +/** + * Uri template for the request builder. + */ +export const TermStoresRequestBuilderUriTemplate = "{+baseurl}/groups/{group%2Did}/sites/{site%2Did}/getByPath(path='{path}')/getByPath(path='{path1}')/termStores{?%24top,%24skip,%24search,%24filter,%24count,%24orderby,%24select,%24expand}"; +/* tslint:enable */ +/* eslint-enable */ diff --git a/packages/msgraph-sdk-groups/groups/item/sites/item/getByPathWithPath/index.ts b/packages/msgraph-sdk-groups/groups/item/sites/item/getByPathWithPath/index.ts index 19cc42e5d14..289a6c23f71 100644 --- a/packages/msgraph-sdk-groups/groups/item/sites/item/getByPathWithPath/index.ts +++ b/packages/msgraph-sdk-groups/groups/item/sites/item/getByPathWithPath/index.ts @@ -3,18 +3,126 @@ // Generated by Microsoft Kiota import { createSiteFromDiscriminatorValue, type Site } from '@microsoft/msgraph-sdk/models/'; import { createODataErrorFromDiscriminatorValue, type ODataError } from '@microsoft/msgraph-sdk/models/oDataErrors/'; -import { type BaseRequestBuilder, type Parsable, type ParsableFactory, type RequestConfiguration, type RequestInformation, type RequestsMetadata } from '@microsoft/kiota-abstractions'; +import { AnalyticsRequestBuilderRequestsMetadata, AnalyticsRequestBuilderUriTemplate, type AnalyticsRequestBuilder } from './analytics/'; +import { ColumnsRequestBuilderRequestsMetadata, ColumnsRequestBuilderUriTemplate, type ColumnsRequestBuilder } from './columns/'; +import { ContentTypesRequestBuilderRequestsMetadata, ContentTypesRequestBuilderUriTemplate, type ContentTypesRequestBuilder } from './contentTypes/'; +import { CreatedByUserRequestBuilderRequestsMetadata, CreatedByUserRequestBuilderUriTemplate, type CreatedByUserRequestBuilder } from './createdByUser/'; +import { DriveRequestBuilderRequestsMetadata, DriveRequestBuilderUriTemplate, type DriveRequestBuilder } from './drive/'; +import { DrivesRequestBuilderRequestsMetadata, DrivesRequestBuilderUriTemplate, type DrivesRequestBuilder } from './drives/'; +import { ExternalColumnsRequestBuilderRequestsMetadata, ExternalColumnsRequestBuilderUriTemplate, type ExternalColumnsRequestBuilder } from './externalColumns/'; +import { GetActivitiesByIntervalRequestBuilderRequestsMetadata, GetActivitiesByIntervalRequestBuilderUriTemplate, type GetActivitiesByIntervalRequestBuilder } from './getActivitiesByInterval/'; +import { GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilderRequestsMetadata, GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilderUriTemplate, type GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilder } from './getActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithInterval/'; +import { GetApplicableContentTypesForListWithListIdRequestBuilderRequestsMetadata, GetApplicableContentTypesForListWithListIdRequestBuilderUriTemplate, type GetApplicableContentTypesForListWithListIdRequestBuilder } from './getApplicableContentTypesForListWithListId/'; +import { GetByPathWithPath1RequestBuilderNavigationMetadata, GetByPathWithPath1RequestBuilderRequestsMetadata, GetByPathWithPath1RequestBuilderUriTemplate, type GetByPathWithPath1RequestBuilder } from './getByPathWithPath1/'; +import { ItemsRequestBuilderRequestsMetadata, ItemsRequestBuilderUriTemplate, type ItemsRequestBuilder } from './items/'; +import { LastModifiedByUserRequestBuilderRequestsMetadata, LastModifiedByUserRequestBuilderUriTemplate, type LastModifiedByUserRequestBuilder } from './lastModifiedByUser/'; +import { ListsRequestBuilderRequestsMetadata, ListsRequestBuilderUriTemplate, type ListsRequestBuilder } from './lists/'; +import { OnenoteRequestBuilderRequestsMetadata, OnenoteRequestBuilderUriTemplate, type OnenoteRequestBuilder } from './onenote/'; +import { OperationsRequestBuilderRequestsMetadata, OperationsRequestBuilderUriTemplate, type OperationsRequestBuilder } from './operations/'; +import { PermissionsRequestBuilderRequestsMetadata, PermissionsRequestBuilderUriTemplate, type PermissionsRequestBuilder } from './permissions/'; +import { SitesRequestBuilderRequestsMetadata, SitesRequestBuilderUriTemplate, type SitesRequestBuilder } from './sites/'; +import { TermStoreRequestBuilderRequestsMetadata, TermStoreRequestBuilderUriTemplate, type TermStoreRequestBuilder } from './termStore/'; +import { TermStoresRequestBuilderRequestsMetadata, TermStoresRequestBuilderUriTemplate, type TermStoresRequestBuilder } from './termStores/'; +import { type BaseRequestBuilder, type KeysToExcludeForNavigationMetadata, type NavigationMetadata, type Parsable, type ParsableFactory, type RequestConfiguration, type RequestInformation, type RequestsMetadata } from '@microsoft/kiota-abstractions'; /** * Provides operations to call the getByPath method. */ export interface GetByPathWithPathRequestBuilder extends BaseRequestBuilder { + /** + * Provides operations to manage the analytics property of the microsoft.graph.site entity. + */ + get analytics(): AnalyticsRequestBuilder; + /** + * Provides operations to manage the columns property of the microsoft.graph.site entity. + */ + get columns(): ColumnsRequestBuilder; + /** + * Provides operations to manage the contentTypes property of the microsoft.graph.site entity. + */ + get contentTypes(): ContentTypesRequestBuilder; + /** + * Provides operations to manage the createdByUser property of the microsoft.graph.baseItem entity. + */ + get createdByUser(): CreatedByUserRequestBuilder; + /** + * Provides operations to manage the drive property of the microsoft.graph.site entity. + */ + get drive(): DriveRequestBuilder; + /** + * Provides operations to manage the drives property of the microsoft.graph.site entity. + */ + get drives(): DrivesRequestBuilder; + /** + * Provides operations to manage the externalColumns property of the microsoft.graph.site entity. + */ + get externalColumns(): ExternalColumnsRequestBuilder; + /** + * Provides operations to call the getActivitiesByInterval method. + */ + get getActivitiesByInterval(): GetActivitiesByIntervalRequestBuilder; + /** + * Provides operations to manage the items property of the microsoft.graph.site entity. + */ + get items(): ItemsRequestBuilder; + /** + * Provides operations to manage the lastModifiedByUser property of the microsoft.graph.baseItem entity. + */ + get lastModifiedByUser(): LastModifiedByUserRequestBuilder; + /** + * Provides operations to manage the lists property of the microsoft.graph.site entity. + */ + get lists(): ListsRequestBuilder; + /** + * Provides operations to manage the onenote property of the microsoft.graph.site entity. + */ + get onenote(): OnenoteRequestBuilder; + /** + * Provides operations to manage the operations property of the microsoft.graph.site entity. + */ + get operations(): OperationsRequestBuilder; + /** + * Provides operations to manage the permissions property of the microsoft.graph.site entity. + */ + get permissions(): PermissionsRequestBuilder; + /** + * Provides operations to manage the sites property of the microsoft.graph.site entity. + */ + get sites(): SitesRequestBuilder; + /** + * Provides operations to manage the termStore property of the microsoft.graph.site entity. + */ + get termStore(): TermStoreRequestBuilder; + /** + * Provides operations to manage the termStores property of the microsoft.graph.site entity. + */ + get termStores(): TermStoresRequestBuilder; /** * Invoke function getByPath * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns a Promise of Site */ get(requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Provides operations to call the getActivitiesByInterval method. + * @param endDateTime Usage: endDateTime='{endDateTime}' + * @param interval Usage: interval='{interval}' + * @param startDateTime Usage: startDateTime='{startDateTime}' + * @returns a getActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilder + */ + getActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithInterval(endDateTime: string | undefined, interval: string | undefined, startDateTime: string | undefined) : GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilder; + /** + * Provides operations to call the getApplicableContentTypesForList method. + * @param listId Usage: listId='{listId}' + * @returns a getApplicableContentTypesForListWithListIdRequestBuilder + */ + getApplicableContentTypesForListWithListId(listId: string | undefined) : GetApplicableContentTypesForListWithListIdRequestBuilder; + /** + * Provides operations to call the getByPath method. + * @param path1 Usage: path='{path1}' + * @returns a getByPathWithPath1RequestBuilder + */ + getByPathWithPath1(path1: string | undefined) : GetByPathWithPath1RequestBuilder; /** * Invoke function getByPath * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. @@ -22,6 +130,92 @@ export interface GetByPathWithPathRequestBuilder extends BaseRequestBuilder | undefined) : RequestInformation; } +/** + * Metadata for all the navigation properties in the request builder. + */ +export const GetByPathWithPathRequestBuilderNavigationMetadata: Record, NavigationMetadata> = { + getActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithInterval: { + uriTemplate: GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilderUriTemplate, + requestsMetadata: GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilderRequestsMetadata, + }, + getApplicableContentTypesForListWithListId: { + uriTemplate: GetApplicableContentTypesForListWithListIdRequestBuilderUriTemplate, + requestsMetadata: GetApplicableContentTypesForListWithListIdRequestBuilderRequestsMetadata, + }, + getByPathWithPath1: { + uriTemplate: GetByPathWithPath1RequestBuilderUriTemplate, + requestsMetadata: GetByPathWithPath1RequestBuilderRequestsMetadata, + navigationMetadata: GetByPathWithPath1RequestBuilderNavigationMetadata, + }, + analytics: { + uriTemplate: AnalyticsRequestBuilderUriTemplate, + requestsMetadata: AnalyticsRequestBuilderRequestsMetadata, + }, + columns: { + uriTemplate: ColumnsRequestBuilderUriTemplate, + requestsMetadata: ColumnsRequestBuilderRequestsMetadata, + }, + contentTypes: { + uriTemplate: ContentTypesRequestBuilderUriTemplate, + requestsMetadata: ContentTypesRequestBuilderRequestsMetadata, + }, + createdByUser: { + uriTemplate: CreatedByUserRequestBuilderUriTemplate, + requestsMetadata: CreatedByUserRequestBuilderRequestsMetadata, + }, + drive: { + uriTemplate: DriveRequestBuilderUriTemplate, + requestsMetadata: DriveRequestBuilderRequestsMetadata, + }, + drives: { + uriTemplate: DrivesRequestBuilderUriTemplate, + requestsMetadata: DrivesRequestBuilderRequestsMetadata, + }, + externalColumns: { + uriTemplate: ExternalColumnsRequestBuilderUriTemplate, + requestsMetadata: ExternalColumnsRequestBuilderRequestsMetadata, + }, + getActivitiesByInterval: { + uriTemplate: GetActivitiesByIntervalRequestBuilderUriTemplate, + requestsMetadata: GetActivitiesByIntervalRequestBuilderRequestsMetadata, + }, + items: { + uriTemplate: ItemsRequestBuilderUriTemplate, + requestsMetadata: ItemsRequestBuilderRequestsMetadata, + }, + lastModifiedByUser: { + uriTemplate: LastModifiedByUserRequestBuilderUriTemplate, + requestsMetadata: LastModifiedByUserRequestBuilderRequestsMetadata, + }, + lists: { + uriTemplate: ListsRequestBuilderUriTemplate, + requestsMetadata: ListsRequestBuilderRequestsMetadata, + }, + onenote: { + uriTemplate: OnenoteRequestBuilderUriTemplate, + requestsMetadata: OnenoteRequestBuilderRequestsMetadata, + }, + operations: { + uriTemplate: OperationsRequestBuilderUriTemplate, + requestsMetadata: OperationsRequestBuilderRequestsMetadata, + }, + permissions: { + uriTemplate: PermissionsRequestBuilderUriTemplate, + requestsMetadata: PermissionsRequestBuilderRequestsMetadata, + }, + sites: { + uriTemplate: SitesRequestBuilderUriTemplate, + requestsMetadata: SitesRequestBuilderRequestsMetadata, + }, + termStore: { + uriTemplate: TermStoreRequestBuilderUriTemplate, + requestsMetadata: TermStoreRequestBuilderRequestsMetadata, + }, + termStores: { + uriTemplate: TermStoresRequestBuilderUriTemplate, + requestsMetadata: TermStoresRequestBuilderRequestsMetadata, + }, +}; /** * Metadata for all the requests in the request builder. */ diff --git a/packages/msgraph-sdk-groups/groups/item/sites/item/getByPathWithPath/items/index.ts b/packages/msgraph-sdk-groups/groups/item/sites/item/getByPathWithPath/items/index.ts new file mode 100644 index 00000000000..1f6ad2e2471 --- /dev/null +++ b/packages/msgraph-sdk-groups/groups/item/sites/item/getByPathWithPath/items/index.ts @@ -0,0 +1,95 @@ +/* tslint:disable */ +/* eslint-disable */ +// Generated by Microsoft Kiota +import { createBaseItemCollectionResponseFromDiscriminatorValue, type BaseItemCollectionResponse } from '@microsoft/msgraph-sdk/models/'; +import { createODataErrorFromDiscriminatorValue, type ODataError } from '@microsoft/msgraph-sdk/models/oDataErrors/'; +import { type BaseRequestBuilder, type Parsable, type ParsableFactory, type RequestConfiguration, type RequestInformation, type RequestsMetadata } from '@microsoft/kiota-abstractions'; + +/** + * Provides operations to manage the items property of the microsoft.graph.site entity. + */ +export interface ItemsRequestBuilder extends BaseRequestBuilder { + /** + * Used to address any item contained in this site. This collection can't be enumerated. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns a Promise of BaseItemCollectionResponse + */ + get(requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Used to address any item contained in this site. This collection can't be enumerated. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns a RequestInformation + */ + toGetRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; +} +/** + * Used to address any item contained in this site. This collection can't be enumerated. + */ +export interface ItemsRequestBuilderGetQueryParameters { + /** + * Include count of items + */ + count?: boolean; + /** + * Expand related entities + */ + expand?: string[]; + /** + * Filter items by property values + */ + filter?: string; + /** + * Order items by property values + */ + orderby?: string[]; + /** + * Search items by search phrases + */ + search?: string; + /** + * Select properties to be returned + */ + select?: string[]; + /** + * Skip the first n items + */ + skip?: number; + /** + * Show only the first n items + */ + top?: number; +} +/** + * Mapper for query parameters from symbol name to serialization name represented as a constant. + */ +const ItemsRequestBuilderGetQueryParametersMapper: Record = { + "count": "%24count", + "expand": "%24expand", + "filter": "%24filter", + "orderby": "%24orderby", + "search": "%24search", + "select": "%24select", + "skip": "%24skip", + "top": "%24top", +}; +/** + * Metadata for all the requests in the request builder. + */ +export const ItemsRequestBuilderRequestsMetadata: RequestsMetadata = { + get: { + responseBodyContentType: "application/json", + errorMappings: { + _4XX: createODataErrorFromDiscriminatorValue as ParsableFactory, + _5XX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "sendAsync", + responseBodyFactory: createBaseItemCollectionResponseFromDiscriminatorValue, + queryParametersMapper: ItemsRequestBuilderGetQueryParametersMapper, + }, +}; +/** + * Uri template for the request builder. + */ +export const ItemsRequestBuilderUriTemplate = "{+baseurl}/groups/{group%2Did}/sites/{site%2Did}/getByPath(path='{path}')/items{?%24top,%24skip,%24search,%24filter,%24count,%24orderby,%24select,%24expand}"; +/* tslint:enable */ +/* eslint-enable */ diff --git a/packages/msgraph-sdk-groups/groups/item/sites/item/getByPathWithPath/lastModifiedByUser/index.ts b/packages/msgraph-sdk-groups/groups/item/sites/item/getByPathWithPath/lastModifiedByUser/index.ts new file mode 100644 index 00000000000..6a6f3a50a27 --- /dev/null +++ b/packages/msgraph-sdk-groups/groups/item/sites/item/getByPathWithPath/lastModifiedByUser/index.ts @@ -0,0 +1,65 @@ +/* tslint:disable */ +/* eslint-disable */ +// Generated by Microsoft Kiota +import { createUserFromDiscriminatorValue, type User } from '@microsoft/msgraph-sdk/models/'; +import { createODataErrorFromDiscriminatorValue, type ODataError } from '@microsoft/msgraph-sdk/models/oDataErrors/'; +import { type BaseRequestBuilder, type Parsable, type ParsableFactory, type RequestConfiguration, type RequestInformation, type RequestsMetadata } from '@microsoft/kiota-abstractions'; + +/** + * Provides operations to manage the lastModifiedByUser property of the microsoft.graph.baseItem entity. + */ +export interface LastModifiedByUserRequestBuilder extends BaseRequestBuilder { + /** + * Identity of the user who last modified the item. Read-only. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns a Promise of User + */ + get(requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Identity of the user who last modified the item. Read-only. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns a RequestInformation + */ + toGetRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; +} +/** + * Identity of the user who last modified the item. Read-only. + */ +export interface LastModifiedByUserRequestBuilderGetQueryParameters { + /** + * Expand related entities + */ + expand?: string[]; + /** + * Select properties to be returned + */ + select?: string[]; +} +/** + * Mapper for query parameters from symbol name to serialization name represented as a constant. + */ +const LastModifiedByUserRequestBuilderGetQueryParametersMapper: Record = { + "expand": "%24expand", + "select": "%24select", +}; +/** + * Metadata for all the requests in the request builder. + */ +export const LastModifiedByUserRequestBuilderRequestsMetadata: RequestsMetadata = { + get: { + responseBodyContentType: "application/json", + errorMappings: { + _4XX: createODataErrorFromDiscriminatorValue as ParsableFactory, + _5XX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "sendAsync", + responseBodyFactory: createUserFromDiscriminatorValue, + queryParametersMapper: LastModifiedByUserRequestBuilderGetQueryParametersMapper, + }, +}; +/** + * Uri template for the request builder. + */ +export const LastModifiedByUserRequestBuilderUriTemplate = "{+baseurl}/groups/{group%2Did}/sites/{site%2Did}/getByPath(path='{path}')/lastModifiedByUser{?%24select,%24expand}"; +/* tslint:enable */ +/* eslint-enable */ diff --git a/packages/msgraph-sdk-groups/groups/item/sites/item/getByPathWithPath/lists/index.ts b/packages/msgraph-sdk-groups/groups/item/sites/item/getByPathWithPath/lists/index.ts new file mode 100644 index 00000000000..9affc3139e9 --- /dev/null +++ b/packages/msgraph-sdk-groups/groups/item/sites/item/getByPathWithPath/lists/index.ts @@ -0,0 +1,123 @@ +/* tslint:disable */ +/* eslint-disable */ +// Generated by Microsoft Kiota +import { createListCollectionResponseFromDiscriminatorValue, createListFromDiscriminatorValue, serializeList, type List, type ListCollectionResponse } from '@microsoft/msgraph-sdk/models/'; +import { createODataErrorFromDiscriminatorValue, type ODataError } from '@microsoft/msgraph-sdk/models/oDataErrors/'; +import { type BaseRequestBuilder, type Parsable, type ParsableFactory, type RequestConfiguration, type RequestInformation, type RequestsMetadata } from '@microsoft/kiota-abstractions'; + +/** + * Provides operations to manage the lists property of the microsoft.graph.site entity. + */ +export interface ListsRequestBuilder extends BaseRequestBuilder { + /** + * Get the collection of [lists][] for a [site][]. Lists with the [system][] facet are hidden by default.To list them, include system in your $select statement. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns a Promise of ListCollectionResponse + * @see {@link https://learn.microsoft.com/graph/api/list-list?view=graph-rest-1.0|Find more info here} + */ + get(requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Create a new [list][] in a [site][]. + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns a Promise of List + * @see {@link https://learn.microsoft.com/graph/api/list-create?view=graph-rest-1.0|Find more info here} + */ + post(body: List, requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Get the collection of [lists][] for a [site][]. Lists with the [system][] facet are hidden by default.To list them, include system in your $select statement. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns a RequestInformation + */ + toGetRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; + /** + * Create a new [list][] in a [site][]. + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns a RequestInformation + */ + toPostRequestInformation(body: List, requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; +} +/** + * Get the collection of [lists][] for a [site][]. Lists with the [system][] facet are hidden by default.To list them, include system in your $select statement. + */ +export interface ListsRequestBuilderGetQueryParameters { + /** + * Include count of items + */ + count?: boolean; + /** + * Expand related entities + */ + expand?: string[]; + /** + * Filter items by property values + */ + filter?: string; + /** + * Order items by property values + */ + orderby?: string[]; + /** + * Search items by search phrases + */ + search?: string; + /** + * Select properties to be returned + */ + select?: string[]; + /** + * Skip the first n items + */ + skip?: number; + /** + * Show only the first n items + */ + top?: number; +} +/** + * Mapper for query parameters from symbol name to serialization name represented as a constant. + */ +const ListsRequestBuilderGetQueryParametersMapper: Record = { + "count": "%24count", + "expand": "%24expand", + "filter": "%24filter", + "orderby": "%24orderby", + "search": "%24search", + "select": "%24select", + "skip": "%24skip", + "top": "%24top", +}; +/** + * Metadata for all the requests in the request builder. + */ +export const ListsRequestBuilderRequestsMetadata: RequestsMetadata = { + get: { + responseBodyContentType: "application/json", + errorMappings: { + _4XX: createODataErrorFromDiscriminatorValue as ParsableFactory, + _5XX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "sendAsync", + responseBodyFactory: createListCollectionResponseFromDiscriminatorValue, + queryParametersMapper: ListsRequestBuilderGetQueryParametersMapper, + }, + post: { + responseBodyContentType: "application/json", + errorMappings: { + _4XX: createODataErrorFromDiscriminatorValue as ParsableFactory, + _5XX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "sendAsync", + responseBodyFactory: createListFromDiscriminatorValue, + requestBodyContentType: "application/json", + requestBodySerializer: serializeList, + requestInformationContentSetMethod: "setContentFromParsable", + }, +}; +/** + * Uri template for the request builder. + */ +export const ListsRequestBuilderUriTemplate = "{+baseurl}/groups/{group%2Did}/sites/{site%2Did}/getByPath(path='{path}')/lists{?%24top,%24skip,%24search,%24filter,%24count,%24orderby,%24select,%24expand}"; +/* tslint:enable */ +/* eslint-enable */ diff --git a/packages/msgraph-sdk-groups/groups/item/sites/item/getByPathWithPath/onenote/index.ts b/packages/msgraph-sdk-groups/groups/item/sites/item/getByPathWithPath/onenote/index.ts new file mode 100644 index 00000000000..37d9d5a37b8 --- /dev/null +++ b/packages/msgraph-sdk-groups/groups/item/sites/item/getByPathWithPath/onenote/index.ts @@ -0,0 +1,110 @@ +/* tslint:disable */ +/* eslint-disable */ +// Generated by Microsoft Kiota +import { createOnenoteFromDiscriminatorValue, serializeOnenote, type Onenote } from '@microsoft/msgraph-sdk/models/'; +import { createODataErrorFromDiscriminatorValue, type ODataError } from '@microsoft/msgraph-sdk/models/oDataErrors/'; +import { type BaseRequestBuilder, type Parsable, type ParsableFactory, type RequestConfiguration, type RequestInformation, type RequestsMetadata } from '@microsoft/kiota-abstractions'; + +/** + * Provides operations to manage the onenote property of the microsoft.graph.site entity. + */ +export interface OnenoteRequestBuilder extends BaseRequestBuilder { + /** + * Delete navigation property onenote for groups + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + */ + delete(requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Calls the OneNote service for notebook related operations. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns a Promise of Onenote + */ + get(requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Update the navigation property onenote in groups + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns a Promise of Onenote + */ + patch(body: Onenote, requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Delete navigation property onenote for groups + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns a RequestInformation + */ + toDeleteRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; + /** + * Calls the OneNote service for notebook related operations. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns a RequestInformation + */ + toGetRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; + /** + * Update the navigation property onenote in groups + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns a RequestInformation + */ + toPatchRequestInformation(body: Onenote, requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; +} +/** + * Calls the OneNote service for notebook related operations. + */ +export interface OnenoteRequestBuilderGetQueryParameters { + /** + * Expand related entities + */ + expand?: string[]; + /** + * Select properties to be returned + */ + select?: string[]; +} +/** + * Mapper for query parameters from symbol name to serialization name represented as a constant. + */ +const OnenoteRequestBuilderGetQueryParametersMapper: Record = { + "expand": "%24expand", + "select": "%24select", +}; +/** + * Metadata for all the requests in the request builder. + */ +export const OnenoteRequestBuilderRequestsMetadata: RequestsMetadata = { + delete: { + responseBodyContentType: "application/json", + errorMappings: { + _4XX: createODataErrorFromDiscriminatorValue as ParsableFactory, + _5XX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "sendNoResponseContentAsync", + }, + get: { + responseBodyContentType: "application/json", + errorMappings: { + _4XX: createODataErrorFromDiscriminatorValue as ParsableFactory, + _5XX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "sendAsync", + responseBodyFactory: createOnenoteFromDiscriminatorValue, + queryParametersMapper: OnenoteRequestBuilderGetQueryParametersMapper, + }, + patch: { + responseBodyContentType: "application/json", + errorMappings: { + _4XX: createODataErrorFromDiscriminatorValue as ParsableFactory, + _5XX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "sendAsync", + responseBodyFactory: createOnenoteFromDiscriminatorValue, + requestBodyContentType: "application/json", + requestBodySerializer: serializeOnenote, + requestInformationContentSetMethod: "setContentFromParsable", + }, +}; +/** + * Uri template for the request builder. + */ +export const OnenoteRequestBuilderUriTemplate = "{+baseurl}/groups/{group%2Did}/sites/{site%2Did}/getByPath(path='{path}')/onenote{?%24select,%24expand}"; +/* tslint:enable */ +/* eslint-enable */ diff --git a/packages/msgraph-sdk-groups/groups/item/sites/item/getByPathWithPath/operations/index.ts b/packages/msgraph-sdk-groups/groups/item/sites/item/getByPathWithPath/operations/index.ts new file mode 100644 index 00000000000..2d370c1a90d --- /dev/null +++ b/packages/msgraph-sdk-groups/groups/item/sites/item/getByPathWithPath/operations/index.ts @@ -0,0 +1,122 @@ +/* tslint:disable */ +/* eslint-disable */ +// Generated by Microsoft Kiota +import { createRichLongRunningOperationCollectionResponseFromDiscriminatorValue, createRichLongRunningOperationFromDiscriminatorValue, serializeRichLongRunningOperation, type RichLongRunningOperation, type RichLongRunningOperationCollectionResponse } from '@microsoft/msgraph-sdk/models/'; +import { createODataErrorFromDiscriminatorValue, type ODataError } from '@microsoft/msgraph-sdk/models/oDataErrors/'; +import { type BaseRequestBuilder, type Parsable, type ParsableFactory, type RequestConfiguration, type RequestInformation, type RequestsMetadata } from '@microsoft/kiota-abstractions'; + +/** + * Provides operations to manage the operations property of the microsoft.graph.site entity. + */ +export interface OperationsRequestBuilder extends BaseRequestBuilder { + /** + * Get a list of rich long-running operations associated with a site. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns a Promise of RichLongRunningOperationCollectionResponse + * @see {@link https://learn.microsoft.com/graph/api/site-list-operations?view=graph-rest-1.0|Find more info here} + */ + get(requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Create new navigation property to operations for groups + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns a Promise of RichLongRunningOperation + */ + post(body: RichLongRunningOperation, requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Get a list of rich long-running operations associated with a site. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns a RequestInformation + */ + toGetRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; + /** + * Create new navigation property to operations for groups + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns a RequestInformation + */ + toPostRequestInformation(body: RichLongRunningOperation, requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; +} +/** + * Get a list of rich long-running operations associated with a site. + */ +export interface OperationsRequestBuilderGetQueryParameters { + /** + * Include count of items + */ + count?: boolean; + /** + * Expand related entities + */ + expand?: string[]; + /** + * Filter items by property values + */ + filter?: string; + /** + * Order items by property values + */ + orderby?: string[]; + /** + * Search items by search phrases + */ + search?: string; + /** + * Select properties to be returned + */ + select?: string[]; + /** + * Skip the first n items + */ + skip?: number; + /** + * Show only the first n items + */ + top?: number; +} +/** + * Mapper for query parameters from symbol name to serialization name represented as a constant. + */ +const OperationsRequestBuilderGetQueryParametersMapper: Record = { + "count": "%24count", + "expand": "%24expand", + "filter": "%24filter", + "orderby": "%24orderby", + "search": "%24search", + "select": "%24select", + "skip": "%24skip", + "top": "%24top", +}; +/** + * Metadata for all the requests in the request builder. + */ +export const OperationsRequestBuilderRequestsMetadata: RequestsMetadata = { + get: { + responseBodyContentType: "application/json", + errorMappings: { + _4XX: createODataErrorFromDiscriminatorValue as ParsableFactory, + _5XX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "sendAsync", + responseBodyFactory: createRichLongRunningOperationCollectionResponseFromDiscriminatorValue, + queryParametersMapper: OperationsRequestBuilderGetQueryParametersMapper, + }, + post: { + responseBodyContentType: "application/json", + errorMappings: { + _4XX: createODataErrorFromDiscriminatorValue as ParsableFactory, + _5XX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "sendAsync", + responseBodyFactory: createRichLongRunningOperationFromDiscriminatorValue, + requestBodyContentType: "application/json", + requestBodySerializer: serializeRichLongRunningOperation, + requestInformationContentSetMethod: "setContentFromParsable", + }, +}; +/** + * Uri template for the request builder. + */ +export const OperationsRequestBuilderUriTemplate = "{+baseurl}/groups/{group%2Did}/sites/{site%2Did}/getByPath(path='{path}')/operations{?%24top,%24skip,%24search,%24filter,%24count,%24orderby,%24select,%24expand}"; +/* tslint:enable */ +/* eslint-enable */ diff --git a/packages/msgraph-sdk-groups/groups/item/sites/item/getByPathWithPath/permissions/index.ts b/packages/msgraph-sdk-groups/groups/item/sites/item/getByPathWithPath/permissions/index.ts new file mode 100644 index 00000000000..3346efecc8f --- /dev/null +++ b/packages/msgraph-sdk-groups/groups/item/sites/item/getByPathWithPath/permissions/index.ts @@ -0,0 +1,123 @@ +/* tslint:disable */ +/* eslint-disable */ +// Generated by Microsoft Kiota +import { createPermissionCollectionResponseFromDiscriminatorValue, createPermissionFromDiscriminatorValue, serializePermission, type Permission, type PermissionCollectionResponse } from '@microsoft/msgraph-sdk/models/'; +import { createODataErrorFromDiscriminatorValue, type ODataError } from '@microsoft/msgraph-sdk/models/oDataErrors/'; +import { type BaseRequestBuilder, type Parsable, type ParsableFactory, type RequestConfiguration, type RequestInformation, type RequestsMetadata } from '@microsoft/kiota-abstractions'; + +/** + * Provides operations to manage the permissions property of the microsoft.graph.site entity. + */ +export interface PermissionsRequestBuilder extends BaseRequestBuilder { + /** + * Get the permission resources from the permissions navigation property on a site. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns a Promise of PermissionCollectionResponse + * @see {@link https://learn.microsoft.com/graph/api/site-list-permissions?view=graph-rest-1.0|Find more info here} + */ + get(requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Create a new permission object on a site. + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns a Promise of Permission + * @see {@link https://learn.microsoft.com/graph/api/site-post-permissions?view=graph-rest-1.0|Find more info here} + */ + post(body: Permission, requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Get the permission resources from the permissions navigation property on a site. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns a RequestInformation + */ + toGetRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; + /** + * Create a new permission object on a site. + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns a RequestInformation + */ + toPostRequestInformation(body: Permission, requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; +} +/** + * Get the permission resources from the permissions navigation property on a site. + */ +export interface PermissionsRequestBuilderGetQueryParameters { + /** + * Include count of items + */ + count?: boolean; + /** + * Expand related entities + */ + expand?: string[]; + /** + * Filter items by property values + */ + filter?: string; + /** + * Order items by property values + */ + orderby?: string[]; + /** + * Search items by search phrases + */ + search?: string; + /** + * Select properties to be returned + */ + select?: string[]; + /** + * Skip the first n items + */ + skip?: number; + /** + * Show only the first n items + */ + top?: number; +} +/** + * Mapper for query parameters from symbol name to serialization name represented as a constant. + */ +const PermissionsRequestBuilderGetQueryParametersMapper: Record = { + "count": "%24count", + "expand": "%24expand", + "filter": "%24filter", + "orderby": "%24orderby", + "search": "%24search", + "select": "%24select", + "skip": "%24skip", + "top": "%24top", +}; +/** + * Metadata for all the requests in the request builder. + */ +export const PermissionsRequestBuilderRequestsMetadata: RequestsMetadata = { + get: { + responseBodyContentType: "application/json", + errorMappings: { + _4XX: createODataErrorFromDiscriminatorValue as ParsableFactory, + _5XX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "sendAsync", + responseBodyFactory: createPermissionCollectionResponseFromDiscriminatorValue, + queryParametersMapper: PermissionsRequestBuilderGetQueryParametersMapper, + }, + post: { + responseBodyContentType: "application/json", + errorMappings: { + _4XX: createODataErrorFromDiscriminatorValue as ParsableFactory, + _5XX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "sendAsync", + responseBodyFactory: createPermissionFromDiscriminatorValue, + requestBodyContentType: "application/json", + requestBodySerializer: serializePermission, + requestInformationContentSetMethod: "setContentFromParsable", + }, +}; +/** + * Uri template for the request builder. + */ +export const PermissionsRequestBuilderUriTemplate = "{+baseurl}/groups/{group%2Did}/sites/{site%2Did}/getByPath(path='{path}')/permissions{?%24top,%24skip,%24search,%24filter,%24count,%24orderby,%24select,%24expand}"; +/* tslint:enable */ +/* eslint-enable */ diff --git a/packages/msgraph-sdk-groups/groups/item/sites/item/getByPathWithPath/sites/index.ts b/packages/msgraph-sdk-groups/groups/item/sites/item/getByPathWithPath/sites/index.ts new file mode 100644 index 00000000000..d57bcb0d483 --- /dev/null +++ b/packages/msgraph-sdk-groups/groups/item/sites/item/getByPathWithPath/sites/index.ts @@ -0,0 +1,96 @@ +/* tslint:disable */ +/* eslint-disable */ +// Generated by Microsoft Kiota +import { createSiteCollectionResponseFromDiscriminatorValue, type SiteCollectionResponse } from '@microsoft/msgraph-sdk/models/'; +import { createODataErrorFromDiscriminatorValue, type ODataError } from '@microsoft/msgraph-sdk/models/oDataErrors/'; +import { type BaseRequestBuilder, type Parsable, type ParsableFactory, type RequestConfiguration, type RequestInformation, type RequestsMetadata } from '@microsoft/kiota-abstractions'; + +/** + * Provides operations to manage the sites property of the microsoft.graph.site entity. + */ +export interface SitesRequestBuilder extends BaseRequestBuilder { + /** + * Get a collection of subsites defined for a [site][]. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns a Promise of SiteCollectionResponse + * @see {@link https://learn.microsoft.com/graph/api/site-list-subsites?view=graph-rest-1.0|Find more info here} + */ + get(requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Get a collection of subsites defined for a [site][]. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns a RequestInformation + */ + toGetRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; +} +/** + * Get a collection of subsites defined for a [site][]. + */ +export interface SitesRequestBuilderGetQueryParameters { + /** + * Include count of items + */ + count?: boolean; + /** + * Expand related entities + */ + expand?: string[]; + /** + * Filter items by property values + */ + filter?: string; + /** + * Order items by property values + */ + orderby?: string[]; + /** + * Search items by search phrases + */ + search?: string; + /** + * Select properties to be returned + */ + select?: string[]; + /** + * Skip the first n items + */ + skip?: number; + /** + * Show only the first n items + */ + top?: number; +} +/** + * Mapper for query parameters from symbol name to serialization name represented as a constant. + */ +const SitesRequestBuilderGetQueryParametersMapper: Record = { + "count": "%24count", + "expand": "%24expand", + "filter": "%24filter", + "orderby": "%24orderby", + "search": "%24search", + "select": "%24select", + "skip": "%24skip", + "top": "%24top", +}; +/** + * Metadata for all the requests in the request builder. + */ +export const SitesRequestBuilderRequestsMetadata: RequestsMetadata = { + get: { + responseBodyContentType: "application/json", + errorMappings: { + _4XX: createODataErrorFromDiscriminatorValue as ParsableFactory, + _5XX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "sendAsync", + responseBodyFactory: createSiteCollectionResponseFromDiscriminatorValue, + queryParametersMapper: SitesRequestBuilderGetQueryParametersMapper, + }, +}; +/** + * Uri template for the request builder. + */ +export const SitesRequestBuilderUriTemplate = "{+baseurl}/groups/{group%2Did}/sites/{site%2Did}/getByPath(path='{path}')/sites{?%24top,%24skip,%24search,%24filter,%24count,%24orderby,%24select,%24expand}"; +/* tslint:enable */ +/* eslint-enable */ diff --git a/packages/msgraph-sdk-groups/groups/item/sites/item/getByPathWithPath/termStore/index.ts b/packages/msgraph-sdk-groups/groups/item/sites/item/getByPathWithPath/termStore/index.ts new file mode 100644 index 00000000000..b98d24992ca --- /dev/null +++ b/packages/msgraph-sdk-groups/groups/item/sites/item/getByPathWithPath/termStore/index.ts @@ -0,0 +1,112 @@ +/* tslint:disable */ +/* eslint-disable */ +// Generated by Microsoft Kiota +import { createODataErrorFromDiscriminatorValue, type ODataError } from '@microsoft/msgraph-sdk/models/oDataErrors/'; +import { createStoreFromDiscriminatorValue, serializeStore, type Store } from '@microsoft/msgraph-sdk/models/termStore/'; +import { type BaseRequestBuilder, type Parsable, type ParsableFactory, type RequestConfiguration, type RequestInformation, type RequestsMetadata } from '@microsoft/kiota-abstractions'; + +/** + * Provides operations to manage the termStore property of the microsoft.graph.site entity. + */ +export interface TermStoreRequestBuilder extends BaseRequestBuilder { + /** + * Delete navigation property termStore for groups + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + */ + delete(requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Read the properties and relationships of a store object. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns a Promise of Store + * @see {@link https://learn.microsoft.com/graph/api/termstore-store-get?view=graph-rest-1.0|Find more info here} + */ + get(requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Update the properties of a store object. + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns a Promise of Store + * @see {@link https://learn.microsoft.com/graph/api/termstore-store-update?view=graph-rest-1.0|Find more info here} + */ + patch(body: Store, requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Delete navigation property termStore for groups + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns a RequestInformation + */ + toDeleteRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; + /** + * Read the properties and relationships of a store object. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns a RequestInformation + */ + toGetRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; + /** + * Update the properties of a store object. + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns a RequestInformation + */ + toPatchRequestInformation(body: Store, requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; +} +/** + * Read the properties and relationships of a store object. + */ +export interface TermStoreRequestBuilderGetQueryParameters { + /** + * Expand related entities + */ + expand?: string[]; + /** + * Select properties to be returned + */ + select?: string[]; +} +/** + * Mapper for query parameters from symbol name to serialization name represented as a constant. + */ +const TermStoreRequestBuilderGetQueryParametersMapper: Record = { + "expand": "%24expand", + "select": "%24select", +}; +/** + * Metadata for all the requests in the request builder. + */ +export const TermStoreRequestBuilderRequestsMetadata: RequestsMetadata = { + delete: { + responseBodyContentType: "application/json", + errorMappings: { + _4XX: createODataErrorFromDiscriminatorValue as ParsableFactory, + _5XX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "sendNoResponseContentAsync", + }, + get: { + responseBodyContentType: "application/json", + errorMappings: { + _4XX: createODataErrorFromDiscriminatorValue as ParsableFactory, + _5XX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "sendAsync", + responseBodyFactory: createStoreFromDiscriminatorValue, + queryParametersMapper: TermStoreRequestBuilderGetQueryParametersMapper, + }, + patch: { + responseBodyContentType: "application/json", + errorMappings: { + _4XX: createODataErrorFromDiscriminatorValue as ParsableFactory, + _5XX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "sendAsync", + responseBodyFactory: createStoreFromDiscriminatorValue, + requestBodyContentType: "application/json", + requestBodySerializer: serializeStore, + requestInformationContentSetMethod: "setContentFromParsable", + }, +}; +/** + * Uri template for the request builder. + */ +export const TermStoreRequestBuilderUriTemplate = "{+baseurl}/groups/{group%2Did}/sites/{site%2Did}/getByPath(path='{path}')/termStore{?%24select,%24expand}"; +/* tslint:enable */ +/* eslint-enable */ diff --git a/packages/msgraph-sdk-groups/groups/item/sites/item/getByPathWithPath/termStores/index.ts b/packages/msgraph-sdk-groups/groups/item/sites/item/getByPathWithPath/termStores/index.ts new file mode 100644 index 00000000000..2dc1e8b8599 --- /dev/null +++ b/packages/msgraph-sdk-groups/groups/item/sites/item/getByPathWithPath/termStores/index.ts @@ -0,0 +1,121 @@ +/* tslint:disable */ +/* eslint-disable */ +// Generated by Microsoft Kiota +import { createODataErrorFromDiscriminatorValue, type ODataError } from '@microsoft/msgraph-sdk/models/oDataErrors/'; +import { createStoreCollectionResponseFromDiscriminatorValue, createStoreFromDiscriminatorValue, serializeStore, type Store, type StoreCollectionResponse } from '@microsoft/msgraph-sdk/models/termStore/'; +import { type BaseRequestBuilder, type Parsable, type ParsableFactory, type RequestConfiguration, type RequestInformation, type RequestsMetadata } from '@microsoft/kiota-abstractions'; + +/** + * Provides operations to manage the termStores property of the microsoft.graph.site entity. + */ +export interface TermStoresRequestBuilder extends BaseRequestBuilder { + /** + * The collection of termStores under this site. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns a Promise of StoreCollectionResponse + */ + get(requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Create new navigation property to termStores for groups + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns a Promise of Store + */ + post(body: Store, requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * The collection of termStores under this site. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns a RequestInformation + */ + toGetRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; + /** + * Create new navigation property to termStores for groups + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns a RequestInformation + */ + toPostRequestInformation(body: Store, requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; +} +/** + * The collection of termStores under this site. + */ +export interface TermStoresRequestBuilderGetQueryParameters { + /** + * Include count of items + */ + count?: boolean; + /** + * Expand related entities + */ + expand?: string[]; + /** + * Filter items by property values + */ + filter?: string; + /** + * Order items by property values + */ + orderby?: string[]; + /** + * Search items by search phrases + */ + search?: string; + /** + * Select properties to be returned + */ + select?: string[]; + /** + * Skip the first n items + */ + skip?: number; + /** + * Show only the first n items + */ + top?: number; +} +/** + * Mapper for query parameters from symbol name to serialization name represented as a constant. + */ +const TermStoresRequestBuilderGetQueryParametersMapper: Record = { + "count": "%24count", + "expand": "%24expand", + "filter": "%24filter", + "orderby": "%24orderby", + "search": "%24search", + "select": "%24select", + "skip": "%24skip", + "top": "%24top", +}; +/** + * Metadata for all the requests in the request builder. + */ +export const TermStoresRequestBuilderRequestsMetadata: RequestsMetadata = { + get: { + responseBodyContentType: "application/json", + errorMappings: { + _4XX: createODataErrorFromDiscriminatorValue as ParsableFactory, + _5XX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "sendAsync", + responseBodyFactory: createStoreCollectionResponseFromDiscriminatorValue, + queryParametersMapper: TermStoresRequestBuilderGetQueryParametersMapper, + }, + post: { + responseBodyContentType: "application/json", + errorMappings: { + _4XX: createODataErrorFromDiscriminatorValue as ParsableFactory, + _5XX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "sendAsync", + responseBodyFactory: createStoreFromDiscriminatorValue, + requestBodyContentType: "application/json", + requestBodySerializer: serializeStore, + requestInformationContentSetMethod: "setContentFromParsable", + }, +}; +/** + * Uri template for the request builder. + */ +export const TermStoresRequestBuilderUriTemplate = "{+baseurl}/groups/{group%2Did}/sites/{site%2Did}/getByPath(path='{path}')/termStores{?%24top,%24skip,%24search,%24filter,%24count,%24orderby,%24select,%24expand}"; +/* tslint:enable */ +/* eslint-enable */ diff --git a/packages/msgraph-sdk-groups/groups/item/sites/item/index.ts b/packages/msgraph-sdk-groups/groups/item/sites/item/index.ts index 96fec85a14c..12c9243afe8 100644 --- a/packages/msgraph-sdk-groups/groups/item/sites/item/index.ts +++ b/packages/msgraph-sdk-groups/groups/item/sites/item/index.ts @@ -13,7 +13,7 @@ import { ExternalColumnsRequestBuilderNavigationMetadata, ExternalColumnsRequest import { GetActivitiesByIntervalRequestBuilderRequestsMetadata, GetActivitiesByIntervalRequestBuilderUriTemplate, type GetActivitiesByIntervalRequestBuilder } from './getActivitiesByInterval/'; import { GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilderRequestsMetadata, GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilderUriTemplate, type GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilder } from './getActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithInterval/'; import { GetApplicableContentTypesForListWithListIdRequestBuilderRequestsMetadata, GetApplicableContentTypesForListWithListIdRequestBuilderUriTemplate, type GetApplicableContentTypesForListWithListIdRequestBuilder } from './getApplicableContentTypesForListWithListId/'; -import { GetByPathWithPathRequestBuilderRequestsMetadata, GetByPathWithPathRequestBuilderUriTemplate, type GetByPathWithPathRequestBuilder } from './getByPathWithPath/'; +import { GetByPathWithPathRequestBuilderNavigationMetadata, GetByPathWithPathRequestBuilderRequestsMetadata, GetByPathWithPathRequestBuilderUriTemplate, type GetByPathWithPathRequestBuilder } from './getByPathWithPath/'; import { ItemsRequestBuilderNavigationMetadata, ItemsRequestBuilderRequestsMetadata, ItemsRequestBuilderUriTemplate, type ItemsRequestBuilder } from './items/'; import { LastModifiedByUserRequestBuilderNavigationMetadata, LastModifiedByUserRequestBuilderRequestsMetadata, LastModifiedByUserRequestBuilderUriTemplate, type LastModifiedByUserRequestBuilder } from './lastModifiedByUser/'; import { ListsRequestBuilderNavigationMetadata, ListsRequestBuilderRequestsMetadata, ListsRequestBuilderUriTemplate, type ListsRequestBuilder } from './lists/'; @@ -179,6 +179,7 @@ export const SiteItemRequestBuilderNavigationMetadata: Record Record void>) { return deserializeIntoAddCopyPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoAddCopyPostRequestBody(addCopyPostRequestBody: AddCopyPostRequestBody | undefined = {} as AddCopyPostRequestBody) : Record void> { +export function deserializeIntoAddCopyPostRequestBody(addCopyPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { addCopyPostRequestBody.backingStoreEnabled = true; }, "contentType": n => { addCopyPostRequestBody.contentType = n.getStringValue(); }, @@ -61,7 +61,7 @@ export function deserializeIntoAddCopyPostRequestBody(addCopyPostRequestBody: Ad * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeAddCopyPostRequestBody(writer: SerializationWriter, addCopyPostRequestBody: AddCopyPostRequestBody | undefined = {} as AddCopyPostRequestBody) : void { +export function serializeAddCopyPostRequestBody(writer: SerializationWriter, addCopyPostRequestBody: Partial | undefined = {}) : void { writer.writeStringValue("contentType", addCopyPostRequestBody.contentType); writer.writeAdditionalData(addCopyPostRequestBody.additionalData); } diff --git a/packages/msgraph-sdk-groups/groups/item/sites/item/lists/item/contentTypes/addCopyFromContentTypeHub/index.ts b/packages/msgraph-sdk-groups/groups/item/sites/item/lists/item/contentTypes/addCopyFromContentTypeHub/index.ts index 97c54c58d21..755f5bbba90 100644 --- a/packages/msgraph-sdk-groups/groups/item/sites/item/lists/item/contentTypes/addCopyFromContentTypeHub/index.ts +++ b/packages/msgraph-sdk-groups/groups/item/sites/item/lists/item/contentTypes/addCopyFromContentTypeHub/index.ts @@ -44,14 +44,14 @@ export interface AddCopyFromContentTypeHubRequestBuilder extends BaseRequestBuil * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a addCopyFromContentTypeHubPostRequestBody */ -export function createAddCopyFromContentTypeHubPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createAddCopyFromContentTypeHubPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoAddCopyFromContentTypeHubPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoAddCopyFromContentTypeHubPostRequestBody(addCopyFromContentTypeHubPostRequestBody: AddCopyFromContentTypeHubPostRequestBody | undefined = {} as AddCopyFromContentTypeHubPostRequestBody) : Record void> { +export function deserializeIntoAddCopyFromContentTypeHubPostRequestBody(addCopyFromContentTypeHubPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { addCopyFromContentTypeHubPostRequestBody.backingStoreEnabled = true; }, "contentTypeId": n => { addCopyFromContentTypeHubPostRequestBody.contentTypeId = n.getStringValue(); }, @@ -61,7 +61,7 @@ export function deserializeIntoAddCopyFromContentTypeHubPostRequestBody(addCopyF * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeAddCopyFromContentTypeHubPostRequestBody(writer: SerializationWriter, addCopyFromContentTypeHubPostRequestBody: AddCopyFromContentTypeHubPostRequestBody | undefined = {} as AddCopyFromContentTypeHubPostRequestBody) : void { +export function serializeAddCopyFromContentTypeHubPostRequestBody(writer: SerializationWriter, addCopyFromContentTypeHubPostRequestBody: Partial | undefined = {}) : void { writer.writeStringValue("contentTypeId", addCopyFromContentTypeHubPostRequestBody.contentTypeId); writer.writeAdditionalData(addCopyFromContentTypeHubPostRequestBody.additionalData); } diff --git a/packages/msgraph-sdk-groups/groups/item/sites/item/lists/item/contentTypes/getCompatibleHubContentTypes/index.ts b/packages/msgraph-sdk-groups/groups/item/sites/item/lists/item/contentTypes/getCompatibleHubContentTypes/index.ts index cac151ae1f2..ae8a5408bf2 100644 --- a/packages/msgraph-sdk-groups/groups/item/sites/item/lists/item/contentTypes/getCompatibleHubContentTypes/index.ts +++ b/packages/msgraph-sdk-groups/groups/item/sites/item/lists/item/contentTypes/getCompatibleHubContentTypes/index.ts @@ -10,14 +10,14 @@ import { type BaseRequestBuilder, type Parsable, type ParsableFactory, type Pars * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a getCompatibleHubContentTypesGetResponse */ -export function createGetCompatibleHubContentTypesGetResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createGetCompatibleHubContentTypesGetResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoGetCompatibleHubContentTypesGetResponse; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoGetCompatibleHubContentTypesGetResponse(getCompatibleHubContentTypesGetResponse: GetCompatibleHubContentTypesGetResponse | undefined = {} as GetCompatibleHubContentTypesGetResponse) : Record void> { +export function deserializeIntoGetCompatibleHubContentTypesGetResponse(getCompatibleHubContentTypesGetResponse: Partial | undefined = {}) : Record void> { return { ...deserializeIntoBaseCollectionPaginationCountResponse(getCompatibleHubContentTypesGetResponse), "value": n => { getCompatibleHubContentTypesGetResponse.value = n.getCollectionOfObjectValues(createContentTypeFromDiscriminatorValue); }, @@ -83,7 +83,7 @@ export interface GetCompatibleHubContentTypesRequestBuilderGetQueryParameters { * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeGetCompatibleHubContentTypesGetResponse(writer: SerializationWriter, getCompatibleHubContentTypesGetResponse: GetCompatibleHubContentTypesGetResponse | undefined = {} as GetCompatibleHubContentTypesGetResponse) : void { +export function serializeGetCompatibleHubContentTypesGetResponse(writer: SerializationWriter, getCompatibleHubContentTypesGetResponse: Partial | undefined = {}) : void { serializeBaseCollectionPaginationCountResponse(writer, getCompatibleHubContentTypesGetResponse) writer.writeCollectionOfObjectValues("value", getCompatibleHubContentTypesGetResponse.value, serializeContentType); } diff --git a/packages/msgraph-sdk-groups/groups/item/sites/item/lists/item/contentTypes/item/associateWithHubSites/index.ts b/packages/msgraph-sdk-groups/groups/item/sites/item/lists/item/contentTypes/item/associateWithHubSites/index.ts index a148a3729af..be66669d1d2 100644 --- a/packages/msgraph-sdk-groups/groups/item/sites/item/lists/item/contentTypes/item/associateWithHubSites/index.ts +++ b/packages/msgraph-sdk-groups/groups/item/sites/item/lists/item/contentTypes/item/associateWithHubSites/index.ts @@ -46,14 +46,14 @@ export interface AssociateWithHubSitesRequestBuilder extends BaseRequestBuilder< * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a associateWithHubSitesPostRequestBody */ -export function createAssociateWithHubSitesPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createAssociateWithHubSitesPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoAssociateWithHubSitesPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoAssociateWithHubSitesPostRequestBody(associateWithHubSitesPostRequestBody: AssociateWithHubSitesPostRequestBody | undefined = {} as AssociateWithHubSitesPostRequestBody) : Record void> { +export function deserializeIntoAssociateWithHubSitesPostRequestBody(associateWithHubSitesPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { associateWithHubSitesPostRequestBody.backingStoreEnabled = true; }, "hubSiteUrls": n => { associateWithHubSitesPostRequestBody.hubSiteUrls = n.getCollectionOfPrimitiveValues(); }, @@ -64,7 +64,7 @@ export function deserializeIntoAssociateWithHubSitesPostRequestBody(associateWit * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeAssociateWithHubSitesPostRequestBody(writer: SerializationWriter, associateWithHubSitesPostRequestBody: AssociateWithHubSitesPostRequestBody | undefined = {} as AssociateWithHubSitesPostRequestBody) : void { +export function serializeAssociateWithHubSitesPostRequestBody(writer: SerializationWriter, associateWithHubSitesPostRequestBody: Partial | undefined = {}) : void { writer.writeCollectionOfPrimitiveValues("hubSiteUrls", associateWithHubSitesPostRequestBody.hubSiteUrls); writer.writeBooleanValue("propagateToExistingLists", associateWithHubSitesPostRequestBody.propagateToExistingLists); writer.writeAdditionalData(associateWithHubSitesPostRequestBody.additionalData); diff --git a/packages/msgraph-sdk-groups/groups/item/sites/item/lists/item/contentTypes/item/copyToDefaultContentLocation/index.ts b/packages/msgraph-sdk-groups/groups/item/sites/item/lists/item/contentTypes/item/copyToDefaultContentLocation/index.ts index 8cc21f71fdc..185a3a88fd3 100644 --- a/packages/msgraph-sdk-groups/groups/item/sites/item/lists/item/contentTypes/item/copyToDefaultContentLocation/index.ts +++ b/packages/msgraph-sdk-groups/groups/item/sites/item/lists/item/contentTypes/item/copyToDefaultContentLocation/index.ts @@ -47,14 +47,14 @@ export interface CopyToDefaultContentLocationRequestBuilder extends BaseRequestB * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a copyToDefaultContentLocationPostRequestBody */ -export function createCopyToDefaultContentLocationPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createCopyToDefaultContentLocationPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoCopyToDefaultContentLocationPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoCopyToDefaultContentLocationPostRequestBody(copyToDefaultContentLocationPostRequestBody: CopyToDefaultContentLocationPostRequestBody | undefined = {} as CopyToDefaultContentLocationPostRequestBody) : Record void> { +export function deserializeIntoCopyToDefaultContentLocationPostRequestBody(copyToDefaultContentLocationPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { copyToDefaultContentLocationPostRequestBody.backingStoreEnabled = true; }, "destinationFileName": n => { copyToDefaultContentLocationPostRequestBody.destinationFileName = n.getStringValue(); }, @@ -65,7 +65,7 @@ export function deserializeIntoCopyToDefaultContentLocationPostRequestBody(copyT * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeCopyToDefaultContentLocationPostRequestBody(writer: SerializationWriter, copyToDefaultContentLocationPostRequestBody: CopyToDefaultContentLocationPostRequestBody | undefined = {} as CopyToDefaultContentLocationPostRequestBody) : void { +export function serializeCopyToDefaultContentLocationPostRequestBody(writer: SerializationWriter, copyToDefaultContentLocationPostRequestBody: Partial | undefined = {}) : void { writer.writeStringValue("destinationFileName", copyToDefaultContentLocationPostRequestBody.destinationFileName); writer.writeObjectValue("sourceFile", copyToDefaultContentLocationPostRequestBody.sourceFile, serializeItemReference); writer.writeAdditionalData(copyToDefaultContentLocationPostRequestBody.additionalData); diff --git a/packages/msgraph-sdk-groups/groups/item/sites/item/lists/item/contentTypes/item/isPublished/index.ts b/packages/msgraph-sdk-groups/groups/item/sites/item/lists/item/contentTypes/item/isPublished/index.ts index 1f652abd411..6c165ed14fa 100644 --- a/packages/msgraph-sdk-groups/groups/item/sites/item/lists/item/contentTypes/item/isPublished/index.ts +++ b/packages/msgraph-sdk-groups/groups/item/sites/item/lists/item/contentTypes/item/isPublished/index.ts @@ -9,14 +9,14 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a isPublishedGetResponse */ -export function createIsPublishedGetResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createIsPublishedGetResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoIsPublishedGetResponse; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoIsPublishedGetResponse(isPublishedGetResponse: IsPublishedGetResponse | undefined = {} as IsPublishedGetResponse) : Record void> { +export function deserializeIntoIsPublishedGetResponse(isPublishedGetResponse: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { isPublishedGetResponse.backingStoreEnabled = true; }, "value": n => { isPublishedGetResponse.value = n.getBooleanValue(); }, @@ -57,7 +57,7 @@ export interface IsPublishedRequestBuilder extends BaseRequestBuilder | undefined = {}) : void { writer.writeBooleanValue("value", isPublishedGetResponse.value); writer.writeAdditionalData(isPublishedGetResponse.additionalData); } diff --git a/packages/msgraph-sdk-groups/groups/item/sites/item/lists/item/index.ts b/packages/msgraph-sdk-groups/groups/item/sites/item/lists/item/index.ts index c9b62f71e83..b38ec1ef913 100644 --- a/packages/msgraph-sdk-groups/groups/item/sites/item/lists/item/index.ts +++ b/packages/msgraph-sdk-groups/groups/item/sites/item/lists/item/index.ts @@ -55,10 +55,10 @@ export interface ListItemRequestBuilder extends BaseRequestBuilder | undefined) : Promise; /** - * Get a list of rich long-running operations associated with a list. + * Returns the metadata for a [list][]. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns a Promise of List - * @see {@link https://learn.microsoft.com/graph/api/list-list-operations?view=graph-rest-1.0|Find more info here} + * @see {@link https://learn.microsoft.com/graph/api/list-get?view=graph-rest-1.0|Find more info here} */ get(requestConfiguration?: RequestConfiguration | undefined) : Promise; /** @@ -75,7 +75,7 @@ export interface ListItemRequestBuilder extends BaseRequestBuilder | undefined) : RequestInformation; /** - * Get a list of rich long-running operations associated with a list. + * Returns the metadata for a [list][]. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns a RequestInformation */ @@ -89,7 +89,7 @@ export interface ListItemRequestBuilder extends BaseRequestBuilder | undefined) : RequestInformation; } /** - * Get a list of rich long-running operations associated with a list. + * Returns the metadata for a [list][]. */ export interface ListItemRequestBuilderGetQueryParameters { /** diff --git a/packages/msgraph-sdk-groups/groups/item/sites/item/lists/item/items/item/createLink/index.ts b/packages/msgraph-sdk-groups/groups/item/sites/item/lists/item/items/item/createLink/index.ts index 89f106dc9e4..63ccf8e5eab 100644 --- a/packages/msgraph-sdk-groups/groups/item/sites/item/lists/item/items/item/createLink/index.ts +++ b/packages/msgraph-sdk-groups/groups/item/sites/item/lists/item/items/item/createLink/index.ts @@ -10,7 +10,7 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a createLinkPostRequestBody */ -export function createCreateLinkPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createCreateLinkPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoCreateLinkPostRequestBody; } export interface CreateLinkPostRequestBody extends AdditionalDataHolder, BackedModel, Parsable { @@ -78,7 +78,7 @@ export interface CreateLinkRequestBuilder extends BaseRequestBuilder void> */ -export function deserializeIntoCreateLinkPostRequestBody(createLinkPostRequestBody: CreateLinkPostRequestBody | undefined = {} as CreateLinkPostRequestBody) : Record void> { +export function deserializeIntoCreateLinkPostRequestBody(createLinkPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { createLinkPostRequestBody.backingStoreEnabled = true; }, "expirationDateTime": n => { createLinkPostRequestBody.expirationDateTime = n.getDateValue(); }, @@ -95,7 +95,7 @@ export function deserializeIntoCreateLinkPostRequestBody(createLinkPostRequestBo * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeCreateLinkPostRequestBody(writer: SerializationWriter, createLinkPostRequestBody: CreateLinkPostRequestBody | undefined = {} as CreateLinkPostRequestBody) : void { +export function serializeCreateLinkPostRequestBody(writer: SerializationWriter, createLinkPostRequestBody: Partial | undefined = {}) : void { writer.writeDateValue("expirationDateTime", createLinkPostRequestBody.expirationDateTime); writer.writeStringValue("message", createLinkPostRequestBody.message); writer.writeStringValue("password", createLinkPostRequestBody.password); diff --git a/packages/msgraph-sdk-groups/groups/item/sites/item/lists/item/items/item/getActivitiesByInterval/index.ts b/packages/msgraph-sdk-groups/groups/item/sites/item/lists/item/items/item/getActivitiesByInterval/index.ts index 2bac9f96fa2..df38aad7607 100644 --- a/packages/msgraph-sdk-groups/groups/item/sites/item/lists/item/items/item/getActivitiesByInterval/index.ts +++ b/packages/msgraph-sdk-groups/groups/item/sites/item/lists/item/items/item/getActivitiesByInterval/index.ts @@ -10,14 +10,14 @@ import { type BaseRequestBuilder, type Parsable, type ParsableFactory, type Pars * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a getActivitiesByIntervalGetResponse */ -export function createGetActivitiesByIntervalGetResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createGetActivitiesByIntervalGetResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoGetActivitiesByIntervalGetResponse; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoGetActivitiesByIntervalGetResponse(getActivitiesByIntervalGetResponse: GetActivitiesByIntervalGetResponse | undefined = {} as GetActivitiesByIntervalGetResponse) : Record void> { +export function deserializeIntoGetActivitiesByIntervalGetResponse(getActivitiesByIntervalGetResponse: Partial | undefined = {}) : Record void> { return { ...deserializeIntoBaseCollectionPaginationCountResponse(getActivitiesByIntervalGetResponse), "value": n => { getActivitiesByIntervalGetResponse.value = n.getCollectionOfObjectValues(createItemActivityStatFromDiscriminatorValue); }, @@ -83,7 +83,7 @@ export interface GetActivitiesByIntervalRequestBuilderGetQueryParameters { * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeGetActivitiesByIntervalGetResponse(writer: SerializationWriter, getActivitiesByIntervalGetResponse: GetActivitiesByIntervalGetResponse | undefined = {} as GetActivitiesByIntervalGetResponse) : void { +export function serializeGetActivitiesByIntervalGetResponse(writer: SerializationWriter, getActivitiesByIntervalGetResponse: Partial | undefined = {}) : void { serializeBaseCollectionPaginationCountResponse(writer, getActivitiesByIntervalGetResponse) writer.writeCollectionOfObjectValues("value", getActivitiesByIntervalGetResponse.value, serializeItemActivityStat); } diff --git a/packages/msgraph-sdk-groups/groups/item/sites/item/lists/item/items/item/getActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithInterval/index.ts b/packages/msgraph-sdk-groups/groups/item/sites/item/lists/item/items/item/getActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithInterval/index.ts index c523006670e..c2b19dd5600 100644 --- a/packages/msgraph-sdk-groups/groups/item/sites/item/lists/item/items/item/getActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithInterval/index.ts +++ b/packages/msgraph-sdk-groups/groups/item/sites/item/lists/item/items/item/getActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithInterval/index.ts @@ -10,14 +10,14 @@ import { type BaseRequestBuilder, type Parsable, type ParsableFactory, type Pars * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a getActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalGetResponse */ -export function createGetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalGetResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createGetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalGetResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoGetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalGetResponse; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoGetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalGetResponse(getActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalGetResponse: GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalGetResponse | undefined = {} as GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalGetResponse) : Record void> { +export function deserializeIntoGetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalGetResponse(getActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalGetResponse: Partial | undefined = {}) : Record void> { return { ...deserializeIntoBaseCollectionPaginationCountResponse(getActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalGetResponse), "value": n => { getActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalGetResponse.value = n.getCollectionOfObjectValues(createItemActivityStatFromDiscriminatorValue); }, @@ -83,7 +83,7 @@ export interface GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithInte * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeGetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalGetResponse(writer: SerializationWriter, getActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalGetResponse: GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalGetResponse | undefined = {} as GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalGetResponse) : void { +export function serializeGetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalGetResponse(writer: SerializationWriter, getActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalGetResponse: Partial | undefined = {}) : void { serializeBaseCollectionPaginationCountResponse(writer, getActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalGetResponse) writer.writeCollectionOfObjectValues("value", getActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalGetResponse.value, serializeItemActivityStat); } diff --git a/packages/msgraph-sdk-groups/groups/item/sites/item/onenote/notebooks/getNotebookFromWebUrl/index.ts b/packages/msgraph-sdk-groups/groups/item/sites/item/onenote/notebooks/getNotebookFromWebUrl/index.ts index fd08a204af0..409c07a0ace 100644 --- a/packages/msgraph-sdk-groups/groups/item/sites/item/onenote/notebooks/getNotebookFromWebUrl/index.ts +++ b/packages/msgraph-sdk-groups/groups/item/sites/item/onenote/notebooks/getNotebookFromWebUrl/index.ts @@ -10,14 +10,14 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a getNotebookFromWebUrlPostRequestBody */ -export function createGetNotebookFromWebUrlPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createGetNotebookFromWebUrlPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoGetNotebookFromWebUrlPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoGetNotebookFromWebUrlPostRequestBody(getNotebookFromWebUrlPostRequestBody: GetNotebookFromWebUrlPostRequestBody | undefined = {} as GetNotebookFromWebUrlPostRequestBody) : Record void> { +export function deserializeIntoGetNotebookFromWebUrlPostRequestBody(getNotebookFromWebUrlPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { getNotebookFromWebUrlPostRequestBody.backingStoreEnabled = true; }, "webUrl": n => { getNotebookFromWebUrlPostRequestBody.webUrl = n.getStringValue(); }, @@ -61,7 +61,7 @@ export interface GetNotebookFromWebUrlRequestBuilder extends BaseRequestBuilder< * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeGetNotebookFromWebUrlPostRequestBody(writer: SerializationWriter, getNotebookFromWebUrlPostRequestBody: GetNotebookFromWebUrlPostRequestBody | undefined = {} as GetNotebookFromWebUrlPostRequestBody) : void { +export function serializeGetNotebookFromWebUrlPostRequestBody(writer: SerializationWriter, getNotebookFromWebUrlPostRequestBody: Partial | undefined = {}) : void { writer.writeStringValue("webUrl", getNotebookFromWebUrlPostRequestBody.webUrl); writer.writeAdditionalData(getNotebookFromWebUrlPostRequestBody.additionalData); } diff --git a/packages/msgraph-sdk-groups/groups/item/sites/item/onenote/notebooks/getRecentNotebooksWithIncludePersonalNotebooks/index.ts b/packages/msgraph-sdk-groups/groups/item/sites/item/onenote/notebooks/getRecentNotebooksWithIncludePersonalNotebooks/index.ts index 474a593c21c..673c5fe2159 100644 --- a/packages/msgraph-sdk-groups/groups/item/sites/item/onenote/notebooks/getRecentNotebooksWithIncludePersonalNotebooks/index.ts +++ b/packages/msgraph-sdk-groups/groups/item/sites/item/onenote/notebooks/getRecentNotebooksWithIncludePersonalNotebooks/index.ts @@ -10,14 +10,14 @@ import { type BaseRequestBuilder, type Parsable, type ParsableFactory, type Pars * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a getRecentNotebooksWithIncludePersonalNotebooksGetResponse */ -export function createGetRecentNotebooksWithIncludePersonalNotebooksGetResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createGetRecentNotebooksWithIncludePersonalNotebooksGetResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoGetRecentNotebooksWithIncludePersonalNotebooksGetResponse; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoGetRecentNotebooksWithIncludePersonalNotebooksGetResponse(getRecentNotebooksWithIncludePersonalNotebooksGetResponse: GetRecentNotebooksWithIncludePersonalNotebooksGetResponse | undefined = {} as GetRecentNotebooksWithIncludePersonalNotebooksGetResponse) : Record void> { +export function deserializeIntoGetRecentNotebooksWithIncludePersonalNotebooksGetResponse(getRecentNotebooksWithIncludePersonalNotebooksGetResponse: Partial | undefined = {}) : Record void> { return { ...deserializeIntoBaseCollectionPaginationCountResponse(getRecentNotebooksWithIncludePersonalNotebooksGetResponse), "value": n => { getRecentNotebooksWithIncludePersonalNotebooksGetResponse.value = n.getCollectionOfObjectValues(createRecentNotebookFromDiscriminatorValue); }, @@ -75,7 +75,7 @@ export interface GetRecentNotebooksWithIncludePersonalNotebooksRequestBuilderGet * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeGetRecentNotebooksWithIncludePersonalNotebooksGetResponse(writer: SerializationWriter, getRecentNotebooksWithIncludePersonalNotebooksGetResponse: GetRecentNotebooksWithIncludePersonalNotebooksGetResponse | undefined = {} as GetRecentNotebooksWithIncludePersonalNotebooksGetResponse) : void { +export function serializeGetRecentNotebooksWithIncludePersonalNotebooksGetResponse(writer: SerializationWriter, getRecentNotebooksWithIncludePersonalNotebooksGetResponse: Partial | undefined = {}) : void { serializeBaseCollectionPaginationCountResponse(writer, getRecentNotebooksWithIncludePersonalNotebooksGetResponse) writer.writeCollectionOfObjectValues("value", getRecentNotebooksWithIncludePersonalNotebooksGetResponse.value, serializeRecentNotebook); } diff --git a/packages/msgraph-sdk-groups/groups/item/sites/item/onenote/notebooks/item/copyNotebook/index.ts b/packages/msgraph-sdk-groups/groups/item/sites/item/onenote/notebooks/item/copyNotebook/index.ts index fa06ea962de..863f64b9423 100644 --- a/packages/msgraph-sdk-groups/groups/item/sites/item/onenote/notebooks/item/copyNotebook/index.ts +++ b/packages/msgraph-sdk-groups/groups/item/sites/item/onenote/notebooks/item/copyNotebook/index.ts @@ -60,14 +60,14 @@ export interface CopyNotebookRequestBuilder extends BaseRequestBuilder Record void>) { return deserializeIntoCopyNotebookPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoCopyNotebookPostRequestBody(copyNotebookPostRequestBody: CopyNotebookPostRequestBody | undefined = {} as CopyNotebookPostRequestBody) : Record void> { +export function deserializeIntoCopyNotebookPostRequestBody(copyNotebookPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { copyNotebookPostRequestBody.backingStoreEnabled = true; }, "groupId": n => { copyNotebookPostRequestBody.groupId = n.getStringValue(); }, @@ -81,7 +81,7 @@ export function deserializeIntoCopyNotebookPostRequestBody(copyNotebookPostReque * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeCopyNotebookPostRequestBody(writer: SerializationWriter, copyNotebookPostRequestBody: CopyNotebookPostRequestBody | undefined = {} as CopyNotebookPostRequestBody) : void { +export function serializeCopyNotebookPostRequestBody(writer: SerializationWriter, copyNotebookPostRequestBody: Partial | undefined = {}) : void { writer.writeStringValue("groupId", copyNotebookPostRequestBody.groupId); writer.writeStringValue("notebookFolder", copyNotebookPostRequestBody.notebookFolder); writer.writeStringValue("renameAs", copyNotebookPostRequestBody.renameAs); diff --git a/packages/msgraph-sdk-groups/groups/item/sites/item/onenote/notebooks/item/sectionGroups/item/sections/item/copyToNotebook/index.ts b/packages/msgraph-sdk-groups/groups/item/sites/item/onenote/notebooks/item/sectionGroups/item/sections/item/copyToNotebook/index.ts index 6969edc6879..9e3f47ffec2 100644 --- a/packages/msgraph-sdk-groups/groups/item/sites/item/onenote/notebooks/item/sectionGroups/item/sections/item/copyToNotebook/index.ts +++ b/packages/msgraph-sdk-groups/groups/item/sites/item/onenote/notebooks/item/sectionGroups/item/sections/item/copyToNotebook/index.ts @@ -60,14 +60,14 @@ export interface CopyToNotebookRequestBuilder extends BaseRequestBuilder Record void>) { return deserializeIntoCopyToNotebookPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoCopyToNotebookPostRequestBody(copyToNotebookPostRequestBody: CopyToNotebookPostRequestBody | undefined = {} as CopyToNotebookPostRequestBody) : Record void> { +export function deserializeIntoCopyToNotebookPostRequestBody(copyToNotebookPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { copyToNotebookPostRequestBody.backingStoreEnabled = true; }, "groupId": n => { copyToNotebookPostRequestBody.groupId = n.getStringValue(); }, @@ -81,7 +81,7 @@ export function deserializeIntoCopyToNotebookPostRequestBody(copyToNotebookPostR * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeCopyToNotebookPostRequestBody(writer: SerializationWriter, copyToNotebookPostRequestBody: CopyToNotebookPostRequestBody | undefined = {} as CopyToNotebookPostRequestBody) : void { +export function serializeCopyToNotebookPostRequestBody(writer: SerializationWriter, copyToNotebookPostRequestBody: Partial | undefined = {}) : void { writer.writeStringValue("groupId", copyToNotebookPostRequestBody.groupId); writer.writeStringValue("id", copyToNotebookPostRequestBody.id); writer.writeStringValue("renameAs", copyToNotebookPostRequestBody.renameAs); diff --git a/packages/msgraph-sdk-groups/groups/item/sites/item/onenote/notebooks/item/sectionGroups/item/sections/item/copyToSectionGroup/index.ts b/packages/msgraph-sdk-groups/groups/item/sites/item/onenote/notebooks/item/sectionGroups/item/sections/item/copyToSectionGroup/index.ts index 67d62489cd1..63b26272c21 100644 --- a/packages/msgraph-sdk-groups/groups/item/sites/item/onenote/notebooks/item/sectionGroups/item/sections/item/copyToSectionGroup/index.ts +++ b/packages/msgraph-sdk-groups/groups/item/sites/item/onenote/notebooks/item/sectionGroups/item/sections/item/copyToSectionGroup/index.ts @@ -60,14 +60,14 @@ export interface CopyToSectionGroupRequestBuilder extends BaseRequestBuilder Record void>) { return deserializeIntoCopyToSectionGroupPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoCopyToSectionGroupPostRequestBody(copyToSectionGroupPostRequestBody: CopyToSectionGroupPostRequestBody | undefined = {} as CopyToSectionGroupPostRequestBody) : Record void> { +export function deserializeIntoCopyToSectionGroupPostRequestBody(copyToSectionGroupPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { copyToSectionGroupPostRequestBody.backingStoreEnabled = true; }, "groupId": n => { copyToSectionGroupPostRequestBody.groupId = n.getStringValue(); }, @@ -81,7 +81,7 @@ export function deserializeIntoCopyToSectionGroupPostRequestBody(copyToSectionGr * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeCopyToSectionGroupPostRequestBody(writer: SerializationWriter, copyToSectionGroupPostRequestBody: CopyToSectionGroupPostRequestBody | undefined = {} as CopyToSectionGroupPostRequestBody) : void { +export function serializeCopyToSectionGroupPostRequestBody(writer: SerializationWriter, copyToSectionGroupPostRequestBody: Partial | undefined = {}) : void { writer.writeStringValue("groupId", copyToSectionGroupPostRequestBody.groupId); writer.writeStringValue("id", copyToSectionGroupPostRequestBody.id); writer.writeStringValue("renameAs", copyToSectionGroupPostRequestBody.renameAs); diff --git a/packages/msgraph-sdk-groups/groups/item/sites/item/onenote/notebooks/item/sectionGroups/item/sections/item/pages/item/copyToSection/index.ts b/packages/msgraph-sdk-groups/groups/item/sites/item/onenote/notebooks/item/sectionGroups/item/sections/item/pages/item/copyToSection/index.ts index f0f620adeba..fce368e16ab 100644 --- a/packages/msgraph-sdk-groups/groups/item/sites/item/onenote/notebooks/item/sectionGroups/item/sections/item/pages/item/copyToSection/index.ts +++ b/packages/msgraph-sdk-groups/groups/item/sites/item/onenote/notebooks/item/sectionGroups/item/sections/item/pages/item/copyToSection/index.ts @@ -56,14 +56,14 @@ export interface CopyToSectionRequestBuilder extends BaseRequestBuilder Record void>) { return deserializeIntoCopyToSectionPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoCopyToSectionPostRequestBody(copyToSectionPostRequestBody: CopyToSectionPostRequestBody | undefined = {} as CopyToSectionPostRequestBody) : Record void> { +export function deserializeIntoCopyToSectionPostRequestBody(copyToSectionPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { copyToSectionPostRequestBody.backingStoreEnabled = true; }, "groupId": n => { copyToSectionPostRequestBody.groupId = n.getStringValue(); }, @@ -76,7 +76,7 @@ export function deserializeIntoCopyToSectionPostRequestBody(copyToSectionPostReq * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeCopyToSectionPostRequestBody(writer: SerializationWriter, copyToSectionPostRequestBody: CopyToSectionPostRequestBody | undefined = {} as CopyToSectionPostRequestBody) : void { +export function serializeCopyToSectionPostRequestBody(writer: SerializationWriter, copyToSectionPostRequestBody: Partial | undefined = {}) : void { writer.writeStringValue("groupId", copyToSectionPostRequestBody.groupId); writer.writeStringValue("id", copyToSectionPostRequestBody.id); writer.writeStringValue("siteCollectionId", copyToSectionPostRequestBody.siteCollectionId); diff --git a/packages/msgraph-sdk-groups/groups/item/sites/item/onenote/notebooks/item/sectionGroups/item/sections/item/pages/item/onenotePatchContent/index.ts b/packages/msgraph-sdk-groups/groups/item/sites/item/onenote/notebooks/item/sectionGroups/item/sections/item/pages/item/onenotePatchContent/index.ts index 5561c142b65..c9cf89e8a38 100644 --- a/packages/msgraph-sdk-groups/groups/item/sites/item/onenote/notebooks/item/sectionGroups/item/sections/item/pages/item/onenotePatchContent/index.ts +++ b/packages/msgraph-sdk-groups/groups/item/sites/item/onenote/notebooks/item/sectionGroups/item/sections/item/pages/item/onenotePatchContent/index.ts @@ -10,14 +10,14 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a onenotePatchContentPostRequestBody */ -export function createOnenotePatchContentPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createOnenotePatchContentPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoOnenotePatchContentPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoOnenotePatchContentPostRequestBody(onenotePatchContentPostRequestBody: OnenotePatchContentPostRequestBody | undefined = {} as OnenotePatchContentPostRequestBody) : Record void> { +export function deserializeIntoOnenotePatchContentPostRequestBody(onenotePatchContentPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { onenotePatchContentPostRequestBody.backingStoreEnabled = true; }, "commands": n => { onenotePatchContentPostRequestBody.commands = n.getCollectionOfObjectValues(createOnenotePatchContentCommandFromDiscriminatorValue); }, @@ -59,7 +59,7 @@ export interface OnenotePatchContentRequestBuilder extends BaseRequestBuilder | undefined = {}) : void { writer.writeCollectionOfObjectValues("commands", onenotePatchContentPostRequestBody.commands, serializeOnenotePatchContentCommand); writer.writeAdditionalData(onenotePatchContentPostRequestBody.additionalData); } diff --git a/packages/msgraph-sdk-groups/groups/item/sites/item/onenote/notebooks/item/sections/item/copyToNotebook/index.ts b/packages/msgraph-sdk-groups/groups/item/sites/item/onenote/notebooks/item/sections/item/copyToNotebook/index.ts index ca705f1b981..ac250fc3806 100644 --- a/packages/msgraph-sdk-groups/groups/item/sites/item/onenote/notebooks/item/sections/item/copyToNotebook/index.ts +++ b/packages/msgraph-sdk-groups/groups/item/sites/item/onenote/notebooks/item/sections/item/copyToNotebook/index.ts @@ -60,14 +60,14 @@ export interface CopyToNotebookRequestBuilder extends BaseRequestBuilder Record void>) { return deserializeIntoCopyToNotebookPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoCopyToNotebookPostRequestBody(copyToNotebookPostRequestBody: CopyToNotebookPostRequestBody | undefined = {} as CopyToNotebookPostRequestBody) : Record void> { +export function deserializeIntoCopyToNotebookPostRequestBody(copyToNotebookPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { copyToNotebookPostRequestBody.backingStoreEnabled = true; }, "groupId": n => { copyToNotebookPostRequestBody.groupId = n.getStringValue(); }, @@ -81,7 +81,7 @@ export function deserializeIntoCopyToNotebookPostRequestBody(copyToNotebookPostR * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeCopyToNotebookPostRequestBody(writer: SerializationWriter, copyToNotebookPostRequestBody: CopyToNotebookPostRequestBody | undefined = {} as CopyToNotebookPostRequestBody) : void { +export function serializeCopyToNotebookPostRequestBody(writer: SerializationWriter, copyToNotebookPostRequestBody: Partial | undefined = {}) : void { writer.writeStringValue("groupId", copyToNotebookPostRequestBody.groupId); writer.writeStringValue("id", copyToNotebookPostRequestBody.id); writer.writeStringValue("renameAs", copyToNotebookPostRequestBody.renameAs); diff --git a/packages/msgraph-sdk-groups/groups/item/sites/item/onenote/notebooks/item/sections/item/copyToSectionGroup/index.ts b/packages/msgraph-sdk-groups/groups/item/sites/item/onenote/notebooks/item/sections/item/copyToSectionGroup/index.ts index a1b6ec707d7..4b6346c6771 100644 --- a/packages/msgraph-sdk-groups/groups/item/sites/item/onenote/notebooks/item/sections/item/copyToSectionGroup/index.ts +++ b/packages/msgraph-sdk-groups/groups/item/sites/item/onenote/notebooks/item/sections/item/copyToSectionGroup/index.ts @@ -60,14 +60,14 @@ export interface CopyToSectionGroupRequestBuilder extends BaseRequestBuilder Record void>) { return deserializeIntoCopyToSectionGroupPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoCopyToSectionGroupPostRequestBody(copyToSectionGroupPostRequestBody: CopyToSectionGroupPostRequestBody | undefined = {} as CopyToSectionGroupPostRequestBody) : Record void> { +export function deserializeIntoCopyToSectionGroupPostRequestBody(copyToSectionGroupPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { copyToSectionGroupPostRequestBody.backingStoreEnabled = true; }, "groupId": n => { copyToSectionGroupPostRequestBody.groupId = n.getStringValue(); }, @@ -81,7 +81,7 @@ export function deserializeIntoCopyToSectionGroupPostRequestBody(copyToSectionGr * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeCopyToSectionGroupPostRequestBody(writer: SerializationWriter, copyToSectionGroupPostRequestBody: CopyToSectionGroupPostRequestBody | undefined = {} as CopyToSectionGroupPostRequestBody) : void { +export function serializeCopyToSectionGroupPostRequestBody(writer: SerializationWriter, copyToSectionGroupPostRequestBody: Partial | undefined = {}) : void { writer.writeStringValue("groupId", copyToSectionGroupPostRequestBody.groupId); writer.writeStringValue("id", copyToSectionGroupPostRequestBody.id); writer.writeStringValue("renameAs", copyToSectionGroupPostRequestBody.renameAs); diff --git a/packages/msgraph-sdk-groups/groups/item/sites/item/onenote/notebooks/item/sections/item/pages/item/copyToSection/index.ts b/packages/msgraph-sdk-groups/groups/item/sites/item/onenote/notebooks/item/sections/item/pages/item/copyToSection/index.ts index 5111c5cdaee..2cd082510c0 100644 --- a/packages/msgraph-sdk-groups/groups/item/sites/item/onenote/notebooks/item/sections/item/pages/item/copyToSection/index.ts +++ b/packages/msgraph-sdk-groups/groups/item/sites/item/onenote/notebooks/item/sections/item/pages/item/copyToSection/index.ts @@ -56,14 +56,14 @@ export interface CopyToSectionRequestBuilder extends BaseRequestBuilder Record void>) { return deserializeIntoCopyToSectionPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoCopyToSectionPostRequestBody(copyToSectionPostRequestBody: CopyToSectionPostRequestBody | undefined = {} as CopyToSectionPostRequestBody) : Record void> { +export function deserializeIntoCopyToSectionPostRequestBody(copyToSectionPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { copyToSectionPostRequestBody.backingStoreEnabled = true; }, "groupId": n => { copyToSectionPostRequestBody.groupId = n.getStringValue(); }, @@ -76,7 +76,7 @@ export function deserializeIntoCopyToSectionPostRequestBody(copyToSectionPostReq * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeCopyToSectionPostRequestBody(writer: SerializationWriter, copyToSectionPostRequestBody: CopyToSectionPostRequestBody | undefined = {} as CopyToSectionPostRequestBody) : void { +export function serializeCopyToSectionPostRequestBody(writer: SerializationWriter, copyToSectionPostRequestBody: Partial | undefined = {}) : void { writer.writeStringValue("groupId", copyToSectionPostRequestBody.groupId); writer.writeStringValue("id", copyToSectionPostRequestBody.id); writer.writeStringValue("siteCollectionId", copyToSectionPostRequestBody.siteCollectionId); diff --git a/packages/msgraph-sdk-groups/groups/item/sites/item/onenote/notebooks/item/sections/item/pages/item/onenotePatchContent/index.ts b/packages/msgraph-sdk-groups/groups/item/sites/item/onenote/notebooks/item/sections/item/pages/item/onenotePatchContent/index.ts index 3dab53c5114..b7fccf5a745 100644 --- a/packages/msgraph-sdk-groups/groups/item/sites/item/onenote/notebooks/item/sections/item/pages/item/onenotePatchContent/index.ts +++ b/packages/msgraph-sdk-groups/groups/item/sites/item/onenote/notebooks/item/sections/item/pages/item/onenotePatchContent/index.ts @@ -10,14 +10,14 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a onenotePatchContentPostRequestBody */ -export function createOnenotePatchContentPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createOnenotePatchContentPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoOnenotePatchContentPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoOnenotePatchContentPostRequestBody(onenotePatchContentPostRequestBody: OnenotePatchContentPostRequestBody | undefined = {} as OnenotePatchContentPostRequestBody) : Record void> { +export function deserializeIntoOnenotePatchContentPostRequestBody(onenotePatchContentPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { onenotePatchContentPostRequestBody.backingStoreEnabled = true; }, "commands": n => { onenotePatchContentPostRequestBody.commands = n.getCollectionOfObjectValues(createOnenotePatchContentCommandFromDiscriminatorValue); }, @@ -59,7 +59,7 @@ export interface OnenotePatchContentRequestBuilder extends BaseRequestBuilder | undefined = {}) : void { writer.writeCollectionOfObjectValues("commands", onenotePatchContentPostRequestBody.commands, serializeOnenotePatchContentCommand); writer.writeAdditionalData(onenotePatchContentPostRequestBody.additionalData); } diff --git a/packages/msgraph-sdk-groups/groups/item/sites/item/onenote/pages/item/copyToSection/index.ts b/packages/msgraph-sdk-groups/groups/item/sites/item/onenote/pages/item/copyToSection/index.ts index 5b86927725e..562016ff913 100644 --- a/packages/msgraph-sdk-groups/groups/item/sites/item/onenote/pages/item/copyToSection/index.ts +++ b/packages/msgraph-sdk-groups/groups/item/sites/item/onenote/pages/item/copyToSection/index.ts @@ -56,14 +56,14 @@ export interface CopyToSectionRequestBuilder extends BaseRequestBuilder Record void>) { return deserializeIntoCopyToSectionPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoCopyToSectionPostRequestBody(copyToSectionPostRequestBody: CopyToSectionPostRequestBody | undefined = {} as CopyToSectionPostRequestBody) : Record void> { +export function deserializeIntoCopyToSectionPostRequestBody(copyToSectionPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { copyToSectionPostRequestBody.backingStoreEnabled = true; }, "groupId": n => { copyToSectionPostRequestBody.groupId = n.getStringValue(); }, @@ -76,7 +76,7 @@ export function deserializeIntoCopyToSectionPostRequestBody(copyToSectionPostReq * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeCopyToSectionPostRequestBody(writer: SerializationWriter, copyToSectionPostRequestBody: CopyToSectionPostRequestBody | undefined = {} as CopyToSectionPostRequestBody) : void { +export function serializeCopyToSectionPostRequestBody(writer: SerializationWriter, copyToSectionPostRequestBody: Partial | undefined = {}) : void { writer.writeStringValue("groupId", copyToSectionPostRequestBody.groupId); writer.writeStringValue("id", copyToSectionPostRequestBody.id); writer.writeStringValue("siteCollectionId", copyToSectionPostRequestBody.siteCollectionId); diff --git a/packages/msgraph-sdk-groups/groups/item/sites/item/onenote/pages/item/onenotePatchContent/index.ts b/packages/msgraph-sdk-groups/groups/item/sites/item/onenote/pages/item/onenotePatchContent/index.ts index bcc72ea6365..c87e97332f7 100644 --- a/packages/msgraph-sdk-groups/groups/item/sites/item/onenote/pages/item/onenotePatchContent/index.ts +++ b/packages/msgraph-sdk-groups/groups/item/sites/item/onenote/pages/item/onenotePatchContent/index.ts @@ -10,14 +10,14 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a onenotePatchContentPostRequestBody */ -export function createOnenotePatchContentPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createOnenotePatchContentPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoOnenotePatchContentPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoOnenotePatchContentPostRequestBody(onenotePatchContentPostRequestBody: OnenotePatchContentPostRequestBody | undefined = {} as OnenotePatchContentPostRequestBody) : Record void> { +export function deserializeIntoOnenotePatchContentPostRequestBody(onenotePatchContentPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { onenotePatchContentPostRequestBody.backingStoreEnabled = true; }, "commands": n => { onenotePatchContentPostRequestBody.commands = n.getCollectionOfObjectValues(createOnenotePatchContentCommandFromDiscriminatorValue); }, @@ -59,7 +59,7 @@ export interface OnenotePatchContentRequestBuilder extends BaseRequestBuilder | undefined = {}) : void { writer.writeCollectionOfObjectValues("commands", onenotePatchContentPostRequestBody.commands, serializeOnenotePatchContentCommand); writer.writeAdditionalData(onenotePatchContentPostRequestBody.additionalData); } diff --git a/packages/msgraph-sdk-groups/groups/item/sites/item/onenote/sectionGroups/item/sections/item/copyToNotebook/index.ts b/packages/msgraph-sdk-groups/groups/item/sites/item/onenote/sectionGroups/item/sections/item/copyToNotebook/index.ts index f0bea07597f..ec1a6ef1f77 100644 --- a/packages/msgraph-sdk-groups/groups/item/sites/item/onenote/sectionGroups/item/sections/item/copyToNotebook/index.ts +++ b/packages/msgraph-sdk-groups/groups/item/sites/item/onenote/sectionGroups/item/sections/item/copyToNotebook/index.ts @@ -60,14 +60,14 @@ export interface CopyToNotebookRequestBuilder extends BaseRequestBuilder Record void>) { return deserializeIntoCopyToNotebookPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoCopyToNotebookPostRequestBody(copyToNotebookPostRequestBody: CopyToNotebookPostRequestBody | undefined = {} as CopyToNotebookPostRequestBody) : Record void> { +export function deserializeIntoCopyToNotebookPostRequestBody(copyToNotebookPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { copyToNotebookPostRequestBody.backingStoreEnabled = true; }, "groupId": n => { copyToNotebookPostRequestBody.groupId = n.getStringValue(); }, @@ -81,7 +81,7 @@ export function deserializeIntoCopyToNotebookPostRequestBody(copyToNotebookPostR * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeCopyToNotebookPostRequestBody(writer: SerializationWriter, copyToNotebookPostRequestBody: CopyToNotebookPostRequestBody | undefined = {} as CopyToNotebookPostRequestBody) : void { +export function serializeCopyToNotebookPostRequestBody(writer: SerializationWriter, copyToNotebookPostRequestBody: Partial | undefined = {}) : void { writer.writeStringValue("groupId", copyToNotebookPostRequestBody.groupId); writer.writeStringValue("id", copyToNotebookPostRequestBody.id); writer.writeStringValue("renameAs", copyToNotebookPostRequestBody.renameAs); diff --git a/packages/msgraph-sdk-groups/groups/item/sites/item/onenote/sectionGroups/item/sections/item/copyToSectionGroup/index.ts b/packages/msgraph-sdk-groups/groups/item/sites/item/onenote/sectionGroups/item/sections/item/copyToSectionGroup/index.ts index 3d2e4307930..81013ccfde7 100644 --- a/packages/msgraph-sdk-groups/groups/item/sites/item/onenote/sectionGroups/item/sections/item/copyToSectionGroup/index.ts +++ b/packages/msgraph-sdk-groups/groups/item/sites/item/onenote/sectionGroups/item/sections/item/copyToSectionGroup/index.ts @@ -60,14 +60,14 @@ export interface CopyToSectionGroupRequestBuilder extends BaseRequestBuilder Record void>) { return deserializeIntoCopyToSectionGroupPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoCopyToSectionGroupPostRequestBody(copyToSectionGroupPostRequestBody: CopyToSectionGroupPostRequestBody | undefined = {} as CopyToSectionGroupPostRequestBody) : Record void> { +export function deserializeIntoCopyToSectionGroupPostRequestBody(copyToSectionGroupPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { copyToSectionGroupPostRequestBody.backingStoreEnabled = true; }, "groupId": n => { copyToSectionGroupPostRequestBody.groupId = n.getStringValue(); }, @@ -81,7 +81,7 @@ export function deserializeIntoCopyToSectionGroupPostRequestBody(copyToSectionGr * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeCopyToSectionGroupPostRequestBody(writer: SerializationWriter, copyToSectionGroupPostRequestBody: CopyToSectionGroupPostRequestBody | undefined = {} as CopyToSectionGroupPostRequestBody) : void { +export function serializeCopyToSectionGroupPostRequestBody(writer: SerializationWriter, copyToSectionGroupPostRequestBody: Partial | undefined = {}) : void { writer.writeStringValue("groupId", copyToSectionGroupPostRequestBody.groupId); writer.writeStringValue("id", copyToSectionGroupPostRequestBody.id); writer.writeStringValue("renameAs", copyToSectionGroupPostRequestBody.renameAs); diff --git a/packages/msgraph-sdk-groups/groups/item/sites/item/onenote/sectionGroups/item/sections/item/pages/item/copyToSection/index.ts b/packages/msgraph-sdk-groups/groups/item/sites/item/onenote/sectionGroups/item/sections/item/pages/item/copyToSection/index.ts index 85877da8c9b..b34babbda56 100644 --- a/packages/msgraph-sdk-groups/groups/item/sites/item/onenote/sectionGroups/item/sections/item/pages/item/copyToSection/index.ts +++ b/packages/msgraph-sdk-groups/groups/item/sites/item/onenote/sectionGroups/item/sections/item/pages/item/copyToSection/index.ts @@ -56,14 +56,14 @@ export interface CopyToSectionRequestBuilder extends BaseRequestBuilder Record void>) { return deserializeIntoCopyToSectionPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoCopyToSectionPostRequestBody(copyToSectionPostRequestBody: CopyToSectionPostRequestBody | undefined = {} as CopyToSectionPostRequestBody) : Record void> { +export function deserializeIntoCopyToSectionPostRequestBody(copyToSectionPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { copyToSectionPostRequestBody.backingStoreEnabled = true; }, "groupId": n => { copyToSectionPostRequestBody.groupId = n.getStringValue(); }, @@ -76,7 +76,7 @@ export function deserializeIntoCopyToSectionPostRequestBody(copyToSectionPostReq * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeCopyToSectionPostRequestBody(writer: SerializationWriter, copyToSectionPostRequestBody: CopyToSectionPostRequestBody | undefined = {} as CopyToSectionPostRequestBody) : void { +export function serializeCopyToSectionPostRequestBody(writer: SerializationWriter, copyToSectionPostRequestBody: Partial | undefined = {}) : void { writer.writeStringValue("groupId", copyToSectionPostRequestBody.groupId); writer.writeStringValue("id", copyToSectionPostRequestBody.id); writer.writeStringValue("siteCollectionId", copyToSectionPostRequestBody.siteCollectionId); diff --git a/packages/msgraph-sdk-groups/groups/item/sites/item/onenote/sectionGroups/item/sections/item/pages/item/onenotePatchContent/index.ts b/packages/msgraph-sdk-groups/groups/item/sites/item/onenote/sectionGroups/item/sections/item/pages/item/onenotePatchContent/index.ts index 0a88aafffdf..7c86d725764 100644 --- a/packages/msgraph-sdk-groups/groups/item/sites/item/onenote/sectionGroups/item/sections/item/pages/item/onenotePatchContent/index.ts +++ b/packages/msgraph-sdk-groups/groups/item/sites/item/onenote/sectionGroups/item/sections/item/pages/item/onenotePatchContent/index.ts @@ -10,14 +10,14 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a onenotePatchContentPostRequestBody */ -export function createOnenotePatchContentPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createOnenotePatchContentPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoOnenotePatchContentPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoOnenotePatchContentPostRequestBody(onenotePatchContentPostRequestBody: OnenotePatchContentPostRequestBody | undefined = {} as OnenotePatchContentPostRequestBody) : Record void> { +export function deserializeIntoOnenotePatchContentPostRequestBody(onenotePatchContentPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { onenotePatchContentPostRequestBody.backingStoreEnabled = true; }, "commands": n => { onenotePatchContentPostRequestBody.commands = n.getCollectionOfObjectValues(createOnenotePatchContentCommandFromDiscriminatorValue); }, @@ -59,7 +59,7 @@ export interface OnenotePatchContentRequestBuilder extends BaseRequestBuilder | undefined = {}) : void { writer.writeCollectionOfObjectValues("commands", onenotePatchContentPostRequestBody.commands, serializeOnenotePatchContentCommand); writer.writeAdditionalData(onenotePatchContentPostRequestBody.additionalData); } diff --git a/packages/msgraph-sdk-groups/groups/item/sites/item/onenote/sections/item/copyToNotebook/index.ts b/packages/msgraph-sdk-groups/groups/item/sites/item/onenote/sections/item/copyToNotebook/index.ts index 324c7eecf62..33cddbde9cb 100644 --- a/packages/msgraph-sdk-groups/groups/item/sites/item/onenote/sections/item/copyToNotebook/index.ts +++ b/packages/msgraph-sdk-groups/groups/item/sites/item/onenote/sections/item/copyToNotebook/index.ts @@ -60,14 +60,14 @@ export interface CopyToNotebookRequestBuilder extends BaseRequestBuilder Record void>) { return deserializeIntoCopyToNotebookPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoCopyToNotebookPostRequestBody(copyToNotebookPostRequestBody: CopyToNotebookPostRequestBody | undefined = {} as CopyToNotebookPostRequestBody) : Record void> { +export function deserializeIntoCopyToNotebookPostRequestBody(copyToNotebookPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { copyToNotebookPostRequestBody.backingStoreEnabled = true; }, "groupId": n => { copyToNotebookPostRequestBody.groupId = n.getStringValue(); }, @@ -81,7 +81,7 @@ export function deserializeIntoCopyToNotebookPostRequestBody(copyToNotebookPostR * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeCopyToNotebookPostRequestBody(writer: SerializationWriter, copyToNotebookPostRequestBody: CopyToNotebookPostRequestBody | undefined = {} as CopyToNotebookPostRequestBody) : void { +export function serializeCopyToNotebookPostRequestBody(writer: SerializationWriter, copyToNotebookPostRequestBody: Partial | undefined = {}) : void { writer.writeStringValue("groupId", copyToNotebookPostRequestBody.groupId); writer.writeStringValue("id", copyToNotebookPostRequestBody.id); writer.writeStringValue("renameAs", copyToNotebookPostRequestBody.renameAs); diff --git a/packages/msgraph-sdk-groups/groups/item/sites/item/onenote/sections/item/copyToSectionGroup/index.ts b/packages/msgraph-sdk-groups/groups/item/sites/item/onenote/sections/item/copyToSectionGroup/index.ts index 1f8797c84df..a94b68b1c28 100644 --- a/packages/msgraph-sdk-groups/groups/item/sites/item/onenote/sections/item/copyToSectionGroup/index.ts +++ b/packages/msgraph-sdk-groups/groups/item/sites/item/onenote/sections/item/copyToSectionGroup/index.ts @@ -60,14 +60,14 @@ export interface CopyToSectionGroupRequestBuilder extends BaseRequestBuilder Record void>) { return deserializeIntoCopyToSectionGroupPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoCopyToSectionGroupPostRequestBody(copyToSectionGroupPostRequestBody: CopyToSectionGroupPostRequestBody | undefined = {} as CopyToSectionGroupPostRequestBody) : Record void> { +export function deserializeIntoCopyToSectionGroupPostRequestBody(copyToSectionGroupPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { copyToSectionGroupPostRequestBody.backingStoreEnabled = true; }, "groupId": n => { copyToSectionGroupPostRequestBody.groupId = n.getStringValue(); }, @@ -81,7 +81,7 @@ export function deserializeIntoCopyToSectionGroupPostRequestBody(copyToSectionGr * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeCopyToSectionGroupPostRequestBody(writer: SerializationWriter, copyToSectionGroupPostRequestBody: CopyToSectionGroupPostRequestBody | undefined = {} as CopyToSectionGroupPostRequestBody) : void { +export function serializeCopyToSectionGroupPostRequestBody(writer: SerializationWriter, copyToSectionGroupPostRequestBody: Partial | undefined = {}) : void { writer.writeStringValue("groupId", copyToSectionGroupPostRequestBody.groupId); writer.writeStringValue("id", copyToSectionGroupPostRequestBody.id); writer.writeStringValue("renameAs", copyToSectionGroupPostRequestBody.renameAs); diff --git a/packages/msgraph-sdk-groups/groups/item/sites/item/onenote/sections/item/pages/item/copyToSection/index.ts b/packages/msgraph-sdk-groups/groups/item/sites/item/onenote/sections/item/pages/item/copyToSection/index.ts index 7852b316316..0b6c2fa4ab1 100644 --- a/packages/msgraph-sdk-groups/groups/item/sites/item/onenote/sections/item/pages/item/copyToSection/index.ts +++ b/packages/msgraph-sdk-groups/groups/item/sites/item/onenote/sections/item/pages/item/copyToSection/index.ts @@ -56,14 +56,14 @@ export interface CopyToSectionRequestBuilder extends BaseRequestBuilder Record void>) { return deserializeIntoCopyToSectionPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoCopyToSectionPostRequestBody(copyToSectionPostRequestBody: CopyToSectionPostRequestBody | undefined = {} as CopyToSectionPostRequestBody) : Record void> { +export function deserializeIntoCopyToSectionPostRequestBody(copyToSectionPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { copyToSectionPostRequestBody.backingStoreEnabled = true; }, "groupId": n => { copyToSectionPostRequestBody.groupId = n.getStringValue(); }, @@ -76,7 +76,7 @@ export function deserializeIntoCopyToSectionPostRequestBody(copyToSectionPostReq * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeCopyToSectionPostRequestBody(writer: SerializationWriter, copyToSectionPostRequestBody: CopyToSectionPostRequestBody | undefined = {} as CopyToSectionPostRequestBody) : void { +export function serializeCopyToSectionPostRequestBody(writer: SerializationWriter, copyToSectionPostRequestBody: Partial | undefined = {}) : void { writer.writeStringValue("groupId", copyToSectionPostRequestBody.groupId); writer.writeStringValue("id", copyToSectionPostRequestBody.id); writer.writeStringValue("siteCollectionId", copyToSectionPostRequestBody.siteCollectionId); diff --git a/packages/msgraph-sdk-groups/groups/item/sites/item/onenote/sections/item/pages/item/onenotePatchContent/index.ts b/packages/msgraph-sdk-groups/groups/item/sites/item/onenote/sections/item/pages/item/onenotePatchContent/index.ts index b932a603176..749203da3dd 100644 --- a/packages/msgraph-sdk-groups/groups/item/sites/item/onenote/sections/item/pages/item/onenotePatchContent/index.ts +++ b/packages/msgraph-sdk-groups/groups/item/sites/item/onenote/sections/item/pages/item/onenotePatchContent/index.ts @@ -10,14 +10,14 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a onenotePatchContentPostRequestBody */ -export function createOnenotePatchContentPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createOnenotePatchContentPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoOnenotePatchContentPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoOnenotePatchContentPostRequestBody(onenotePatchContentPostRequestBody: OnenotePatchContentPostRequestBody | undefined = {} as OnenotePatchContentPostRequestBody) : Record void> { +export function deserializeIntoOnenotePatchContentPostRequestBody(onenotePatchContentPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { onenotePatchContentPostRequestBody.backingStoreEnabled = true; }, "commands": n => { onenotePatchContentPostRequestBody.commands = n.getCollectionOfObjectValues(createOnenotePatchContentCommandFromDiscriminatorValue); }, @@ -59,7 +59,7 @@ export interface OnenotePatchContentRequestBuilder extends BaseRequestBuilder | undefined = {}) : void { writer.writeCollectionOfObjectValues("commands", onenotePatchContentPostRequestBody.commands, serializeOnenotePatchContentCommand); writer.writeAdditionalData(onenotePatchContentPostRequestBody.additionalData); } diff --git a/packages/msgraph-sdk-groups/groups/item/sites/item/permissions/item/grant/index.ts b/packages/msgraph-sdk-groups/groups/item/sites/item/permissions/item/grant/index.ts index 85e8d1b17a7..331ab28fc06 100644 --- a/packages/msgraph-sdk-groups/groups/item/sites/item/permissions/item/grant/index.ts +++ b/packages/msgraph-sdk-groups/groups/item/sites/item/permissions/item/grant/index.ts @@ -10,7 +10,7 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a grantPostRequestBody */ -export function createGrantPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createGrantPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoGrantPostRequestBody; } /** @@ -18,14 +18,14 @@ export function createGrantPostRequestBodyFromDiscriminatorValue(parseNode: Pars * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a grantPostResponse */ -export function createGrantPostResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createGrantPostResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoGrantPostResponse; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoGrantPostRequestBody(grantPostRequestBody: GrantPostRequestBody | undefined = {} as GrantPostRequestBody) : Record void> { +export function deserializeIntoGrantPostRequestBody(grantPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { grantPostRequestBody.backingStoreEnabled = true; }, "recipients": n => { grantPostRequestBody.recipients = n.getCollectionOfObjectValues(createDriveRecipientFromDiscriminatorValue); }, @@ -36,7 +36,7 @@ export function deserializeIntoGrantPostRequestBody(grantPostRequestBody: GrantP * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoGrantPostResponse(grantPostResponse: GrantPostResponse | undefined = {} as GrantPostResponse) : Record void> { +export function deserializeIntoGrantPostResponse(grantPostResponse: Partial | undefined = {}) : Record void> { return { ...deserializeIntoBaseCollectionPaginationCountResponse(grantPostResponse), "value": n => { grantPostResponse.value = n.getCollectionOfObjectValues(createPermissionFromDiscriminatorValue); }, @@ -90,7 +90,7 @@ export interface GrantRequestBuilder extends BaseRequestBuilder | undefined = {}) : void { writer.writeCollectionOfObjectValues("recipients", grantPostRequestBody.recipients, serializeDriveRecipient); writer.writeCollectionOfPrimitiveValues("roles", grantPostRequestBody.roles); writer.writeAdditionalData(grantPostRequestBody.additionalData); @@ -99,7 +99,7 @@ export function serializeGrantPostRequestBody(writer: SerializationWriter, grant * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeGrantPostResponse(writer: SerializationWriter, grantPostResponse: GrantPostResponse | undefined = {} as GrantPostResponse) : void { +export function serializeGrantPostResponse(writer: SerializationWriter, grantPostResponse: Partial | undefined = {}) : void { serializeBaseCollectionPaginationCountResponse(writer, grantPostResponse) writer.writeCollectionOfObjectValues("value", grantPostResponse.value, serializePermission); } diff --git a/packages/msgraph-sdk-groups/groups/item/sites/remove/index.ts b/packages/msgraph-sdk-groups/groups/item/sites/remove/index.ts index 5b9434f6224..b4b2eadb96a 100644 --- a/packages/msgraph-sdk-groups/groups/item/sites/remove/index.ts +++ b/packages/msgraph-sdk-groups/groups/item/sites/remove/index.ts @@ -10,7 +10,7 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a removePostRequestBody */ -export function createRemovePostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createRemovePostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoRemovePostRequestBody; } /** @@ -18,14 +18,14 @@ export function createRemovePostRequestBodyFromDiscriminatorValue(parseNode: Par * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a removePostResponse */ -export function createRemovePostResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createRemovePostResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoRemovePostResponse; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoRemovePostRequestBody(removePostRequestBody: RemovePostRequestBody | undefined = {} as RemovePostRequestBody) : Record void> { +export function deserializeIntoRemovePostRequestBody(removePostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { removePostRequestBody.backingStoreEnabled = true; }, "value": n => { removePostRequestBody.value = n.getCollectionOfObjectValues(createSiteFromDiscriminatorValue); }, @@ -35,7 +35,7 @@ export function deserializeIntoRemovePostRequestBody(removePostRequestBody: Remo * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoRemovePostResponse(removePostResponse: RemovePostResponse | undefined = {} as RemovePostResponse) : Record void> { +export function deserializeIntoRemovePostResponse(removePostResponse: Partial | undefined = {}) : Record void> { return { ...deserializeIntoBaseCollectionPaginationCountResponse(removePostResponse), "value": n => { removePostResponse.value = n.getCollectionOfObjectValues(createSiteFromDiscriminatorValue); }, @@ -85,7 +85,7 @@ export interface RemoveRequestBuilder extends BaseRequestBuilder | undefined = {}) : void { writer.writeCollectionOfObjectValues("value", removePostRequestBody.value, serializeSite); writer.writeAdditionalData(removePostRequestBody.additionalData); } @@ -93,7 +93,7 @@ export function serializeRemovePostRequestBody(writer: SerializationWriter, remo * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeRemovePostResponse(writer: SerializationWriter, removePostResponse: RemovePostResponse | undefined = {} as RemovePostResponse) : void { +export function serializeRemovePostResponse(writer: SerializationWriter, removePostResponse: Partial | undefined = {}) : void { serializeBaseCollectionPaginationCountResponse(writer, removePostResponse) writer.writeCollectionOfObjectValues("value", removePostResponse.value, serializeSite); } diff --git a/packages/msgraph-sdk-groups/groups/item/team/archive/index.ts b/packages/msgraph-sdk-groups/groups/item/team/archive/index.ts index 6be37f51c1f..7f379388f26 100644 --- a/packages/msgraph-sdk-groups/groups/item/team/archive/index.ts +++ b/packages/msgraph-sdk-groups/groups/item/team/archive/index.ts @@ -42,14 +42,14 @@ export interface ArchiveRequestBuilder extends BaseRequestBuilder Record void>) { return deserializeIntoArchivePostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoArchivePostRequestBody(archivePostRequestBody: ArchivePostRequestBody | undefined = {} as ArchivePostRequestBody) : Record void> { +export function deserializeIntoArchivePostRequestBody(archivePostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { archivePostRequestBody.backingStoreEnabled = true; }, "shouldSetSpoSiteReadOnlyForMembers": n => { archivePostRequestBody.shouldSetSpoSiteReadOnlyForMembers = n.getBooleanValue(); }, @@ -59,7 +59,7 @@ export function deserializeIntoArchivePostRequestBody(archivePostRequestBody: Ar * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeArchivePostRequestBody(writer: SerializationWriter, archivePostRequestBody: ArchivePostRequestBody | undefined = {} as ArchivePostRequestBody) : void { +export function serializeArchivePostRequestBody(writer: SerializationWriter, archivePostRequestBody: Partial | undefined = {}) : void { writer.writeBooleanValue("shouldSetSpoSiteReadOnlyForMembers", archivePostRequestBody.shouldSetSpoSiteReadOnlyForMembers); writer.writeAdditionalData(archivePostRequestBody.additionalData); } diff --git a/packages/msgraph-sdk-groups/groups/item/team/channels/getAllMessages/index.ts b/packages/msgraph-sdk-groups/groups/item/team/channels/getAllMessages/index.ts index a798f8cc7f8..0f41321a90b 100644 --- a/packages/msgraph-sdk-groups/groups/item/team/channels/getAllMessages/index.ts +++ b/packages/msgraph-sdk-groups/groups/item/team/channels/getAllMessages/index.ts @@ -10,14 +10,14 @@ import { type BaseRequestBuilder, type Parsable, type ParsableFactory, type Pars * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a getAllMessagesGetResponse */ -export function createGetAllMessagesGetResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createGetAllMessagesGetResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoGetAllMessagesGetResponse; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoGetAllMessagesGetResponse(getAllMessagesGetResponse: GetAllMessagesGetResponse | undefined = {} as GetAllMessagesGetResponse) : Record void> { +export function deserializeIntoGetAllMessagesGetResponse(getAllMessagesGetResponse: Partial | undefined = {}) : Record void> { return { ...deserializeIntoBaseCollectionPaginationCountResponse(getAllMessagesGetResponse), "value": n => { getAllMessagesGetResponse.value = n.getCollectionOfObjectValues(createChatMessageFromDiscriminatorValue); }, @@ -87,7 +87,7 @@ export interface GetAllMessagesRequestBuilderGetQueryParameters { * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeGetAllMessagesGetResponse(writer: SerializationWriter, getAllMessagesGetResponse: GetAllMessagesGetResponse | undefined = {} as GetAllMessagesGetResponse) : void { +export function serializeGetAllMessagesGetResponse(writer: SerializationWriter, getAllMessagesGetResponse: Partial | undefined = {}) : void { serializeBaseCollectionPaginationCountResponse(writer, getAllMessagesGetResponse) writer.writeCollectionOfObjectValues("value", getAllMessagesGetResponse.value, serializeChatMessage); } diff --git a/packages/msgraph-sdk-groups/groups/item/team/channels/item/doesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalName/index.ts b/packages/msgraph-sdk-groups/groups/item/team/channels/item/doesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalName/index.ts index 0456f55fb7c..015e80d63b7 100644 --- a/packages/msgraph-sdk-groups/groups/item/team/channels/item/doesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalName/index.ts +++ b/packages/msgraph-sdk-groups/groups/item/team/channels/item/doesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalName/index.ts @@ -9,14 +9,14 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a doesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameGetResponse */ -export function createDoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameGetResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createDoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameGetResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoDoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameGetResponse; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoDoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameGetResponse(doesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameGetResponse: DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameGetResponse | undefined = {} as DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameGetResponse) : Record void> { +export function deserializeIntoDoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameGetResponse(doesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameGetResponse: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { doesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameGetResponse.backingStoreEnabled = true; }, "value": n => { doesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameGetResponse.value = n.getBooleanValue(); }, @@ -74,7 +74,7 @@ export interface DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalName * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeDoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameGetResponse(writer: SerializationWriter, doesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameGetResponse: DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameGetResponse | undefined = {} as DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameGetResponse) : void { +export function serializeDoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameGetResponse(writer: SerializationWriter, doesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameGetResponse: Partial | undefined = {}) : void { writer.writeBooleanValue("value", doesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameGetResponse.value); writer.writeAdditionalData(doesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameGetResponse.additionalData); } diff --git a/packages/msgraph-sdk-groups/groups/item/team/channels/item/members/add/index.ts b/packages/msgraph-sdk-groups/groups/item/team/channels/item/members/add/index.ts index bd3e807bd44..a8ccce8b922 100644 --- a/packages/msgraph-sdk-groups/groups/item/team/channels/item/members/add/index.ts +++ b/packages/msgraph-sdk-groups/groups/item/team/channels/item/members/add/index.ts @@ -50,7 +50,7 @@ export interface AddRequestBuilder extends BaseRequestBuilder * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a addPostRequestBody */ -export function createAddPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createAddPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoAddPostRequestBody; } /** @@ -58,14 +58,14 @@ export function createAddPostRequestBodyFromDiscriminatorValue(parseNode: ParseN * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a addPostResponse */ -export function createAddPostResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createAddPostResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoAddPostResponse; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoAddPostRequestBody(addPostRequestBody: AddPostRequestBody | undefined = {} as AddPostRequestBody) : Record void> { +export function deserializeIntoAddPostRequestBody(addPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { addPostRequestBody.backingStoreEnabled = true; }, "values": n => { addPostRequestBody.values = n.getCollectionOfObjectValues(createConversationMemberFromDiscriminatorValue); }, @@ -75,7 +75,7 @@ export function deserializeIntoAddPostRequestBody(addPostRequestBody: AddPostReq * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoAddPostResponse(addPostResponse: AddPostResponse | undefined = {} as AddPostResponse) : Record void> { +export function deserializeIntoAddPostResponse(addPostResponse: Partial | undefined = {}) : Record void> { return { ...deserializeIntoBaseCollectionPaginationCountResponse(addPostResponse), "value": n => { addPostResponse.value = n.getCollectionOfObjectValues(createActionResultPartFromDiscriminatorValue); }, @@ -85,7 +85,7 @@ export function deserializeIntoAddPostResponse(addPostResponse: AddPostResponse * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeAddPostRequestBody(writer: SerializationWriter, addPostRequestBody: AddPostRequestBody | undefined = {} as AddPostRequestBody) : void { +export function serializeAddPostRequestBody(writer: SerializationWriter, addPostRequestBody: Partial | undefined = {}) : void { writer.writeCollectionOfObjectValues("values", addPostRequestBody.values, serializeConversationMember); writer.writeAdditionalData(addPostRequestBody.additionalData); } @@ -93,7 +93,7 @@ export function serializeAddPostRequestBody(writer: SerializationWriter, addPost * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeAddPostResponse(writer: SerializationWriter, addPostResponse: AddPostResponse | undefined = {} as AddPostResponse) : void { +export function serializeAddPostResponse(writer: SerializationWriter, addPostResponse: Partial | undefined = {}) : void { serializeBaseCollectionPaginationCountResponse(writer, addPostResponse) writer.writeCollectionOfObjectValues("value", addPostResponse.value, serializeActionResultPart); } diff --git a/packages/msgraph-sdk-groups/groups/item/team/channels/item/members/index.ts b/packages/msgraph-sdk-groups/groups/item/team/channels/item/members/index.ts index 4adda31feaa..3a416512bbc 100644 --- a/packages/msgraph-sdk-groups/groups/item/team/channels/item/members/index.ts +++ b/packages/msgraph-sdk-groups/groups/item/team/channels/item/members/index.ts @@ -34,11 +34,11 @@ export interface MembersRequestBuilder extends BaseRequestBuilder | undefined) : Promise; /** - * Add a conversationMember to a channel. + * Add a conversationMember to a channel. This operation is allowed only for channels with a membershipType value of private or shared. * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns a Promise of ConversationMember - * @see {@link https://learn.microsoft.com/graph/api/conversationmember-add?view=graph-rest-1.0|Find more info here} + * @see {@link https://learn.microsoft.com/graph/api/channel-post-members?view=graph-rest-1.0|Find more info here} */ post(body: ConversationMember, requestConfiguration?: RequestConfiguration | undefined) : Promise; /** @@ -48,7 +48,7 @@ export interface MembersRequestBuilder extends BaseRequestBuilder | undefined) : RequestInformation; /** - * Add a conversationMember to a channel. + * Add a conversationMember to a channel. This operation is allowed only for channels with a membershipType value of private or shared. * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns a RequestInformation diff --git a/packages/msgraph-sdk-groups/groups/item/team/channels/item/messages/delta/index.ts b/packages/msgraph-sdk-groups/groups/item/team/channels/item/messages/delta/index.ts index 6af80949f43..65a1c6ab54e 100644 --- a/packages/msgraph-sdk-groups/groups/item/team/channels/item/messages/delta/index.ts +++ b/packages/msgraph-sdk-groups/groups/item/team/channels/item/messages/delta/index.ts @@ -10,7 +10,7 @@ import { type BaseRequestBuilder, type Parsable, type ParsableFactory, type Pars * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a deltaGetResponse */ -export function createDeltaGetResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createDeltaGetResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoDeltaGetResponse; } export interface DeltaGetResponse extends BaseDeltaFunctionResponse, Parsable { @@ -73,7 +73,7 @@ export interface DeltaRequestBuilderGetQueryParameters { * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoDeltaGetResponse(deltaGetResponse: DeltaGetResponse | undefined = {} as DeltaGetResponse) : Record void> { +export function deserializeIntoDeltaGetResponse(deltaGetResponse: Partial | undefined = {}) : Record void> { return { ...deserializeIntoBaseDeltaFunctionResponse(deltaGetResponse), "value": n => { deltaGetResponse.value = n.getCollectionOfObjectValues(createChatMessageFromDiscriminatorValue); }, @@ -83,7 +83,7 @@ export function deserializeIntoDeltaGetResponse(deltaGetResponse: DeltaGetRespon * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeDeltaGetResponse(writer: SerializationWriter, deltaGetResponse: DeltaGetResponse | undefined = {} as DeltaGetResponse) : void { +export function serializeDeltaGetResponse(writer: SerializationWriter, deltaGetResponse: Partial | undefined = {}) : void { serializeBaseDeltaFunctionResponse(writer, deltaGetResponse) writer.writeCollectionOfObjectValues("value", deltaGetResponse.value, serializeChatMessage); } diff --git a/packages/msgraph-sdk-groups/groups/item/team/channels/item/messages/item/replies/delta/index.ts b/packages/msgraph-sdk-groups/groups/item/team/channels/item/messages/item/replies/delta/index.ts index d7305a7bea4..ed4ad84b2e1 100644 --- a/packages/msgraph-sdk-groups/groups/item/team/channels/item/messages/item/replies/delta/index.ts +++ b/packages/msgraph-sdk-groups/groups/item/team/channels/item/messages/item/replies/delta/index.ts @@ -10,7 +10,7 @@ import { type BaseRequestBuilder, type Parsable, type ParsableFactory, type Pars * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a deltaGetResponse */ -export function createDeltaGetResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createDeltaGetResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoDeltaGetResponse; } export interface DeltaGetResponse extends BaseDeltaFunctionResponse, Parsable { @@ -73,7 +73,7 @@ export interface DeltaRequestBuilderGetQueryParameters { * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoDeltaGetResponse(deltaGetResponse: DeltaGetResponse | undefined = {} as DeltaGetResponse) : Record void> { +export function deserializeIntoDeltaGetResponse(deltaGetResponse: Partial | undefined = {}) : Record void> { return { ...deserializeIntoBaseDeltaFunctionResponse(deltaGetResponse), "value": n => { deltaGetResponse.value = n.getCollectionOfObjectValues(createChatMessageFromDiscriminatorValue); }, @@ -83,7 +83,7 @@ export function deserializeIntoDeltaGetResponse(deltaGetResponse: DeltaGetRespon * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeDeltaGetResponse(writer: SerializationWriter, deltaGetResponse: DeltaGetResponse | undefined = {} as DeltaGetResponse) : void { +export function serializeDeltaGetResponse(writer: SerializationWriter, deltaGetResponse: Partial | undefined = {}) : void { serializeBaseDeltaFunctionResponse(writer, deltaGetResponse) writer.writeCollectionOfObjectValues("value", deltaGetResponse.value, serializeChatMessage); } diff --git a/packages/msgraph-sdk-groups/groups/item/team/channels/item/messages/item/replies/index.ts b/packages/msgraph-sdk-groups/groups/item/team/channels/item/messages/item/replies/index.ts index 828ba6c2165..cad163a4331 100644 --- a/packages/msgraph-sdk-groups/groups/item/team/channels/item/messages/item/replies/index.ts +++ b/packages/msgraph-sdk-groups/groups/item/team/channels/item/messages/item/replies/index.ts @@ -34,11 +34,11 @@ export interface RepliesRequestBuilder extends BaseRequestBuilder | undefined) : Promise; /** - * Create a new reply to a chatMessage in a specified channel. + * Send a new reply to a chatMessage in a specified channel. * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns a Promise of ChatMessage - * @see {@link https://learn.microsoft.com/graph/api/channel-post-messagereply?view=graph-rest-1.0|Find more info here} + * @see {@link https://learn.microsoft.com/graph/api/chatmessage-post-replies?view=graph-rest-1.0|Find more info here} */ post(body: ChatMessage, requestConfiguration?: RequestConfiguration | undefined) : Promise; /** @@ -48,7 +48,7 @@ export interface RepliesRequestBuilder extends BaseRequestBuilder | undefined) : RequestInformation; /** - * Create a new reply to a chatMessage in a specified channel. + * Send a new reply to a chatMessage in a specified channel. * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns a RequestInformation diff --git a/packages/msgraph-sdk-groups/groups/item/team/channels/item/messages/item/replies/item/setReaction/index.ts b/packages/msgraph-sdk-groups/groups/item/team/channels/item/messages/item/replies/item/setReaction/index.ts index 7d6609aa348..aa0591c2ca3 100644 --- a/packages/msgraph-sdk-groups/groups/item/team/channels/item/messages/item/replies/item/setReaction/index.ts +++ b/packages/msgraph-sdk-groups/groups/item/team/channels/item/messages/item/replies/item/setReaction/index.ts @@ -9,14 +9,14 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a setReactionPostRequestBody */ -export function createSetReactionPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createSetReactionPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoSetReactionPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoSetReactionPostRequestBody(setReactionPostRequestBody: SetReactionPostRequestBody | undefined = {} as SetReactionPostRequestBody) : Record void> { +export function deserializeIntoSetReactionPostRequestBody(setReactionPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { setReactionPostRequestBody.backingStoreEnabled = true; }, "reactionType": n => { setReactionPostRequestBody.reactionType = n.getStringValue(); }, @@ -26,7 +26,7 @@ export function deserializeIntoSetReactionPostRequestBody(setReactionPostRequest * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeSetReactionPostRequestBody(writer: SerializationWriter, setReactionPostRequestBody: SetReactionPostRequestBody | undefined = {} as SetReactionPostRequestBody) : void { +export function serializeSetReactionPostRequestBody(writer: SerializationWriter, setReactionPostRequestBody: Partial | undefined = {}) : void { writer.writeStringValue("reactionType", setReactionPostRequestBody.reactionType); writer.writeAdditionalData(setReactionPostRequestBody.additionalData); } diff --git a/packages/msgraph-sdk-groups/groups/item/team/channels/item/messages/item/replies/item/unsetReaction/index.ts b/packages/msgraph-sdk-groups/groups/item/team/channels/item/messages/item/replies/item/unsetReaction/index.ts index 716ec89eafe..01565fe36d3 100644 --- a/packages/msgraph-sdk-groups/groups/item/team/channels/item/messages/item/replies/item/unsetReaction/index.ts +++ b/packages/msgraph-sdk-groups/groups/item/team/channels/item/messages/item/replies/item/unsetReaction/index.ts @@ -9,14 +9,14 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a unsetReactionPostRequestBody */ -export function createUnsetReactionPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createUnsetReactionPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoUnsetReactionPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoUnsetReactionPostRequestBody(unsetReactionPostRequestBody: UnsetReactionPostRequestBody | undefined = {} as UnsetReactionPostRequestBody) : Record void> { +export function deserializeIntoUnsetReactionPostRequestBody(unsetReactionPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { unsetReactionPostRequestBody.backingStoreEnabled = true; }, "reactionType": n => { unsetReactionPostRequestBody.reactionType = n.getStringValue(); }, @@ -26,7 +26,7 @@ export function deserializeIntoUnsetReactionPostRequestBody(unsetReactionPostReq * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeUnsetReactionPostRequestBody(writer: SerializationWriter, unsetReactionPostRequestBody: UnsetReactionPostRequestBody | undefined = {} as UnsetReactionPostRequestBody) : void { +export function serializeUnsetReactionPostRequestBody(writer: SerializationWriter, unsetReactionPostRequestBody: Partial | undefined = {}) : void { writer.writeStringValue("reactionType", unsetReactionPostRequestBody.reactionType); writer.writeAdditionalData(unsetReactionPostRequestBody.additionalData); } diff --git a/packages/msgraph-sdk-groups/groups/item/team/channels/item/messages/item/setReaction/index.ts b/packages/msgraph-sdk-groups/groups/item/team/channels/item/messages/item/setReaction/index.ts index 78212da9485..3783078d091 100644 --- a/packages/msgraph-sdk-groups/groups/item/team/channels/item/messages/item/setReaction/index.ts +++ b/packages/msgraph-sdk-groups/groups/item/team/channels/item/messages/item/setReaction/index.ts @@ -9,14 +9,14 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a setReactionPostRequestBody */ -export function createSetReactionPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createSetReactionPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoSetReactionPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoSetReactionPostRequestBody(setReactionPostRequestBody: SetReactionPostRequestBody | undefined = {} as SetReactionPostRequestBody) : Record void> { +export function deserializeIntoSetReactionPostRequestBody(setReactionPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { setReactionPostRequestBody.backingStoreEnabled = true; }, "reactionType": n => { setReactionPostRequestBody.reactionType = n.getStringValue(); }, @@ -26,7 +26,7 @@ export function deserializeIntoSetReactionPostRequestBody(setReactionPostRequest * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeSetReactionPostRequestBody(writer: SerializationWriter, setReactionPostRequestBody: SetReactionPostRequestBody | undefined = {} as SetReactionPostRequestBody) : void { +export function serializeSetReactionPostRequestBody(writer: SerializationWriter, setReactionPostRequestBody: Partial | undefined = {}) : void { writer.writeStringValue("reactionType", setReactionPostRequestBody.reactionType); writer.writeAdditionalData(setReactionPostRequestBody.additionalData); } diff --git a/packages/msgraph-sdk-groups/groups/item/team/channels/item/messages/item/unsetReaction/index.ts b/packages/msgraph-sdk-groups/groups/item/team/channels/item/messages/item/unsetReaction/index.ts index 0806c6ef6e9..471989ca3ef 100644 --- a/packages/msgraph-sdk-groups/groups/item/team/channels/item/messages/item/unsetReaction/index.ts +++ b/packages/msgraph-sdk-groups/groups/item/team/channels/item/messages/item/unsetReaction/index.ts @@ -9,14 +9,14 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a unsetReactionPostRequestBody */ -export function createUnsetReactionPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createUnsetReactionPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoUnsetReactionPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoUnsetReactionPostRequestBody(unsetReactionPostRequestBody: UnsetReactionPostRequestBody | undefined = {} as UnsetReactionPostRequestBody) : Record void> { +export function deserializeIntoUnsetReactionPostRequestBody(unsetReactionPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { unsetReactionPostRequestBody.backingStoreEnabled = true; }, "reactionType": n => { unsetReactionPostRequestBody.reactionType = n.getStringValue(); }, @@ -26,7 +26,7 @@ export function deserializeIntoUnsetReactionPostRequestBody(unsetReactionPostReq * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeUnsetReactionPostRequestBody(writer: SerializationWriter, unsetReactionPostRequestBody: UnsetReactionPostRequestBody | undefined = {} as UnsetReactionPostRequestBody) : void { +export function serializeUnsetReactionPostRequestBody(writer: SerializationWriter, unsetReactionPostRequestBody: Partial | undefined = {}) : void { writer.writeStringValue("reactionType", unsetReactionPostRequestBody.reactionType); writer.writeAdditionalData(unsetReactionPostRequestBody.additionalData); } diff --git a/packages/msgraph-sdk-groups/groups/item/team/clone/index.ts b/packages/msgraph-sdk-groups/groups/item/team/clone/index.ts index 634e712cbd7..577d431a0a2 100644 --- a/packages/msgraph-sdk-groups/groups/item/team/clone/index.ts +++ b/packages/msgraph-sdk-groups/groups/item/team/clone/index.ts @@ -63,14 +63,14 @@ export interface CloneRequestBuilder extends BaseRequestBuilder Record void>) { return deserializeIntoClonePostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoClonePostRequestBody(clonePostRequestBody: ClonePostRequestBody | undefined = {} as ClonePostRequestBody) : Record void> { +export function deserializeIntoClonePostRequestBody(clonePostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { clonePostRequestBody.backingStoreEnabled = true; }, "classification": n => { clonePostRequestBody.classification = n.getStringValue(); }, @@ -85,7 +85,7 @@ export function deserializeIntoClonePostRequestBody(clonePostRequestBody: CloneP * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeClonePostRequestBody(writer: SerializationWriter, clonePostRequestBody: ClonePostRequestBody | undefined = {} as ClonePostRequestBody) : void { +export function serializeClonePostRequestBody(writer: SerializationWriter, clonePostRequestBody: Partial | undefined = {}) : void { writer.writeStringValue("classification", clonePostRequestBody.classification); writer.writeStringValue("description", clonePostRequestBody.description); writer.writeStringValue("displayName", clonePostRequestBody.displayName); diff --git a/packages/msgraph-sdk-groups/groups/item/team/installedApps/item/upgrade/index.ts b/packages/msgraph-sdk-groups/groups/item/team/installedApps/item/upgrade/index.ts index 9e38116fc36..17ba4159c4b 100644 --- a/packages/msgraph-sdk-groups/groups/item/team/installedApps/item/upgrade/index.ts +++ b/packages/msgraph-sdk-groups/groups/item/team/installedApps/item/upgrade/index.ts @@ -10,14 +10,14 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a upgradePostRequestBody */ -export function createUpgradePostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createUpgradePostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoUpgradePostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoUpgradePostRequestBody(upgradePostRequestBody: UpgradePostRequestBody | undefined = {} as UpgradePostRequestBody) : Record void> { +export function deserializeIntoUpgradePostRequestBody(upgradePostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { upgradePostRequestBody.backingStoreEnabled = true; }, "consentedPermissionSet": n => { upgradePostRequestBody.consentedPermissionSet = n.getObjectValue(createTeamsAppPermissionSetFromDiscriminatorValue); }, @@ -27,7 +27,7 @@ export function deserializeIntoUpgradePostRequestBody(upgradePostRequestBody: Up * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeUpgradePostRequestBody(writer: SerializationWriter, upgradePostRequestBody: UpgradePostRequestBody | undefined = {} as UpgradePostRequestBody) : void { +export function serializeUpgradePostRequestBody(writer: SerializationWriter, upgradePostRequestBody: Partial | undefined = {}) : void { writer.writeObjectValue("consentedPermissionSet", upgradePostRequestBody.consentedPermissionSet, serializeTeamsAppPermissionSet); writer.writeAdditionalData(upgradePostRequestBody.additionalData); } diff --git a/packages/msgraph-sdk-groups/groups/item/team/members/add/index.ts b/packages/msgraph-sdk-groups/groups/item/team/members/add/index.ts index b4a70947b9b..3f8090621dd 100644 --- a/packages/msgraph-sdk-groups/groups/item/team/members/add/index.ts +++ b/packages/msgraph-sdk-groups/groups/item/team/members/add/index.ts @@ -50,7 +50,7 @@ export interface AddRequestBuilder extends BaseRequestBuilder * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a addPostRequestBody */ -export function createAddPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createAddPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoAddPostRequestBody; } /** @@ -58,14 +58,14 @@ export function createAddPostRequestBodyFromDiscriminatorValue(parseNode: ParseN * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a addPostResponse */ -export function createAddPostResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createAddPostResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoAddPostResponse; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoAddPostRequestBody(addPostRequestBody: AddPostRequestBody | undefined = {} as AddPostRequestBody) : Record void> { +export function deserializeIntoAddPostRequestBody(addPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { addPostRequestBody.backingStoreEnabled = true; }, "values": n => { addPostRequestBody.values = n.getCollectionOfObjectValues(createConversationMemberFromDiscriminatorValue); }, @@ -75,7 +75,7 @@ export function deserializeIntoAddPostRequestBody(addPostRequestBody: AddPostReq * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoAddPostResponse(addPostResponse: AddPostResponse | undefined = {} as AddPostResponse) : Record void> { +export function deserializeIntoAddPostResponse(addPostResponse: Partial | undefined = {}) : Record void> { return { ...deserializeIntoBaseCollectionPaginationCountResponse(addPostResponse), "value": n => { addPostResponse.value = n.getCollectionOfObjectValues(createActionResultPartFromDiscriminatorValue); }, @@ -85,7 +85,7 @@ export function deserializeIntoAddPostResponse(addPostResponse: AddPostResponse * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeAddPostRequestBody(writer: SerializationWriter, addPostRequestBody: AddPostRequestBody | undefined = {} as AddPostRequestBody) : void { +export function serializeAddPostRequestBody(writer: SerializationWriter, addPostRequestBody: Partial | undefined = {}) : void { writer.writeCollectionOfObjectValues("values", addPostRequestBody.values, serializeConversationMember); writer.writeAdditionalData(addPostRequestBody.additionalData); } @@ -93,7 +93,7 @@ export function serializeAddPostRequestBody(writer: SerializationWriter, addPost * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeAddPostResponse(writer: SerializationWriter, addPostResponse: AddPostResponse | undefined = {} as AddPostResponse) : void { +export function serializeAddPostResponse(writer: SerializationWriter, addPostResponse: Partial | undefined = {}) : void { serializeBaseCollectionPaginationCountResponse(writer, addPostResponse) writer.writeCollectionOfObjectValues("value", addPostResponse.value, serializeActionResultPart); } diff --git a/packages/msgraph-sdk-groups/groups/item/team/primaryChannel/doesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalName/index.ts b/packages/msgraph-sdk-groups/groups/item/team/primaryChannel/doesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalName/index.ts index f779657409a..cc129551d58 100644 --- a/packages/msgraph-sdk-groups/groups/item/team/primaryChannel/doesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalName/index.ts +++ b/packages/msgraph-sdk-groups/groups/item/team/primaryChannel/doesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalName/index.ts @@ -9,14 +9,14 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a doesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameGetResponse */ -export function createDoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameGetResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createDoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameGetResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoDoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameGetResponse; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoDoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameGetResponse(doesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameGetResponse: DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameGetResponse | undefined = {} as DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameGetResponse) : Record void> { +export function deserializeIntoDoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameGetResponse(doesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameGetResponse: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { doesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameGetResponse.backingStoreEnabled = true; }, "value": n => { doesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameGetResponse.value = n.getBooleanValue(); }, @@ -74,7 +74,7 @@ export interface DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalName * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeDoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameGetResponse(writer: SerializationWriter, doesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameGetResponse: DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameGetResponse | undefined = {} as DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameGetResponse) : void { +export function serializeDoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameGetResponse(writer: SerializationWriter, doesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameGetResponse: Partial | undefined = {}) : void { writer.writeBooleanValue("value", doesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameGetResponse.value); writer.writeAdditionalData(doesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameGetResponse.additionalData); } diff --git a/packages/msgraph-sdk-groups/groups/item/team/primaryChannel/members/add/index.ts b/packages/msgraph-sdk-groups/groups/item/team/primaryChannel/members/add/index.ts index 08082974627..52739b2cd2a 100644 --- a/packages/msgraph-sdk-groups/groups/item/team/primaryChannel/members/add/index.ts +++ b/packages/msgraph-sdk-groups/groups/item/team/primaryChannel/members/add/index.ts @@ -50,7 +50,7 @@ export interface AddRequestBuilder extends BaseRequestBuilder * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a addPostRequestBody */ -export function createAddPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createAddPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoAddPostRequestBody; } /** @@ -58,14 +58,14 @@ export function createAddPostRequestBodyFromDiscriminatorValue(parseNode: ParseN * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a addPostResponse */ -export function createAddPostResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createAddPostResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoAddPostResponse; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoAddPostRequestBody(addPostRequestBody: AddPostRequestBody | undefined = {} as AddPostRequestBody) : Record void> { +export function deserializeIntoAddPostRequestBody(addPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { addPostRequestBody.backingStoreEnabled = true; }, "values": n => { addPostRequestBody.values = n.getCollectionOfObjectValues(createConversationMemberFromDiscriminatorValue); }, @@ -75,7 +75,7 @@ export function deserializeIntoAddPostRequestBody(addPostRequestBody: AddPostReq * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoAddPostResponse(addPostResponse: AddPostResponse | undefined = {} as AddPostResponse) : Record void> { +export function deserializeIntoAddPostResponse(addPostResponse: Partial | undefined = {}) : Record void> { return { ...deserializeIntoBaseCollectionPaginationCountResponse(addPostResponse), "value": n => { addPostResponse.value = n.getCollectionOfObjectValues(createActionResultPartFromDiscriminatorValue); }, @@ -85,7 +85,7 @@ export function deserializeIntoAddPostResponse(addPostResponse: AddPostResponse * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeAddPostRequestBody(writer: SerializationWriter, addPostRequestBody: AddPostRequestBody | undefined = {} as AddPostRequestBody) : void { +export function serializeAddPostRequestBody(writer: SerializationWriter, addPostRequestBody: Partial | undefined = {}) : void { writer.writeCollectionOfObjectValues("values", addPostRequestBody.values, serializeConversationMember); writer.writeAdditionalData(addPostRequestBody.additionalData); } @@ -93,7 +93,7 @@ export function serializeAddPostRequestBody(writer: SerializationWriter, addPost * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeAddPostResponse(writer: SerializationWriter, addPostResponse: AddPostResponse | undefined = {} as AddPostResponse) : void { +export function serializeAddPostResponse(writer: SerializationWriter, addPostResponse: Partial | undefined = {}) : void { serializeBaseCollectionPaginationCountResponse(writer, addPostResponse) writer.writeCollectionOfObjectValues("value", addPostResponse.value, serializeActionResultPart); } diff --git a/packages/msgraph-sdk-groups/groups/item/team/primaryChannel/members/index.ts b/packages/msgraph-sdk-groups/groups/item/team/primaryChannel/members/index.ts index 74ffcf5d119..b2655bfa62f 100644 --- a/packages/msgraph-sdk-groups/groups/item/team/primaryChannel/members/index.ts +++ b/packages/msgraph-sdk-groups/groups/item/team/primaryChannel/members/index.ts @@ -34,11 +34,11 @@ export interface MembersRequestBuilder extends BaseRequestBuilder | undefined) : Promise; /** - * Add a conversationMember to a channel. + * Add a conversationMember to a channel. This operation is allowed only for channels with a membershipType value of private or shared. * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns a Promise of ConversationMember - * @see {@link https://learn.microsoft.com/graph/api/conversationmember-add?view=graph-rest-1.0|Find more info here} + * @see {@link https://learn.microsoft.com/graph/api/channel-post-members?view=graph-rest-1.0|Find more info here} */ post(body: ConversationMember, requestConfiguration?: RequestConfiguration | undefined) : Promise; /** @@ -48,7 +48,7 @@ export interface MembersRequestBuilder extends BaseRequestBuilder | undefined) : RequestInformation; /** - * Add a conversationMember to a channel. + * Add a conversationMember to a channel. This operation is allowed only for channels with a membershipType value of private or shared. * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns a RequestInformation diff --git a/packages/msgraph-sdk-groups/groups/item/team/primaryChannel/messages/delta/index.ts b/packages/msgraph-sdk-groups/groups/item/team/primaryChannel/messages/delta/index.ts index 9e809f7b963..3a149337f13 100644 --- a/packages/msgraph-sdk-groups/groups/item/team/primaryChannel/messages/delta/index.ts +++ b/packages/msgraph-sdk-groups/groups/item/team/primaryChannel/messages/delta/index.ts @@ -10,7 +10,7 @@ import { type BaseRequestBuilder, type Parsable, type ParsableFactory, type Pars * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a deltaGetResponse */ -export function createDeltaGetResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createDeltaGetResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoDeltaGetResponse; } export interface DeltaGetResponse extends BaseDeltaFunctionResponse, Parsable { @@ -73,7 +73,7 @@ export interface DeltaRequestBuilderGetQueryParameters { * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoDeltaGetResponse(deltaGetResponse: DeltaGetResponse | undefined = {} as DeltaGetResponse) : Record void> { +export function deserializeIntoDeltaGetResponse(deltaGetResponse: Partial | undefined = {}) : Record void> { return { ...deserializeIntoBaseDeltaFunctionResponse(deltaGetResponse), "value": n => { deltaGetResponse.value = n.getCollectionOfObjectValues(createChatMessageFromDiscriminatorValue); }, @@ -83,7 +83,7 @@ export function deserializeIntoDeltaGetResponse(deltaGetResponse: DeltaGetRespon * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeDeltaGetResponse(writer: SerializationWriter, deltaGetResponse: DeltaGetResponse | undefined = {} as DeltaGetResponse) : void { +export function serializeDeltaGetResponse(writer: SerializationWriter, deltaGetResponse: Partial | undefined = {}) : void { serializeBaseDeltaFunctionResponse(writer, deltaGetResponse) writer.writeCollectionOfObjectValues("value", deltaGetResponse.value, serializeChatMessage); } diff --git a/packages/msgraph-sdk-groups/groups/item/team/primaryChannel/messages/item/replies/delta/index.ts b/packages/msgraph-sdk-groups/groups/item/team/primaryChannel/messages/item/replies/delta/index.ts index 78182f9fcd6..ab78c2ddc18 100644 --- a/packages/msgraph-sdk-groups/groups/item/team/primaryChannel/messages/item/replies/delta/index.ts +++ b/packages/msgraph-sdk-groups/groups/item/team/primaryChannel/messages/item/replies/delta/index.ts @@ -10,7 +10,7 @@ import { type BaseRequestBuilder, type Parsable, type ParsableFactory, type Pars * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a deltaGetResponse */ -export function createDeltaGetResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createDeltaGetResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoDeltaGetResponse; } export interface DeltaGetResponse extends BaseDeltaFunctionResponse, Parsable { @@ -73,7 +73,7 @@ export interface DeltaRequestBuilderGetQueryParameters { * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoDeltaGetResponse(deltaGetResponse: DeltaGetResponse | undefined = {} as DeltaGetResponse) : Record void> { +export function deserializeIntoDeltaGetResponse(deltaGetResponse: Partial | undefined = {}) : Record void> { return { ...deserializeIntoBaseDeltaFunctionResponse(deltaGetResponse), "value": n => { deltaGetResponse.value = n.getCollectionOfObjectValues(createChatMessageFromDiscriminatorValue); }, @@ -83,7 +83,7 @@ export function deserializeIntoDeltaGetResponse(deltaGetResponse: DeltaGetRespon * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeDeltaGetResponse(writer: SerializationWriter, deltaGetResponse: DeltaGetResponse | undefined = {} as DeltaGetResponse) : void { +export function serializeDeltaGetResponse(writer: SerializationWriter, deltaGetResponse: Partial | undefined = {}) : void { serializeBaseDeltaFunctionResponse(writer, deltaGetResponse) writer.writeCollectionOfObjectValues("value", deltaGetResponse.value, serializeChatMessage); } diff --git a/packages/msgraph-sdk-groups/groups/item/team/primaryChannel/messages/item/replies/index.ts b/packages/msgraph-sdk-groups/groups/item/team/primaryChannel/messages/item/replies/index.ts index f7e7adcc0c3..16229db55f6 100644 --- a/packages/msgraph-sdk-groups/groups/item/team/primaryChannel/messages/item/replies/index.ts +++ b/packages/msgraph-sdk-groups/groups/item/team/primaryChannel/messages/item/replies/index.ts @@ -34,11 +34,11 @@ export interface RepliesRequestBuilder extends BaseRequestBuilder | undefined) : Promise; /** - * Create a new reply to a chatMessage in a specified channel. + * Send a new reply to a chatMessage in a specified channel. * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns a Promise of ChatMessage - * @see {@link https://learn.microsoft.com/graph/api/channel-post-messagereply?view=graph-rest-1.0|Find more info here} + * @see {@link https://learn.microsoft.com/graph/api/chatmessage-post-replies?view=graph-rest-1.0|Find more info here} */ post(body: ChatMessage, requestConfiguration?: RequestConfiguration | undefined) : Promise; /** @@ -48,7 +48,7 @@ export interface RepliesRequestBuilder extends BaseRequestBuilder | undefined) : RequestInformation; /** - * Create a new reply to a chatMessage in a specified channel. + * Send a new reply to a chatMessage in a specified channel. * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns a RequestInformation diff --git a/packages/msgraph-sdk-groups/groups/item/team/primaryChannel/messages/item/replies/item/setReaction/index.ts b/packages/msgraph-sdk-groups/groups/item/team/primaryChannel/messages/item/replies/item/setReaction/index.ts index 587605deedb..444f5595aad 100644 --- a/packages/msgraph-sdk-groups/groups/item/team/primaryChannel/messages/item/replies/item/setReaction/index.ts +++ b/packages/msgraph-sdk-groups/groups/item/team/primaryChannel/messages/item/replies/item/setReaction/index.ts @@ -9,14 +9,14 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a setReactionPostRequestBody */ -export function createSetReactionPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createSetReactionPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoSetReactionPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoSetReactionPostRequestBody(setReactionPostRequestBody: SetReactionPostRequestBody | undefined = {} as SetReactionPostRequestBody) : Record void> { +export function deserializeIntoSetReactionPostRequestBody(setReactionPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { setReactionPostRequestBody.backingStoreEnabled = true; }, "reactionType": n => { setReactionPostRequestBody.reactionType = n.getStringValue(); }, @@ -26,7 +26,7 @@ export function deserializeIntoSetReactionPostRequestBody(setReactionPostRequest * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeSetReactionPostRequestBody(writer: SerializationWriter, setReactionPostRequestBody: SetReactionPostRequestBody | undefined = {} as SetReactionPostRequestBody) : void { +export function serializeSetReactionPostRequestBody(writer: SerializationWriter, setReactionPostRequestBody: Partial | undefined = {}) : void { writer.writeStringValue("reactionType", setReactionPostRequestBody.reactionType); writer.writeAdditionalData(setReactionPostRequestBody.additionalData); } diff --git a/packages/msgraph-sdk-groups/groups/item/team/primaryChannel/messages/item/replies/item/unsetReaction/index.ts b/packages/msgraph-sdk-groups/groups/item/team/primaryChannel/messages/item/replies/item/unsetReaction/index.ts index 4079540cbd9..68116ea7daf 100644 --- a/packages/msgraph-sdk-groups/groups/item/team/primaryChannel/messages/item/replies/item/unsetReaction/index.ts +++ b/packages/msgraph-sdk-groups/groups/item/team/primaryChannel/messages/item/replies/item/unsetReaction/index.ts @@ -9,14 +9,14 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a unsetReactionPostRequestBody */ -export function createUnsetReactionPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createUnsetReactionPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoUnsetReactionPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoUnsetReactionPostRequestBody(unsetReactionPostRequestBody: UnsetReactionPostRequestBody | undefined = {} as UnsetReactionPostRequestBody) : Record void> { +export function deserializeIntoUnsetReactionPostRequestBody(unsetReactionPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { unsetReactionPostRequestBody.backingStoreEnabled = true; }, "reactionType": n => { unsetReactionPostRequestBody.reactionType = n.getStringValue(); }, @@ -26,7 +26,7 @@ export function deserializeIntoUnsetReactionPostRequestBody(unsetReactionPostReq * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeUnsetReactionPostRequestBody(writer: SerializationWriter, unsetReactionPostRequestBody: UnsetReactionPostRequestBody | undefined = {} as UnsetReactionPostRequestBody) : void { +export function serializeUnsetReactionPostRequestBody(writer: SerializationWriter, unsetReactionPostRequestBody: Partial | undefined = {}) : void { writer.writeStringValue("reactionType", unsetReactionPostRequestBody.reactionType); writer.writeAdditionalData(unsetReactionPostRequestBody.additionalData); } diff --git a/packages/msgraph-sdk-groups/groups/item/team/primaryChannel/messages/item/setReaction/index.ts b/packages/msgraph-sdk-groups/groups/item/team/primaryChannel/messages/item/setReaction/index.ts index 40541cca85f..f55bdabb99c 100644 --- a/packages/msgraph-sdk-groups/groups/item/team/primaryChannel/messages/item/setReaction/index.ts +++ b/packages/msgraph-sdk-groups/groups/item/team/primaryChannel/messages/item/setReaction/index.ts @@ -9,14 +9,14 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a setReactionPostRequestBody */ -export function createSetReactionPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createSetReactionPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoSetReactionPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoSetReactionPostRequestBody(setReactionPostRequestBody: SetReactionPostRequestBody | undefined = {} as SetReactionPostRequestBody) : Record void> { +export function deserializeIntoSetReactionPostRequestBody(setReactionPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { setReactionPostRequestBody.backingStoreEnabled = true; }, "reactionType": n => { setReactionPostRequestBody.reactionType = n.getStringValue(); }, @@ -26,7 +26,7 @@ export function deserializeIntoSetReactionPostRequestBody(setReactionPostRequest * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeSetReactionPostRequestBody(writer: SerializationWriter, setReactionPostRequestBody: SetReactionPostRequestBody | undefined = {} as SetReactionPostRequestBody) : void { +export function serializeSetReactionPostRequestBody(writer: SerializationWriter, setReactionPostRequestBody: Partial | undefined = {}) : void { writer.writeStringValue("reactionType", setReactionPostRequestBody.reactionType); writer.writeAdditionalData(setReactionPostRequestBody.additionalData); } diff --git a/packages/msgraph-sdk-groups/groups/item/team/primaryChannel/messages/item/unsetReaction/index.ts b/packages/msgraph-sdk-groups/groups/item/team/primaryChannel/messages/item/unsetReaction/index.ts index c63a4f5ec9b..47037a257eb 100644 --- a/packages/msgraph-sdk-groups/groups/item/team/primaryChannel/messages/item/unsetReaction/index.ts +++ b/packages/msgraph-sdk-groups/groups/item/team/primaryChannel/messages/item/unsetReaction/index.ts @@ -9,14 +9,14 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a unsetReactionPostRequestBody */ -export function createUnsetReactionPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createUnsetReactionPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoUnsetReactionPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoUnsetReactionPostRequestBody(unsetReactionPostRequestBody: UnsetReactionPostRequestBody | undefined = {} as UnsetReactionPostRequestBody) : Record void> { +export function deserializeIntoUnsetReactionPostRequestBody(unsetReactionPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { unsetReactionPostRequestBody.backingStoreEnabled = true; }, "reactionType": n => { unsetReactionPostRequestBody.reactionType = n.getStringValue(); }, @@ -26,7 +26,7 @@ export function deserializeIntoUnsetReactionPostRequestBody(unsetReactionPostReq * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeUnsetReactionPostRequestBody(writer: SerializationWriter, unsetReactionPostRequestBody: UnsetReactionPostRequestBody | undefined = {} as UnsetReactionPostRequestBody) : void { +export function serializeUnsetReactionPostRequestBody(writer: SerializationWriter, unsetReactionPostRequestBody: Partial | undefined = {}) : void { writer.writeStringValue("reactionType", unsetReactionPostRequestBody.reactionType); writer.writeAdditionalData(unsetReactionPostRequestBody.additionalData); } diff --git a/packages/msgraph-sdk-groups/groups/item/team/schedule/share/index.ts b/packages/msgraph-sdk-groups/groups/item/team/schedule/share/index.ts index 423b2171a04..8508f0fa2b3 100644 --- a/packages/msgraph-sdk-groups/groups/item/team/schedule/share/index.ts +++ b/packages/msgraph-sdk-groups/groups/item/team/schedule/share/index.ts @@ -9,14 +9,14 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a sharePostRequestBody */ -export function createSharePostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createSharePostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoSharePostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoSharePostRequestBody(sharePostRequestBody: SharePostRequestBody | undefined = {} as SharePostRequestBody) : Record void> { +export function deserializeIntoSharePostRequestBody(sharePostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { sharePostRequestBody.backingStoreEnabled = true; }, "endDateTime": n => { sharePostRequestBody.endDateTime = n.getDateValue(); }, @@ -28,7 +28,7 @@ export function deserializeIntoSharePostRequestBody(sharePostRequestBody: ShareP * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeSharePostRequestBody(writer: SerializationWriter, sharePostRequestBody: SharePostRequestBody | undefined = {} as SharePostRequestBody) : void { +export function serializeSharePostRequestBody(writer: SerializationWriter, sharePostRequestBody: Partial | undefined = {}) : void { writer.writeDateValue("endDateTime", sharePostRequestBody.endDateTime); writer.writeBooleanValue("notifyTeam", sharePostRequestBody.notifyTeam); writer.writeDateValue("startDateTime", sharePostRequestBody.startDateTime); @@ -61,14 +61,14 @@ export interface SharePostRequestBody extends AdditionalDataHolder, BackedModel, */ export interface ShareRequestBuilder extends BaseRequestBuilder { /** - * Share a schedule time range with schedule members.Make the collections of shift, openshift and timeOff items in the specified time range of the schedule viewable by the specified team members, including employees and managers.Each shift, openshift and timeOff instance in a schedule supports a draft version and a shared version of the item. The draft version is viewable by only managers, and the shared version is viewable by employees and managers. For each shift, openshift and timeOff instance in the specified time range, the share action updates the shared version from the draft version, so that in addition to managers, employees can also view the most current information about the item. The notifyTeam parameter further specifies which employees can view the item. + * Share a schedule time range with schedule members. This action makes the collections of shift, openshift and timeOff items in the specified time range of the schedule viewable by the specified team members, including employees and managers. Each shift, openshift and timeOff instance in a schedule supports a draft version and a shared version of the item. The draft version is viewable by only managers, and the shared version is viewable by employees and managers. For each shift, openshift and timeOff instance in the specified time range, the share action updates the shared version from the draft version, so that in addition to managers, employees can also view the most current information about the item. The notifyTeam parameter further specifies which employees can view the item. * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @see {@link https://learn.microsoft.com/graph/api/schedule-share?view=graph-rest-1.0|Find more info here} */ post(body: SharePostRequestBody, requestConfiguration?: RequestConfiguration | undefined) : Promise; /** - * Share a schedule time range with schedule members.Make the collections of shift, openshift and timeOff items in the specified time range of the schedule viewable by the specified team members, including employees and managers.Each shift, openshift and timeOff instance in a schedule supports a draft version and a shared version of the item. The draft version is viewable by only managers, and the shared version is viewable by employees and managers. For each shift, openshift and timeOff instance in the specified time range, the share action updates the shared version from the draft version, so that in addition to managers, employees can also view the most current information about the item. The notifyTeam parameter further specifies which employees can view the item. + * Share a schedule time range with schedule members. This action makes the collections of shift, openshift and timeOff items in the specified time range of the schedule viewable by the specified team members, including employees and managers. Each shift, openshift and timeOff instance in a schedule supports a draft version and a shared version of the item. The draft version is viewable by only managers, and the shared version is viewable by employees and managers. For each shift, openshift and timeOff instance in the specified time range, the share action updates the shared version from the draft version, so that in addition to managers, employees can also view the most current information about the item. The notifyTeam parameter further specifies which employees can view the item. * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns a RequestInformation diff --git a/packages/msgraph-sdk-groups/groups/item/team/sendActivityNotification/index.ts b/packages/msgraph-sdk-groups/groups/item/team/sendActivityNotification/index.ts index aa8842aca97..e1dc4d3dec0 100644 --- a/packages/msgraph-sdk-groups/groups/item/team/sendActivityNotification/index.ts +++ b/packages/msgraph-sdk-groups/groups/item/team/sendActivityNotification/index.ts @@ -10,14 +10,14 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a sendActivityNotificationPostRequestBody */ -export function createSendActivityNotificationPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createSendActivityNotificationPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoSendActivityNotificationPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoSendActivityNotificationPostRequestBody(sendActivityNotificationPostRequestBody: SendActivityNotificationPostRequestBody | undefined = {} as SendActivityNotificationPostRequestBody) : Record void> { +export function deserializeIntoSendActivityNotificationPostRequestBody(sendActivityNotificationPostRequestBody: Partial | undefined = {}) : Record void> { return { "activityType": n => { sendActivityNotificationPostRequestBody.activityType = n.getStringValue(); }, "backingStoreEnabled": n => { sendActivityNotificationPostRequestBody.backingStoreEnabled = true; }, @@ -72,14 +72,14 @@ export interface SendActivityNotificationPostRequestBody extends AdditionalDataH */ export interface SendActivityNotificationRequestBuilder extends BaseRequestBuilder { /** - * Send an activity feed notification in the scope of a team. For more details about sending notifications and the requirements for doing so, seesending Teams activity notifications. + * Send an activity feed notification in the scope of a team. For more information about sending notifications and the requirements for doing so, seesending Teams activity notifications. * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @see {@link https://learn.microsoft.com/graph/api/team-sendactivitynotification?view=graph-rest-1.0|Find more info here} */ post(body: SendActivityNotificationPostRequestBody, requestConfiguration?: RequestConfiguration | undefined) : Promise; /** - * Send an activity feed notification in the scope of a team. For more details about sending notifications and the requirements for doing so, seesending Teams activity notifications. + * Send an activity feed notification in the scope of a team. For more information about sending notifications and the requirements for doing so, seesending Teams activity notifications. * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns a RequestInformation @@ -90,7 +90,7 @@ export interface SendActivityNotificationRequestBuilder extends BaseRequestBuild * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeSendActivityNotificationPostRequestBody(writer: SerializationWriter, sendActivityNotificationPostRequestBody: SendActivityNotificationPostRequestBody | undefined = {} as SendActivityNotificationPostRequestBody) : void { +export function serializeSendActivityNotificationPostRequestBody(writer: SerializationWriter, sendActivityNotificationPostRequestBody: Partial | undefined = {}) : void { writer.writeStringValue("activityType", sendActivityNotificationPostRequestBody.activityType); writer.writeNumberValue("chainId", sendActivityNotificationPostRequestBody.chainId); writer.writeObjectValue("previewText", sendActivityNotificationPostRequestBody.previewText, serializeItemBody); diff --git a/packages/msgraph-sdk-groups/groups/item/threads/item/index.ts b/packages/msgraph-sdk-groups/groups/item/threads/item/index.ts index 7b7b0903e3b..4f34adf204f 100644 --- a/packages/msgraph-sdk-groups/groups/item/threads/item/index.ts +++ b/packages/msgraph-sdk-groups/groups/item/threads/item/index.ts @@ -22,14 +22,14 @@ export interface ConversationThreadItemRequestBuilder extends BaseRequestBuilder /** * Delete conversationThread. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @see {@link https://learn.microsoft.com/graph/api/group-delete-thread?view=graph-rest-1.0|Find more info here} + * @see {@link https://learn.microsoft.com/graph/api/conversationthread-delete?view=graph-rest-1.0|Find more info here} */ delete(requestConfiguration?: RequestConfiguration | undefined) : Promise; /** - * Get a thread object. + * Get a specific thread that belongs to a group. You can specify both the parent conversation and the thread, or, you can specify the thread without referencing the parent conversation. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns a Promise of ConversationThread - * @see {@link https://learn.microsoft.com/graph/api/group-get-thread?view=graph-rest-1.0|Find more info here} + * @see {@link https://learn.microsoft.com/graph/api/conversationthread-get?view=graph-rest-1.0|Find more info here} */ get(requestConfiguration?: RequestConfiguration | undefined) : Promise; /** @@ -47,7 +47,7 @@ export interface ConversationThreadItemRequestBuilder extends BaseRequestBuilder */ toDeleteRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; /** - * Get a thread object. + * Get a specific thread that belongs to a group. You can specify both the parent conversation and the thread, or, you can specify the thread without referencing the parent conversation. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns a RequestInformation */ @@ -61,7 +61,7 @@ export interface ConversationThreadItemRequestBuilder extends BaseRequestBuilder toPatchRequestInformation(body: ConversationThread, requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; } /** - * Get a thread object. + * Get a specific thread that belongs to a group. You can specify both the parent conversation and the thread, or, you can specify the thread without referencing the parent conversation. */ export interface ConversationThreadItemRequestBuilderGetQueryParameters { /** diff --git a/packages/msgraph-sdk-groups/groups/item/threads/item/posts/index.ts b/packages/msgraph-sdk-groups/groups/item/threads/item/posts/index.ts index f61919a7a2e..cd6c116439d 100644 --- a/packages/msgraph-sdk-groups/groups/item/threads/item/posts/index.ts +++ b/packages/msgraph-sdk-groups/groups/item/threads/item/posts/index.ts @@ -22,21 +22,21 @@ export interface PostsRequestBuilder extends BaseRequestBuilder | undefined) : Promise; /** - * Get the properties and relationships of a post in a specified thread. You can specify both the parent conversation and the thread, or, you can specify the thread without referencing the parent conversation. Since the post resource supports extensions, you can also use the GET operation to get custom properties and extension data in a post instance. + * Get the posts of the specified thread. You can specify both the parent conversation and the thread, or, you can specify the thread without referencing the parent conversation. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns a RequestInformation */ toGetRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; } /** - * Get the properties and relationships of a post in a specified thread. You can specify both the parent conversation and the thread, or, you can specify the thread without referencing the parent conversation. Since the post resource supports extensions, you can also use the GET operation to get custom properties and extension data in a post instance. + * Get the posts of the specified thread. You can specify both the parent conversation and the thread, or, you can specify the thread without referencing the parent conversation. */ export interface PostsRequestBuilderGetQueryParameters { /** diff --git a/packages/msgraph-sdk-groups/groups/item/threads/item/posts/item/attachments/createUploadSession/index.ts b/packages/msgraph-sdk-groups/groups/item/threads/item/posts/item/attachments/createUploadSession/index.ts index b0149ec4308..5c72e8315ad 100644 --- a/packages/msgraph-sdk-groups/groups/item/threads/item/posts/item/attachments/createUploadSession/index.ts +++ b/packages/msgraph-sdk-groups/groups/item/threads/item/posts/item/attachments/createUploadSession/index.ts @@ -10,7 +10,7 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a createUploadSessionPostRequestBody */ -export function createCreateUploadSessionPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createCreateUploadSessionPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoCreateUploadSessionPostRequestBody; } export interface CreateUploadSessionPostRequestBody extends AdditionalDataHolder, BackedModel, Parsable { @@ -51,7 +51,7 @@ export interface CreateUploadSessionRequestBuilder extends BaseRequestBuilder void> */ -export function deserializeIntoCreateUploadSessionPostRequestBody(createUploadSessionPostRequestBody: CreateUploadSessionPostRequestBody | undefined = {} as CreateUploadSessionPostRequestBody) : Record void> { +export function deserializeIntoCreateUploadSessionPostRequestBody(createUploadSessionPostRequestBody: Partial | undefined = {}) : Record void> { return { "attachmentItem": n => { createUploadSessionPostRequestBody.attachmentItem = n.getObjectValue(createAttachmentItemFromDiscriminatorValue); }, "backingStoreEnabled": n => { createUploadSessionPostRequestBody.backingStoreEnabled = true; }, @@ -61,7 +61,7 @@ export function deserializeIntoCreateUploadSessionPostRequestBody(createUploadSe * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeCreateUploadSessionPostRequestBody(writer: SerializationWriter, createUploadSessionPostRequestBody: CreateUploadSessionPostRequestBody | undefined = {} as CreateUploadSessionPostRequestBody) : void { +export function serializeCreateUploadSessionPostRequestBody(writer: SerializationWriter, createUploadSessionPostRequestBody: Partial | undefined = {}) : void { writer.writeObjectValue("AttachmentItem", createUploadSessionPostRequestBody.attachmentItem, serializeAttachmentItem); writer.writeAdditionalData(createUploadSessionPostRequestBody.additionalData); } diff --git a/packages/msgraph-sdk-groups/groups/item/threads/item/posts/item/forward/index.ts b/packages/msgraph-sdk-groups/groups/item/threads/item/posts/item/forward/index.ts index 8d1f6382143..80c9d89e450 100644 --- a/packages/msgraph-sdk-groups/groups/item/threads/item/posts/item/forward/index.ts +++ b/packages/msgraph-sdk-groups/groups/item/threads/item/posts/item/forward/index.ts @@ -10,14 +10,14 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a forwardPostRequestBody */ -export function createForwardPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createForwardPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoForwardPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoForwardPostRequestBody(forwardPostRequestBody: ForwardPostRequestBody | undefined = {} as ForwardPostRequestBody) : Record void> { +export function deserializeIntoForwardPostRequestBody(forwardPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { forwardPostRequestBody.backingStoreEnabled = true; }, "comment": n => { forwardPostRequestBody.comment = n.getStringValue(); }, @@ -65,7 +65,7 @@ export interface ForwardRequestBuilder extends BaseRequestBuilder | undefined = {}) : void { writer.writeStringValue("Comment", forwardPostRequestBody.comment); writer.writeCollectionOfObjectValues("ToRecipients", forwardPostRequestBody.toRecipients, serializeRecipient); writer.writeAdditionalData(forwardPostRequestBody.additionalData); diff --git a/packages/msgraph-sdk-groups/groups/item/threads/item/posts/item/inReplyTo/attachments/createUploadSession/index.ts b/packages/msgraph-sdk-groups/groups/item/threads/item/posts/item/inReplyTo/attachments/createUploadSession/index.ts index e3d36402c18..32912e26ab1 100644 --- a/packages/msgraph-sdk-groups/groups/item/threads/item/posts/item/inReplyTo/attachments/createUploadSession/index.ts +++ b/packages/msgraph-sdk-groups/groups/item/threads/item/posts/item/inReplyTo/attachments/createUploadSession/index.ts @@ -10,7 +10,7 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a createUploadSessionPostRequestBody */ -export function createCreateUploadSessionPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createCreateUploadSessionPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoCreateUploadSessionPostRequestBody; } export interface CreateUploadSessionPostRequestBody extends AdditionalDataHolder, BackedModel, Parsable { @@ -51,7 +51,7 @@ export interface CreateUploadSessionRequestBuilder extends BaseRequestBuilder void> */ -export function deserializeIntoCreateUploadSessionPostRequestBody(createUploadSessionPostRequestBody: CreateUploadSessionPostRequestBody | undefined = {} as CreateUploadSessionPostRequestBody) : Record void> { +export function deserializeIntoCreateUploadSessionPostRequestBody(createUploadSessionPostRequestBody: Partial | undefined = {}) : Record void> { return { "attachmentItem": n => { createUploadSessionPostRequestBody.attachmentItem = n.getObjectValue(createAttachmentItemFromDiscriminatorValue); }, "backingStoreEnabled": n => { createUploadSessionPostRequestBody.backingStoreEnabled = true; }, @@ -61,7 +61,7 @@ export function deserializeIntoCreateUploadSessionPostRequestBody(createUploadSe * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeCreateUploadSessionPostRequestBody(writer: SerializationWriter, createUploadSessionPostRequestBody: CreateUploadSessionPostRequestBody | undefined = {} as CreateUploadSessionPostRequestBody) : void { +export function serializeCreateUploadSessionPostRequestBody(writer: SerializationWriter, createUploadSessionPostRequestBody: Partial | undefined = {}) : void { writer.writeObjectValue("AttachmentItem", createUploadSessionPostRequestBody.attachmentItem, serializeAttachmentItem); writer.writeAdditionalData(createUploadSessionPostRequestBody.additionalData); } diff --git a/packages/msgraph-sdk-groups/groups/item/threads/item/posts/item/inReplyTo/forward/index.ts b/packages/msgraph-sdk-groups/groups/item/threads/item/posts/item/inReplyTo/forward/index.ts index 34e8c4a4c7f..c4a9656dbae 100644 --- a/packages/msgraph-sdk-groups/groups/item/threads/item/posts/item/inReplyTo/forward/index.ts +++ b/packages/msgraph-sdk-groups/groups/item/threads/item/posts/item/inReplyTo/forward/index.ts @@ -10,14 +10,14 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a forwardPostRequestBody */ -export function createForwardPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createForwardPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoForwardPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoForwardPostRequestBody(forwardPostRequestBody: ForwardPostRequestBody | undefined = {} as ForwardPostRequestBody) : Record void> { +export function deserializeIntoForwardPostRequestBody(forwardPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { forwardPostRequestBody.backingStoreEnabled = true; }, "comment": n => { forwardPostRequestBody.comment = n.getStringValue(); }, @@ -65,7 +65,7 @@ export interface ForwardRequestBuilder extends BaseRequestBuilder | undefined = {}) : void { writer.writeStringValue("Comment", forwardPostRequestBody.comment); writer.writeCollectionOfObjectValues("ToRecipients", forwardPostRequestBody.toRecipients, serializeRecipient); writer.writeAdditionalData(forwardPostRequestBody.additionalData); diff --git a/packages/msgraph-sdk-groups/groups/item/threads/item/posts/item/inReplyTo/reply/index.ts b/packages/msgraph-sdk-groups/groups/item/threads/item/posts/item/inReplyTo/reply/index.ts index 0ce5bbeed35..2b5da543e30 100644 --- a/packages/msgraph-sdk-groups/groups/item/threads/item/posts/item/inReplyTo/reply/index.ts +++ b/packages/msgraph-sdk-groups/groups/item/threads/item/posts/item/inReplyTo/reply/index.ts @@ -10,14 +10,14 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a replyPostRequestBody */ -export function createReplyPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createReplyPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoReplyPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoReplyPostRequestBody(replyPostRequestBody: ReplyPostRequestBody | undefined = {} as ReplyPostRequestBody) : Record void> { +export function deserializeIntoReplyPostRequestBody(replyPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { replyPostRequestBody.backingStoreEnabled = true; }, "post": n => { replyPostRequestBody.post = n.getObjectValue(createPostFromDiscriminatorValue); }, @@ -42,14 +42,13 @@ export interface ReplyPostRequestBody extends AdditionalDataHolder, BackedModel, */ export interface ReplyRequestBuilder extends BaseRequestBuilder { /** - * Create an open extension (openTypeExtension object) and add custom properties in a new or existing instance of a resource. You can create an open extension in a resource instance and store custom data to it all in the same operation, except for specific resources. The table in the Permissions section lists the resources that support open extensions. + * Invoke action reply * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @see {@link https://learn.microsoft.com/graph/api/opentypeextension-post-opentypeextension?view=graph-rest-1.0|Find more info here} */ post(body: ReplyPostRequestBody, requestConfiguration?: RequestConfiguration | undefined) : Promise; /** - * Create an open extension (openTypeExtension object) and add custom properties in a new or existing instance of a resource. You can create an open extension in a resource instance and store custom data to it all in the same operation, except for specific resources. The table in the Permissions section lists the resources that support open extensions. + * Invoke action reply * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns a RequestInformation @@ -60,7 +59,7 @@ export interface ReplyRequestBuilder extends BaseRequestBuilder | undefined = {}) : void { writer.writeObjectValue("Post", replyPostRequestBody.post, serializePost); writer.writeAdditionalData(replyPostRequestBody.additionalData); } diff --git a/packages/msgraph-sdk-groups/groups/item/threads/item/posts/item/reply/index.ts b/packages/msgraph-sdk-groups/groups/item/threads/item/posts/item/reply/index.ts index 3e469101d61..40cf92db8be 100644 --- a/packages/msgraph-sdk-groups/groups/item/threads/item/posts/item/reply/index.ts +++ b/packages/msgraph-sdk-groups/groups/item/threads/item/posts/item/reply/index.ts @@ -10,14 +10,14 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a replyPostRequestBody */ -export function createReplyPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createReplyPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoReplyPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoReplyPostRequestBody(replyPostRequestBody: ReplyPostRequestBody | undefined = {} as ReplyPostRequestBody) : Record void> { +export function deserializeIntoReplyPostRequestBody(replyPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { replyPostRequestBody.backingStoreEnabled = true; }, "post": n => { replyPostRequestBody.post = n.getObjectValue(createPostFromDiscriminatorValue); }, @@ -42,14 +42,13 @@ export interface ReplyPostRequestBody extends AdditionalDataHolder, BackedModel, */ export interface ReplyRequestBuilder extends BaseRequestBuilder { /** - * Create an open extension (openTypeExtension object) and add custom properties in a new or existing instance of a resource. You can create an open extension in a resource instance and store custom data to it all in the same operation, except for specific resources. The table in the Permissions section lists the resources that support open extensions. + * Invoke action reply * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @see {@link https://learn.microsoft.com/graph/api/opentypeextension-post-opentypeextension?view=graph-rest-1.0|Find more info here} */ post(body: ReplyPostRequestBody, requestConfiguration?: RequestConfiguration | undefined) : Promise; /** - * Create an open extension (openTypeExtension object) and add custom properties in a new or existing instance of a resource. You can create an open extension in a resource instance and store custom data to it all in the same operation, except for specific resources. The table in the Permissions section lists the resources that support open extensions. + * Invoke action reply * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns a RequestInformation @@ -60,7 +59,7 @@ export interface ReplyRequestBuilder extends BaseRequestBuilder | undefined = {}) : void { writer.writeObjectValue("Post", replyPostRequestBody.post, serializePost); writer.writeAdditionalData(replyPostRequestBody.additionalData); } diff --git a/packages/msgraph-sdk-groups/groups/item/threads/item/reply/index.ts b/packages/msgraph-sdk-groups/groups/item/threads/item/reply/index.ts index cbe929ed386..1e13db2af20 100644 --- a/packages/msgraph-sdk-groups/groups/item/threads/item/reply/index.ts +++ b/packages/msgraph-sdk-groups/groups/item/threads/item/reply/index.ts @@ -10,14 +10,14 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a replyPostRequestBody */ -export function createReplyPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createReplyPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoReplyPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoReplyPostRequestBody(replyPostRequestBody: ReplyPostRequestBody | undefined = {} as ReplyPostRequestBody) : Record void> { +export function deserializeIntoReplyPostRequestBody(replyPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { replyPostRequestBody.backingStoreEnabled = true; }, "post": n => { replyPostRequestBody.post = n.getObjectValue(createPostFromDiscriminatorValue); }, @@ -42,14 +42,14 @@ export interface ReplyPostRequestBody extends AdditionalDataHolder, BackedModel, */ export interface ReplyRequestBuilder extends BaseRequestBuilder { /** - * Add an attachment when creating a group post. This operation limits the size of the attachment you can add to under 3 MB. An attachment can be one of the following types: All these types of attachment resources are derived from the attachmentresource. + * Create an open extension (openTypeExtension object) and add custom properties in a new or existing instance of a resource. You can create an open extension in a resource instance and store custom data to it all in the same operation, except for specific resources. The table in the Permissions section lists the resources that support open extensions. * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @see {@link https://learn.microsoft.com/graph/api/post-post-attachments?view=graph-rest-1.0|Find more info here} + * @see {@link https://learn.microsoft.com/graph/api/opentypeextension-post-opentypeextension?view=graph-rest-1.0|Find more info here} */ post(body: ReplyPostRequestBody, requestConfiguration?: RequestConfiguration | undefined) : Promise; /** - * Add an attachment when creating a group post. This operation limits the size of the attachment you can add to under 3 MB. An attachment can be one of the following types: All these types of attachment resources are derived from the attachmentresource. + * Create an open extension (openTypeExtension object) and add custom properties in a new or existing instance of a resource. You can create an open extension in a resource instance and store custom data to it all in the same operation, except for specific resources. The table in the Permissions section lists the resources that support open extensions. * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns a RequestInformation @@ -60,7 +60,7 @@ export interface ReplyRequestBuilder extends BaseRequestBuilder | undefined = {}) : void { writer.writeObjectValue("Post", replyPostRequestBody.post, serializePost); writer.writeAdditionalData(replyPostRequestBody.additionalData); } diff --git a/packages/msgraph-sdk-groups/groups/item/validateProperties/index.ts b/packages/msgraph-sdk-groups/groups/item/validateProperties/index.ts index 48cfcc927ed..ddfdd171d2c 100644 --- a/packages/msgraph-sdk-groups/groups/item/validateProperties/index.ts +++ b/packages/msgraph-sdk-groups/groups/item/validateProperties/index.ts @@ -10,14 +10,14 @@ import { type Guid } from 'guid-typescript'; * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a validatePropertiesPostRequestBody */ -export function createValidatePropertiesPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createValidatePropertiesPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoValidatePropertiesPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoValidatePropertiesPostRequestBody(validatePropertiesPostRequestBody: ValidatePropertiesPostRequestBody | undefined = {} as ValidatePropertiesPostRequestBody) : Record void> { +export function deserializeIntoValidatePropertiesPostRequestBody(validatePropertiesPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { validatePropertiesPostRequestBody.backingStoreEnabled = true; }, "displayName": n => { validatePropertiesPostRequestBody.displayName = n.getStringValue(); }, @@ -29,7 +29,7 @@ export function deserializeIntoValidatePropertiesPostRequestBody(validatePropert * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeValidatePropertiesPostRequestBody(writer: SerializationWriter, validatePropertiesPostRequestBody: ValidatePropertiesPostRequestBody | undefined = {} as ValidatePropertiesPostRequestBody) : void { +export function serializeValidatePropertiesPostRequestBody(writer: SerializationWriter, validatePropertiesPostRequestBody: Partial | undefined = {}) : void { writer.writeStringValue("displayName", validatePropertiesPostRequestBody.displayName); writer.writeStringValue("mailNickname", validatePropertiesPostRequestBody.mailNickname); writer.writeGuidValue("onBehalfOfUserId", validatePropertiesPostRequestBody.onBehalfOfUserId); diff --git a/packages/msgraph-sdk-groups/groups/validateProperties/index.ts b/packages/msgraph-sdk-groups/groups/validateProperties/index.ts index 4dd1dce0bea..11b0f5516af 100644 --- a/packages/msgraph-sdk-groups/groups/validateProperties/index.ts +++ b/packages/msgraph-sdk-groups/groups/validateProperties/index.ts @@ -10,14 +10,14 @@ import { type Guid } from 'guid-typescript'; * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a validatePropertiesPostRequestBody */ -export function createValidatePropertiesPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createValidatePropertiesPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoValidatePropertiesPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoValidatePropertiesPostRequestBody(validatePropertiesPostRequestBody: ValidatePropertiesPostRequestBody | undefined = {} as ValidatePropertiesPostRequestBody) : Record void> { +export function deserializeIntoValidatePropertiesPostRequestBody(validatePropertiesPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { validatePropertiesPostRequestBody.backingStoreEnabled = true; }, "displayName": n => { validatePropertiesPostRequestBody.displayName = n.getStringValue(); }, @@ -30,7 +30,7 @@ export function deserializeIntoValidatePropertiesPostRequestBody(validatePropert * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeValidatePropertiesPostRequestBody(writer: SerializationWriter, validatePropertiesPostRequestBody: ValidatePropertiesPostRequestBody | undefined = {} as ValidatePropertiesPostRequestBody) : void { +export function serializeValidatePropertiesPostRequestBody(writer: SerializationWriter, validatePropertiesPostRequestBody: Partial | undefined = {}) : void { writer.writeStringValue("displayName", validatePropertiesPostRequestBody.displayName); writer.writeStringValue("entityType", validatePropertiesPostRequestBody.entityType); writer.writeStringValue("mailNickname", validatePropertiesPostRequestBody.mailNickname); diff --git a/packages/msgraph-sdk-identity/identity/apiConnectors/item/uploadClientCertificate/index.ts b/packages/msgraph-sdk-identity/identity/apiConnectors/item/uploadClientCertificate/index.ts index 05345b5af58..88604670214 100644 --- a/packages/msgraph-sdk-identity/identity/apiConnectors/item/uploadClientCertificate/index.ts +++ b/packages/msgraph-sdk-identity/identity/apiConnectors/item/uploadClientCertificate/index.ts @@ -10,14 +10,14 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a uploadClientCertificatePostRequestBody */ -export function createUploadClientCertificatePostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createUploadClientCertificatePostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoUploadClientCertificatePostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoUploadClientCertificatePostRequestBody(uploadClientCertificatePostRequestBody: UploadClientCertificatePostRequestBody | undefined = {} as UploadClientCertificatePostRequestBody) : Record void> { +export function deserializeIntoUploadClientCertificatePostRequestBody(uploadClientCertificatePostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { uploadClientCertificatePostRequestBody.backingStoreEnabled = true; }, "password": n => { uploadClientCertificatePostRequestBody.password = n.getStringValue(); }, @@ -28,7 +28,7 @@ export function deserializeIntoUploadClientCertificatePostRequestBody(uploadClie * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeUploadClientCertificatePostRequestBody(writer: SerializationWriter, uploadClientCertificatePostRequestBody: UploadClientCertificatePostRequestBody | undefined = {} as UploadClientCertificatePostRequestBody) : void { +export function serializeUploadClientCertificatePostRequestBody(writer: SerializationWriter, uploadClientCertificatePostRequestBody: Partial | undefined = {}) : void { writer.writeStringValue("password", uploadClientCertificatePostRequestBody.password); writer.writeStringValue("pkcs12Value", uploadClientCertificatePostRequestBody.pkcs12Value); writer.writeAdditionalData(uploadClientCertificatePostRequestBody.additionalData); diff --git a/packages/msgraph-sdk-identity/identity/b2xUserFlows/item/apiConnectorConfiguration/postAttributeCollection/uploadClientCertificate/index.ts b/packages/msgraph-sdk-identity/identity/b2xUserFlows/item/apiConnectorConfiguration/postAttributeCollection/uploadClientCertificate/index.ts index cdc6100c323..ba1446df860 100644 --- a/packages/msgraph-sdk-identity/identity/b2xUserFlows/item/apiConnectorConfiguration/postAttributeCollection/uploadClientCertificate/index.ts +++ b/packages/msgraph-sdk-identity/identity/b2xUserFlows/item/apiConnectorConfiguration/postAttributeCollection/uploadClientCertificate/index.ts @@ -10,14 +10,14 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a uploadClientCertificatePostRequestBody */ -export function createUploadClientCertificatePostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createUploadClientCertificatePostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoUploadClientCertificatePostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoUploadClientCertificatePostRequestBody(uploadClientCertificatePostRequestBody: UploadClientCertificatePostRequestBody | undefined = {} as UploadClientCertificatePostRequestBody) : Record void> { +export function deserializeIntoUploadClientCertificatePostRequestBody(uploadClientCertificatePostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { uploadClientCertificatePostRequestBody.backingStoreEnabled = true; }, "password": n => { uploadClientCertificatePostRequestBody.password = n.getStringValue(); }, @@ -28,7 +28,7 @@ export function deserializeIntoUploadClientCertificatePostRequestBody(uploadClie * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeUploadClientCertificatePostRequestBody(writer: SerializationWriter, uploadClientCertificatePostRequestBody: UploadClientCertificatePostRequestBody | undefined = {} as UploadClientCertificatePostRequestBody) : void { +export function serializeUploadClientCertificatePostRequestBody(writer: SerializationWriter, uploadClientCertificatePostRequestBody: Partial | undefined = {}) : void { writer.writeStringValue("password", uploadClientCertificatePostRequestBody.password); writer.writeStringValue("pkcs12Value", uploadClientCertificatePostRequestBody.pkcs12Value); writer.writeAdditionalData(uploadClientCertificatePostRequestBody.additionalData); diff --git a/packages/msgraph-sdk-identity/identity/b2xUserFlows/item/apiConnectorConfiguration/postFederationSignup/uploadClientCertificate/index.ts b/packages/msgraph-sdk-identity/identity/b2xUserFlows/item/apiConnectorConfiguration/postFederationSignup/uploadClientCertificate/index.ts index c78b369539f..3772221cf7c 100644 --- a/packages/msgraph-sdk-identity/identity/b2xUserFlows/item/apiConnectorConfiguration/postFederationSignup/uploadClientCertificate/index.ts +++ b/packages/msgraph-sdk-identity/identity/b2xUserFlows/item/apiConnectorConfiguration/postFederationSignup/uploadClientCertificate/index.ts @@ -10,14 +10,14 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a uploadClientCertificatePostRequestBody */ -export function createUploadClientCertificatePostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createUploadClientCertificatePostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoUploadClientCertificatePostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoUploadClientCertificatePostRequestBody(uploadClientCertificatePostRequestBody: UploadClientCertificatePostRequestBody | undefined = {} as UploadClientCertificatePostRequestBody) : Record void> { +export function deserializeIntoUploadClientCertificatePostRequestBody(uploadClientCertificatePostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { uploadClientCertificatePostRequestBody.backingStoreEnabled = true; }, "password": n => { uploadClientCertificatePostRequestBody.password = n.getStringValue(); }, @@ -28,7 +28,7 @@ export function deserializeIntoUploadClientCertificatePostRequestBody(uploadClie * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeUploadClientCertificatePostRequestBody(writer: SerializationWriter, uploadClientCertificatePostRequestBody: UploadClientCertificatePostRequestBody | undefined = {} as UploadClientCertificatePostRequestBody) : void { +export function serializeUploadClientCertificatePostRequestBody(writer: SerializationWriter, uploadClientCertificatePostRequestBody: Partial | undefined = {}) : void { writer.writeStringValue("password", uploadClientCertificatePostRequestBody.password); writer.writeStringValue("pkcs12Value", uploadClientCertificatePostRequestBody.pkcs12Value); writer.writeAdditionalData(uploadClientCertificatePostRequestBody.additionalData); diff --git a/packages/msgraph-sdk-identity/identity/b2xUserFlows/item/userAttributeAssignments/setOrder/index.ts b/packages/msgraph-sdk-identity/identity/b2xUserFlows/item/userAttributeAssignments/setOrder/index.ts index 8418bf858d2..3ddbbc412a8 100644 --- a/packages/msgraph-sdk-identity/identity/b2xUserFlows/item/userAttributeAssignments/setOrder/index.ts +++ b/packages/msgraph-sdk-identity/identity/b2xUserFlows/item/userAttributeAssignments/setOrder/index.ts @@ -10,14 +10,14 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a setOrderPostRequestBody */ -export function createSetOrderPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createSetOrderPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoSetOrderPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoSetOrderPostRequestBody(setOrderPostRequestBody: SetOrderPostRequestBody | undefined = {} as SetOrderPostRequestBody) : Record void> { +export function deserializeIntoSetOrderPostRequestBody(setOrderPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { setOrderPostRequestBody.backingStoreEnabled = true; }, "newAssignmentOrder": n => { setOrderPostRequestBody.newAssignmentOrder = n.getObjectValue(createAssignmentOrderFromDiscriminatorValue); }, @@ -27,7 +27,7 @@ export function deserializeIntoSetOrderPostRequestBody(setOrderPostRequestBody: * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeSetOrderPostRequestBody(writer: SerializationWriter, setOrderPostRequestBody: SetOrderPostRequestBody | undefined = {} as SetOrderPostRequestBody) : void { +export function serializeSetOrderPostRequestBody(writer: SerializationWriter, setOrderPostRequestBody: Partial | undefined = {}) : void { writer.writeObjectValue("newAssignmentOrder", setOrderPostRequestBody.newAssignmentOrder, serializeAssignmentOrder); writer.writeAdditionalData(setOrderPostRequestBody.additionalData); } diff --git a/packages/msgraph-sdk-identity/identity/b2xUserFlows/item/userFlowIdentityProviders/item/ref/index.ts b/packages/msgraph-sdk-identity/identity/b2xUserFlows/item/userFlowIdentityProviders/item/ref/index.ts index 021590f3775..beeb412465c 100644 --- a/packages/msgraph-sdk-identity/identity/b2xUserFlows/item/userFlowIdentityProviders/item/ref/index.ts +++ b/packages/msgraph-sdk-identity/identity/b2xUserFlows/item/userFlowIdentityProviders/item/ref/index.ts @@ -12,29 +12,14 @@ export interface RefRequestBuilder extends BaseRequestBuilder * Delete ref of navigation property userFlowIdentityProviders for identity * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. */ - delete(requestConfiguration?: RequestConfiguration | undefined) : Promise; + delete(requestConfiguration?: RequestConfiguration | undefined) : Promise; /** * Delete ref of navigation property userFlowIdentityProviders for identity * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns a RequestInformation */ - toDeleteRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; + toDeleteRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; } -/** - * Delete ref of navigation property userFlowIdentityProviders for identity - */ -export interface RefRequestBuilderDeleteQueryParameters { - /** - * Delete Uri - */ - id?: string; -} -/** - * Mapper for query parameters from symbol name to serialization name represented as a constant. - */ -const RefRequestBuilderDeleteQueryParametersMapper: Record = { - "id": "%40id", -}; /** * Metadata for all the requests in the request builder. */ @@ -46,12 +31,11 @@ export const RefRequestBuilderRequestsMetadata: RequestsMetadata = { _5XX: createODataErrorFromDiscriminatorValue as ParsableFactory, }, adapterMethodName: "sendNoResponseContentAsync", - queryParametersMapper: RefRequestBuilderDeleteQueryParametersMapper, }, }; /** * Uri template for the request builder. */ -export const RefRequestBuilderUriTemplate = "{+baseurl}/identity/b2xUserFlows/{b2xIdentityUserFlow%2Did}/userFlowIdentityProviders/{identityProviderBase%2Did}/$ref{?%40id*}"; +export const RefRequestBuilderUriTemplate = "{+baseurl}/identity/b2xUserFlows/{b2xIdentityUserFlow%2Did}/userFlowIdentityProviders/{identityProviderBase%2Did}/$ref"; /* tslint:enable */ /* eslint-enable */ diff --git a/packages/msgraph-sdk-identity/identity/b2xUserFlows/item/userFlowIdentityProviders/ref/index.ts b/packages/msgraph-sdk-identity/identity/b2xUserFlows/item/userFlowIdentityProviders/ref/index.ts index 08d3c417a20..28099d7eab6 100644 --- a/packages/msgraph-sdk-identity/identity/b2xUserFlows/item/userFlowIdentityProviders/ref/index.ts +++ b/packages/msgraph-sdk-identity/identity/b2xUserFlows/item/userFlowIdentityProviders/ref/index.ts @@ -9,6 +9,11 @@ import { type BaseRequestBuilder, type Parsable, type ParsableFactory, type Requ * Provides operations to manage the collection of identityContainer entities. */ export interface RefRequestBuilder extends BaseRequestBuilder { + /** + * Delete ref of navigation property userFlowIdentityProviders for identity + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + */ + delete(requestConfiguration?: RequestConfiguration | undefined) : Promise; /** * Get ref of userFlowIdentityProviders from identity * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. @@ -21,6 +26,12 @@ export interface RefRequestBuilder extends BaseRequestBuilder * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. */ post(body: ReferenceCreate, requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Delete ref of navigation property userFlowIdentityProviders for identity + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns a RequestInformation + */ + toDeleteRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; /** * Get ref of userFlowIdentityProviders from identity * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. @@ -35,6 +46,15 @@ export interface RefRequestBuilder extends BaseRequestBuilder */ toPostRequestInformation(body: ReferenceCreate, requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; } +/** + * Delete ref of navigation property userFlowIdentityProviders for identity + */ +export interface RefRequestBuilderDeleteQueryParameters { + /** + * The delete Uri + */ + id?: string; +} /** * Get ref of userFlowIdentityProviders from identity */ @@ -64,6 +84,12 @@ export interface RefRequestBuilderGetQueryParameters { */ top?: number; } +/** + * Mapper for query parameters from symbol name to serialization name represented as a constant. + */ +const RefRequestBuilderDeleteQueryParametersMapper: Record = { + "id": "%40id", +}; /** * Mapper for query parameters from symbol name to serialization name represented as a constant. */ @@ -79,6 +105,15 @@ const RefRequestBuilderGetQueryParametersMapper: Record = { * Metadata for all the requests in the request builder. */ export const RefRequestBuilderRequestsMetadata: RequestsMetadata = { + delete: { + responseBodyContentType: "application/json", + errorMappings: { + _4XX: createODataErrorFromDiscriminatorValue as ParsableFactory, + _5XX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "sendNoResponseContentAsync", + queryParametersMapper: RefRequestBuilderDeleteQueryParametersMapper, + }, get: { responseBodyContentType: "application/json", errorMappings: { @@ -104,6 +139,6 @@ export const RefRequestBuilderRequestsMetadata: RequestsMetadata = { /** * Uri template for the request builder. */ -export const RefRequestBuilderUriTemplate = "{+baseurl}/identity/b2xUserFlows/{b2xIdentityUserFlow%2Did}/userFlowIdentityProviders/$ref{?%24top,%24skip,%24search,%24filter,%24count,%24orderby}"; +export const RefRequestBuilderUriTemplate = "{+baseurl}/identity/b2xUserFlows/{b2xIdentityUserFlow%2Did}/userFlowIdentityProviders/$ref{?%24top,%24skip,%24search,%24filter,%24count,%24orderby,%40id*}"; /* tslint:enable */ /* eslint-enable */ diff --git a/packages/msgraph-sdk-identity/identity/conditionalAccess/authenticationStrength/policies/item/updateAllowedCombinations/index.ts b/packages/msgraph-sdk-identity/identity/conditionalAccess/authenticationStrength/policies/item/updateAllowedCombinations/index.ts index 4b204da9ed0..01778eca755 100644 --- a/packages/msgraph-sdk-identity/identity/conditionalAccess/authenticationStrength/policies/item/updateAllowedCombinations/index.ts +++ b/packages/msgraph-sdk-identity/identity/conditionalAccess/authenticationStrength/policies/item/updateAllowedCombinations/index.ts @@ -10,14 +10,14 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a updateAllowedCombinationsPostRequestBody */ -export function createUpdateAllowedCombinationsPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createUpdateAllowedCombinationsPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoUpdateAllowedCombinationsPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoUpdateAllowedCombinationsPostRequestBody(updateAllowedCombinationsPostRequestBody: UpdateAllowedCombinationsPostRequestBody | undefined = {} as UpdateAllowedCombinationsPostRequestBody) : Record void> { +export function deserializeIntoUpdateAllowedCombinationsPostRequestBody(updateAllowedCombinationsPostRequestBody: Partial | undefined = {}) : Record void> { return { "allowedCombinations": n => { updateAllowedCombinationsPostRequestBody.allowedCombinations = n.getCollectionOfEnumValues(AuthenticationMethodModesObject); }, "backingStoreEnabled": n => { updateAllowedCombinationsPostRequestBody.backingStoreEnabled = true; }, @@ -27,7 +27,7 @@ export function deserializeIntoUpdateAllowedCombinationsPostRequestBody(updateAl * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeUpdateAllowedCombinationsPostRequestBody(writer: SerializationWriter, updateAllowedCombinationsPostRequestBody: UpdateAllowedCombinationsPostRequestBody | undefined = {} as UpdateAllowedCombinationsPostRequestBody) : void { +export function serializeUpdateAllowedCombinationsPostRequestBody(writer: SerializationWriter, updateAllowedCombinationsPostRequestBody: Partial | undefined = {}) : void { if(updateAllowedCombinationsPostRequestBody.allowedCombinations) writer.writeEnumValue("allowedCombinations", ...updateAllowedCombinationsPostRequestBody.allowedCombinations); writer.writeAdditionalData(updateAllowedCombinationsPostRequestBody.additionalData); diff --git a/packages/msgraph-sdk-identity/identity/conditionalAccess/namedLocations/item/index.ts b/packages/msgraph-sdk-identity/identity/conditionalAccess/namedLocations/item/index.ts index 92605a7e8c6..710ce9c2c43 100644 --- a/packages/msgraph-sdk-identity/identity/conditionalAccess/namedLocations/item/index.ts +++ b/packages/msgraph-sdk-identity/identity/conditionalAccess/namedLocations/item/index.ts @@ -10,9 +10,9 @@ import { type BaseRequestBuilder, type Parsable, type ParsableFactory, type Requ */ export interface NamedLocationItemRequestBuilder extends BaseRequestBuilder { /** - * Delete a countryNamedLocation object. + * Delete a namedLocation object. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @see {@link https://learn.microsoft.com/graph/api/countrynamedlocation-delete?view=graph-rest-1.0|Find more info here} + * @see {@link https://learn.microsoft.com/graph/api/namedlocation-delete?view=graph-rest-1.0|Find more info here} */ delete(requestConfiguration?: RequestConfiguration | undefined) : Promise; /** @@ -23,15 +23,15 @@ export interface NamedLocationItemRequestBuilder extends BaseRequestBuilder | undefined) : Promise; /** - * Update the properties of a countryNamedLocation object. + * Update the properties of an ipNamedLocation object. * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns a Promise of NamedLocation - * @see {@link https://learn.microsoft.com/graph/api/countrynamedlocation-update?view=graph-rest-1.0|Find more info here} + * @see {@link https://learn.microsoft.com/graph/api/ipnamedlocation-update?view=graph-rest-1.0|Find more info here} */ patch(body: NamedLocation, requestConfiguration?: RequestConfiguration | undefined) : Promise; /** - * Delete a countryNamedLocation object. + * Delete a namedLocation object. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns a RequestInformation */ @@ -43,7 +43,7 @@ export interface NamedLocationItemRequestBuilder extends BaseRequestBuilder | undefined) : RequestInformation; /** - * Update the properties of a countryNamedLocation object. + * Update the properties of an ipNamedLocation object. * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns a RequestInformation diff --git a/packages/msgraph-sdk-identity/identity/identityProviders/availableProviderTypes/index.ts b/packages/msgraph-sdk-identity/identity/identityProviders/availableProviderTypes/index.ts index 0a167b01e3b..110450238c9 100644 --- a/packages/msgraph-sdk-identity/identity/identityProviders/availableProviderTypes/index.ts +++ b/packages/msgraph-sdk-identity/identity/identityProviders/availableProviderTypes/index.ts @@ -58,14 +58,14 @@ export interface AvailableProviderTypesRequestBuilderGetQueryParameters { * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a availableProviderTypesGetResponse */ -export function createAvailableProviderTypesGetResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createAvailableProviderTypesGetResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoAvailableProviderTypesGetResponse; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoAvailableProviderTypesGetResponse(availableProviderTypesGetResponse: AvailableProviderTypesGetResponse | undefined = {} as AvailableProviderTypesGetResponse) : Record void> { +export function deserializeIntoAvailableProviderTypesGetResponse(availableProviderTypesGetResponse: Partial | undefined = {}) : Record void> { return { ...deserializeIntoBaseCollectionPaginationCountResponse(availableProviderTypesGetResponse), "value": n => { availableProviderTypesGetResponse.value = n.getCollectionOfPrimitiveValues(); }, @@ -75,7 +75,7 @@ export function deserializeIntoAvailableProviderTypesGetResponse(availableProvid * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeAvailableProviderTypesGetResponse(writer: SerializationWriter, availableProviderTypesGetResponse: AvailableProviderTypesGetResponse | undefined = {} as AvailableProviderTypesGetResponse) : void { +export function serializeAvailableProviderTypesGetResponse(writer: SerializationWriter, availableProviderTypesGetResponse: Partial | undefined = {}) : void { serializeBaseCollectionPaginationCountResponse(writer, availableProviderTypesGetResponse) writer.writeCollectionOfPrimitiveValues("value", availableProviderTypesGetResponse.value); } diff --git a/packages/msgraph-sdk-identityGovernance/identityGovernance/accessReviews/definitions/filterByCurrentUserWithOn/index.ts b/packages/msgraph-sdk-identityGovernance/identityGovernance/accessReviews/definitions/filterByCurrentUserWithOn/index.ts index 4c1b0881f56..12d82e68710 100644 --- a/packages/msgraph-sdk-identityGovernance/identityGovernance/accessReviews/definitions/filterByCurrentUserWithOn/index.ts +++ b/packages/msgraph-sdk-identityGovernance/identityGovernance/accessReviews/definitions/filterByCurrentUserWithOn/index.ts @@ -10,14 +10,14 @@ import { type BaseRequestBuilder, type Parsable, type ParsableFactory, type Pars * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a filterByCurrentUserWithOnGetResponse */ -export function createFilterByCurrentUserWithOnGetResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createFilterByCurrentUserWithOnGetResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoFilterByCurrentUserWithOnGetResponse; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoFilterByCurrentUserWithOnGetResponse(filterByCurrentUserWithOnGetResponse: FilterByCurrentUserWithOnGetResponse | undefined = {} as FilterByCurrentUserWithOnGetResponse) : Record void> { +export function deserializeIntoFilterByCurrentUserWithOnGetResponse(filterByCurrentUserWithOnGetResponse: Partial | undefined = {}) : Record void> { return { ...deserializeIntoBaseCollectionPaginationCountResponse(filterByCurrentUserWithOnGetResponse), "value": n => { filterByCurrentUserWithOnGetResponse.value = n.getCollectionOfObjectValues(createAccessReviewScheduleDefinitionFromDiscriminatorValue); }, @@ -83,7 +83,7 @@ export interface FilterByCurrentUserWithOnRequestBuilderGetQueryParameters { * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeFilterByCurrentUserWithOnGetResponse(writer: SerializationWriter, filterByCurrentUserWithOnGetResponse: FilterByCurrentUserWithOnGetResponse | undefined = {} as FilterByCurrentUserWithOnGetResponse) : void { +export function serializeFilterByCurrentUserWithOnGetResponse(writer: SerializationWriter, filterByCurrentUserWithOnGetResponse: Partial | undefined = {}) : void { serializeBaseCollectionPaginationCountResponse(writer, filterByCurrentUserWithOnGetResponse) writer.writeCollectionOfObjectValues("value", filterByCurrentUserWithOnGetResponse.value, serializeAccessReviewScheduleDefinition); } diff --git a/packages/msgraph-sdk-identityGovernance/identityGovernance/accessReviews/definitions/item/instances/filterByCurrentUserWithOn/index.ts b/packages/msgraph-sdk-identityGovernance/identityGovernance/accessReviews/definitions/item/instances/filterByCurrentUserWithOn/index.ts index e158cb0e434..04155a6c4ce 100644 --- a/packages/msgraph-sdk-identityGovernance/identityGovernance/accessReviews/definitions/item/instances/filterByCurrentUserWithOn/index.ts +++ b/packages/msgraph-sdk-identityGovernance/identityGovernance/accessReviews/definitions/item/instances/filterByCurrentUserWithOn/index.ts @@ -10,14 +10,14 @@ import { type BaseRequestBuilder, type Parsable, type ParsableFactory, type Pars * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a filterByCurrentUserWithOnGetResponse */ -export function createFilterByCurrentUserWithOnGetResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createFilterByCurrentUserWithOnGetResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoFilterByCurrentUserWithOnGetResponse; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoFilterByCurrentUserWithOnGetResponse(filterByCurrentUserWithOnGetResponse: FilterByCurrentUserWithOnGetResponse | undefined = {} as FilterByCurrentUserWithOnGetResponse) : Record void> { +export function deserializeIntoFilterByCurrentUserWithOnGetResponse(filterByCurrentUserWithOnGetResponse: Partial | undefined = {}) : Record void> { return { ...deserializeIntoBaseCollectionPaginationCountResponse(filterByCurrentUserWithOnGetResponse), "value": n => { filterByCurrentUserWithOnGetResponse.value = n.getCollectionOfObjectValues(createAccessReviewInstanceFromDiscriminatorValue); }, @@ -83,7 +83,7 @@ export interface FilterByCurrentUserWithOnRequestBuilderGetQueryParameters { * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeFilterByCurrentUserWithOnGetResponse(writer: SerializationWriter, filterByCurrentUserWithOnGetResponse: FilterByCurrentUserWithOnGetResponse | undefined = {} as FilterByCurrentUserWithOnGetResponse) : void { +export function serializeFilterByCurrentUserWithOnGetResponse(writer: SerializationWriter, filterByCurrentUserWithOnGetResponse: Partial | undefined = {}) : void { serializeBaseCollectionPaginationCountResponse(writer, filterByCurrentUserWithOnGetResponse) writer.writeCollectionOfObjectValues("value", filterByCurrentUserWithOnGetResponse.value, serializeAccessReviewInstance); } diff --git a/packages/msgraph-sdk-identityGovernance/identityGovernance/accessReviews/definitions/item/instances/item/batchRecordDecisions/index.ts b/packages/msgraph-sdk-identityGovernance/identityGovernance/accessReviews/definitions/item/instances/item/batchRecordDecisions/index.ts index e98563e5b9f..82374ca07f1 100644 --- a/packages/msgraph-sdk-identityGovernance/identityGovernance/accessReviews/definitions/item/instances/item/batchRecordDecisions/index.ts +++ b/packages/msgraph-sdk-identityGovernance/identityGovernance/accessReviews/definitions/item/instances/item/batchRecordDecisions/index.ts @@ -54,14 +54,14 @@ export interface BatchRecordDecisionsRequestBuilder extends BaseRequestBuilder Record void>) { return deserializeIntoBatchRecordDecisionsPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoBatchRecordDecisionsPostRequestBody(batchRecordDecisionsPostRequestBody: BatchRecordDecisionsPostRequestBody | undefined = {} as BatchRecordDecisionsPostRequestBody) : Record void> { +export function deserializeIntoBatchRecordDecisionsPostRequestBody(batchRecordDecisionsPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { batchRecordDecisionsPostRequestBody.backingStoreEnabled = true; }, "decision": n => { batchRecordDecisionsPostRequestBody.decision = n.getStringValue(); }, @@ -74,7 +74,7 @@ export function deserializeIntoBatchRecordDecisionsPostRequestBody(batchRecordDe * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeBatchRecordDecisionsPostRequestBody(writer: SerializationWriter, batchRecordDecisionsPostRequestBody: BatchRecordDecisionsPostRequestBody | undefined = {} as BatchRecordDecisionsPostRequestBody) : void { +export function serializeBatchRecordDecisionsPostRequestBody(writer: SerializationWriter, batchRecordDecisionsPostRequestBody: Partial | undefined = {}) : void { writer.writeStringValue("decision", batchRecordDecisionsPostRequestBody.decision); writer.writeStringValue("justification", batchRecordDecisionsPostRequestBody.justification); writer.writeStringValue("principalId", batchRecordDecisionsPostRequestBody.principalId); diff --git a/packages/msgraph-sdk-identityGovernance/identityGovernance/accessReviews/definitions/item/instances/item/decisions/filterByCurrentUserWithOn/index.ts b/packages/msgraph-sdk-identityGovernance/identityGovernance/accessReviews/definitions/item/instances/item/decisions/filterByCurrentUserWithOn/index.ts index c1cc245a470..3e4cf6c728f 100644 --- a/packages/msgraph-sdk-identityGovernance/identityGovernance/accessReviews/definitions/item/instances/item/decisions/filterByCurrentUserWithOn/index.ts +++ b/packages/msgraph-sdk-identityGovernance/identityGovernance/accessReviews/definitions/item/instances/item/decisions/filterByCurrentUserWithOn/index.ts @@ -10,14 +10,14 @@ import { type BaseRequestBuilder, type Parsable, type ParsableFactory, type Pars * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a filterByCurrentUserWithOnGetResponse */ -export function createFilterByCurrentUserWithOnGetResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createFilterByCurrentUserWithOnGetResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoFilterByCurrentUserWithOnGetResponse; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoFilterByCurrentUserWithOnGetResponse(filterByCurrentUserWithOnGetResponse: FilterByCurrentUserWithOnGetResponse | undefined = {} as FilterByCurrentUserWithOnGetResponse) : Record void> { +export function deserializeIntoFilterByCurrentUserWithOnGetResponse(filterByCurrentUserWithOnGetResponse: Partial | undefined = {}) : Record void> { return { ...deserializeIntoBaseCollectionPaginationCountResponse(filterByCurrentUserWithOnGetResponse), "value": n => { filterByCurrentUserWithOnGetResponse.value = n.getCollectionOfObjectValues(createAccessReviewInstanceDecisionItemFromDiscriminatorValue); }, @@ -83,7 +83,7 @@ export interface FilterByCurrentUserWithOnRequestBuilderGetQueryParameters { * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeFilterByCurrentUserWithOnGetResponse(writer: SerializationWriter, filterByCurrentUserWithOnGetResponse: FilterByCurrentUserWithOnGetResponse | undefined = {} as FilterByCurrentUserWithOnGetResponse) : void { +export function serializeFilterByCurrentUserWithOnGetResponse(writer: SerializationWriter, filterByCurrentUserWithOnGetResponse: Partial | undefined = {}) : void { serializeBaseCollectionPaginationCountResponse(writer, filterByCurrentUserWithOnGetResponse) writer.writeCollectionOfObjectValues("value", filterByCurrentUserWithOnGetResponse.value, serializeAccessReviewInstanceDecisionItem); } diff --git a/packages/msgraph-sdk-identityGovernance/identityGovernance/accessReviews/definitions/item/instances/item/stages/filterByCurrentUserWithOn/index.ts b/packages/msgraph-sdk-identityGovernance/identityGovernance/accessReviews/definitions/item/instances/item/stages/filterByCurrentUserWithOn/index.ts index ca4ceba91f3..b79af1ec985 100644 --- a/packages/msgraph-sdk-identityGovernance/identityGovernance/accessReviews/definitions/item/instances/item/stages/filterByCurrentUserWithOn/index.ts +++ b/packages/msgraph-sdk-identityGovernance/identityGovernance/accessReviews/definitions/item/instances/item/stages/filterByCurrentUserWithOn/index.ts @@ -10,14 +10,14 @@ import { type BaseRequestBuilder, type Parsable, type ParsableFactory, type Pars * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a filterByCurrentUserWithOnGetResponse */ -export function createFilterByCurrentUserWithOnGetResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createFilterByCurrentUserWithOnGetResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoFilterByCurrentUserWithOnGetResponse; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoFilterByCurrentUserWithOnGetResponse(filterByCurrentUserWithOnGetResponse: FilterByCurrentUserWithOnGetResponse | undefined = {} as FilterByCurrentUserWithOnGetResponse) : Record void> { +export function deserializeIntoFilterByCurrentUserWithOnGetResponse(filterByCurrentUserWithOnGetResponse: Partial | undefined = {}) : Record void> { return { ...deserializeIntoBaseCollectionPaginationCountResponse(filterByCurrentUserWithOnGetResponse), "value": n => { filterByCurrentUserWithOnGetResponse.value = n.getCollectionOfObjectValues(createAccessReviewStageFromDiscriminatorValue); }, @@ -83,7 +83,7 @@ export interface FilterByCurrentUserWithOnRequestBuilderGetQueryParameters { * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeFilterByCurrentUserWithOnGetResponse(writer: SerializationWriter, filterByCurrentUserWithOnGetResponse: FilterByCurrentUserWithOnGetResponse | undefined = {} as FilterByCurrentUserWithOnGetResponse) : void { +export function serializeFilterByCurrentUserWithOnGetResponse(writer: SerializationWriter, filterByCurrentUserWithOnGetResponse: Partial | undefined = {}) : void { serializeBaseCollectionPaginationCountResponse(writer, filterByCurrentUserWithOnGetResponse) writer.writeCollectionOfObjectValues("value", filterByCurrentUserWithOnGetResponse.value, serializeAccessReviewStage); } diff --git a/packages/msgraph-sdk-identityGovernance/identityGovernance/accessReviews/definitions/item/instances/item/stages/item/decisions/filterByCurrentUserWithOn/index.ts b/packages/msgraph-sdk-identityGovernance/identityGovernance/accessReviews/definitions/item/instances/item/stages/item/decisions/filterByCurrentUserWithOn/index.ts index 047f6c59eda..95bddef9be0 100644 --- a/packages/msgraph-sdk-identityGovernance/identityGovernance/accessReviews/definitions/item/instances/item/stages/item/decisions/filterByCurrentUserWithOn/index.ts +++ b/packages/msgraph-sdk-identityGovernance/identityGovernance/accessReviews/definitions/item/instances/item/stages/item/decisions/filterByCurrentUserWithOn/index.ts @@ -10,14 +10,14 @@ import { type BaseRequestBuilder, type Parsable, type ParsableFactory, type Pars * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a filterByCurrentUserWithOnGetResponse */ -export function createFilterByCurrentUserWithOnGetResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createFilterByCurrentUserWithOnGetResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoFilterByCurrentUserWithOnGetResponse; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoFilterByCurrentUserWithOnGetResponse(filterByCurrentUserWithOnGetResponse: FilterByCurrentUserWithOnGetResponse | undefined = {} as FilterByCurrentUserWithOnGetResponse) : Record void> { +export function deserializeIntoFilterByCurrentUserWithOnGetResponse(filterByCurrentUserWithOnGetResponse: Partial | undefined = {}) : Record void> { return { ...deserializeIntoBaseCollectionPaginationCountResponse(filterByCurrentUserWithOnGetResponse), "value": n => { filterByCurrentUserWithOnGetResponse.value = n.getCollectionOfObjectValues(createAccessReviewInstanceDecisionItemFromDiscriminatorValue); }, @@ -83,7 +83,7 @@ export interface FilterByCurrentUserWithOnRequestBuilderGetQueryParameters { * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeFilterByCurrentUserWithOnGetResponse(writer: SerializationWriter, filterByCurrentUserWithOnGetResponse: FilterByCurrentUserWithOnGetResponse | undefined = {} as FilterByCurrentUserWithOnGetResponse) : void { +export function serializeFilterByCurrentUserWithOnGetResponse(writer: SerializationWriter, filterByCurrentUserWithOnGetResponse: Partial | undefined = {}) : void { serializeBaseCollectionPaginationCountResponse(writer, filterByCurrentUserWithOnGetResponse) writer.writeCollectionOfObjectValues("value", filterByCurrentUserWithOnGetResponse.value, serializeAccessReviewInstanceDecisionItem); } diff --git a/packages/msgraph-sdk-identityGovernance/identityGovernance/appConsent/appConsentRequests/filterByCurrentUserWithOn/index.ts b/packages/msgraph-sdk-identityGovernance/identityGovernance/appConsent/appConsentRequests/filterByCurrentUserWithOn/index.ts index dcb49b09c89..a8fd12ebfe5 100644 --- a/packages/msgraph-sdk-identityGovernance/identityGovernance/appConsent/appConsentRequests/filterByCurrentUserWithOn/index.ts +++ b/packages/msgraph-sdk-identityGovernance/identityGovernance/appConsent/appConsentRequests/filterByCurrentUserWithOn/index.ts @@ -10,14 +10,14 @@ import { type BaseRequestBuilder, type Parsable, type ParsableFactory, type Pars * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a filterByCurrentUserWithOnGetResponse */ -export function createFilterByCurrentUserWithOnGetResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createFilterByCurrentUserWithOnGetResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoFilterByCurrentUserWithOnGetResponse; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoFilterByCurrentUserWithOnGetResponse(filterByCurrentUserWithOnGetResponse: FilterByCurrentUserWithOnGetResponse | undefined = {} as FilterByCurrentUserWithOnGetResponse) : Record void> { +export function deserializeIntoFilterByCurrentUserWithOnGetResponse(filterByCurrentUserWithOnGetResponse: Partial | undefined = {}) : Record void> { return { ...deserializeIntoBaseCollectionPaginationCountResponse(filterByCurrentUserWithOnGetResponse), "value": n => { filterByCurrentUserWithOnGetResponse.value = n.getCollectionOfObjectValues(createAppConsentRequestFromDiscriminatorValue); }, @@ -83,7 +83,7 @@ export interface FilterByCurrentUserWithOnRequestBuilderGetQueryParameters { * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeFilterByCurrentUserWithOnGetResponse(writer: SerializationWriter, filterByCurrentUserWithOnGetResponse: FilterByCurrentUserWithOnGetResponse | undefined = {} as FilterByCurrentUserWithOnGetResponse) : void { +export function serializeFilterByCurrentUserWithOnGetResponse(writer: SerializationWriter, filterByCurrentUserWithOnGetResponse: Partial | undefined = {}) : void { serializeBaseCollectionPaginationCountResponse(writer, filterByCurrentUserWithOnGetResponse) writer.writeCollectionOfObjectValues("value", filterByCurrentUserWithOnGetResponse.value, serializeAppConsentRequest); } diff --git a/packages/msgraph-sdk-identityGovernance/identityGovernance/appConsent/appConsentRequests/item/userConsentRequests/filterByCurrentUserWithOn/index.ts b/packages/msgraph-sdk-identityGovernance/identityGovernance/appConsent/appConsentRequests/item/userConsentRequests/filterByCurrentUserWithOn/index.ts index b945841c1cb..71bea5c765f 100644 --- a/packages/msgraph-sdk-identityGovernance/identityGovernance/appConsent/appConsentRequests/item/userConsentRequests/filterByCurrentUserWithOn/index.ts +++ b/packages/msgraph-sdk-identityGovernance/identityGovernance/appConsent/appConsentRequests/item/userConsentRequests/filterByCurrentUserWithOn/index.ts @@ -10,14 +10,14 @@ import { type BaseRequestBuilder, type Parsable, type ParsableFactory, type Pars * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a filterByCurrentUserWithOnGetResponse */ -export function createFilterByCurrentUserWithOnGetResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createFilterByCurrentUserWithOnGetResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoFilterByCurrentUserWithOnGetResponse; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoFilterByCurrentUserWithOnGetResponse(filterByCurrentUserWithOnGetResponse: FilterByCurrentUserWithOnGetResponse | undefined = {} as FilterByCurrentUserWithOnGetResponse) : Record void> { +export function deserializeIntoFilterByCurrentUserWithOnGetResponse(filterByCurrentUserWithOnGetResponse: Partial | undefined = {}) : Record void> { return { ...deserializeIntoBaseCollectionPaginationCountResponse(filterByCurrentUserWithOnGetResponse), "value": n => { filterByCurrentUserWithOnGetResponse.value = n.getCollectionOfObjectValues(createUserConsentRequestFromDiscriminatorValue); }, @@ -83,7 +83,7 @@ export interface FilterByCurrentUserWithOnRequestBuilderGetQueryParameters { * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeFilterByCurrentUserWithOnGetResponse(writer: SerializationWriter, filterByCurrentUserWithOnGetResponse: FilterByCurrentUserWithOnGetResponse | undefined = {} as FilterByCurrentUserWithOnGetResponse) : void { +export function serializeFilterByCurrentUserWithOnGetResponse(writer: SerializationWriter, filterByCurrentUserWithOnGetResponse: Partial | undefined = {}) : void { serializeBaseCollectionPaginationCountResponse(writer, filterByCurrentUserWithOnGetResponse) writer.writeCollectionOfObjectValues("value", filterByCurrentUserWithOnGetResponse.value, serializeUserConsentRequest); } diff --git a/packages/msgraph-sdk-identityGovernance/identityGovernance/entitlementManagement/accessPackageAssignmentApprovals/filterByCurrentUserWithOn/index.ts b/packages/msgraph-sdk-identityGovernance/identityGovernance/entitlementManagement/accessPackageAssignmentApprovals/filterByCurrentUserWithOn/index.ts index 6506b2628b0..9b4d85868b0 100644 --- a/packages/msgraph-sdk-identityGovernance/identityGovernance/entitlementManagement/accessPackageAssignmentApprovals/filterByCurrentUserWithOn/index.ts +++ b/packages/msgraph-sdk-identityGovernance/identityGovernance/entitlementManagement/accessPackageAssignmentApprovals/filterByCurrentUserWithOn/index.ts @@ -10,14 +10,14 @@ import { type BaseRequestBuilder, type Parsable, type ParsableFactory, type Pars * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a filterByCurrentUserWithOnGetResponse */ -export function createFilterByCurrentUserWithOnGetResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createFilterByCurrentUserWithOnGetResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoFilterByCurrentUserWithOnGetResponse; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoFilterByCurrentUserWithOnGetResponse(filterByCurrentUserWithOnGetResponse: FilterByCurrentUserWithOnGetResponse | undefined = {} as FilterByCurrentUserWithOnGetResponse) : Record void> { +export function deserializeIntoFilterByCurrentUserWithOnGetResponse(filterByCurrentUserWithOnGetResponse: Partial | undefined = {}) : Record void> { return { ...deserializeIntoBaseCollectionPaginationCountResponse(filterByCurrentUserWithOnGetResponse), "value": n => { filterByCurrentUserWithOnGetResponse.value = n.getCollectionOfObjectValues(createApprovalFromDiscriminatorValue); }, @@ -83,7 +83,7 @@ export interface FilterByCurrentUserWithOnRequestBuilderGetQueryParameters { * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeFilterByCurrentUserWithOnGetResponse(writer: SerializationWriter, filterByCurrentUserWithOnGetResponse: FilterByCurrentUserWithOnGetResponse | undefined = {} as FilterByCurrentUserWithOnGetResponse) : void { +export function serializeFilterByCurrentUserWithOnGetResponse(writer: SerializationWriter, filterByCurrentUserWithOnGetResponse: Partial | undefined = {}) : void { serializeBaseCollectionPaginationCountResponse(writer, filterByCurrentUserWithOnGetResponse) writer.writeCollectionOfObjectValues("value", filterByCurrentUserWithOnGetResponse.value, serializeApproval); } diff --git a/packages/msgraph-sdk-identityGovernance/identityGovernance/entitlementManagement/accessPackages/filterByCurrentUserWithOn/index.ts b/packages/msgraph-sdk-identityGovernance/identityGovernance/entitlementManagement/accessPackages/filterByCurrentUserWithOn/index.ts index f01f9710594..c9ee129f8ba 100644 --- a/packages/msgraph-sdk-identityGovernance/identityGovernance/entitlementManagement/accessPackages/filterByCurrentUserWithOn/index.ts +++ b/packages/msgraph-sdk-identityGovernance/identityGovernance/entitlementManagement/accessPackages/filterByCurrentUserWithOn/index.ts @@ -10,14 +10,14 @@ import { type BaseRequestBuilder, type Parsable, type ParsableFactory, type Pars * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a filterByCurrentUserWithOnGetResponse */ -export function createFilterByCurrentUserWithOnGetResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createFilterByCurrentUserWithOnGetResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoFilterByCurrentUserWithOnGetResponse; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoFilterByCurrentUserWithOnGetResponse(filterByCurrentUserWithOnGetResponse: FilterByCurrentUserWithOnGetResponse | undefined = {} as FilterByCurrentUserWithOnGetResponse) : Record void> { +export function deserializeIntoFilterByCurrentUserWithOnGetResponse(filterByCurrentUserWithOnGetResponse: Partial | undefined = {}) : Record void> { return { ...deserializeIntoBaseCollectionPaginationCountResponse(filterByCurrentUserWithOnGetResponse), "value": n => { filterByCurrentUserWithOnGetResponse.value = n.getCollectionOfObjectValues(createAccessPackageFromDiscriminatorValue); }, @@ -83,7 +83,7 @@ export interface FilterByCurrentUserWithOnRequestBuilderGetQueryParameters { * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeFilterByCurrentUserWithOnGetResponse(writer: SerializationWriter, filterByCurrentUserWithOnGetResponse: FilterByCurrentUserWithOnGetResponse | undefined = {} as FilterByCurrentUserWithOnGetResponse) : void { +export function serializeFilterByCurrentUserWithOnGetResponse(writer: SerializationWriter, filterByCurrentUserWithOnGetResponse: Partial | undefined = {}) : void { serializeBaseCollectionPaginationCountResponse(writer, filterByCurrentUserWithOnGetResponse) writer.writeCollectionOfObjectValues("value", filterByCurrentUserWithOnGetResponse.value, serializeAccessPackage); } diff --git a/packages/msgraph-sdk-identityGovernance/identityGovernance/entitlementManagement/accessPackages/item/getApplicablePolicyRequirements/index.ts b/packages/msgraph-sdk-identityGovernance/identityGovernance/entitlementManagement/accessPackages/item/getApplicablePolicyRequirements/index.ts index 5acc6028e0c..e4a4722fca6 100644 --- a/packages/msgraph-sdk-identityGovernance/identityGovernance/entitlementManagement/accessPackages/item/getApplicablePolicyRequirements/index.ts +++ b/packages/msgraph-sdk-identityGovernance/identityGovernance/entitlementManagement/accessPackages/item/getApplicablePolicyRequirements/index.ts @@ -10,14 +10,14 @@ import { type BaseRequestBuilder, type Parsable, type ParsableFactory, type Pars * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a getApplicablePolicyRequirementsPostResponse */ -export function createGetApplicablePolicyRequirementsPostResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createGetApplicablePolicyRequirementsPostResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoGetApplicablePolicyRequirementsPostResponse; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoGetApplicablePolicyRequirementsPostResponse(getApplicablePolicyRequirementsPostResponse: GetApplicablePolicyRequirementsPostResponse | undefined = {} as GetApplicablePolicyRequirementsPostResponse) : Record void> { +export function deserializeIntoGetApplicablePolicyRequirementsPostResponse(getApplicablePolicyRequirementsPostResponse: Partial | undefined = {}) : Record void> { return { ...deserializeIntoBaseCollectionPaginationCountResponse(getApplicablePolicyRequirementsPostResponse), "value": n => { getApplicablePolicyRequirementsPostResponse.value = n.getCollectionOfObjectValues(createAccessPackageAssignmentRequestRequirementsFromDiscriminatorValue); }, @@ -51,7 +51,7 @@ export interface GetApplicablePolicyRequirementsRequestBuilder extends BaseReque * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeGetApplicablePolicyRequirementsPostResponse(writer: SerializationWriter, getApplicablePolicyRequirementsPostResponse: GetApplicablePolicyRequirementsPostResponse | undefined = {} as GetApplicablePolicyRequirementsPostResponse) : void { +export function serializeGetApplicablePolicyRequirementsPostResponse(writer: SerializationWriter, getApplicablePolicyRequirementsPostResponse: Partial | undefined = {}) : void { serializeBaseCollectionPaginationCountResponse(writer, getApplicablePolicyRequirementsPostResponse) writer.writeCollectionOfObjectValues("value", getApplicablePolicyRequirementsPostResponse.value, serializeAccessPackageAssignmentRequestRequirements); } diff --git a/packages/msgraph-sdk-identityGovernance/identityGovernance/entitlementManagement/accessPackages/item/incompatibleAccessPackages/item/ref/index.ts b/packages/msgraph-sdk-identityGovernance/identityGovernance/entitlementManagement/accessPackages/item/incompatibleAccessPackages/item/ref/index.ts index a5f7775818e..000335b3ba6 100644 --- a/packages/msgraph-sdk-identityGovernance/identityGovernance/entitlementManagement/accessPackages/item/incompatibleAccessPackages/item/ref/index.ts +++ b/packages/msgraph-sdk-identityGovernance/identityGovernance/entitlementManagement/accessPackages/item/incompatibleAccessPackages/item/ref/index.ts @@ -13,29 +13,14 @@ export interface RefRequestBuilder extends BaseRequestBuilder * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @see {@link https://learn.microsoft.com/graph/api/accesspackage-delete-incompatibleaccesspackage?view=graph-rest-1.0|Find more info here} */ - delete(requestConfiguration?: RequestConfiguration | undefined) : Promise; + delete(requestConfiguration?: RequestConfiguration | undefined) : Promise; /** * Remove an access package from the list of access packages that have been marked as incompatible on an accessPackage. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns a RequestInformation */ - toDeleteRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; + toDeleteRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; } -/** - * Remove an access package from the list of access packages that have been marked as incompatible on an accessPackage. - */ -export interface RefRequestBuilderDeleteQueryParameters { - /** - * Delete Uri - */ - id?: string; -} -/** - * Mapper for query parameters from symbol name to serialization name represented as a constant. - */ -const RefRequestBuilderDeleteQueryParametersMapper: Record = { - "id": "%40id", -}; /** * Metadata for all the requests in the request builder. */ @@ -47,12 +32,11 @@ export const RefRequestBuilderRequestsMetadata: RequestsMetadata = { _5XX: createODataErrorFromDiscriminatorValue as ParsableFactory, }, adapterMethodName: "sendNoResponseContentAsync", - queryParametersMapper: RefRequestBuilderDeleteQueryParametersMapper, }, }; /** * Uri template for the request builder. */ -export const RefRequestBuilderUriTemplate = "{+baseurl}/identityGovernance/entitlementManagement/accessPackages/{accessPackage%2Did}/incompatibleAccessPackages/{accessPackage%2Did1}/$ref{?%40id*}"; +export const RefRequestBuilderUriTemplate = "{+baseurl}/identityGovernance/entitlementManagement/accessPackages/{accessPackage%2Did}/incompatibleAccessPackages/{accessPackage%2Did1}/$ref"; /* tslint:enable */ /* eslint-enable */ diff --git a/packages/msgraph-sdk-identityGovernance/identityGovernance/entitlementManagement/accessPackages/item/incompatibleAccessPackages/ref/index.ts b/packages/msgraph-sdk-identityGovernance/identityGovernance/entitlementManagement/accessPackages/item/incompatibleAccessPackages/ref/index.ts index 934962a1a55..7d8093c587a 100644 --- a/packages/msgraph-sdk-identityGovernance/identityGovernance/entitlementManagement/accessPackages/item/incompatibleAccessPackages/ref/index.ts +++ b/packages/msgraph-sdk-identityGovernance/identityGovernance/entitlementManagement/accessPackages/item/incompatibleAccessPackages/ref/index.ts @@ -9,6 +9,12 @@ import { type BaseRequestBuilder, type Parsable, type ParsableFactory, type Requ * Provides operations to manage the collection of identityGovernance entities. */ export interface RefRequestBuilder extends BaseRequestBuilder { + /** + * Remove an access package from the list of access packages that have been marked as incompatible on an accessPackage. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @see {@link https://learn.microsoft.com/graph/api/accesspackage-delete-incompatibleaccesspackage?view=graph-rest-1.0|Find more info here} + */ + delete(requestConfiguration?: RequestConfiguration | undefined) : Promise; /** * Retrieve a list of the accessPackage objects that have been marked as incompatible on an accessPackage. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. @@ -23,6 +29,12 @@ export interface RefRequestBuilder extends BaseRequestBuilder * @see {@link https://learn.microsoft.com/graph/api/accesspackage-post-incompatibleaccesspackage?view=graph-rest-1.0|Find more info here} */ post(body: ReferenceCreate, requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Remove an access package from the list of access packages that have been marked as incompatible on an accessPackage. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns a RequestInformation + */ + toDeleteRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; /** * Retrieve a list of the accessPackage objects that have been marked as incompatible on an accessPackage. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. @@ -37,6 +49,15 @@ export interface RefRequestBuilder extends BaseRequestBuilder */ toPostRequestInformation(body: ReferenceCreate, requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; } +/** + * Remove an access package from the list of access packages that have been marked as incompatible on an accessPackage. + */ +export interface RefRequestBuilderDeleteQueryParameters { + /** + * The delete Uri + */ + id?: string; +} /** * Retrieve a list of the accessPackage objects that have been marked as incompatible on an accessPackage. */ @@ -66,6 +87,12 @@ export interface RefRequestBuilderGetQueryParameters { */ top?: number; } +/** + * Mapper for query parameters from symbol name to serialization name represented as a constant. + */ +const RefRequestBuilderDeleteQueryParametersMapper: Record = { + "id": "%40id", +}; /** * Mapper for query parameters from symbol name to serialization name represented as a constant. */ @@ -81,6 +108,15 @@ const RefRequestBuilderGetQueryParametersMapper: Record = { * Metadata for all the requests in the request builder. */ export const RefRequestBuilderRequestsMetadata: RequestsMetadata = { + delete: { + responseBodyContentType: "application/json", + errorMappings: { + _4XX: createODataErrorFromDiscriminatorValue as ParsableFactory, + _5XX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "sendNoResponseContentAsync", + queryParametersMapper: RefRequestBuilderDeleteQueryParametersMapper, + }, get: { responseBodyContentType: "application/json", errorMappings: { @@ -106,6 +142,6 @@ export const RefRequestBuilderRequestsMetadata: RequestsMetadata = { /** * Uri template for the request builder. */ -export const RefRequestBuilderUriTemplate = "{+baseurl}/identityGovernance/entitlementManagement/accessPackages/{accessPackage%2Did}/incompatibleAccessPackages/$ref{?%24top,%24skip,%24search,%24filter,%24count,%24orderby}"; +export const RefRequestBuilderUriTemplate = "{+baseurl}/identityGovernance/entitlementManagement/accessPackages/{accessPackage%2Did}/incompatibleAccessPackages/$ref{?%24top,%24skip,%24search,%24filter,%24count,%24orderby,%40id*}"; /* tslint:enable */ /* eslint-enable */ diff --git a/packages/msgraph-sdk-identityGovernance/identityGovernance/entitlementManagement/accessPackages/item/incompatibleGroups/item/ref/index.ts b/packages/msgraph-sdk-identityGovernance/identityGovernance/entitlementManagement/accessPackages/item/incompatibleGroups/item/ref/index.ts index a1bed89588b..b1f9c42f81e 100644 --- a/packages/msgraph-sdk-identityGovernance/identityGovernance/entitlementManagement/accessPackages/item/incompatibleGroups/item/ref/index.ts +++ b/packages/msgraph-sdk-identityGovernance/identityGovernance/entitlementManagement/accessPackages/item/incompatibleGroups/item/ref/index.ts @@ -13,29 +13,14 @@ export interface RefRequestBuilder extends BaseRequestBuilder * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @see {@link https://learn.microsoft.com/graph/api/accesspackage-delete-incompatiblegroup?view=graph-rest-1.0|Find more info here} */ - delete(requestConfiguration?: RequestConfiguration | undefined) : Promise; + delete(requestConfiguration?: RequestConfiguration | undefined) : Promise; /** * Remove a group from the list of groups that have been marked as incompatible on an accessPackage. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns a RequestInformation */ - toDeleteRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; + toDeleteRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; } -/** - * Remove a group from the list of groups that have been marked as incompatible on an accessPackage. - */ -export interface RefRequestBuilderDeleteQueryParameters { - /** - * Delete Uri - */ - id?: string; -} -/** - * Mapper for query parameters from symbol name to serialization name represented as a constant. - */ -const RefRequestBuilderDeleteQueryParametersMapper: Record = { - "id": "%40id", -}; /** * Metadata for all the requests in the request builder. */ @@ -47,12 +32,11 @@ export const RefRequestBuilderRequestsMetadata: RequestsMetadata = { _5XX: createODataErrorFromDiscriminatorValue as ParsableFactory, }, adapterMethodName: "sendNoResponseContentAsync", - queryParametersMapper: RefRequestBuilderDeleteQueryParametersMapper, }, }; /** * Uri template for the request builder. */ -export const RefRequestBuilderUriTemplate = "{+baseurl}/identityGovernance/entitlementManagement/accessPackages/{accessPackage%2Did}/incompatibleGroups/{group%2Did}/$ref{?%40id*}"; +export const RefRequestBuilderUriTemplate = "{+baseurl}/identityGovernance/entitlementManagement/accessPackages/{accessPackage%2Did}/incompatibleGroups/{group%2Did}/$ref"; /* tslint:enable */ /* eslint-enable */ diff --git a/packages/msgraph-sdk-identityGovernance/identityGovernance/entitlementManagement/accessPackages/item/incompatibleGroups/ref/index.ts b/packages/msgraph-sdk-identityGovernance/identityGovernance/entitlementManagement/accessPackages/item/incompatibleGroups/ref/index.ts index 62588e5dca6..93ae8abeb6a 100644 --- a/packages/msgraph-sdk-identityGovernance/identityGovernance/entitlementManagement/accessPackages/item/incompatibleGroups/ref/index.ts +++ b/packages/msgraph-sdk-identityGovernance/identityGovernance/entitlementManagement/accessPackages/item/incompatibleGroups/ref/index.ts @@ -9,6 +9,12 @@ import { type BaseRequestBuilder, type Parsable, type ParsableFactory, type Requ * Provides operations to manage the collection of identityGovernance entities. */ export interface RefRequestBuilder extends BaseRequestBuilder { + /** + * Remove a group from the list of groups that have been marked as incompatible on an accessPackage. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @see {@link https://learn.microsoft.com/graph/api/accesspackage-delete-incompatiblegroup?view=graph-rest-1.0|Find more info here} + */ + delete(requestConfiguration?: RequestConfiguration | undefined) : Promise; /** * Retrieve a list of the group objects that have been marked as incompatible on an accessPackage. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. @@ -23,6 +29,12 @@ export interface RefRequestBuilder extends BaseRequestBuilder * @see {@link https://learn.microsoft.com/graph/api/accesspackage-post-incompatiblegroup?view=graph-rest-1.0|Find more info here} */ post(body: ReferenceCreate, requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Remove a group from the list of groups that have been marked as incompatible on an accessPackage. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns a RequestInformation + */ + toDeleteRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; /** * Retrieve a list of the group objects that have been marked as incompatible on an accessPackage. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. @@ -37,6 +49,15 @@ export interface RefRequestBuilder extends BaseRequestBuilder */ toPostRequestInformation(body: ReferenceCreate, requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; } +/** + * Remove a group from the list of groups that have been marked as incompatible on an accessPackage. + */ +export interface RefRequestBuilderDeleteQueryParameters { + /** + * The delete Uri + */ + id?: string; +} /** * Retrieve a list of the group objects that have been marked as incompatible on an accessPackage. */ @@ -66,6 +87,12 @@ export interface RefRequestBuilderGetQueryParameters { */ top?: number; } +/** + * Mapper for query parameters from symbol name to serialization name represented as a constant. + */ +const RefRequestBuilderDeleteQueryParametersMapper: Record = { + "id": "%40id", +}; /** * Mapper for query parameters from symbol name to serialization name represented as a constant. */ @@ -81,6 +108,15 @@ const RefRequestBuilderGetQueryParametersMapper: Record = { * Metadata for all the requests in the request builder. */ export const RefRequestBuilderRequestsMetadata: RequestsMetadata = { + delete: { + responseBodyContentType: "application/json", + errorMappings: { + _4XX: createODataErrorFromDiscriminatorValue as ParsableFactory, + _5XX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "sendNoResponseContentAsync", + queryParametersMapper: RefRequestBuilderDeleteQueryParametersMapper, + }, get: { responseBodyContentType: "application/json", errorMappings: { @@ -106,6 +142,6 @@ export const RefRequestBuilderRequestsMetadata: RequestsMetadata = { /** * Uri template for the request builder. */ -export const RefRequestBuilderUriTemplate = "{+baseurl}/identityGovernance/entitlementManagement/accessPackages/{accessPackage%2Did}/incompatibleGroups/$ref{?%24top,%24skip,%24search,%24filter,%24count,%24orderby}"; +export const RefRequestBuilderUriTemplate = "{+baseurl}/identityGovernance/entitlementManagement/accessPackages/{accessPackage%2Did}/incompatibleGroups/$ref{?%24top,%24skip,%24search,%24filter,%24count,%24orderby,%40id*}"; /* tslint:enable */ /* eslint-enable */ diff --git a/packages/msgraph-sdk-identityGovernance/identityGovernance/entitlementManagement/accessPackages/item/index.ts b/packages/msgraph-sdk-identityGovernance/identityGovernance/entitlementManagement/accessPackages/item/index.ts index 1936ac887a8..7e1186c98a6 100644 --- a/packages/msgraph-sdk-identityGovernance/identityGovernance/entitlementManagement/accessPackages/item/index.ts +++ b/packages/msgraph-sdk-identityGovernance/identityGovernance/entitlementManagement/accessPackages/item/index.ts @@ -51,10 +51,10 @@ export interface AccessPackageItemRequestBuilder extends BaseRequestBuilder | undefined) : Promise; /** - * Retrieve an access package with a list of accessPackageResourceRoleScope objects. These objects represent the resource roles that an access package assigns to each subject. Each object links to an accessPackageResourceRole and an accessPackageResourceScope. + * Retrieve the properties and relationships of an accessPackage object. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns a Promise of AccessPackage - * @see {@link https://learn.microsoft.com/graph/api/accesspackage-list-resourcerolescopes?view=graph-rest-1.0|Find more info here} + * @see {@link https://learn.microsoft.com/graph/api/accesspackage-get?view=graph-rest-1.0|Find more info here} */ get(requestConfiguration?: RequestConfiguration | undefined) : Promise; /** @@ -72,7 +72,7 @@ export interface AccessPackageItemRequestBuilder extends BaseRequestBuilder | undefined) : RequestInformation; /** - * Retrieve an access package with a list of accessPackageResourceRoleScope objects. These objects represent the resource roles that an access package assigns to each subject. Each object links to an accessPackageResourceRole and an accessPackageResourceScope. + * Retrieve the properties and relationships of an accessPackage object. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns a RequestInformation */ @@ -86,7 +86,7 @@ export interface AccessPackageItemRequestBuilder extends BaseRequestBuilder | undefined) : RequestInformation; } /** - * Retrieve an access package with a list of accessPackageResourceRoleScope objects. These objects represent the resource roles that an access package assigns to each subject. Each object links to an accessPackageResourceRole and an accessPackageResourceScope. + * Retrieve the properties and relationships of an accessPackage object. */ export interface AccessPackageItemRequestBuilderGetQueryParameters { /** diff --git a/packages/msgraph-sdk-identityGovernance/identityGovernance/entitlementManagement/assignmentRequests/filterByCurrentUserWithOn/index.ts b/packages/msgraph-sdk-identityGovernance/identityGovernance/entitlementManagement/assignmentRequests/filterByCurrentUserWithOn/index.ts index d49814294df..675a741e52a 100644 --- a/packages/msgraph-sdk-identityGovernance/identityGovernance/entitlementManagement/assignmentRequests/filterByCurrentUserWithOn/index.ts +++ b/packages/msgraph-sdk-identityGovernance/identityGovernance/entitlementManagement/assignmentRequests/filterByCurrentUserWithOn/index.ts @@ -10,14 +10,14 @@ import { type BaseRequestBuilder, type Parsable, type ParsableFactory, type Pars * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a filterByCurrentUserWithOnGetResponse */ -export function createFilterByCurrentUserWithOnGetResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createFilterByCurrentUserWithOnGetResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoFilterByCurrentUserWithOnGetResponse; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoFilterByCurrentUserWithOnGetResponse(filterByCurrentUserWithOnGetResponse: FilterByCurrentUserWithOnGetResponse | undefined = {} as FilterByCurrentUserWithOnGetResponse) : Record void> { +export function deserializeIntoFilterByCurrentUserWithOnGetResponse(filterByCurrentUserWithOnGetResponse: Partial | undefined = {}) : Record void> { return { ...deserializeIntoBaseCollectionPaginationCountResponse(filterByCurrentUserWithOnGetResponse), "value": n => { filterByCurrentUserWithOnGetResponse.value = n.getCollectionOfObjectValues(createAccessPackageAssignmentRequestFromDiscriminatorValue); }, @@ -83,7 +83,7 @@ export interface FilterByCurrentUserWithOnRequestBuilderGetQueryParameters { * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeFilterByCurrentUserWithOnGetResponse(writer: SerializationWriter, filterByCurrentUserWithOnGetResponse: FilterByCurrentUserWithOnGetResponse | undefined = {} as FilterByCurrentUserWithOnGetResponse) : void { +export function serializeFilterByCurrentUserWithOnGetResponse(writer: SerializationWriter, filterByCurrentUserWithOnGetResponse: Partial | undefined = {}) : void { serializeBaseCollectionPaginationCountResponse(writer, filterByCurrentUserWithOnGetResponse) writer.writeCollectionOfObjectValues("value", filterByCurrentUserWithOnGetResponse.value, serializeAccessPackageAssignmentRequest); } diff --git a/packages/msgraph-sdk-identityGovernance/identityGovernance/entitlementManagement/assignmentRequests/item/resume/index.ts b/packages/msgraph-sdk-identityGovernance/identityGovernance/entitlementManagement/assignmentRequests/item/resume/index.ts index 889e827b1b9..099ab9164bf 100644 --- a/packages/msgraph-sdk-identityGovernance/identityGovernance/entitlementManagement/assignmentRequests/item/resume/index.ts +++ b/packages/msgraph-sdk-identityGovernance/identityGovernance/entitlementManagement/assignmentRequests/item/resume/index.ts @@ -10,14 +10,14 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a resumePostRequestBody */ -export function createResumePostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createResumePostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoResumePostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoResumePostRequestBody(resumePostRequestBody: ResumePostRequestBody | undefined = {} as ResumePostRequestBody) : Record void> { +export function deserializeIntoResumePostRequestBody(resumePostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { resumePostRequestBody.backingStoreEnabled = true; }, "data": n => { resumePostRequestBody.data = n.getObjectValue(createCustomExtensionDataFromDiscriminatorValue); }, @@ -70,7 +70,7 @@ export interface ResumeRequestBuilder extends BaseRequestBuilder | undefined = {}) : void { writer.writeObjectValue("data", resumePostRequestBody.data, serializeCustomExtensionData); writer.writeStringValue("source", resumePostRequestBody.source); writer.writeStringValue("type", resumePostRequestBody.type); diff --git a/packages/msgraph-sdk-identityGovernance/identityGovernance/entitlementManagement/assignments/additionalAccess/index.ts b/packages/msgraph-sdk-identityGovernance/identityGovernance/entitlementManagement/assignments/additionalAccess/index.ts index 4248a37073f..a5dfd309c07 100644 --- a/packages/msgraph-sdk-identityGovernance/identityGovernance/entitlementManagement/assignments/additionalAccess/index.ts +++ b/packages/msgraph-sdk-identityGovernance/identityGovernance/entitlementManagement/assignments/additionalAccess/index.ts @@ -66,14 +66,14 @@ export interface AdditionalAccessRequestBuilderGetQueryParameters { * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a additionalAccessGetResponse */ -export function createAdditionalAccessGetResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createAdditionalAccessGetResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoAdditionalAccessGetResponse; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoAdditionalAccessGetResponse(additionalAccessGetResponse: AdditionalAccessGetResponse | undefined = {} as AdditionalAccessGetResponse) : Record void> { +export function deserializeIntoAdditionalAccessGetResponse(additionalAccessGetResponse: Partial | undefined = {}) : Record void> { return { ...deserializeIntoBaseCollectionPaginationCountResponse(additionalAccessGetResponse), "value": n => { additionalAccessGetResponse.value = n.getCollectionOfObjectValues(createAccessPackageAssignmentFromDiscriminatorValue); }, @@ -83,7 +83,7 @@ export function deserializeIntoAdditionalAccessGetResponse(additionalAccessGetRe * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeAdditionalAccessGetResponse(writer: SerializationWriter, additionalAccessGetResponse: AdditionalAccessGetResponse | undefined = {} as AdditionalAccessGetResponse) : void { +export function serializeAdditionalAccessGetResponse(writer: SerializationWriter, additionalAccessGetResponse: Partial | undefined = {}) : void { serializeBaseCollectionPaginationCountResponse(writer, additionalAccessGetResponse) writer.writeCollectionOfObjectValues("value", additionalAccessGetResponse.value, serializeAccessPackageAssignment); } diff --git a/packages/msgraph-sdk-identityGovernance/identityGovernance/entitlementManagement/assignments/additionalAccessWithAccessPackageIdWithIncompatibleAccessPackageId/index.ts b/packages/msgraph-sdk-identityGovernance/identityGovernance/entitlementManagement/assignments/additionalAccessWithAccessPackageIdWithIncompatibleAccessPackageId/index.ts index db680b97f82..ed8b9648d6b 100644 --- a/packages/msgraph-sdk-identityGovernance/identityGovernance/entitlementManagement/assignments/additionalAccessWithAccessPackageIdWithIncompatibleAccessPackageId/index.ts +++ b/packages/msgraph-sdk-identityGovernance/identityGovernance/entitlementManagement/assignments/additionalAccessWithAccessPackageIdWithIncompatibleAccessPackageId/index.ts @@ -66,14 +66,14 @@ export interface AdditionalAccessWithAccessPackageIdWithIncompatibleAccessPackag * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a additionalAccessWithAccessPackageIdWithIncompatibleAccessPackageIdGetResponse */ -export function createAdditionalAccessWithAccessPackageIdWithIncompatibleAccessPackageIdGetResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createAdditionalAccessWithAccessPackageIdWithIncompatibleAccessPackageIdGetResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoAdditionalAccessWithAccessPackageIdWithIncompatibleAccessPackageIdGetResponse; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoAdditionalAccessWithAccessPackageIdWithIncompatibleAccessPackageIdGetResponse(additionalAccessWithAccessPackageIdWithIncompatibleAccessPackageIdGetResponse: AdditionalAccessWithAccessPackageIdWithIncompatibleAccessPackageIdGetResponse | undefined = {} as AdditionalAccessWithAccessPackageIdWithIncompatibleAccessPackageIdGetResponse) : Record void> { +export function deserializeIntoAdditionalAccessWithAccessPackageIdWithIncompatibleAccessPackageIdGetResponse(additionalAccessWithAccessPackageIdWithIncompatibleAccessPackageIdGetResponse: Partial | undefined = {}) : Record void> { return { ...deserializeIntoBaseCollectionPaginationCountResponse(additionalAccessWithAccessPackageIdWithIncompatibleAccessPackageIdGetResponse), "value": n => { additionalAccessWithAccessPackageIdWithIncompatibleAccessPackageIdGetResponse.value = n.getCollectionOfObjectValues(createAccessPackageAssignmentFromDiscriminatorValue); }, @@ -83,7 +83,7 @@ export function deserializeIntoAdditionalAccessWithAccessPackageIdWithIncompatib * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeAdditionalAccessWithAccessPackageIdWithIncompatibleAccessPackageIdGetResponse(writer: SerializationWriter, additionalAccessWithAccessPackageIdWithIncompatibleAccessPackageIdGetResponse: AdditionalAccessWithAccessPackageIdWithIncompatibleAccessPackageIdGetResponse | undefined = {} as AdditionalAccessWithAccessPackageIdWithIncompatibleAccessPackageIdGetResponse) : void { +export function serializeAdditionalAccessWithAccessPackageIdWithIncompatibleAccessPackageIdGetResponse(writer: SerializationWriter, additionalAccessWithAccessPackageIdWithIncompatibleAccessPackageIdGetResponse: Partial | undefined = {}) : void { serializeBaseCollectionPaginationCountResponse(writer, additionalAccessWithAccessPackageIdWithIncompatibleAccessPackageIdGetResponse) writer.writeCollectionOfObjectValues("value", additionalAccessWithAccessPackageIdWithIncompatibleAccessPackageIdGetResponse.value, serializeAccessPackageAssignment); } diff --git a/packages/msgraph-sdk-identityGovernance/identityGovernance/entitlementManagement/assignments/filterByCurrentUserWithOn/index.ts b/packages/msgraph-sdk-identityGovernance/identityGovernance/entitlementManagement/assignments/filterByCurrentUserWithOn/index.ts index d8157120c64..fc52529d6bd 100644 --- a/packages/msgraph-sdk-identityGovernance/identityGovernance/entitlementManagement/assignments/filterByCurrentUserWithOn/index.ts +++ b/packages/msgraph-sdk-identityGovernance/identityGovernance/entitlementManagement/assignments/filterByCurrentUserWithOn/index.ts @@ -10,14 +10,14 @@ import { type BaseRequestBuilder, type Parsable, type ParsableFactory, type Pars * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a filterByCurrentUserWithOnGetResponse */ -export function createFilterByCurrentUserWithOnGetResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createFilterByCurrentUserWithOnGetResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoFilterByCurrentUserWithOnGetResponse; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoFilterByCurrentUserWithOnGetResponse(filterByCurrentUserWithOnGetResponse: FilterByCurrentUserWithOnGetResponse | undefined = {} as FilterByCurrentUserWithOnGetResponse) : Record void> { +export function deserializeIntoFilterByCurrentUserWithOnGetResponse(filterByCurrentUserWithOnGetResponse: Partial | undefined = {}) : Record void> { return { ...deserializeIntoBaseCollectionPaginationCountResponse(filterByCurrentUserWithOnGetResponse), "value": n => { filterByCurrentUserWithOnGetResponse.value = n.getCollectionOfObjectValues(createAccessPackageAssignmentFromDiscriminatorValue); }, @@ -83,7 +83,7 @@ export interface FilterByCurrentUserWithOnRequestBuilderGetQueryParameters { * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeFilterByCurrentUserWithOnGetResponse(writer: SerializationWriter, filterByCurrentUserWithOnGetResponse: FilterByCurrentUserWithOnGetResponse | undefined = {} as FilterByCurrentUserWithOnGetResponse) : void { +export function serializeFilterByCurrentUserWithOnGetResponse(writer: SerializationWriter, filterByCurrentUserWithOnGetResponse: Partial | undefined = {}) : void { serializeBaseCollectionPaginationCountResponse(writer, filterByCurrentUserWithOnGetResponse) writer.writeCollectionOfObjectValues("value", filterByCurrentUserWithOnGetResponse.value, serializeAccessPackageAssignment); } diff --git a/packages/msgraph-sdk-identityGovernance/identityGovernance/entitlementManagement/catalogs/item/customWorkflowExtensions/item/index.ts b/packages/msgraph-sdk-identityGovernance/identityGovernance/entitlementManagement/catalogs/item/customWorkflowExtensions/item/index.ts index 67003d23d24..c533cfdbc23 100644 --- a/packages/msgraph-sdk-identityGovernance/identityGovernance/entitlementManagement/catalogs/item/customWorkflowExtensions/item/index.ts +++ b/packages/msgraph-sdk-identityGovernance/identityGovernance/entitlementManagement/catalogs/item/customWorkflowExtensions/item/index.ts @@ -16,18 +16,18 @@ export interface CustomCalloutExtensionItemRequestBuilder extends BaseRequestBui */ delete(requestConfiguration?: RequestConfiguration | undefined) : Promise; /** - * Read the properties and relationships of an accessPackageAssignmentRequestWorkflowExtension object. + * Read the properties and relationships of an accessPackageAssignmentWorkflowExtension object. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns a Promise of CustomCalloutExtension - * @see {@link https://learn.microsoft.com/graph/api/accesspackageassignmentrequestworkflowextension-get?view=graph-rest-1.0|Find more info here} + * @see {@link https://learn.microsoft.com/graph/api/accesspackageassignmentworkflowextension-get?view=graph-rest-1.0|Find more info here} */ get(requestConfiguration?: RequestConfiguration | undefined) : Promise; /** - * Update the properties of an accessPackageAssignmentWorkflowExtension object. + * Update the properties of an accessPackageAssignmentRequestWorkflowExtension object. * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns a Promise of CustomCalloutExtension - * @see {@link https://learn.microsoft.com/graph/api/accesspackageassignmentworkflowextension-update?view=graph-rest-1.0|Find more info here} + * @see {@link https://learn.microsoft.com/graph/api/accesspackageassignmentrequestworkflowextension-update?view=graph-rest-1.0|Find more info here} */ patch(body: CustomCalloutExtension, requestConfiguration?: RequestConfiguration | undefined) : Promise; /** @@ -37,13 +37,13 @@ export interface CustomCalloutExtensionItemRequestBuilder extends BaseRequestBui */ toDeleteRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; /** - * Read the properties and relationships of an accessPackageAssignmentRequestWorkflowExtension object. + * Read the properties and relationships of an accessPackageAssignmentWorkflowExtension object. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns a RequestInformation */ toGetRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; /** - * Update the properties of an accessPackageAssignmentWorkflowExtension object. + * Update the properties of an accessPackageAssignmentRequestWorkflowExtension object. * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns a RequestInformation @@ -51,7 +51,7 @@ export interface CustomCalloutExtensionItemRequestBuilder extends BaseRequestBui toPatchRequestInformation(body: CustomCalloutExtension, requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; } /** - * Read the properties and relationships of an accessPackageAssignmentRequestWorkflowExtension object. + * Read the properties and relationships of an accessPackageAssignmentWorkflowExtension object. */ export interface CustomCalloutExtensionItemRequestBuilderGetQueryParameters { /** diff --git a/packages/msgraph-sdk-identityGovernance/identityGovernance/entitlementManagement/connectedOrganizations/item/externalSponsors/item/ref/index.ts b/packages/msgraph-sdk-identityGovernance/identityGovernance/entitlementManagement/connectedOrganizations/item/externalSponsors/item/ref/index.ts index 06be75f894b..8a6c61b73d8 100644 --- a/packages/msgraph-sdk-identityGovernance/identityGovernance/entitlementManagement/connectedOrganizations/item/externalSponsors/item/ref/index.ts +++ b/packages/msgraph-sdk-identityGovernance/identityGovernance/entitlementManagement/connectedOrganizations/item/externalSponsors/item/ref/index.ts @@ -13,29 +13,14 @@ export interface RefRequestBuilder extends BaseRequestBuilder * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @see {@link https://learn.microsoft.com/graph/api/connectedorganization-delete-externalsponsors?view=graph-rest-1.0|Find more info here} */ - delete(requestConfiguration?: RequestConfiguration | undefined) : Promise; + delete(requestConfiguration?: RequestConfiguration | undefined) : Promise; /** * Remove a user or a group from the connected organization's external sponsors. The external sponsors are a set of users who can approve requests on behalf of other users from that connected organization. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns a RequestInformation */ - toDeleteRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; + toDeleteRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; } -/** - * Remove a user or a group from the connected organization's external sponsors. The external sponsors are a set of users who can approve requests on behalf of other users from that connected organization. - */ -export interface RefRequestBuilderDeleteQueryParameters { - /** - * Delete Uri - */ - id?: string; -} -/** - * Mapper for query parameters from symbol name to serialization name represented as a constant. - */ -const RefRequestBuilderDeleteQueryParametersMapper: Record = { - "id": "%40id", -}; /** * Metadata for all the requests in the request builder. */ @@ -47,12 +32,11 @@ export const RefRequestBuilderRequestsMetadata: RequestsMetadata = { _5XX: createODataErrorFromDiscriminatorValue as ParsableFactory, }, adapterMethodName: "sendNoResponseContentAsync", - queryParametersMapper: RefRequestBuilderDeleteQueryParametersMapper, }, }; /** * Uri template for the request builder. */ -export const RefRequestBuilderUriTemplate = "{+baseurl}/identityGovernance/entitlementManagement/connectedOrganizations/{connectedOrganization%2Did}/externalSponsors/{directoryObject%2Did}/$ref{?%40id*}"; +export const RefRequestBuilderUriTemplate = "{+baseurl}/identityGovernance/entitlementManagement/connectedOrganizations/{connectedOrganization%2Did}/externalSponsors/{directoryObject%2Did}/$ref"; /* tslint:enable */ /* eslint-enable */ diff --git a/packages/msgraph-sdk-identityGovernance/identityGovernance/entitlementManagement/connectedOrganizations/item/externalSponsors/ref/index.ts b/packages/msgraph-sdk-identityGovernance/identityGovernance/entitlementManagement/connectedOrganizations/item/externalSponsors/ref/index.ts index d114c7cf9f4..2dc97f62989 100644 --- a/packages/msgraph-sdk-identityGovernance/identityGovernance/entitlementManagement/connectedOrganizations/item/externalSponsors/ref/index.ts +++ b/packages/msgraph-sdk-identityGovernance/identityGovernance/entitlementManagement/connectedOrganizations/item/externalSponsors/ref/index.ts @@ -9,6 +9,12 @@ import { type BaseRequestBuilder, type Parsable, type ParsableFactory, type Requ * Provides operations to manage the collection of identityGovernance entities. */ export interface RefRequestBuilder extends BaseRequestBuilder { + /** + * Remove a user or a group from the connected organization's external sponsors. The external sponsors are a set of users who can approve requests on behalf of other users from that connected organization. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @see {@link https://learn.microsoft.com/graph/api/connectedorganization-delete-externalsponsors?view=graph-rest-1.0|Find more info here} + */ + delete(requestConfiguration?: RequestConfiguration | undefined) : Promise; /** * Retrieve a list of a connectedOrganization's external sponsors. The external sponsors are a set of users who can approve requests on behalf of other users from that connected organization. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. @@ -23,6 +29,12 @@ export interface RefRequestBuilder extends BaseRequestBuilder * @see {@link https://learn.microsoft.com/graph/api/connectedorganization-post-externalsponsors?view=graph-rest-1.0|Find more info here} */ post(body: ReferenceCreate, requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Remove a user or a group from the connected organization's external sponsors. The external sponsors are a set of users who can approve requests on behalf of other users from that connected organization. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns a RequestInformation + */ + toDeleteRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; /** * Retrieve a list of a connectedOrganization's external sponsors. The external sponsors are a set of users who can approve requests on behalf of other users from that connected organization. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. @@ -37,6 +49,15 @@ export interface RefRequestBuilder extends BaseRequestBuilder */ toPostRequestInformation(body: ReferenceCreate, requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; } +/** + * Remove a user or a group from the connected organization's external sponsors. The external sponsors are a set of users who can approve requests on behalf of other users from that connected organization. + */ +export interface RefRequestBuilderDeleteQueryParameters { + /** + * The delete Uri + */ + id?: string; +} /** * Retrieve a list of a connectedOrganization's external sponsors. The external sponsors are a set of users who can approve requests on behalf of other users from that connected organization. */ @@ -66,6 +87,12 @@ export interface RefRequestBuilderGetQueryParameters { */ top?: number; } +/** + * Mapper for query parameters from symbol name to serialization name represented as a constant. + */ +const RefRequestBuilderDeleteQueryParametersMapper: Record = { + "id": "%40id", +}; /** * Mapper for query parameters from symbol name to serialization name represented as a constant. */ @@ -81,6 +108,15 @@ const RefRequestBuilderGetQueryParametersMapper: Record = { * Metadata for all the requests in the request builder. */ export const RefRequestBuilderRequestsMetadata: RequestsMetadata = { + delete: { + responseBodyContentType: "application/json", + errorMappings: { + _4XX: createODataErrorFromDiscriminatorValue as ParsableFactory, + _5XX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "sendNoResponseContentAsync", + queryParametersMapper: RefRequestBuilderDeleteQueryParametersMapper, + }, get: { responseBodyContentType: "application/json", errorMappings: { @@ -106,6 +142,6 @@ export const RefRequestBuilderRequestsMetadata: RequestsMetadata = { /** * Uri template for the request builder. */ -export const RefRequestBuilderUriTemplate = "{+baseurl}/identityGovernance/entitlementManagement/connectedOrganizations/{connectedOrganization%2Did}/externalSponsors/$ref{?%24top,%24skip,%24search,%24filter,%24count,%24orderby}"; +export const RefRequestBuilderUriTemplate = "{+baseurl}/identityGovernance/entitlementManagement/connectedOrganizations/{connectedOrganization%2Did}/externalSponsors/$ref{?%24top,%24skip,%24search,%24filter,%24count,%24orderby,%40id*}"; /* tslint:enable */ /* eslint-enable */ diff --git a/packages/msgraph-sdk-identityGovernance/identityGovernance/entitlementManagement/connectedOrganizations/item/internalSponsors/item/ref/index.ts b/packages/msgraph-sdk-identityGovernance/identityGovernance/entitlementManagement/connectedOrganizations/item/internalSponsors/item/ref/index.ts index 8e6a7780dc9..ea09fbfaf2b 100644 --- a/packages/msgraph-sdk-identityGovernance/identityGovernance/entitlementManagement/connectedOrganizations/item/internalSponsors/item/ref/index.ts +++ b/packages/msgraph-sdk-identityGovernance/identityGovernance/entitlementManagement/connectedOrganizations/item/internalSponsors/item/ref/index.ts @@ -13,29 +13,14 @@ export interface RefRequestBuilder extends BaseRequestBuilder * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @see {@link https://learn.microsoft.com/graph/api/connectedorganization-delete-internalsponsors?view=graph-rest-1.0|Find more info here} */ - delete(requestConfiguration?: RequestConfiguration | undefined) : Promise; + delete(requestConfiguration?: RequestConfiguration | undefined) : Promise; /** * Remove a user or a group from the connected organization's internal sponsors. The internal sponsors are a set of users who can approve requests on behalf of other users from that connected organization. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns a RequestInformation */ - toDeleteRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; + toDeleteRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; } -/** - * Remove a user or a group from the connected organization's internal sponsors. The internal sponsors are a set of users who can approve requests on behalf of other users from that connected organization. - */ -export interface RefRequestBuilderDeleteQueryParameters { - /** - * Delete Uri - */ - id?: string; -} -/** - * Mapper for query parameters from symbol name to serialization name represented as a constant. - */ -const RefRequestBuilderDeleteQueryParametersMapper: Record = { - "id": "%40id", -}; /** * Metadata for all the requests in the request builder. */ @@ -47,12 +32,11 @@ export const RefRequestBuilderRequestsMetadata: RequestsMetadata = { _5XX: createODataErrorFromDiscriminatorValue as ParsableFactory, }, adapterMethodName: "sendNoResponseContentAsync", - queryParametersMapper: RefRequestBuilderDeleteQueryParametersMapper, }, }; /** * Uri template for the request builder. */ -export const RefRequestBuilderUriTemplate = "{+baseurl}/identityGovernance/entitlementManagement/connectedOrganizations/{connectedOrganization%2Did}/internalSponsors/{directoryObject%2Did}/$ref{?%40id*}"; +export const RefRequestBuilderUriTemplate = "{+baseurl}/identityGovernance/entitlementManagement/connectedOrganizations/{connectedOrganization%2Did}/internalSponsors/{directoryObject%2Did}/$ref"; /* tslint:enable */ /* eslint-enable */ diff --git a/packages/msgraph-sdk-identityGovernance/identityGovernance/entitlementManagement/connectedOrganizations/item/internalSponsors/ref/index.ts b/packages/msgraph-sdk-identityGovernance/identityGovernance/entitlementManagement/connectedOrganizations/item/internalSponsors/ref/index.ts index 9aeb3983244..f8ec27b25a5 100644 --- a/packages/msgraph-sdk-identityGovernance/identityGovernance/entitlementManagement/connectedOrganizations/item/internalSponsors/ref/index.ts +++ b/packages/msgraph-sdk-identityGovernance/identityGovernance/entitlementManagement/connectedOrganizations/item/internalSponsors/ref/index.ts @@ -9,6 +9,12 @@ import { type BaseRequestBuilder, type Parsable, type ParsableFactory, type Requ * Provides operations to manage the collection of identityGovernance entities. */ export interface RefRequestBuilder extends BaseRequestBuilder { + /** + * Remove a user or a group from the connected organization's internal sponsors. The internal sponsors are a set of users who can approve requests on behalf of other users from that connected organization. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @see {@link https://learn.microsoft.com/graph/api/connectedorganization-delete-internalsponsors?view=graph-rest-1.0|Find more info here} + */ + delete(requestConfiguration?: RequestConfiguration | undefined) : Promise; /** * Retrieve a list of a connectedOrganization's internal sponsors. The internal sponsors are a set of users who can approve requests on behalf of other users from that connected organization. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. @@ -23,6 +29,12 @@ export interface RefRequestBuilder extends BaseRequestBuilder * @see {@link https://learn.microsoft.com/graph/api/connectedorganization-post-internalsponsors?view=graph-rest-1.0|Find more info here} */ post(body: ReferenceCreate, requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Remove a user or a group from the connected organization's internal sponsors. The internal sponsors are a set of users who can approve requests on behalf of other users from that connected organization. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns a RequestInformation + */ + toDeleteRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; /** * Retrieve a list of a connectedOrganization's internal sponsors. The internal sponsors are a set of users who can approve requests on behalf of other users from that connected organization. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. @@ -37,6 +49,15 @@ export interface RefRequestBuilder extends BaseRequestBuilder */ toPostRequestInformation(body: ReferenceCreate, requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; } +/** + * Remove a user or a group from the connected organization's internal sponsors. The internal sponsors are a set of users who can approve requests on behalf of other users from that connected organization. + */ +export interface RefRequestBuilderDeleteQueryParameters { + /** + * The delete Uri + */ + id?: string; +} /** * Retrieve a list of a connectedOrganization's internal sponsors. The internal sponsors are a set of users who can approve requests on behalf of other users from that connected organization. */ @@ -66,6 +87,12 @@ export interface RefRequestBuilderGetQueryParameters { */ top?: number; } +/** + * Mapper for query parameters from symbol name to serialization name represented as a constant. + */ +const RefRequestBuilderDeleteQueryParametersMapper: Record = { + "id": "%40id", +}; /** * Mapper for query parameters from symbol name to serialization name represented as a constant. */ @@ -81,6 +108,15 @@ const RefRequestBuilderGetQueryParametersMapper: Record = { * Metadata for all the requests in the request builder. */ export const RefRequestBuilderRequestsMetadata: RequestsMetadata = { + delete: { + responseBodyContentType: "application/json", + errorMappings: { + _4XX: createODataErrorFromDiscriminatorValue as ParsableFactory, + _5XX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "sendNoResponseContentAsync", + queryParametersMapper: RefRequestBuilderDeleteQueryParametersMapper, + }, get: { responseBodyContentType: "application/json", errorMappings: { @@ -106,6 +142,6 @@ export const RefRequestBuilderRequestsMetadata: RequestsMetadata = { /** * Uri template for the request builder. */ -export const RefRequestBuilderUriTemplate = "{+baseurl}/identityGovernance/entitlementManagement/connectedOrganizations/{connectedOrganization%2Did}/internalSponsors/$ref{?%24top,%24skip,%24search,%24filter,%24count,%24orderby}"; +export const RefRequestBuilderUriTemplate = "{+baseurl}/identityGovernance/entitlementManagement/connectedOrganizations/{connectedOrganization%2Did}/internalSponsors/$ref{?%24top,%24skip,%24search,%24filter,%24count,%24orderby,%40id*}"; /* tslint:enable */ /* eslint-enable */ diff --git a/packages/msgraph-sdk-identityGovernance/identityGovernance/entitlementManagement/resourceRequests/item/catalog/customWorkflowExtensions/item/index.ts b/packages/msgraph-sdk-identityGovernance/identityGovernance/entitlementManagement/resourceRequests/item/catalog/customWorkflowExtensions/item/index.ts index d28b08c32b0..7d9d556c974 100644 --- a/packages/msgraph-sdk-identityGovernance/identityGovernance/entitlementManagement/resourceRequests/item/catalog/customWorkflowExtensions/item/index.ts +++ b/packages/msgraph-sdk-identityGovernance/identityGovernance/entitlementManagement/resourceRequests/item/catalog/customWorkflowExtensions/item/index.ts @@ -16,18 +16,18 @@ export interface CustomCalloutExtensionItemRequestBuilder extends BaseRequestBui */ delete(requestConfiguration?: RequestConfiguration | undefined) : Promise; /** - * Read the properties and relationships of an accessPackageAssignmentRequestWorkflowExtension object. + * Read the properties and relationships of an accessPackageAssignmentWorkflowExtension object. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns a Promise of CustomCalloutExtension - * @see {@link https://learn.microsoft.com/graph/api/accesspackageassignmentrequestworkflowextension-get?view=graph-rest-1.0|Find more info here} + * @see {@link https://learn.microsoft.com/graph/api/accesspackageassignmentworkflowextension-get?view=graph-rest-1.0|Find more info here} */ get(requestConfiguration?: RequestConfiguration | undefined) : Promise; /** - * Update the properties of an accessPackageAssignmentWorkflowExtension object. + * Update the properties of an accessPackageAssignmentRequestWorkflowExtension object. * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns a Promise of CustomCalloutExtension - * @see {@link https://learn.microsoft.com/graph/api/accesspackageassignmentworkflowextension-update?view=graph-rest-1.0|Find more info here} + * @see {@link https://learn.microsoft.com/graph/api/accesspackageassignmentrequestworkflowextension-update?view=graph-rest-1.0|Find more info here} */ patch(body: CustomCalloutExtension, requestConfiguration?: RequestConfiguration | undefined) : Promise; /** @@ -37,13 +37,13 @@ export interface CustomCalloutExtensionItemRequestBuilder extends BaseRequestBui */ toDeleteRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; /** - * Read the properties and relationships of an accessPackageAssignmentRequestWorkflowExtension object. + * Read the properties and relationships of an accessPackageAssignmentWorkflowExtension object. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns a RequestInformation */ toGetRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; /** - * Update the properties of an accessPackageAssignmentWorkflowExtension object. + * Update the properties of an accessPackageAssignmentRequestWorkflowExtension object. * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns a RequestInformation @@ -51,7 +51,7 @@ export interface CustomCalloutExtensionItemRequestBuilder extends BaseRequestBui toPatchRequestInformation(body: CustomCalloutExtension, requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; } /** - * Read the properties and relationships of an accessPackageAssignmentRequestWorkflowExtension object. + * Read the properties and relationships of an accessPackageAssignmentWorkflowExtension object. */ export interface CustomCalloutExtensionItemRequestBuilderGetQueryParameters { /** diff --git a/packages/msgraph-sdk-identityGovernance/identityGovernance/lifecycleWorkflows/deletedItems/workflows/item/microsoftGraphIdentityGovernanceActivate/index.ts b/packages/msgraph-sdk-identityGovernance/identityGovernance/lifecycleWorkflows/deletedItems/workflows/item/microsoftGraphIdentityGovernanceActivate/index.ts index 4a6a7836fc6..ad862edb41f 100644 --- a/packages/msgraph-sdk-identityGovernance/identityGovernance/lifecycleWorkflows/deletedItems/workflows/item/microsoftGraphIdentityGovernanceActivate/index.ts +++ b/packages/msgraph-sdk-identityGovernance/identityGovernance/lifecycleWorkflows/deletedItems/workflows/item/microsoftGraphIdentityGovernanceActivate/index.ts @@ -24,14 +24,14 @@ export interface ActivatePostRequestBody extends AdditionalDataHolder, BackedMod * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a activatePostRequestBody */ -export function createActivatePostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createActivatePostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoActivatePostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoActivatePostRequestBody(activatePostRequestBody: ActivatePostRequestBody | undefined = {} as ActivatePostRequestBody) : Record void> { +export function deserializeIntoActivatePostRequestBody(activatePostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { activatePostRequestBody.backingStoreEnabled = true; }, "subjects": n => { activatePostRequestBody.subjects = n.getCollectionOfObjectValues(createUserFromDiscriminatorValue); }, @@ -60,7 +60,7 @@ export interface MicrosoftGraphIdentityGovernanceActivateRequestBuilder extends * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeActivatePostRequestBody(writer: SerializationWriter, activatePostRequestBody: ActivatePostRequestBody | undefined = {} as ActivatePostRequestBody) : void { +export function serializeActivatePostRequestBody(writer: SerializationWriter, activatePostRequestBody: Partial | undefined = {}) : void { writer.writeCollectionOfObjectValues("subjects", activatePostRequestBody.subjects, serializeUser); writer.writeAdditionalData(activatePostRequestBody.additionalData); } diff --git a/packages/msgraph-sdk-identityGovernance/identityGovernance/lifecycleWorkflows/deletedItems/workflows/item/microsoftGraphIdentityGovernanceCreateNewVersion/index.ts b/packages/msgraph-sdk-identityGovernance/identityGovernance/lifecycleWorkflows/deletedItems/workflows/item/microsoftGraphIdentityGovernanceCreateNewVersion/index.ts index b7e626b88d4..a1b925c01d2 100644 --- a/packages/msgraph-sdk-identityGovernance/identityGovernance/lifecycleWorkflows/deletedItems/workflows/item/microsoftGraphIdentityGovernanceCreateNewVersion/index.ts +++ b/packages/msgraph-sdk-identityGovernance/identityGovernance/lifecycleWorkflows/deletedItems/workflows/item/microsoftGraphIdentityGovernanceCreateNewVersion/index.ts @@ -10,7 +10,7 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a createNewVersionPostRequestBody */ -export function createCreateNewVersionPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createCreateNewVersionPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoCreateNewVersionPostRequestBody; } export interface CreateNewVersionPostRequestBody extends AdditionalDataHolder, BackedModel, Parsable { @@ -31,7 +31,7 @@ export interface CreateNewVersionPostRequestBody extends AdditionalDataHolder, B * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoCreateNewVersionPostRequestBody(createNewVersionPostRequestBody: CreateNewVersionPostRequestBody | undefined = {} as CreateNewVersionPostRequestBody) : Record void> { +export function deserializeIntoCreateNewVersionPostRequestBody(createNewVersionPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { createNewVersionPostRequestBody.backingStoreEnabled = true; }, "workflow": n => { createNewVersionPostRequestBody.workflow = n.getObjectValue(createWorkflowFromDiscriminatorValue); }, @@ -61,7 +61,7 @@ export interface MicrosoftGraphIdentityGovernanceCreateNewVersionRequestBuilder * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeCreateNewVersionPostRequestBody(writer: SerializationWriter, createNewVersionPostRequestBody: CreateNewVersionPostRequestBody | undefined = {} as CreateNewVersionPostRequestBody) : void { +export function serializeCreateNewVersionPostRequestBody(writer: SerializationWriter, createNewVersionPostRequestBody: Partial | undefined = {}) : void { writer.writeObjectValue("workflow", createNewVersionPostRequestBody.workflow, serializeWorkflow); writer.writeAdditionalData(createNewVersionPostRequestBody.additionalData); } diff --git a/packages/msgraph-sdk-identityGovernance/identityGovernance/lifecycleWorkflows/deletedItems/workflows/item/runs/item/taskProcessingResults/item/microsoftGraphIdentityGovernanceResume/index.ts b/packages/msgraph-sdk-identityGovernance/identityGovernance/lifecycleWorkflows/deletedItems/workflows/item/runs/item/taskProcessingResults/item/microsoftGraphIdentityGovernanceResume/index.ts index f1dc5c7d537..289a090462d 100644 --- a/packages/msgraph-sdk-identityGovernance/identityGovernance/lifecycleWorkflows/deletedItems/workflows/item/runs/item/taskProcessingResults/item/microsoftGraphIdentityGovernanceResume/index.ts +++ b/packages/msgraph-sdk-identityGovernance/identityGovernance/lifecycleWorkflows/deletedItems/workflows/item/runs/item/taskProcessingResults/item/microsoftGraphIdentityGovernanceResume/index.ts @@ -10,14 +10,14 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a resumePostRequestBody */ -export function createResumePostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createResumePostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoResumePostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoResumePostRequestBody(resumePostRequestBody: ResumePostRequestBody | undefined = {} as ResumePostRequestBody) : Record void> { +export function deserializeIntoResumePostRequestBody(resumePostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { resumePostRequestBody.backingStoreEnabled = true; }, "data": n => { resumePostRequestBody.data = n.getObjectValue(createCustomTaskExtensionCallbackDataFromDiscriminatorValue); }, @@ -70,7 +70,7 @@ export interface ResumePostRequestBody extends AdditionalDataHolder, BackedModel * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeResumePostRequestBody(writer: SerializationWriter, resumePostRequestBody: ResumePostRequestBody | undefined = {} as ResumePostRequestBody) : void { +export function serializeResumePostRequestBody(writer: SerializationWriter, resumePostRequestBody: Partial | undefined = {}) : void { writer.writeObjectValue("data", resumePostRequestBody.data, serializeCustomTaskExtensionCallbackData); writer.writeStringValue("source", resumePostRequestBody.source); writer.writeStringValue("type", resumePostRequestBody.type); diff --git a/packages/msgraph-sdk-identityGovernance/identityGovernance/lifecycleWorkflows/deletedItems/workflows/item/runs/item/userProcessingResults/item/taskProcessingResults/item/microsoftGraphIdentityGovernanceResume/index.ts b/packages/msgraph-sdk-identityGovernance/identityGovernance/lifecycleWorkflows/deletedItems/workflows/item/runs/item/userProcessingResults/item/taskProcessingResults/item/microsoftGraphIdentityGovernanceResume/index.ts index 5ebd76cd1fa..d8fcae414ef 100644 --- a/packages/msgraph-sdk-identityGovernance/identityGovernance/lifecycleWorkflows/deletedItems/workflows/item/runs/item/userProcessingResults/item/taskProcessingResults/item/microsoftGraphIdentityGovernanceResume/index.ts +++ b/packages/msgraph-sdk-identityGovernance/identityGovernance/lifecycleWorkflows/deletedItems/workflows/item/runs/item/userProcessingResults/item/taskProcessingResults/item/microsoftGraphIdentityGovernanceResume/index.ts @@ -10,14 +10,14 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a resumePostRequestBody */ -export function createResumePostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createResumePostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoResumePostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoResumePostRequestBody(resumePostRequestBody: ResumePostRequestBody | undefined = {} as ResumePostRequestBody) : Record void> { +export function deserializeIntoResumePostRequestBody(resumePostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { resumePostRequestBody.backingStoreEnabled = true; }, "data": n => { resumePostRequestBody.data = n.getObjectValue(createCustomTaskExtensionCallbackDataFromDiscriminatorValue); }, @@ -70,7 +70,7 @@ export interface ResumePostRequestBody extends AdditionalDataHolder, BackedModel * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeResumePostRequestBody(writer: SerializationWriter, resumePostRequestBody: ResumePostRequestBody | undefined = {} as ResumePostRequestBody) : void { +export function serializeResumePostRequestBody(writer: SerializationWriter, resumePostRequestBody: Partial | undefined = {}) : void { writer.writeObjectValue("data", resumePostRequestBody.data, serializeCustomTaskExtensionCallbackData); writer.writeStringValue("source", resumePostRequestBody.source); writer.writeStringValue("type", resumePostRequestBody.type); diff --git a/packages/msgraph-sdk-identityGovernance/identityGovernance/lifecycleWorkflows/deletedItems/workflows/item/taskReports/item/taskProcessingResults/item/microsoftGraphIdentityGovernanceResume/index.ts b/packages/msgraph-sdk-identityGovernance/identityGovernance/lifecycleWorkflows/deletedItems/workflows/item/taskReports/item/taskProcessingResults/item/microsoftGraphIdentityGovernanceResume/index.ts index a7c73ac05b5..9ae9791756a 100644 --- a/packages/msgraph-sdk-identityGovernance/identityGovernance/lifecycleWorkflows/deletedItems/workflows/item/taskReports/item/taskProcessingResults/item/microsoftGraphIdentityGovernanceResume/index.ts +++ b/packages/msgraph-sdk-identityGovernance/identityGovernance/lifecycleWorkflows/deletedItems/workflows/item/taskReports/item/taskProcessingResults/item/microsoftGraphIdentityGovernanceResume/index.ts @@ -10,14 +10,14 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a resumePostRequestBody */ -export function createResumePostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createResumePostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoResumePostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoResumePostRequestBody(resumePostRequestBody: ResumePostRequestBody | undefined = {} as ResumePostRequestBody) : Record void> { +export function deserializeIntoResumePostRequestBody(resumePostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { resumePostRequestBody.backingStoreEnabled = true; }, "data": n => { resumePostRequestBody.data = n.getObjectValue(createCustomTaskExtensionCallbackDataFromDiscriminatorValue); }, @@ -70,7 +70,7 @@ export interface ResumePostRequestBody extends AdditionalDataHolder, BackedModel * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeResumePostRequestBody(writer: SerializationWriter, resumePostRequestBody: ResumePostRequestBody | undefined = {} as ResumePostRequestBody) : void { +export function serializeResumePostRequestBody(writer: SerializationWriter, resumePostRequestBody: Partial | undefined = {}) : void { writer.writeObjectValue("data", resumePostRequestBody.data, serializeCustomTaskExtensionCallbackData); writer.writeStringValue("source", resumePostRequestBody.source); writer.writeStringValue("type", resumePostRequestBody.type); diff --git a/packages/msgraph-sdk-identityGovernance/identityGovernance/lifecycleWorkflows/deletedItems/workflows/item/tasks/item/taskProcessingResults/item/microsoftGraphIdentityGovernanceResume/index.ts b/packages/msgraph-sdk-identityGovernance/identityGovernance/lifecycleWorkflows/deletedItems/workflows/item/tasks/item/taskProcessingResults/item/microsoftGraphIdentityGovernanceResume/index.ts index cd29548f4f5..ed16f18fc8d 100644 --- a/packages/msgraph-sdk-identityGovernance/identityGovernance/lifecycleWorkflows/deletedItems/workflows/item/tasks/item/taskProcessingResults/item/microsoftGraphIdentityGovernanceResume/index.ts +++ b/packages/msgraph-sdk-identityGovernance/identityGovernance/lifecycleWorkflows/deletedItems/workflows/item/tasks/item/taskProcessingResults/item/microsoftGraphIdentityGovernanceResume/index.ts @@ -10,14 +10,14 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a resumePostRequestBody */ -export function createResumePostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createResumePostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoResumePostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoResumePostRequestBody(resumePostRequestBody: ResumePostRequestBody | undefined = {} as ResumePostRequestBody) : Record void> { +export function deserializeIntoResumePostRequestBody(resumePostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { resumePostRequestBody.backingStoreEnabled = true; }, "data": n => { resumePostRequestBody.data = n.getObjectValue(createCustomTaskExtensionCallbackDataFromDiscriminatorValue); }, @@ -70,7 +70,7 @@ export interface ResumePostRequestBody extends AdditionalDataHolder, BackedModel * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeResumePostRequestBody(writer: SerializationWriter, resumePostRequestBody: ResumePostRequestBody | undefined = {} as ResumePostRequestBody) : void { +export function serializeResumePostRequestBody(writer: SerializationWriter, resumePostRequestBody: Partial | undefined = {}) : void { writer.writeObjectValue("data", resumePostRequestBody.data, serializeCustomTaskExtensionCallbackData); writer.writeStringValue("source", resumePostRequestBody.source); writer.writeStringValue("type", resumePostRequestBody.type); diff --git a/packages/msgraph-sdk-identityGovernance/identityGovernance/lifecycleWorkflows/deletedItems/workflows/item/userProcessingResults/item/taskProcessingResults/item/microsoftGraphIdentityGovernanceResume/index.ts b/packages/msgraph-sdk-identityGovernance/identityGovernance/lifecycleWorkflows/deletedItems/workflows/item/userProcessingResults/item/taskProcessingResults/item/microsoftGraphIdentityGovernanceResume/index.ts index 9ab45c94405..a6e21d851e4 100644 --- a/packages/msgraph-sdk-identityGovernance/identityGovernance/lifecycleWorkflows/deletedItems/workflows/item/userProcessingResults/item/taskProcessingResults/item/microsoftGraphIdentityGovernanceResume/index.ts +++ b/packages/msgraph-sdk-identityGovernance/identityGovernance/lifecycleWorkflows/deletedItems/workflows/item/userProcessingResults/item/taskProcessingResults/item/microsoftGraphIdentityGovernanceResume/index.ts @@ -10,14 +10,14 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a resumePostRequestBody */ -export function createResumePostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createResumePostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoResumePostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoResumePostRequestBody(resumePostRequestBody: ResumePostRequestBody | undefined = {} as ResumePostRequestBody) : Record void> { +export function deserializeIntoResumePostRequestBody(resumePostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { resumePostRequestBody.backingStoreEnabled = true; }, "data": n => { resumePostRequestBody.data = n.getObjectValue(createCustomTaskExtensionCallbackDataFromDiscriminatorValue); }, @@ -70,7 +70,7 @@ export interface ResumePostRequestBody extends AdditionalDataHolder, BackedModel * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeResumePostRequestBody(writer: SerializationWriter, resumePostRequestBody: ResumePostRequestBody | undefined = {} as ResumePostRequestBody) : void { +export function serializeResumePostRequestBody(writer: SerializationWriter, resumePostRequestBody: Partial | undefined = {}) : void { writer.writeObjectValue("data", resumePostRequestBody.data, serializeCustomTaskExtensionCallbackData); writer.writeStringValue("source", resumePostRequestBody.source); writer.writeStringValue("type", resumePostRequestBody.type); diff --git a/packages/msgraph-sdk-identityGovernance/identityGovernance/lifecycleWorkflows/deletedItems/workflows/item/versions/item/tasks/item/taskProcessingResults/item/microsoftGraphIdentityGovernanceResume/index.ts b/packages/msgraph-sdk-identityGovernance/identityGovernance/lifecycleWorkflows/deletedItems/workflows/item/versions/item/tasks/item/taskProcessingResults/item/microsoftGraphIdentityGovernanceResume/index.ts index e94b1d70908..beffd01db2a 100644 --- a/packages/msgraph-sdk-identityGovernance/identityGovernance/lifecycleWorkflows/deletedItems/workflows/item/versions/item/tasks/item/taskProcessingResults/item/microsoftGraphIdentityGovernanceResume/index.ts +++ b/packages/msgraph-sdk-identityGovernance/identityGovernance/lifecycleWorkflows/deletedItems/workflows/item/versions/item/tasks/item/taskProcessingResults/item/microsoftGraphIdentityGovernanceResume/index.ts @@ -10,14 +10,14 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a resumePostRequestBody */ -export function createResumePostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createResumePostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoResumePostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoResumePostRequestBody(resumePostRequestBody: ResumePostRequestBody | undefined = {} as ResumePostRequestBody) : Record void> { +export function deserializeIntoResumePostRequestBody(resumePostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { resumePostRequestBody.backingStoreEnabled = true; }, "data": n => { resumePostRequestBody.data = n.getObjectValue(createCustomTaskExtensionCallbackDataFromDiscriminatorValue); }, @@ -70,7 +70,7 @@ export interface ResumePostRequestBody extends AdditionalDataHolder, BackedModel * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeResumePostRequestBody(writer: SerializationWriter, resumePostRequestBody: ResumePostRequestBody | undefined = {} as ResumePostRequestBody) : void { +export function serializeResumePostRequestBody(writer: SerializationWriter, resumePostRequestBody: Partial | undefined = {}) : void { writer.writeObjectValue("data", resumePostRequestBody.data, serializeCustomTaskExtensionCallbackData); writer.writeStringValue("source", resumePostRequestBody.source); writer.writeStringValue("type", resumePostRequestBody.type); diff --git a/packages/msgraph-sdk-identityGovernance/identityGovernance/lifecycleWorkflows/workflowTemplates/item/tasks/item/taskProcessingResults/item/microsoftGraphIdentityGovernanceResume/index.ts b/packages/msgraph-sdk-identityGovernance/identityGovernance/lifecycleWorkflows/workflowTemplates/item/tasks/item/taskProcessingResults/item/microsoftGraphIdentityGovernanceResume/index.ts index d1998e113de..f1e020d8e7e 100644 --- a/packages/msgraph-sdk-identityGovernance/identityGovernance/lifecycleWorkflows/workflowTemplates/item/tasks/item/taskProcessingResults/item/microsoftGraphIdentityGovernanceResume/index.ts +++ b/packages/msgraph-sdk-identityGovernance/identityGovernance/lifecycleWorkflows/workflowTemplates/item/tasks/item/taskProcessingResults/item/microsoftGraphIdentityGovernanceResume/index.ts @@ -10,14 +10,14 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a resumePostRequestBody */ -export function createResumePostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createResumePostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoResumePostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoResumePostRequestBody(resumePostRequestBody: ResumePostRequestBody | undefined = {} as ResumePostRequestBody) : Record void> { +export function deserializeIntoResumePostRequestBody(resumePostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { resumePostRequestBody.backingStoreEnabled = true; }, "data": n => { resumePostRequestBody.data = n.getObjectValue(createCustomTaskExtensionCallbackDataFromDiscriminatorValue); }, @@ -70,7 +70,7 @@ export interface ResumePostRequestBody extends AdditionalDataHolder, BackedModel * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeResumePostRequestBody(writer: SerializationWriter, resumePostRequestBody: ResumePostRequestBody | undefined = {} as ResumePostRequestBody) : void { +export function serializeResumePostRequestBody(writer: SerializationWriter, resumePostRequestBody: Partial | undefined = {}) : void { writer.writeObjectValue("data", resumePostRequestBody.data, serializeCustomTaskExtensionCallbackData); writer.writeStringValue("source", resumePostRequestBody.source); writer.writeStringValue("type", resumePostRequestBody.type); diff --git a/packages/msgraph-sdk-identityGovernance/identityGovernance/lifecycleWorkflows/workflows/item/microsoftGraphIdentityGovernanceActivate/index.ts b/packages/msgraph-sdk-identityGovernance/identityGovernance/lifecycleWorkflows/workflows/item/microsoftGraphIdentityGovernanceActivate/index.ts index b85d062146a..204ecb84875 100644 --- a/packages/msgraph-sdk-identityGovernance/identityGovernance/lifecycleWorkflows/workflows/item/microsoftGraphIdentityGovernanceActivate/index.ts +++ b/packages/msgraph-sdk-identityGovernance/identityGovernance/lifecycleWorkflows/workflows/item/microsoftGraphIdentityGovernanceActivate/index.ts @@ -24,14 +24,14 @@ export interface ActivatePostRequestBody extends AdditionalDataHolder, BackedMod * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a activatePostRequestBody */ -export function createActivatePostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createActivatePostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoActivatePostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoActivatePostRequestBody(activatePostRequestBody: ActivatePostRequestBody | undefined = {} as ActivatePostRequestBody) : Record void> { +export function deserializeIntoActivatePostRequestBody(activatePostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { activatePostRequestBody.backingStoreEnabled = true; }, "subjects": n => { activatePostRequestBody.subjects = n.getCollectionOfObjectValues(createUserFromDiscriminatorValue); }, @@ -60,7 +60,7 @@ export interface MicrosoftGraphIdentityGovernanceActivateRequestBuilder extends * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeActivatePostRequestBody(writer: SerializationWriter, activatePostRequestBody: ActivatePostRequestBody | undefined = {} as ActivatePostRequestBody) : void { +export function serializeActivatePostRequestBody(writer: SerializationWriter, activatePostRequestBody: Partial | undefined = {}) : void { writer.writeCollectionOfObjectValues("subjects", activatePostRequestBody.subjects, serializeUser); writer.writeAdditionalData(activatePostRequestBody.additionalData); } diff --git a/packages/msgraph-sdk-identityGovernance/identityGovernance/lifecycleWorkflows/workflows/item/microsoftGraphIdentityGovernanceCreateNewVersion/index.ts b/packages/msgraph-sdk-identityGovernance/identityGovernance/lifecycleWorkflows/workflows/item/microsoftGraphIdentityGovernanceCreateNewVersion/index.ts index 276eecf45e0..cdda4dbb3c8 100644 --- a/packages/msgraph-sdk-identityGovernance/identityGovernance/lifecycleWorkflows/workflows/item/microsoftGraphIdentityGovernanceCreateNewVersion/index.ts +++ b/packages/msgraph-sdk-identityGovernance/identityGovernance/lifecycleWorkflows/workflows/item/microsoftGraphIdentityGovernanceCreateNewVersion/index.ts @@ -10,7 +10,7 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a createNewVersionPostRequestBody */ -export function createCreateNewVersionPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createCreateNewVersionPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoCreateNewVersionPostRequestBody; } export interface CreateNewVersionPostRequestBody extends AdditionalDataHolder, BackedModel, Parsable { @@ -31,7 +31,7 @@ export interface CreateNewVersionPostRequestBody extends AdditionalDataHolder, B * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoCreateNewVersionPostRequestBody(createNewVersionPostRequestBody: CreateNewVersionPostRequestBody | undefined = {} as CreateNewVersionPostRequestBody) : Record void> { +export function deserializeIntoCreateNewVersionPostRequestBody(createNewVersionPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { createNewVersionPostRequestBody.backingStoreEnabled = true; }, "workflow": n => { createNewVersionPostRequestBody.workflow = n.getObjectValue(createWorkflowFromDiscriminatorValue); }, @@ -61,7 +61,7 @@ export interface MicrosoftGraphIdentityGovernanceCreateNewVersionRequestBuilder * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeCreateNewVersionPostRequestBody(writer: SerializationWriter, createNewVersionPostRequestBody: CreateNewVersionPostRequestBody | undefined = {} as CreateNewVersionPostRequestBody) : void { +export function serializeCreateNewVersionPostRequestBody(writer: SerializationWriter, createNewVersionPostRequestBody: Partial | undefined = {}) : void { writer.writeObjectValue("workflow", createNewVersionPostRequestBody.workflow, serializeWorkflow); writer.writeAdditionalData(createNewVersionPostRequestBody.additionalData); } diff --git a/packages/msgraph-sdk-identityGovernance/identityGovernance/lifecycleWorkflows/workflows/item/runs/item/taskProcessingResults/item/microsoftGraphIdentityGovernanceResume/index.ts b/packages/msgraph-sdk-identityGovernance/identityGovernance/lifecycleWorkflows/workflows/item/runs/item/taskProcessingResults/item/microsoftGraphIdentityGovernanceResume/index.ts index a3f08edd471..31d94eeaac4 100644 --- a/packages/msgraph-sdk-identityGovernance/identityGovernance/lifecycleWorkflows/workflows/item/runs/item/taskProcessingResults/item/microsoftGraphIdentityGovernanceResume/index.ts +++ b/packages/msgraph-sdk-identityGovernance/identityGovernance/lifecycleWorkflows/workflows/item/runs/item/taskProcessingResults/item/microsoftGraphIdentityGovernanceResume/index.ts @@ -10,14 +10,14 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a resumePostRequestBody */ -export function createResumePostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createResumePostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoResumePostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoResumePostRequestBody(resumePostRequestBody: ResumePostRequestBody | undefined = {} as ResumePostRequestBody) : Record void> { +export function deserializeIntoResumePostRequestBody(resumePostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { resumePostRequestBody.backingStoreEnabled = true; }, "data": n => { resumePostRequestBody.data = n.getObjectValue(createCustomTaskExtensionCallbackDataFromDiscriminatorValue); }, @@ -70,7 +70,7 @@ export interface ResumePostRequestBody extends AdditionalDataHolder, BackedModel * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeResumePostRequestBody(writer: SerializationWriter, resumePostRequestBody: ResumePostRequestBody | undefined = {} as ResumePostRequestBody) : void { +export function serializeResumePostRequestBody(writer: SerializationWriter, resumePostRequestBody: Partial | undefined = {}) : void { writer.writeObjectValue("data", resumePostRequestBody.data, serializeCustomTaskExtensionCallbackData); writer.writeStringValue("source", resumePostRequestBody.source); writer.writeStringValue("type", resumePostRequestBody.type); diff --git a/packages/msgraph-sdk-identityGovernance/identityGovernance/lifecycleWorkflows/workflows/item/runs/item/userProcessingResults/item/taskProcessingResults/item/microsoftGraphIdentityGovernanceResume/index.ts b/packages/msgraph-sdk-identityGovernance/identityGovernance/lifecycleWorkflows/workflows/item/runs/item/userProcessingResults/item/taskProcessingResults/item/microsoftGraphIdentityGovernanceResume/index.ts index fd3658d220d..6c0290b6848 100644 --- a/packages/msgraph-sdk-identityGovernance/identityGovernance/lifecycleWorkflows/workflows/item/runs/item/userProcessingResults/item/taskProcessingResults/item/microsoftGraphIdentityGovernanceResume/index.ts +++ b/packages/msgraph-sdk-identityGovernance/identityGovernance/lifecycleWorkflows/workflows/item/runs/item/userProcessingResults/item/taskProcessingResults/item/microsoftGraphIdentityGovernanceResume/index.ts @@ -10,14 +10,14 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a resumePostRequestBody */ -export function createResumePostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createResumePostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoResumePostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoResumePostRequestBody(resumePostRequestBody: ResumePostRequestBody | undefined = {} as ResumePostRequestBody) : Record void> { +export function deserializeIntoResumePostRequestBody(resumePostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { resumePostRequestBody.backingStoreEnabled = true; }, "data": n => { resumePostRequestBody.data = n.getObjectValue(createCustomTaskExtensionCallbackDataFromDiscriminatorValue); }, @@ -70,7 +70,7 @@ export interface ResumePostRequestBody extends AdditionalDataHolder, BackedModel * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeResumePostRequestBody(writer: SerializationWriter, resumePostRequestBody: ResumePostRequestBody | undefined = {} as ResumePostRequestBody) : void { +export function serializeResumePostRequestBody(writer: SerializationWriter, resumePostRequestBody: Partial | undefined = {}) : void { writer.writeObjectValue("data", resumePostRequestBody.data, serializeCustomTaskExtensionCallbackData); writer.writeStringValue("source", resumePostRequestBody.source); writer.writeStringValue("type", resumePostRequestBody.type); diff --git a/packages/msgraph-sdk-identityGovernance/identityGovernance/lifecycleWorkflows/workflows/item/taskReports/item/taskProcessingResults/item/microsoftGraphIdentityGovernanceResume/index.ts b/packages/msgraph-sdk-identityGovernance/identityGovernance/lifecycleWorkflows/workflows/item/taskReports/item/taskProcessingResults/item/microsoftGraphIdentityGovernanceResume/index.ts index 40da2853c2c..bb118fee78b 100644 --- a/packages/msgraph-sdk-identityGovernance/identityGovernance/lifecycleWorkflows/workflows/item/taskReports/item/taskProcessingResults/item/microsoftGraphIdentityGovernanceResume/index.ts +++ b/packages/msgraph-sdk-identityGovernance/identityGovernance/lifecycleWorkflows/workflows/item/taskReports/item/taskProcessingResults/item/microsoftGraphIdentityGovernanceResume/index.ts @@ -10,14 +10,14 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a resumePostRequestBody */ -export function createResumePostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createResumePostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoResumePostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoResumePostRequestBody(resumePostRequestBody: ResumePostRequestBody | undefined = {} as ResumePostRequestBody) : Record void> { +export function deserializeIntoResumePostRequestBody(resumePostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { resumePostRequestBody.backingStoreEnabled = true; }, "data": n => { resumePostRequestBody.data = n.getObjectValue(createCustomTaskExtensionCallbackDataFromDiscriminatorValue); }, @@ -70,7 +70,7 @@ export interface ResumePostRequestBody extends AdditionalDataHolder, BackedModel * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeResumePostRequestBody(writer: SerializationWriter, resumePostRequestBody: ResumePostRequestBody | undefined = {} as ResumePostRequestBody) : void { +export function serializeResumePostRequestBody(writer: SerializationWriter, resumePostRequestBody: Partial | undefined = {}) : void { writer.writeObjectValue("data", resumePostRequestBody.data, serializeCustomTaskExtensionCallbackData); writer.writeStringValue("source", resumePostRequestBody.source); writer.writeStringValue("type", resumePostRequestBody.type); diff --git a/packages/msgraph-sdk-identityGovernance/identityGovernance/lifecycleWorkflows/workflows/item/tasks/item/taskProcessingResults/item/microsoftGraphIdentityGovernanceResume/index.ts b/packages/msgraph-sdk-identityGovernance/identityGovernance/lifecycleWorkflows/workflows/item/tasks/item/taskProcessingResults/item/microsoftGraphIdentityGovernanceResume/index.ts index a6f718738e8..6b185f3a0fd 100644 --- a/packages/msgraph-sdk-identityGovernance/identityGovernance/lifecycleWorkflows/workflows/item/tasks/item/taskProcessingResults/item/microsoftGraphIdentityGovernanceResume/index.ts +++ b/packages/msgraph-sdk-identityGovernance/identityGovernance/lifecycleWorkflows/workflows/item/tasks/item/taskProcessingResults/item/microsoftGraphIdentityGovernanceResume/index.ts @@ -10,14 +10,14 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a resumePostRequestBody */ -export function createResumePostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createResumePostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoResumePostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoResumePostRequestBody(resumePostRequestBody: ResumePostRequestBody | undefined = {} as ResumePostRequestBody) : Record void> { +export function deserializeIntoResumePostRequestBody(resumePostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { resumePostRequestBody.backingStoreEnabled = true; }, "data": n => { resumePostRequestBody.data = n.getObjectValue(createCustomTaskExtensionCallbackDataFromDiscriminatorValue); }, @@ -70,7 +70,7 @@ export interface ResumePostRequestBody extends AdditionalDataHolder, BackedModel * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeResumePostRequestBody(writer: SerializationWriter, resumePostRequestBody: ResumePostRequestBody | undefined = {} as ResumePostRequestBody) : void { +export function serializeResumePostRequestBody(writer: SerializationWriter, resumePostRequestBody: Partial | undefined = {}) : void { writer.writeObjectValue("data", resumePostRequestBody.data, serializeCustomTaskExtensionCallbackData); writer.writeStringValue("source", resumePostRequestBody.source); writer.writeStringValue("type", resumePostRequestBody.type); diff --git a/packages/msgraph-sdk-identityGovernance/identityGovernance/lifecycleWorkflows/workflows/item/userProcessingResults/item/taskProcessingResults/item/microsoftGraphIdentityGovernanceResume/index.ts b/packages/msgraph-sdk-identityGovernance/identityGovernance/lifecycleWorkflows/workflows/item/userProcessingResults/item/taskProcessingResults/item/microsoftGraphIdentityGovernanceResume/index.ts index 28e858aa3bc..e33012d2b7f 100644 --- a/packages/msgraph-sdk-identityGovernance/identityGovernance/lifecycleWorkflows/workflows/item/userProcessingResults/item/taskProcessingResults/item/microsoftGraphIdentityGovernanceResume/index.ts +++ b/packages/msgraph-sdk-identityGovernance/identityGovernance/lifecycleWorkflows/workflows/item/userProcessingResults/item/taskProcessingResults/item/microsoftGraphIdentityGovernanceResume/index.ts @@ -10,14 +10,14 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a resumePostRequestBody */ -export function createResumePostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createResumePostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoResumePostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoResumePostRequestBody(resumePostRequestBody: ResumePostRequestBody | undefined = {} as ResumePostRequestBody) : Record void> { +export function deserializeIntoResumePostRequestBody(resumePostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { resumePostRequestBody.backingStoreEnabled = true; }, "data": n => { resumePostRequestBody.data = n.getObjectValue(createCustomTaskExtensionCallbackDataFromDiscriminatorValue); }, @@ -70,7 +70,7 @@ export interface ResumePostRequestBody extends AdditionalDataHolder, BackedModel * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeResumePostRequestBody(writer: SerializationWriter, resumePostRequestBody: ResumePostRequestBody | undefined = {} as ResumePostRequestBody) : void { +export function serializeResumePostRequestBody(writer: SerializationWriter, resumePostRequestBody: Partial | undefined = {}) : void { writer.writeObjectValue("data", resumePostRequestBody.data, serializeCustomTaskExtensionCallbackData); writer.writeStringValue("source", resumePostRequestBody.source); writer.writeStringValue("type", resumePostRequestBody.type); diff --git a/packages/msgraph-sdk-identityGovernance/identityGovernance/lifecycleWorkflows/workflows/item/versions/item/tasks/item/taskProcessingResults/item/microsoftGraphIdentityGovernanceResume/index.ts b/packages/msgraph-sdk-identityGovernance/identityGovernance/lifecycleWorkflows/workflows/item/versions/item/tasks/item/taskProcessingResults/item/microsoftGraphIdentityGovernanceResume/index.ts index 2a4b095a214..f267d5cb85c 100644 --- a/packages/msgraph-sdk-identityGovernance/identityGovernance/lifecycleWorkflows/workflows/item/versions/item/tasks/item/taskProcessingResults/item/microsoftGraphIdentityGovernanceResume/index.ts +++ b/packages/msgraph-sdk-identityGovernance/identityGovernance/lifecycleWorkflows/workflows/item/versions/item/tasks/item/taskProcessingResults/item/microsoftGraphIdentityGovernanceResume/index.ts @@ -10,14 +10,14 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a resumePostRequestBody */ -export function createResumePostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createResumePostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoResumePostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoResumePostRequestBody(resumePostRequestBody: ResumePostRequestBody | undefined = {} as ResumePostRequestBody) : Record void> { +export function deserializeIntoResumePostRequestBody(resumePostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { resumePostRequestBody.backingStoreEnabled = true; }, "data": n => { resumePostRequestBody.data = n.getObjectValue(createCustomTaskExtensionCallbackDataFromDiscriminatorValue); }, @@ -70,7 +70,7 @@ export interface ResumePostRequestBody extends AdditionalDataHolder, BackedModel * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeResumePostRequestBody(writer: SerializationWriter, resumePostRequestBody: ResumePostRequestBody | undefined = {} as ResumePostRequestBody) : void { +export function serializeResumePostRequestBody(writer: SerializationWriter, resumePostRequestBody: Partial | undefined = {}) : void { writer.writeObjectValue("data", resumePostRequestBody.data, serializeCustomTaskExtensionCallbackData); writer.writeStringValue("source", resumePostRequestBody.source); writer.writeStringValue("type", resumePostRequestBody.type); diff --git a/packages/msgraph-sdk-identityGovernance/identityGovernance/privilegedAccess/group/assignmentApprovals/filterByCurrentUserWithOn/index.ts b/packages/msgraph-sdk-identityGovernance/identityGovernance/privilegedAccess/group/assignmentApprovals/filterByCurrentUserWithOn/index.ts index 989ae83f344..8fcb567b9a6 100644 --- a/packages/msgraph-sdk-identityGovernance/identityGovernance/privilegedAccess/group/assignmentApprovals/filterByCurrentUserWithOn/index.ts +++ b/packages/msgraph-sdk-identityGovernance/identityGovernance/privilegedAccess/group/assignmentApprovals/filterByCurrentUserWithOn/index.ts @@ -10,14 +10,14 @@ import { type BaseRequestBuilder, type Parsable, type ParsableFactory, type Pars * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a filterByCurrentUserWithOnGetResponse */ -export function createFilterByCurrentUserWithOnGetResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createFilterByCurrentUserWithOnGetResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoFilterByCurrentUserWithOnGetResponse; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoFilterByCurrentUserWithOnGetResponse(filterByCurrentUserWithOnGetResponse: FilterByCurrentUserWithOnGetResponse | undefined = {} as FilterByCurrentUserWithOnGetResponse) : Record void> { +export function deserializeIntoFilterByCurrentUserWithOnGetResponse(filterByCurrentUserWithOnGetResponse: Partial | undefined = {}) : Record void> { return { ...deserializeIntoBaseCollectionPaginationCountResponse(filterByCurrentUserWithOnGetResponse), "value": n => { filterByCurrentUserWithOnGetResponse.value = n.getCollectionOfObjectValues(createApprovalFromDiscriminatorValue); }, @@ -83,7 +83,7 @@ export interface FilterByCurrentUserWithOnRequestBuilderGetQueryParameters { * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeFilterByCurrentUserWithOnGetResponse(writer: SerializationWriter, filterByCurrentUserWithOnGetResponse: FilterByCurrentUserWithOnGetResponse | undefined = {} as FilterByCurrentUserWithOnGetResponse) : void { +export function serializeFilterByCurrentUserWithOnGetResponse(writer: SerializationWriter, filterByCurrentUserWithOnGetResponse: Partial | undefined = {}) : void { serializeBaseCollectionPaginationCountResponse(writer, filterByCurrentUserWithOnGetResponse) writer.writeCollectionOfObjectValues("value", filterByCurrentUserWithOnGetResponse.value, serializeApproval); } diff --git a/packages/msgraph-sdk-identityGovernance/identityGovernance/privilegedAccess/group/assignmentScheduleInstances/filterByCurrentUserWithOn/index.ts b/packages/msgraph-sdk-identityGovernance/identityGovernance/privilegedAccess/group/assignmentScheduleInstances/filterByCurrentUserWithOn/index.ts index c0cc3bcaa2a..250c8e9fa28 100644 --- a/packages/msgraph-sdk-identityGovernance/identityGovernance/privilegedAccess/group/assignmentScheduleInstances/filterByCurrentUserWithOn/index.ts +++ b/packages/msgraph-sdk-identityGovernance/identityGovernance/privilegedAccess/group/assignmentScheduleInstances/filterByCurrentUserWithOn/index.ts @@ -10,14 +10,14 @@ import { type BaseRequestBuilder, type Parsable, type ParsableFactory, type Pars * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a filterByCurrentUserWithOnGetResponse */ -export function createFilterByCurrentUserWithOnGetResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createFilterByCurrentUserWithOnGetResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoFilterByCurrentUserWithOnGetResponse; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoFilterByCurrentUserWithOnGetResponse(filterByCurrentUserWithOnGetResponse: FilterByCurrentUserWithOnGetResponse | undefined = {} as FilterByCurrentUserWithOnGetResponse) : Record void> { +export function deserializeIntoFilterByCurrentUserWithOnGetResponse(filterByCurrentUserWithOnGetResponse: Partial | undefined = {}) : Record void> { return { ...deserializeIntoBaseCollectionPaginationCountResponse(filterByCurrentUserWithOnGetResponse), "value": n => { filterByCurrentUserWithOnGetResponse.value = n.getCollectionOfObjectValues(createPrivilegedAccessGroupAssignmentScheduleInstanceFromDiscriminatorValue); }, @@ -83,7 +83,7 @@ export interface FilterByCurrentUserWithOnRequestBuilderGetQueryParameters { * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeFilterByCurrentUserWithOnGetResponse(writer: SerializationWriter, filterByCurrentUserWithOnGetResponse: FilterByCurrentUserWithOnGetResponse | undefined = {} as FilterByCurrentUserWithOnGetResponse) : void { +export function serializeFilterByCurrentUserWithOnGetResponse(writer: SerializationWriter, filterByCurrentUserWithOnGetResponse: Partial | undefined = {}) : void { serializeBaseCollectionPaginationCountResponse(writer, filterByCurrentUserWithOnGetResponse) writer.writeCollectionOfObjectValues("value", filterByCurrentUserWithOnGetResponse.value, serializePrivilegedAccessGroupAssignmentScheduleInstance); } diff --git a/packages/msgraph-sdk-identityGovernance/identityGovernance/privilegedAccess/group/assignmentScheduleRequests/filterByCurrentUserWithOn/index.ts b/packages/msgraph-sdk-identityGovernance/identityGovernance/privilegedAccess/group/assignmentScheduleRequests/filterByCurrentUserWithOn/index.ts index 35a2b51d2d0..06eadc12105 100644 --- a/packages/msgraph-sdk-identityGovernance/identityGovernance/privilegedAccess/group/assignmentScheduleRequests/filterByCurrentUserWithOn/index.ts +++ b/packages/msgraph-sdk-identityGovernance/identityGovernance/privilegedAccess/group/assignmentScheduleRequests/filterByCurrentUserWithOn/index.ts @@ -10,14 +10,14 @@ import { type BaseRequestBuilder, type Parsable, type ParsableFactory, type Pars * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a filterByCurrentUserWithOnGetResponse */ -export function createFilterByCurrentUserWithOnGetResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createFilterByCurrentUserWithOnGetResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoFilterByCurrentUserWithOnGetResponse; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoFilterByCurrentUserWithOnGetResponse(filterByCurrentUserWithOnGetResponse: FilterByCurrentUserWithOnGetResponse | undefined = {} as FilterByCurrentUserWithOnGetResponse) : Record void> { +export function deserializeIntoFilterByCurrentUserWithOnGetResponse(filterByCurrentUserWithOnGetResponse: Partial | undefined = {}) : Record void> { return { ...deserializeIntoBaseCollectionPaginationCountResponse(filterByCurrentUserWithOnGetResponse), "value": n => { filterByCurrentUserWithOnGetResponse.value = n.getCollectionOfObjectValues(createPrivilegedAccessGroupAssignmentScheduleRequestFromDiscriminatorValue); }, @@ -83,7 +83,7 @@ export interface FilterByCurrentUserWithOnRequestBuilderGetQueryParameters { * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeFilterByCurrentUserWithOnGetResponse(writer: SerializationWriter, filterByCurrentUserWithOnGetResponse: FilterByCurrentUserWithOnGetResponse | undefined = {} as FilterByCurrentUserWithOnGetResponse) : void { +export function serializeFilterByCurrentUserWithOnGetResponse(writer: SerializationWriter, filterByCurrentUserWithOnGetResponse: Partial | undefined = {}) : void { serializeBaseCollectionPaginationCountResponse(writer, filterByCurrentUserWithOnGetResponse) writer.writeCollectionOfObjectValues("value", filterByCurrentUserWithOnGetResponse.value, serializePrivilegedAccessGroupAssignmentScheduleRequest); } diff --git a/packages/msgraph-sdk-identityGovernance/identityGovernance/privilegedAccess/group/assignmentSchedules/filterByCurrentUserWithOn/index.ts b/packages/msgraph-sdk-identityGovernance/identityGovernance/privilegedAccess/group/assignmentSchedules/filterByCurrentUserWithOn/index.ts index f2b3a5971fd..38bef0111c8 100644 --- a/packages/msgraph-sdk-identityGovernance/identityGovernance/privilegedAccess/group/assignmentSchedules/filterByCurrentUserWithOn/index.ts +++ b/packages/msgraph-sdk-identityGovernance/identityGovernance/privilegedAccess/group/assignmentSchedules/filterByCurrentUserWithOn/index.ts @@ -10,14 +10,14 @@ import { type BaseRequestBuilder, type Parsable, type ParsableFactory, type Pars * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a filterByCurrentUserWithOnGetResponse */ -export function createFilterByCurrentUserWithOnGetResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createFilterByCurrentUserWithOnGetResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoFilterByCurrentUserWithOnGetResponse; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoFilterByCurrentUserWithOnGetResponse(filterByCurrentUserWithOnGetResponse: FilterByCurrentUserWithOnGetResponse | undefined = {} as FilterByCurrentUserWithOnGetResponse) : Record void> { +export function deserializeIntoFilterByCurrentUserWithOnGetResponse(filterByCurrentUserWithOnGetResponse: Partial | undefined = {}) : Record void> { return { ...deserializeIntoBaseCollectionPaginationCountResponse(filterByCurrentUserWithOnGetResponse), "value": n => { filterByCurrentUserWithOnGetResponse.value = n.getCollectionOfObjectValues(createPrivilegedAccessGroupAssignmentScheduleFromDiscriminatorValue); }, @@ -83,7 +83,7 @@ export interface FilterByCurrentUserWithOnRequestBuilderGetQueryParameters { * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeFilterByCurrentUserWithOnGetResponse(writer: SerializationWriter, filterByCurrentUserWithOnGetResponse: FilterByCurrentUserWithOnGetResponse | undefined = {} as FilterByCurrentUserWithOnGetResponse) : void { +export function serializeFilterByCurrentUserWithOnGetResponse(writer: SerializationWriter, filterByCurrentUserWithOnGetResponse: Partial | undefined = {}) : void { serializeBaseCollectionPaginationCountResponse(writer, filterByCurrentUserWithOnGetResponse) writer.writeCollectionOfObjectValues("value", filterByCurrentUserWithOnGetResponse.value, serializePrivilegedAccessGroupAssignmentSchedule); } diff --git a/packages/msgraph-sdk-identityGovernance/identityGovernance/privilegedAccess/group/eligibilityScheduleInstances/filterByCurrentUserWithOn/index.ts b/packages/msgraph-sdk-identityGovernance/identityGovernance/privilegedAccess/group/eligibilityScheduleInstances/filterByCurrentUserWithOn/index.ts index f06368211dc..4cd6860817a 100644 --- a/packages/msgraph-sdk-identityGovernance/identityGovernance/privilegedAccess/group/eligibilityScheduleInstances/filterByCurrentUserWithOn/index.ts +++ b/packages/msgraph-sdk-identityGovernance/identityGovernance/privilegedAccess/group/eligibilityScheduleInstances/filterByCurrentUserWithOn/index.ts @@ -10,14 +10,14 @@ import { type BaseRequestBuilder, type Parsable, type ParsableFactory, type Pars * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a filterByCurrentUserWithOnGetResponse */ -export function createFilterByCurrentUserWithOnGetResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createFilterByCurrentUserWithOnGetResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoFilterByCurrentUserWithOnGetResponse; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoFilterByCurrentUserWithOnGetResponse(filterByCurrentUserWithOnGetResponse: FilterByCurrentUserWithOnGetResponse | undefined = {} as FilterByCurrentUserWithOnGetResponse) : Record void> { +export function deserializeIntoFilterByCurrentUserWithOnGetResponse(filterByCurrentUserWithOnGetResponse: Partial | undefined = {}) : Record void> { return { ...deserializeIntoBaseCollectionPaginationCountResponse(filterByCurrentUserWithOnGetResponse), "value": n => { filterByCurrentUserWithOnGetResponse.value = n.getCollectionOfObjectValues(createPrivilegedAccessGroupEligibilityScheduleInstanceFromDiscriminatorValue); }, @@ -83,7 +83,7 @@ export interface FilterByCurrentUserWithOnRequestBuilderGetQueryParameters { * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeFilterByCurrentUserWithOnGetResponse(writer: SerializationWriter, filterByCurrentUserWithOnGetResponse: FilterByCurrentUserWithOnGetResponse | undefined = {} as FilterByCurrentUserWithOnGetResponse) : void { +export function serializeFilterByCurrentUserWithOnGetResponse(writer: SerializationWriter, filterByCurrentUserWithOnGetResponse: Partial | undefined = {}) : void { serializeBaseCollectionPaginationCountResponse(writer, filterByCurrentUserWithOnGetResponse) writer.writeCollectionOfObjectValues("value", filterByCurrentUserWithOnGetResponse.value, serializePrivilegedAccessGroupEligibilityScheduleInstance); } diff --git a/packages/msgraph-sdk-identityGovernance/identityGovernance/privilegedAccess/group/eligibilityScheduleRequests/filterByCurrentUserWithOn/index.ts b/packages/msgraph-sdk-identityGovernance/identityGovernance/privilegedAccess/group/eligibilityScheduleRequests/filterByCurrentUserWithOn/index.ts index fbfcd748d8c..5a1006ed4b4 100644 --- a/packages/msgraph-sdk-identityGovernance/identityGovernance/privilegedAccess/group/eligibilityScheduleRequests/filterByCurrentUserWithOn/index.ts +++ b/packages/msgraph-sdk-identityGovernance/identityGovernance/privilegedAccess/group/eligibilityScheduleRequests/filterByCurrentUserWithOn/index.ts @@ -10,14 +10,14 @@ import { type BaseRequestBuilder, type Parsable, type ParsableFactory, type Pars * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a filterByCurrentUserWithOnGetResponse */ -export function createFilterByCurrentUserWithOnGetResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createFilterByCurrentUserWithOnGetResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoFilterByCurrentUserWithOnGetResponse; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoFilterByCurrentUserWithOnGetResponse(filterByCurrentUserWithOnGetResponse: FilterByCurrentUserWithOnGetResponse | undefined = {} as FilterByCurrentUserWithOnGetResponse) : Record void> { +export function deserializeIntoFilterByCurrentUserWithOnGetResponse(filterByCurrentUserWithOnGetResponse: Partial | undefined = {}) : Record void> { return { ...deserializeIntoBaseCollectionPaginationCountResponse(filterByCurrentUserWithOnGetResponse), "value": n => { filterByCurrentUserWithOnGetResponse.value = n.getCollectionOfObjectValues(createPrivilegedAccessGroupEligibilityScheduleRequestFromDiscriminatorValue); }, @@ -83,7 +83,7 @@ export interface FilterByCurrentUserWithOnRequestBuilderGetQueryParameters { * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeFilterByCurrentUserWithOnGetResponse(writer: SerializationWriter, filterByCurrentUserWithOnGetResponse: FilterByCurrentUserWithOnGetResponse | undefined = {} as FilterByCurrentUserWithOnGetResponse) : void { +export function serializeFilterByCurrentUserWithOnGetResponse(writer: SerializationWriter, filterByCurrentUserWithOnGetResponse: Partial | undefined = {}) : void { serializeBaseCollectionPaginationCountResponse(writer, filterByCurrentUserWithOnGetResponse) writer.writeCollectionOfObjectValues("value", filterByCurrentUserWithOnGetResponse.value, serializePrivilegedAccessGroupEligibilityScheduleRequest); } diff --git a/packages/msgraph-sdk-identityGovernance/identityGovernance/privilegedAccess/group/eligibilitySchedules/filterByCurrentUserWithOn/index.ts b/packages/msgraph-sdk-identityGovernance/identityGovernance/privilegedAccess/group/eligibilitySchedules/filterByCurrentUserWithOn/index.ts index 8ddd1938fd5..f5f8a75bf0b 100644 --- a/packages/msgraph-sdk-identityGovernance/identityGovernance/privilegedAccess/group/eligibilitySchedules/filterByCurrentUserWithOn/index.ts +++ b/packages/msgraph-sdk-identityGovernance/identityGovernance/privilegedAccess/group/eligibilitySchedules/filterByCurrentUserWithOn/index.ts @@ -10,14 +10,14 @@ import { type BaseRequestBuilder, type Parsable, type ParsableFactory, type Pars * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a filterByCurrentUserWithOnGetResponse */ -export function createFilterByCurrentUserWithOnGetResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createFilterByCurrentUserWithOnGetResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoFilterByCurrentUserWithOnGetResponse; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoFilterByCurrentUserWithOnGetResponse(filterByCurrentUserWithOnGetResponse: FilterByCurrentUserWithOnGetResponse | undefined = {} as FilterByCurrentUserWithOnGetResponse) : Record void> { +export function deserializeIntoFilterByCurrentUserWithOnGetResponse(filterByCurrentUserWithOnGetResponse: Partial | undefined = {}) : Record void> { return { ...deserializeIntoBaseCollectionPaginationCountResponse(filterByCurrentUserWithOnGetResponse), "value": n => { filterByCurrentUserWithOnGetResponse.value = n.getCollectionOfObjectValues(createPrivilegedAccessGroupEligibilityScheduleFromDiscriminatorValue); }, @@ -83,7 +83,7 @@ export interface FilterByCurrentUserWithOnRequestBuilderGetQueryParameters { * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeFilterByCurrentUserWithOnGetResponse(writer: SerializationWriter, filterByCurrentUserWithOnGetResponse: FilterByCurrentUserWithOnGetResponse | undefined = {} as FilterByCurrentUserWithOnGetResponse) : void { +export function serializeFilterByCurrentUserWithOnGetResponse(writer: SerializationWriter, filterByCurrentUserWithOnGetResponse: Partial | undefined = {}) : void { serializeBaseCollectionPaginationCountResponse(writer, filterByCurrentUserWithOnGetResponse) writer.writeCollectionOfObjectValues("value", filterByCurrentUserWithOnGetResponse.value, serializePrivilegedAccessGroupEligibilitySchedule); } diff --git a/packages/msgraph-sdk-identityGovernance/identityGovernance/termsOfUse/agreements/item/index.ts b/packages/msgraph-sdk-identityGovernance/identityGovernance/termsOfUse/agreements/item/index.ts index 4eb3c54698b..0ff6ca5f863 100644 --- a/packages/msgraph-sdk-identityGovernance/identityGovernance/termsOfUse/agreements/item/index.ts +++ b/packages/msgraph-sdk-identityGovernance/identityGovernance/termsOfUse/agreements/item/index.ts @@ -31,10 +31,10 @@ export interface AgreementItemRequestBuilder extends BaseRequestBuilder | undefined) : Promise; /** - * Retrieve all files related to an agreement. This includes the default file and all localized files. + * Retrieve the properties and relationships of an agreement object. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns a Promise of Agreement - * @see {@link https://learn.microsoft.com/graph/api/agreement-list-files?view=graph-rest-1.0|Find more info here} + * @see {@link https://learn.microsoft.com/graph/api/agreement-get?view=graph-rest-1.0|Find more info here} */ get(requestConfiguration?: RequestConfiguration | undefined) : Promise; /** @@ -52,7 +52,7 @@ export interface AgreementItemRequestBuilder extends BaseRequestBuilder | undefined) : RequestInformation; /** - * Retrieve all files related to an agreement. This includes the default file and all localized files. + * Retrieve the properties and relationships of an agreement object. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns a RequestInformation */ @@ -66,7 +66,7 @@ export interface AgreementItemRequestBuilder extends BaseRequestBuilder | undefined) : RequestInformation; } /** - * Retrieve all files related to an agreement. This includes the default file and all localized files. + * Retrieve the properties and relationships of an agreement object. */ export interface AgreementItemRequestBuilderGetQueryParameters { /** diff --git a/packages/msgraph-sdk-identityProtection/identityProtection/riskyServicePrincipals/confirmCompromised/index.ts b/packages/msgraph-sdk-identityProtection/identityProtection/riskyServicePrincipals/confirmCompromised/index.ts index c4276908b1c..d25b0400c9f 100644 --- a/packages/msgraph-sdk-identityProtection/identityProtection/riskyServicePrincipals/confirmCompromised/index.ts +++ b/packages/msgraph-sdk-identityProtection/identityProtection/riskyServicePrincipals/confirmCompromised/index.ts @@ -42,14 +42,14 @@ export interface ConfirmCompromisedRequestBuilder extends BaseRequestBuilder Record void>) { return deserializeIntoConfirmCompromisedPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoConfirmCompromisedPostRequestBody(confirmCompromisedPostRequestBody: ConfirmCompromisedPostRequestBody | undefined = {} as ConfirmCompromisedPostRequestBody) : Record void> { +export function deserializeIntoConfirmCompromisedPostRequestBody(confirmCompromisedPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { confirmCompromisedPostRequestBody.backingStoreEnabled = true; }, "servicePrincipalIds": n => { confirmCompromisedPostRequestBody.servicePrincipalIds = n.getCollectionOfPrimitiveValues(); }, @@ -59,7 +59,7 @@ export function deserializeIntoConfirmCompromisedPostRequestBody(confirmCompromi * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeConfirmCompromisedPostRequestBody(writer: SerializationWriter, confirmCompromisedPostRequestBody: ConfirmCompromisedPostRequestBody | undefined = {} as ConfirmCompromisedPostRequestBody) : void { +export function serializeConfirmCompromisedPostRequestBody(writer: SerializationWriter, confirmCompromisedPostRequestBody: Partial | undefined = {}) : void { writer.writeCollectionOfPrimitiveValues("servicePrincipalIds", confirmCompromisedPostRequestBody.servicePrincipalIds); writer.writeAdditionalData(confirmCompromisedPostRequestBody.additionalData); } diff --git a/packages/msgraph-sdk-identityProtection/identityProtection/riskyServicePrincipals/dismiss/index.ts b/packages/msgraph-sdk-identityProtection/identityProtection/riskyServicePrincipals/dismiss/index.ts index 37faa44a8fc..7d3d1327332 100644 --- a/packages/msgraph-sdk-identityProtection/identityProtection/riskyServicePrincipals/dismiss/index.ts +++ b/packages/msgraph-sdk-identityProtection/identityProtection/riskyServicePrincipals/dismiss/index.ts @@ -9,14 +9,14 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a dismissPostRequestBody */ -export function createDismissPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createDismissPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoDismissPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoDismissPostRequestBody(dismissPostRequestBody: DismissPostRequestBody | undefined = {} as DismissPostRequestBody) : Record void> { +export function deserializeIntoDismissPostRequestBody(dismissPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { dismissPostRequestBody.backingStoreEnabled = true; }, "servicePrincipalIds": n => { dismissPostRequestBody.servicePrincipalIds = n.getCollectionOfPrimitiveValues(); }, @@ -59,7 +59,7 @@ export interface DismissRequestBuilder extends BaseRequestBuilder | undefined = {}) : void { writer.writeCollectionOfPrimitiveValues("servicePrincipalIds", dismissPostRequestBody.servicePrincipalIds); writer.writeAdditionalData(dismissPostRequestBody.additionalData); } diff --git a/packages/msgraph-sdk-identityProtection/identityProtection/riskyUsers/confirmCompromised/index.ts b/packages/msgraph-sdk-identityProtection/identityProtection/riskyUsers/confirmCompromised/index.ts index e54dc850c2b..20710f3ac21 100644 --- a/packages/msgraph-sdk-identityProtection/identityProtection/riskyUsers/confirmCompromised/index.ts +++ b/packages/msgraph-sdk-identityProtection/identityProtection/riskyUsers/confirmCompromised/index.ts @@ -42,14 +42,14 @@ export interface ConfirmCompromisedRequestBuilder extends BaseRequestBuilder Record void>) { return deserializeIntoConfirmCompromisedPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoConfirmCompromisedPostRequestBody(confirmCompromisedPostRequestBody: ConfirmCompromisedPostRequestBody | undefined = {} as ConfirmCompromisedPostRequestBody) : Record void> { +export function deserializeIntoConfirmCompromisedPostRequestBody(confirmCompromisedPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { confirmCompromisedPostRequestBody.backingStoreEnabled = true; }, "userIds": n => { confirmCompromisedPostRequestBody.userIds = n.getCollectionOfPrimitiveValues(); }, @@ -59,7 +59,7 @@ export function deserializeIntoConfirmCompromisedPostRequestBody(confirmCompromi * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeConfirmCompromisedPostRequestBody(writer: SerializationWriter, confirmCompromisedPostRequestBody: ConfirmCompromisedPostRequestBody | undefined = {} as ConfirmCompromisedPostRequestBody) : void { +export function serializeConfirmCompromisedPostRequestBody(writer: SerializationWriter, confirmCompromisedPostRequestBody: Partial | undefined = {}) : void { writer.writeCollectionOfPrimitiveValues("userIds", confirmCompromisedPostRequestBody.userIds); writer.writeAdditionalData(confirmCompromisedPostRequestBody.additionalData); } diff --git a/packages/msgraph-sdk-identityProtection/identityProtection/riskyUsers/dismiss/index.ts b/packages/msgraph-sdk-identityProtection/identityProtection/riskyUsers/dismiss/index.ts index f49823b3bc3..6c3a0b0ddce 100644 --- a/packages/msgraph-sdk-identityProtection/identityProtection/riskyUsers/dismiss/index.ts +++ b/packages/msgraph-sdk-identityProtection/identityProtection/riskyUsers/dismiss/index.ts @@ -9,14 +9,14 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a dismissPostRequestBody */ -export function createDismissPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createDismissPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoDismissPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoDismissPostRequestBody(dismissPostRequestBody: DismissPostRequestBody | undefined = {} as DismissPostRequestBody) : Record void> { +export function deserializeIntoDismissPostRequestBody(dismissPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { dismissPostRequestBody.backingStoreEnabled = true; }, "userIds": n => { dismissPostRequestBody.userIds = n.getCollectionOfPrimitiveValues(); }, @@ -59,7 +59,7 @@ export interface DismissRequestBuilder extends BaseRequestBuilder | undefined = {}) : void { writer.writeCollectionOfPrimitiveValues("userIds", dismissPostRequestBody.userIds); writer.writeAdditionalData(dismissPostRequestBody.additionalData); } diff --git a/packages/msgraph-sdk-identityProviders/identityProviders/availableProviderTypes/index.ts b/packages/msgraph-sdk-identityProviders/identityProviders/availableProviderTypes/index.ts index 1b66d09f13b..9e35f8b27da 100644 --- a/packages/msgraph-sdk-identityProviders/identityProviders/availableProviderTypes/index.ts +++ b/packages/msgraph-sdk-identityProviders/identityProviders/availableProviderTypes/index.ts @@ -60,14 +60,14 @@ export interface AvailableProviderTypesRequestBuilderGetQueryParameters { * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a availableProviderTypesGetResponse */ -export function createAvailableProviderTypesGetResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createAvailableProviderTypesGetResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoAvailableProviderTypesGetResponse; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoAvailableProviderTypesGetResponse(availableProviderTypesGetResponse: AvailableProviderTypesGetResponse | undefined = {} as AvailableProviderTypesGetResponse) : Record void> { +export function deserializeIntoAvailableProviderTypesGetResponse(availableProviderTypesGetResponse: Partial | undefined = {}) : Record void> { return { ...deserializeIntoBaseCollectionPaginationCountResponse(availableProviderTypesGetResponse), "value": n => { availableProviderTypesGetResponse.value = n.getCollectionOfPrimitiveValues(); }, @@ -77,7 +77,7 @@ export function deserializeIntoAvailableProviderTypesGetResponse(availableProvid * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeAvailableProviderTypesGetResponse(writer: SerializationWriter, availableProviderTypesGetResponse: AvailableProviderTypesGetResponse | undefined = {} as AvailableProviderTypesGetResponse) : void { +export function serializeAvailableProviderTypesGetResponse(writer: SerializationWriter, availableProviderTypesGetResponse: Partial | undefined = {}) : void { serializeBaseCollectionPaginationCountResponse(writer, availableProviderTypesGetResponse) writer.writeCollectionOfPrimitiveValues("value", availableProviderTypesGetResponse.value); } diff --git a/packages/msgraph-sdk-oauth2PermissionGrants/oauth2PermissionGrants/delta/index.ts b/packages/msgraph-sdk-oauth2PermissionGrants/oauth2PermissionGrants/delta/index.ts index 1b700faa2f9..c2e98d6fbef 100644 --- a/packages/msgraph-sdk-oauth2PermissionGrants/oauth2PermissionGrants/delta/index.ts +++ b/packages/msgraph-sdk-oauth2PermissionGrants/oauth2PermissionGrants/delta/index.ts @@ -10,7 +10,7 @@ import { type BaseRequestBuilder, type Parsable, type ParsableFactory, type Pars * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a deltaGetResponse */ -export function createDeltaGetResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createDeltaGetResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoDeltaGetResponse; } export interface DeltaGetResponse extends BaseDeltaFunctionResponse, Parsable { @@ -73,7 +73,7 @@ export interface DeltaRequestBuilderGetQueryParameters { * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoDeltaGetResponse(deltaGetResponse: DeltaGetResponse | undefined = {} as DeltaGetResponse) : Record void> { +export function deserializeIntoDeltaGetResponse(deltaGetResponse: Partial | undefined = {}) : Record void> { return { ...deserializeIntoBaseDeltaFunctionResponse(deltaGetResponse), "value": n => { deltaGetResponse.value = n.getCollectionOfObjectValues(createOAuth2PermissionGrantFromDiscriminatorValue); }, @@ -83,7 +83,7 @@ export function deserializeIntoDeltaGetResponse(deltaGetResponse: DeltaGetRespon * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeDeltaGetResponse(writer: SerializationWriter, deltaGetResponse: DeltaGetResponse | undefined = {} as DeltaGetResponse) : void { +export function serializeDeltaGetResponse(writer: SerializationWriter, deltaGetResponse: Partial | undefined = {}) : void { serializeBaseDeltaFunctionResponse(writer, deltaGetResponse) writer.writeCollectionOfObjectValues("value", deltaGetResponse.value, serializeOAuth2PermissionGrant); } diff --git a/packages/msgraph-sdk-organization/organization/delta/index.ts b/packages/msgraph-sdk-organization/organization/delta/index.ts index ea8800fe02d..890f6ac502c 100644 --- a/packages/msgraph-sdk-organization/organization/delta/index.ts +++ b/packages/msgraph-sdk-organization/organization/delta/index.ts @@ -10,7 +10,7 @@ import { type BaseRequestBuilder, type Parsable, type ParsableFactory, type Pars * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a deltaGetResponse */ -export function createDeltaGetResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createDeltaGetResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoDeltaGetResponse; } export interface DeltaGetResponse extends BaseDeltaFunctionResponse, Parsable { @@ -73,7 +73,7 @@ export interface DeltaRequestBuilderGetQueryParameters { * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoDeltaGetResponse(deltaGetResponse: DeltaGetResponse | undefined = {} as DeltaGetResponse) : Record void> { +export function deserializeIntoDeltaGetResponse(deltaGetResponse: Partial | undefined = {}) : Record void> { return { ...deserializeIntoBaseDeltaFunctionResponse(deltaGetResponse), "value": n => { deltaGetResponse.value = n.getCollectionOfObjectValues(createDirectoryObjectFromDiscriminatorValue); }, @@ -83,7 +83,7 @@ export function deserializeIntoDeltaGetResponse(deltaGetResponse: DeltaGetRespon * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeDeltaGetResponse(writer: SerializationWriter, deltaGetResponse: DeltaGetResponse | undefined = {} as DeltaGetResponse) : void { +export function serializeDeltaGetResponse(writer: SerializationWriter, deltaGetResponse: Partial | undefined = {}) : void { serializeBaseDeltaFunctionResponse(writer, deltaGetResponse) writer.writeCollectionOfObjectValues("value", deltaGetResponse.value, serializeDirectoryObject); } diff --git a/packages/msgraph-sdk-organization/organization/getAvailableExtensionProperties/index.ts b/packages/msgraph-sdk-organization/organization/getAvailableExtensionProperties/index.ts index 1f5ec08fda3..c6cb8933a23 100644 --- a/packages/msgraph-sdk-organization/organization/getAvailableExtensionProperties/index.ts +++ b/packages/msgraph-sdk-organization/organization/getAvailableExtensionProperties/index.ts @@ -10,7 +10,7 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a getAvailableExtensionPropertiesPostRequestBody */ -export function createGetAvailableExtensionPropertiesPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createGetAvailableExtensionPropertiesPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoGetAvailableExtensionPropertiesPostRequestBody; } /** @@ -18,14 +18,14 @@ export function createGetAvailableExtensionPropertiesPostRequestBodyFromDiscrimi * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a getAvailableExtensionPropertiesPostResponse */ -export function createGetAvailableExtensionPropertiesPostResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createGetAvailableExtensionPropertiesPostResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoGetAvailableExtensionPropertiesPostResponse; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoGetAvailableExtensionPropertiesPostRequestBody(getAvailableExtensionPropertiesPostRequestBody: GetAvailableExtensionPropertiesPostRequestBody | undefined = {} as GetAvailableExtensionPropertiesPostRequestBody) : Record void> { +export function deserializeIntoGetAvailableExtensionPropertiesPostRequestBody(getAvailableExtensionPropertiesPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { getAvailableExtensionPropertiesPostRequestBody.backingStoreEnabled = true; }, "isSyncedFromOnPremises": n => { getAvailableExtensionPropertiesPostRequestBody.isSyncedFromOnPremises = n.getBooleanValue(); }, @@ -35,7 +35,7 @@ export function deserializeIntoGetAvailableExtensionPropertiesPostRequestBody(ge * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoGetAvailableExtensionPropertiesPostResponse(getAvailableExtensionPropertiesPostResponse: GetAvailableExtensionPropertiesPostResponse | undefined = {} as GetAvailableExtensionPropertiesPostResponse) : Record void> { +export function deserializeIntoGetAvailableExtensionPropertiesPostResponse(getAvailableExtensionPropertiesPostResponse: Partial | undefined = {}) : Record void> { return { ...deserializeIntoBaseCollectionPaginationCountResponse(getAvailableExtensionPropertiesPostResponse), "value": n => { getAvailableExtensionPropertiesPostResponse.value = n.getCollectionOfObjectValues(createExtensionPropertyFromDiscriminatorValue); }, @@ -85,7 +85,7 @@ export interface GetAvailableExtensionPropertiesRequestBuilder extends BaseReque * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeGetAvailableExtensionPropertiesPostRequestBody(writer: SerializationWriter, getAvailableExtensionPropertiesPostRequestBody: GetAvailableExtensionPropertiesPostRequestBody | undefined = {} as GetAvailableExtensionPropertiesPostRequestBody) : void { +export function serializeGetAvailableExtensionPropertiesPostRequestBody(writer: SerializationWriter, getAvailableExtensionPropertiesPostRequestBody: Partial | undefined = {}) : void { writer.writeBooleanValue("isSyncedFromOnPremises", getAvailableExtensionPropertiesPostRequestBody.isSyncedFromOnPremises); writer.writeAdditionalData(getAvailableExtensionPropertiesPostRequestBody.additionalData); } @@ -93,7 +93,7 @@ export function serializeGetAvailableExtensionPropertiesPostRequestBody(writer: * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeGetAvailableExtensionPropertiesPostResponse(writer: SerializationWriter, getAvailableExtensionPropertiesPostResponse: GetAvailableExtensionPropertiesPostResponse | undefined = {} as GetAvailableExtensionPropertiesPostResponse) : void { +export function serializeGetAvailableExtensionPropertiesPostResponse(writer: SerializationWriter, getAvailableExtensionPropertiesPostResponse: Partial | undefined = {}) : void { serializeBaseCollectionPaginationCountResponse(writer, getAvailableExtensionPropertiesPostResponse) writer.writeCollectionOfObjectValues("value", getAvailableExtensionPropertiesPostResponse.value, serializeExtensionProperty); } diff --git a/packages/msgraph-sdk-organization/organization/getByIds/index.ts b/packages/msgraph-sdk-organization/organization/getByIds/index.ts index 4aac672d082..caf192479bf 100644 --- a/packages/msgraph-sdk-organization/organization/getByIds/index.ts +++ b/packages/msgraph-sdk-organization/organization/getByIds/index.ts @@ -10,7 +10,7 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a getByIdsPostRequestBody */ -export function createGetByIdsPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createGetByIdsPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoGetByIdsPostRequestBody; } /** @@ -18,14 +18,14 @@ export function createGetByIdsPostRequestBodyFromDiscriminatorValue(parseNode: P * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a getByIdsPostResponse */ -export function createGetByIdsPostResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createGetByIdsPostResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoGetByIdsPostResponse; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoGetByIdsPostRequestBody(getByIdsPostRequestBody: GetByIdsPostRequestBody | undefined = {} as GetByIdsPostRequestBody) : Record void> { +export function deserializeIntoGetByIdsPostRequestBody(getByIdsPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { getByIdsPostRequestBody.backingStoreEnabled = true; }, "ids": n => { getByIdsPostRequestBody.ids = n.getCollectionOfPrimitiveValues(); }, @@ -36,7 +36,7 @@ export function deserializeIntoGetByIdsPostRequestBody(getByIdsPostRequestBody: * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoGetByIdsPostResponse(getByIdsPostResponse: GetByIdsPostResponse | undefined = {} as GetByIdsPostResponse) : Record void> { +export function deserializeIntoGetByIdsPostResponse(getByIdsPostResponse: Partial | undefined = {}) : Record void> { return { ...deserializeIntoBaseCollectionPaginationCountResponse(getByIdsPostResponse), "value": n => { getByIdsPostResponse.value = n.getCollectionOfObjectValues(createDirectoryObjectFromDiscriminatorValue); }, @@ -90,7 +90,7 @@ export interface GetByIdsRequestBuilder extends BaseRequestBuilder | undefined = {}) : void { writer.writeCollectionOfPrimitiveValues("ids", getByIdsPostRequestBody.ids); writer.writeCollectionOfPrimitiveValues("types", getByIdsPostRequestBody.types); writer.writeAdditionalData(getByIdsPostRequestBody.additionalData); @@ -99,7 +99,7 @@ export function serializeGetByIdsPostRequestBody(writer: SerializationWriter, ge * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeGetByIdsPostResponse(writer: SerializationWriter, getByIdsPostResponse: GetByIdsPostResponse | undefined = {} as GetByIdsPostResponse) : void { +export function serializeGetByIdsPostResponse(writer: SerializationWriter, getByIdsPostResponse: Partial | undefined = {}) : void { serializeBaseCollectionPaginationCountResponse(writer, getByIdsPostResponse) writer.writeCollectionOfObjectValues("value", getByIdsPostResponse.value, serializeDirectoryObject); } diff --git a/packages/msgraph-sdk-organization/organization/index.ts b/packages/msgraph-sdk-organization/organization/index.ts index 5c4d5d59841..84e3cf5d193 100644 --- a/packages/msgraph-sdk-organization/organization/index.ts +++ b/packages/msgraph-sdk-organization/organization/index.ts @@ -42,10 +42,10 @@ export interface OrganizationRequestBuilder extends BaseRequestBuilder | undefined) : Promise; /** @@ -56,7 +56,7 @@ export interface OrganizationRequestBuilder extends BaseRequestBuilder | undefined) : Promise; /** - * Retrieve a list of organization objects. There's only one organization object in the collection. + * List properties and relationships of the organization objects. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns a RequestInformation */ @@ -70,7 +70,7 @@ export interface OrganizationRequestBuilder extends BaseRequestBuilder | undefined) : RequestInformation; } /** - * Retrieve a list of organization objects. There's only one organization object in the collection. + * List properties and relationships of the organization objects. */ export interface OrganizationRequestBuilderGetQueryParameters { /** diff --git a/packages/msgraph-sdk-organization/organization/item/checkMemberGroups/index.ts b/packages/msgraph-sdk-organization/organization/item/checkMemberGroups/index.ts index 38c80b9f70e..5c4f1b6627c 100644 --- a/packages/msgraph-sdk-organization/organization/item/checkMemberGroups/index.ts +++ b/packages/msgraph-sdk-organization/organization/item/checkMemberGroups/index.ts @@ -50,7 +50,7 @@ export interface CheckMemberGroupsRequestBuilder extends BaseRequestBuilder Record void>) { return deserializeIntoCheckMemberGroupsPostRequestBody; } /** @@ -58,14 +58,14 @@ export function createCheckMemberGroupsPostRequestBodyFromDiscriminatorValue(par * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a checkMemberGroupsPostResponse */ -export function createCheckMemberGroupsPostResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createCheckMemberGroupsPostResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoCheckMemberGroupsPostResponse; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoCheckMemberGroupsPostRequestBody(checkMemberGroupsPostRequestBody: CheckMemberGroupsPostRequestBody | undefined = {} as CheckMemberGroupsPostRequestBody) : Record void> { +export function deserializeIntoCheckMemberGroupsPostRequestBody(checkMemberGroupsPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { checkMemberGroupsPostRequestBody.backingStoreEnabled = true; }, "groupIds": n => { checkMemberGroupsPostRequestBody.groupIds = n.getCollectionOfPrimitiveValues(); }, @@ -75,7 +75,7 @@ export function deserializeIntoCheckMemberGroupsPostRequestBody(checkMemberGroup * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoCheckMemberGroupsPostResponse(checkMemberGroupsPostResponse: CheckMemberGroupsPostResponse | undefined = {} as CheckMemberGroupsPostResponse) : Record void> { +export function deserializeIntoCheckMemberGroupsPostResponse(checkMemberGroupsPostResponse: Partial | undefined = {}) : Record void> { return { ...deserializeIntoBaseCollectionPaginationCountResponse(checkMemberGroupsPostResponse), "value": n => { checkMemberGroupsPostResponse.value = n.getCollectionOfPrimitiveValues(); }, @@ -85,7 +85,7 @@ export function deserializeIntoCheckMemberGroupsPostResponse(checkMemberGroupsPo * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeCheckMemberGroupsPostRequestBody(writer: SerializationWriter, checkMemberGroupsPostRequestBody: CheckMemberGroupsPostRequestBody | undefined = {} as CheckMemberGroupsPostRequestBody) : void { +export function serializeCheckMemberGroupsPostRequestBody(writer: SerializationWriter, checkMemberGroupsPostRequestBody: Partial | undefined = {}) : void { writer.writeCollectionOfPrimitiveValues("groupIds", checkMemberGroupsPostRequestBody.groupIds); writer.writeAdditionalData(checkMemberGroupsPostRequestBody.additionalData); } @@ -93,7 +93,7 @@ export function serializeCheckMemberGroupsPostRequestBody(writer: SerializationW * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeCheckMemberGroupsPostResponse(writer: SerializationWriter, checkMemberGroupsPostResponse: CheckMemberGroupsPostResponse | undefined = {} as CheckMemberGroupsPostResponse) : void { +export function serializeCheckMemberGroupsPostResponse(writer: SerializationWriter, checkMemberGroupsPostResponse: Partial | undefined = {}) : void { serializeBaseCollectionPaginationCountResponse(writer, checkMemberGroupsPostResponse) writer.writeCollectionOfPrimitiveValues("value", checkMemberGroupsPostResponse.value); } diff --git a/packages/msgraph-sdk-organization/organization/item/checkMemberObjects/index.ts b/packages/msgraph-sdk-organization/organization/item/checkMemberObjects/index.ts index ef2aae2ea64..065cb79661b 100644 --- a/packages/msgraph-sdk-organization/organization/item/checkMemberObjects/index.ts +++ b/packages/msgraph-sdk-organization/organization/item/checkMemberObjects/index.ts @@ -49,7 +49,7 @@ export interface CheckMemberObjectsRequestBuilder extends BaseRequestBuilder Record void>) { return deserializeIntoCheckMemberObjectsPostRequestBody; } /** @@ -57,14 +57,14 @@ export function createCheckMemberObjectsPostRequestBodyFromDiscriminatorValue(pa * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a checkMemberObjectsPostResponse */ -export function createCheckMemberObjectsPostResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createCheckMemberObjectsPostResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoCheckMemberObjectsPostResponse; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoCheckMemberObjectsPostRequestBody(checkMemberObjectsPostRequestBody: CheckMemberObjectsPostRequestBody | undefined = {} as CheckMemberObjectsPostRequestBody) : Record void> { +export function deserializeIntoCheckMemberObjectsPostRequestBody(checkMemberObjectsPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { checkMemberObjectsPostRequestBody.backingStoreEnabled = true; }, "ids": n => { checkMemberObjectsPostRequestBody.ids = n.getCollectionOfPrimitiveValues(); }, @@ -74,7 +74,7 @@ export function deserializeIntoCheckMemberObjectsPostRequestBody(checkMemberObje * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoCheckMemberObjectsPostResponse(checkMemberObjectsPostResponse: CheckMemberObjectsPostResponse | undefined = {} as CheckMemberObjectsPostResponse) : Record void> { +export function deserializeIntoCheckMemberObjectsPostResponse(checkMemberObjectsPostResponse: Partial | undefined = {}) : Record void> { return { ...deserializeIntoBaseCollectionPaginationCountResponse(checkMemberObjectsPostResponse), "value": n => { checkMemberObjectsPostResponse.value = n.getCollectionOfPrimitiveValues(); }, @@ -84,7 +84,7 @@ export function deserializeIntoCheckMemberObjectsPostResponse(checkMemberObjects * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeCheckMemberObjectsPostRequestBody(writer: SerializationWriter, checkMemberObjectsPostRequestBody: CheckMemberObjectsPostRequestBody | undefined = {} as CheckMemberObjectsPostRequestBody) : void { +export function serializeCheckMemberObjectsPostRequestBody(writer: SerializationWriter, checkMemberObjectsPostRequestBody: Partial | undefined = {}) : void { writer.writeCollectionOfPrimitiveValues("ids", checkMemberObjectsPostRequestBody.ids); writer.writeAdditionalData(checkMemberObjectsPostRequestBody.additionalData); } @@ -92,7 +92,7 @@ export function serializeCheckMemberObjectsPostRequestBody(writer: Serialization * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeCheckMemberObjectsPostResponse(writer: SerializationWriter, checkMemberObjectsPostResponse: CheckMemberObjectsPostResponse | undefined = {} as CheckMemberObjectsPostResponse) : void { +export function serializeCheckMemberObjectsPostResponse(writer: SerializationWriter, checkMemberObjectsPostResponse: Partial | undefined = {}) : void { serializeBaseCollectionPaginationCountResponse(writer, checkMemberObjectsPostResponse) writer.writeCollectionOfPrimitiveValues("value", checkMemberObjectsPostResponse.value); } diff --git a/packages/msgraph-sdk-organization/organization/item/getMemberGroups/index.ts b/packages/msgraph-sdk-organization/organization/item/getMemberGroups/index.ts index c8a316dc4b9..b31e8e37c6c 100644 --- a/packages/msgraph-sdk-organization/organization/item/getMemberGroups/index.ts +++ b/packages/msgraph-sdk-organization/organization/item/getMemberGroups/index.ts @@ -10,7 +10,7 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a getMemberGroupsPostRequestBody */ -export function createGetMemberGroupsPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createGetMemberGroupsPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoGetMemberGroupsPostRequestBody; } /** @@ -18,14 +18,14 @@ export function createGetMemberGroupsPostRequestBodyFromDiscriminatorValue(parse * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a getMemberGroupsPostResponse */ -export function createGetMemberGroupsPostResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createGetMemberGroupsPostResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoGetMemberGroupsPostResponse; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoGetMemberGroupsPostRequestBody(getMemberGroupsPostRequestBody: GetMemberGroupsPostRequestBody | undefined = {} as GetMemberGroupsPostRequestBody) : Record void> { +export function deserializeIntoGetMemberGroupsPostRequestBody(getMemberGroupsPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { getMemberGroupsPostRequestBody.backingStoreEnabled = true; }, "securityEnabledOnly": n => { getMemberGroupsPostRequestBody.securityEnabledOnly = n.getBooleanValue(); }, @@ -35,7 +35,7 @@ export function deserializeIntoGetMemberGroupsPostRequestBody(getMemberGroupsPos * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoGetMemberGroupsPostResponse(getMemberGroupsPostResponse: GetMemberGroupsPostResponse | undefined = {} as GetMemberGroupsPostResponse) : Record void> { +export function deserializeIntoGetMemberGroupsPostResponse(getMemberGroupsPostResponse: Partial | undefined = {}) : Record void> { return { ...deserializeIntoBaseCollectionPaginationCountResponse(getMemberGroupsPostResponse), "value": n => { getMemberGroupsPostResponse.value = n.getCollectionOfPrimitiveValues(); }, @@ -85,7 +85,7 @@ export interface GetMemberGroupsRequestBuilder extends BaseRequestBuilder | undefined = {}) : void { writer.writeBooleanValue("securityEnabledOnly", getMemberGroupsPostRequestBody.securityEnabledOnly); writer.writeAdditionalData(getMemberGroupsPostRequestBody.additionalData); } @@ -93,7 +93,7 @@ export function serializeGetMemberGroupsPostRequestBody(writer: SerializationWri * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeGetMemberGroupsPostResponse(writer: SerializationWriter, getMemberGroupsPostResponse: GetMemberGroupsPostResponse | undefined = {} as GetMemberGroupsPostResponse) : void { +export function serializeGetMemberGroupsPostResponse(writer: SerializationWriter, getMemberGroupsPostResponse: Partial | undefined = {}) : void { serializeBaseCollectionPaginationCountResponse(writer, getMemberGroupsPostResponse) writer.writeCollectionOfPrimitiveValues("value", getMemberGroupsPostResponse.value); } diff --git a/packages/msgraph-sdk-organization/organization/item/getMemberObjects/index.ts b/packages/msgraph-sdk-organization/organization/item/getMemberObjects/index.ts index 3d2bc884f7e..abaf21a842b 100644 --- a/packages/msgraph-sdk-organization/organization/item/getMemberObjects/index.ts +++ b/packages/msgraph-sdk-organization/organization/item/getMemberObjects/index.ts @@ -10,7 +10,7 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a getMemberObjectsPostRequestBody */ -export function createGetMemberObjectsPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createGetMemberObjectsPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoGetMemberObjectsPostRequestBody; } /** @@ -18,14 +18,14 @@ export function createGetMemberObjectsPostRequestBodyFromDiscriminatorValue(pars * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a getMemberObjectsPostResponse */ -export function createGetMemberObjectsPostResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createGetMemberObjectsPostResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoGetMemberObjectsPostResponse; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoGetMemberObjectsPostRequestBody(getMemberObjectsPostRequestBody: GetMemberObjectsPostRequestBody | undefined = {} as GetMemberObjectsPostRequestBody) : Record void> { +export function deserializeIntoGetMemberObjectsPostRequestBody(getMemberObjectsPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { getMemberObjectsPostRequestBody.backingStoreEnabled = true; }, "securityEnabledOnly": n => { getMemberObjectsPostRequestBody.securityEnabledOnly = n.getBooleanValue(); }, @@ -35,7 +35,7 @@ export function deserializeIntoGetMemberObjectsPostRequestBody(getMemberObjectsP * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoGetMemberObjectsPostResponse(getMemberObjectsPostResponse: GetMemberObjectsPostResponse | undefined = {} as GetMemberObjectsPostResponse) : Record void> { +export function deserializeIntoGetMemberObjectsPostResponse(getMemberObjectsPostResponse: Partial | undefined = {}) : Record void> { return { ...deserializeIntoBaseCollectionPaginationCountResponse(getMemberObjectsPostResponse), "value": n => { getMemberObjectsPostResponse.value = n.getCollectionOfPrimitiveValues(); }, @@ -85,7 +85,7 @@ export interface GetMemberObjectsRequestBuilder extends BaseRequestBuilder | undefined = {}) : void { writer.writeBooleanValue("securityEnabledOnly", getMemberObjectsPostRequestBody.securityEnabledOnly); writer.writeAdditionalData(getMemberObjectsPostRequestBody.additionalData); } @@ -93,7 +93,7 @@ export function serializeGetMemberObjectsPostRequestBody(writer: SerializationWr * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeGetMemberObjectsPostResponse(writer: SerializationWriter, getMemberObjectsPostResponse: GetMemberObjectsPostResponse | undefined = {} as GetMemberObjectsPostResponse) : void { +export function serializeGetMemberObjectsPostResponse(writer: SerializationWriter, getMemberObjectsPostResponse: Partial | undefined = {}) : void { serializeBaseCollectionPaginationCountResponse(writer, getMemberObjectsPostResponse) writer.writeCollectionOfPrimitiveValues("value", getMemberObjectsPostResponse.value); } diff --git a/packages/msgraph-sdk-organization/organization/item/setMobileDeviceManagementAuthority/index.ts b/packages/msgraph-sdk-organization/organization/item/setMobileDeviceManagementAuthority/index.ts index 0c36d4fc118..fbc06c45117 100644 --- a/packages/msgraph-sdk-organization/organization/item/setMobileDeviceManagementAuthority/index.ts +++ b/packages/msgraph-sdk-organization/organization/item/setMobileDeviceManagementAuthority/index.ts @@ -9,14 +9,14 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a setMobileDeviceManagementAuthorityPostResponse */ -export function createSetMobileDeviceManagementAuthorityPostResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createSetMobileDeviceManagementAuthorityPostResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoSetMobileDeviceManagementAuthorityPostResponse; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoSetMobileDeviceManagementAuthorityPostResponse(setMobileDeviceManagementAuthorityPostResponse: SetMobileDeviceManagementAuthorityPostResponse | undefined = {} as SetMobileDeviceManagementAuthorityPostResponse) : Record void> { +export function deserializeIntoSetMobileDeviceManagementAuthorityPostResponse(setMobileDeviceManagementAuthorityPostResponse: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { setMobileDeviceManagementAuthorityPostResponse.backingStoreEnabled = true; }, "value": n => { setMobileDeviceManagementAuthorityPostResponse.value = n.getNumberValue(); }, @@ -26,7 +26,7 @@ export function deserializeIntoSetMobileDeviceManagementAuthorityPostResponse(se * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeSetMobileDeviceManagementAuthorityPostResponse(writer: SerializationWriter, setMobileDeviceManagementAuthorityPostResponse: SetMobileDeviceManagementAuthorityPostResponse | undefined = {} as SetMobileDeviceManagementAuthorityPostResponse) : void { +export function serializeSetMobileDeviceManagementAuthorityPostResponse(writer: SerializationWriter, setMobileDeviceManagementAuthorityPostResponse: Partial | undefined = {}) : void { writer.writeNumberValue("value", setMobileDeviceManagementAuthorityPostResponse.value); writer.writeAdditionalData(setMobileDeviceManagementAuthorityPostResponse.additionalData); } diff --git a/packages/msgraph-sdk-organization/organization/validateProperties/index.ts b/packages/msgraph-sdk-organization/organization/validateProperties/index.ts index eece9edd280..95815c5b156 100644 --- a/packages/msgraph-sdk-organization/organization/validateProperties/index.ts +++ b/packages/msgraph-sdk-organization/organization/validateProperties/index.ts @@ -10,14 +10,14 @@ import { type Guid } from 'guid-typescript'; * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a validatePropertiesPostRequestBody */ -export function createValidatePropertiesPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createValidatePropertiesPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoValidatePropertiesPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoValidatePropertiesPostRequestBody(validatePropertiesPostRequestBody: ValidatePropertiesPostRequestBody | undefined = {} as ValidatePropertiesPostRequestBody) : Record void> { +export function deserializeIntoValidatePropertiesPostRequestBody(validatePropertiesPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { validatePropertiesPostRequestBody.backingStoreEnabled = true; }, "displayName": n => { validatePropertiesPostRequestBody.displayName = n.getStringValue(); }, @@ -30,7 +30,7 @@ export function deserializeIntoValidatePropertiesPostRequestBody(validatePropert * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeValidatePropertiesPostRequestBody(writer: SerializationWriter, validatePropertiesPostRequestBody: ValidatePropertiesPostRequestBody | undefined = {} as ValidatePropertiesPostRequestBody) : void { +export function serializeValidatePropertiesPostRequestBody(writer: SerializationWriter, validatePropertiesPostRequestBody: Partial | undefined = {}) : void { writer.writeStringValue("displayName", validatePropertiesPostRequestBody.displayName); writer.writeStringValue("entityType", validatePropertiesPostRequestBody.entityType); writer.writeStringValue("mailNickname", validatePropertiesPostRequestBody.mailNickname); diff --git a/packages/msgraph-sdk-permissionGrants/permissionGrants/delta/index.ts b/packages/msgraph-sdk-permissionGrants/permissionGrants/delta/index.ts index 4a58484404a..44df9a9527e 100644 --- a/packages/msgraph-sdk-permissionGrants/permissionGrants/delta/index.ts +++ b/packages/msgraph-sdk-permissionGrants/permissionGrants/delta/index.ts @@ -10,7 +10,7 @@ import { type BaseRequestBuilder, type Parsable, type ParsableFactory, type Pars * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a deltaGetResponse */ -export function createDeltaGetResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createDeltaGetResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoDeltaGetResponse; } export interface DeltaGetResponse extends BaseDeltaFunctionResponse, Parsable { @@ -73,7 +73,7 @@ export interface DeltaRequestBuilderGetQueryParameters { * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoDeltaGetResponse(deltaGetResponse: DeltaGetResponse | undefined = {} as DeltaGetResponse) : Record void> { +export function deserializeIntoDeltaGetResponse(deltaGetResponse: Partial | undefined = {}) : Record void> { return { ...deserializeIntoBaseDeltaFunctionResponse(deltaGetResponse), "value": n => { deltaGetResponse.value = n.getCollectionOfObjectValues(createDirectoryObjectFromDiscriminatorValue); }, @@ -83,7 +83,7 @@ export function deserializeIntoDeltaGetResponse(deltaGetResponse: DeltaGetRespon * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeDeltaGetResponse(writer: SerializationWriter, deltaGetResponse: DeltaGetResponse | undefined = {} as DeltaGetResponse) : void { +export function serializeDeltaGetResponse(writer: SerializationWriter, deltaGetResponse: Partial | undefined = {}) : void { serializeBaseDeltaFunctionResponse(writer, deltaGetResponse) writer.writeCollectionOfObjectValues("value", deltaGetResponse.value, serializeDirectoryObject); } diff --git a/packages/msgraph-sdk-permissionGrants/permissionGrants/getAvailableExtensionProperties/index.ts b/packages/msgraph-sdk-permissionGrants/permissionGrants/getAvailableExtensionProperties/index.ts index a7b3712d79b..4bcb60ad82f 100644 --- a/packages/msgraph-sdk-permissionGrants/permissionGrants/getAvailableExtensionProperties/index.ts +++ b/packages/msgraph-sdk-permissionGrants/permissionGrants/getAvailableExtensionProperties/index.ts @@ -10,7 +10,7 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a getAvailableExtensionPropertiesPostRequestBody */ -export function createGetAvailableExtensionPropertiesPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createGetAvailableExtensionPropertiesPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoGetAvailableExtensionPropertiesPostRequestBody; } /** @@ -18,14 +18,14 @@ export function createGetAvailableExtensionPropertiesPostRequestBodyFromDiscrimi * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a getAvailableExtensionPropertiesPostResponse */ -export function createGetAvailableExtensionPropertiesPostResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createGetAvailableExtensionPropertiesPostResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoGetAvailableExtensionPropertiesPostResponse; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoGetAvailableExtensionPropertiesPostRequestBody(getAvailableExtensionPropertiesPostRequestBody: GetAvailableExtensionPropertiesPostRequestBody | undefined = {} as GetAvailableExtensionPropertiesPostRequestBody) : Record void> { +export function deserializeIntoGetAvailableExtensionPropertiesPostRequestBody(getAvailableExtensionPropertiesPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { getAvailableExtensionPropertiesPostRequestBody.backingStoreEnabled = true; }, "isSyncedFromOnPremises": n => { getAvailableExtensionPropertiesPostRequestBody.isSyncedFromOnPremises = n.getBooleanValue(); }, @@ -35,7 +35,7 @@ export function deserializeIntoGetAvailableExtensionPropertiesPostRequestBody(ge * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoGetAvailableExtensionPropertiesPostResponse(getAvailableExtensionPropertiesPostResponse: GetAvailableExtensionPropertiesPostResponse | undefined = {} as GetAvailableExtensionPropertiesPostResponse) : Record void> { +export function deserializeIntoGetAvailableExtensionPropertiesPostResponse(getAvailableExtensionPropertiesPostResponse: Partial | undefined = {}) : Record void> { return { ...deserializeIntoBaseCollectionPaginationCountResponse(getAvailableExtensionPropertiesPostResponse), "value": n => { getAvailableExtensionPropertiesPostResponse.value = n.getCollectionOfObjectValues(createExtensionPropertyFromDiscriminatorValue); }, @@ -85,7 +85,7 @@ export interface GetAvailableExtensionPropertiesRequestBuilder extends BaseReque * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeGetAvailableExtensionPropertiesPostRequestBody(writer: SerializationWriter, getAvailableExtensionPropertiesPostRequestBody: GetAvailableExtensionPropertiesPostRequestBody | undefined = {} as GetAvailableExtensionPropertiesPostRequestBody) : void { +export function serializeGetAvailableExtensionPropertiesPostRequestBody(writer: SerializationWriter, getAvailableExtensionPropertiesPostRequestBody: Partial | undefined = {}) : void { writer.writeBooleanValue("isSyncedFromOnPremises", getAvailableExtensionPropertiesPostRequestBody.isSyncedFromOnPremises); writer.writeAdditionalData(getAvailableExtensionPropertiesPostRequestBody.additionalData); } @@ -93,7 +93,7 @@ export function serializeGetAvailableExtensionPropertiesPostRequestBody(writer: * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeGetAvailableExtensionPropertiesPostResponse(writer: SerializationWriter, getAvailableExtensionPropertiesPostResponse: GetAvailableExtensionPropertiesPostResponse | undefined = {} as GetAvailableExtensionPropertiesPostResponse) : void { +export function serializeGetAvailableExtensionPropertiesPostResponse(writer: SerializationWriter, getAvailableExtensionPropertiesPostResponse: Partial | undefined = {}) : void { serializeBaseCollectionPaginationCountResponse(writer, getAvailableExtensionPropertiesPostResponse) writer.writeCollectionOfObjectValues("value", getAvailableExtensionPropertiesPostResponse.value, serializeExtensionProperty); } diff --git a/packages/msgraph-sdk-permissionGrants/permissionGrants/getByIds/index.ts b/packages/msgraph-sdk-permissionGrants/permissionGrants/getByIds/index.ts index 408a42eb015..3012bef7db0 100644 --- a/packages/msgraph-sdk-permissionGrants/permissionGrants/getByIds/index.ts +++ b/packages/msgraph-sdk-permissionGrants/permissionGrants/getByIds/index.ts @@ -10,7 +10,7 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a getByIdsPostRequestBody */ -export function createGetByIdsPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createGetByIdsPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoGetByIdsPostRequestBody; } /** @@ -18,14 +18,14 @@ export function createGetByIdsPostRequestBodyFromDiscriminatorValue(parseNode: P * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a getByIdsPostResponse */ -export function createGetByIdsPostResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createGetByIdsPostResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoGetByIdsPostResponse; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoGetByIdsPostRequestBody(getByIdsPostRequestBody: GetByIdsPostRequestBody | undefined = {} as GetByIdsPostRequestBody) : Record void> { +export function deserializeIntoGetByIdsPostRequestBody(getByIdsPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { getByIdsPostRequestBody.backingStoreEnabled = true; }, "ids": n => { getByIdsPostRequestBody.ids = n.getCollectionOfPrimitiveValues(); }, @@ -36,7 +36,7 @@ export function deserializeIntoGetByIdsPostRequestBody(getByIdsPostRequestBody: * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoGetByIdsPostResponse(getByIdsPostResponse: GetByIdsPostResponse | undefined = {} as GetByIdsPostResponse) : Record void> { +export function deserializeIntoGetByIdsPostResponse(getByIdsPostResponse: Partial | undefined = {}) : Record void> { return { ...deserializeIntoBaseCollectionPaginationCountResponse(getByIdsPostResponse), "value": n => { getByIdsPostResponse.value = n.getCollectionOfObjectValues(createDirectoryObjectFromDiscriminatorValue); }, @@ -90,7 +90,7 @@ export interface GetByIdsRequestBuilder extends BaseRequestBuilder | undefined = {}) : void { writer.writeCollectionOfPrimitiveValues("ids", getByIdsPostRequestBody.ids); writer.writeCollectionOfPrimitiveValues("types", getByIdsPostRequestBody.types); writer.writeAdditionalData(getByIdsPostRequestBody.additionalData); @@ -99,7 +99,7 @@ export function serializeGetByIdsPostRequestBody(writer: SerializationWriter, ge * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeGetByIdsPostResponse(writer: SerializationWriter, getByIdsPostResponse: GetByIdsPostResponse | undefined = {} as GetByIdsPostResponse) : void { +export function serializeGetByIdsPostResponse(writer: SerializationWriter, getByIdsPostResponse: Partial | undefined = {}) : void { serializeBaseCollectionPaginationCountResponse(writer, getByIdsPostResponse) writer.writeCollectionOfObjectValues("value", getByIdsPostResponse.value, serializeDirectoryObject); } diff --git a/packages/msgraph-sdk-permissionGrants/permissionGrants/item/checkMemberGroups/index.ts b/packages/msgraph-sdk-permissionGrants/permissionGrants/item/checkMemberGroups/index.ts index cdb599f6fe3..b9982abb520 100644 --- a/packages/msgraph-sdk-permissionGrants/permissionGrants/item/checkMemberGroups/index.ts +++ b/packages/msgraph-sdk-permissionGrants/permissionGrants/item/checkMemberGroups/index.ts @@ -50,7 +50,7 @@ export interface CheckMemberGroupsRequestBuilder extends BaseRequestBuilder Record void>) { return deserializeIntoCheckMemberGroupsPostRequestBody; } /** @@ -58,14 +58,14 @@ export function createCheckMemberGroupsPostRequestBodyFromDiscriminatorValue(par * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a checkMemberGroupsPostResponse */ -export function createCheckMemberGroupsPostResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createCheckMemberGroupsPostResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoCheckMemberGroupsPostResponse; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoCheckMemberGroupsPostRequestBody(checkMemberGroupsPostRequestBody: CheckMemberGroupsPostRequestBody | undefined = {} as CheckMemberGroupsPostRequestBody) : Record void> { +export function deserializeIntoCheckMemberGroupsPostRequestBody(checkMemberGroupsPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { checkMemberGroupsPostRequestBody.backingStoreEnabled = true; }, "groupIds": n => { checkMemberGroupsPostRequestBody.groupIds = n.getCollectionOfPrimitiveValues(); }, @@ -75,7 +75,7 @@ export function deserializeIntoCheckMemberGroupsPostRequestBody(checkMemberGroup * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoCheckMemberGroupsPostResponse(checkMemberGroupsPostResponse: CheckMemberGroupsPostResponse | undefined = {} as CheckMemberGroupsPostResponse) : Record void> { +export function deserializeIntoCheckMemberGroupsPostResponse(checkMemberGroupsPostResponse: Partial | undefined = {}) : Record void> { return { ...deserializeIntoBaseCollectionPaginationCountResponse(checkMemberGroupsPostResponse), "value": n => { checkMemberGroupsPostResponse.value = n.getCollectionOfPrimitiveValues(); }, @@ -85,7 +85,7 @@ export function deserializeIntoCheckMemberGroupsPostResponse(checkMemberGroupsPo * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeCheckMemberGroupsPostRequestBody(writer: SerializationWriter, checkMemberGroupsPostRequestBody: CheckMemberGroupsPostRequestBody | undefined = {} as CheckMemberGroupsPostRequestBody) : void { +export function serializeCheckMemberGroupsPostRequestBody(writer: SerializationWriter, checkMemberGroupsPostRequestBody: Partial | undefined = {}) : void { writer.writeCollectionOfPrimitiveValues("groupIds", checkMemberGroupsPostRequestBody.groupIds); writer.writeAdditionalData(checkMemberGroupsPostRequestBody.additionalData); } @@ -93,7 +93,7 @@ export function serializeCheckMemberGroupsPostRequestBody(writer: SerializationW * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeCheckMemberGroupsPostResponse(writer: SerializationWriter, checkMemberGroupsPostResponse: CheckMemberGroupsPostResponse | undefined = {} as CheckMemberGroupsPostResponse) : void { +export function serializeCheckMemberGroupsPostResponse(writer: SerializationWriter, checkMemberGroupsPostResponse: Partial | undefined = {}) : void { serializeBaseCollectionPaginationCountResponse(writer, checkMemberGroupsPostResponse) writer.writeCollectionOfPrimitiveValues("value", checkMemberGroupsPostResponse.value); } diff --git a/packages/msgraph-sdk-permissionGrants/permissionGrants/item/checkMemberObjects/index.ts b/packages/msgraph-sdk-permissionGrants/permissionGrants/item/checkMemberObjects/index.ts index 71397e029cb..db466228fe4 100644 --- a/packages/msgraph-sdk-permissionGrants/permissionGrants/item/checkMemberObjects/index.ts +++ b/packages/msgraph-sdk-permissionGrants/permissionGrants/item/checkMemberObjects/index.ts @@ -49,7 +49,7 @@ export interface CheckMemberObjectsRequestBuilder extends BaseRequestBuilder Record void>) { return deserializeIntoCheckMemberObjectsPostRequestBody; } /** @@ -57,14 +57,14 @@ export function createCheckMemberObjectsPostRequestBodyFromDiscriminatorValue(pa * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a checkMemberObjectsPostResponse */ -export function createCheckMemberObjectsPostResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createCheckMemberObjectsPostResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoCheckMemberObjectsPostResponse; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoCheckMemberObjectsPostRequestBody(checkMemberObjectsPostRequestBody: CheckMemberObjectsPostRequestBody | undefined = {} as CheckMemberObjectsPostRequestBody) : Record void> { +export function deserializeIntoCheckMemberObjectsPostRequestBody(checkMemberObjectsPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { checkMemberObjectsPostRequestBody.backingStoreEnabled = true; }, "ids": n => { checkMemberObjectsPostRequestBody.ids = n.getCollectionOfPrimitiveValues(); }, @@ -74,7 +74,7 @@ export function deserializeIntoCheckMemberObjectsPostRequestBody(checkMemberObje * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoCheckMemberObjectsPostResponse(checkMemberObjectsPostResponse: CheckMemberObjectsPostResponse | undefined = {} as CheckMemberObjectsPostResponse) : Record void> { +export function deserializeIntoCheckMemberObjectsPostResponse(checkMemberObjectsPostResponse: Partial | undefined = {}) : Record void> { return { ...deserializeIntoBaseCollectionPaginationCountResponse(checkMemberObjectsPostResponse), "value": n => { checkMemberObjectsPostResponse.value = n.getCollectionOfPrimitiveValues(); }, @@ -84,7 +84,7 @@ export function deserializeIntoCheckMemberObjectsPostResponse(checkMemberObjects * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeCheckMemberObjectsPostRequestBody(writer: SerializationWriter, checkMemberObjectsPostRequestBody: CheckMemberObjectsPostRequestBody | undefined = {} as CheckMemberObjectsPostRequestBody) : void { +export function serializeCheckMemberObjectsPostRequestBody(writer: SerializationWriter, checkMemberObjectsPostRequestBody: Partial | undefined = {}) : void { writer.writeCollectionOfPrimitiveValues("ids", checkMemberObjectsPostRequestBody.ids); writer.writeAdditionalData(checkMemberObjectsPostRequestBody.additionalData); } @@ -92,7 +92,7 @@ export function serializeCheckMemberObjectsPostRequestBody(writer: Serialization * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeCheckMemberObjectsPostResponse(writer: SerializationWriter, checkMemberObjectsPostResponse: CheckMemberObjectsPostResponse | undefined = {} as CheckMemberObjectsPostResponse) : void { +export function serializeCheckMemberObjectsPostResponse(writer: SerializationWriter, checkMemberObjectsPostResponse: Partial | undefined = {}) : void { serializeBaseCollectionPaginationCountResponse(writer, checkMemberObjectsPostResponse) writer.writeCollectionOfPrimitiveValues("value", checkMemberObjectsPostResponse.value); } diff --git a/packages/msgraph-sdk-permissionGrants/permissionGrants/item/getMemberGroups/index.ts b/packages/msgraph-sdk-permissionGrants/permissionGrants/item/getMemberGroups/index.ts index 13c02d22bbe..8fc10bf0a69 100644 --- a/packages/msgraph-sdk-permissionGrants/permissionGrants/item/getMemberGroups/index.ts +++ b/packages/msgraph-sdk-permissionGrants/permissionGrants/item/getMemberGroups/index.ts @@ -10,7 +10,7 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a getMemberGroupsPostRequestBody */ -export function createGetMemberGroupsPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createGetMemberGroupsPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoGetMemberGroupsPostRequestBody; } /** @@ -18,14 +18,14 @@ export function createGetMemberGroupsPostRequestBodyFromDiscriminatorValue(parse * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a getMemberGroupsPostResponse */ -export function createGetMemberGroupsPostResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createGetMemberGroupsPostResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoGetMemberGroupsPostResponse; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoGetMemberGroupsPostRequestBody(getMemberGroupsPostRequestBody: GetMemberGroupsPostRequestBody | undefined = {} as GetMemberGroupsPostRequestBody) : Record void> { +export function deserializeIntoGetMemberGroupsPostRequestBody(getMemberGroupsPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { getMemberGroupsPostRequestBody.backingStoreEnabled = true; }, "securityEnabledOnly": n => { getMemberGroupsPostRequestBody.securityEnabledOnly = n.getBooleanValue(); }, @@ -35,7 +35,7 @@ export function deserializeIntoGetMemberGroupsPostRequestBody(getMemberGroupsPos * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoGetMemberGroupsPostResponse(getMemberGroupsPostResponse: GetMemberGroupsPostResponse | undefined = {} as GetMemberGroupsPostResponse) : Record void> { +export function deserializeIntoGetMemberGroupsPostResponse(getMemberGroupsPostResponse: Partial | undefined = {}) : Record void> { return { ...deserializeIntoBaseCollectionPaginationCountResponse(getMemberGroupsPostResponse), "value": n => { getMemberGroupsPostResponse.value = n.getCollectionOfPrimitiveValues(); }, @@ -85,7 +85,7 @@ export interface GetMemberGroupsRequestBuilder extends BaseRequestBuilder | undefined = {}) : void { writer.writeBooleanValue("securityEnabledOnly", getMemberGroupsPostRequestBody.securityEnabledOnly); writer.writeAdditionalData(getMemberGroupsPostRequestBody.additionalData); } @@ -93,7 +93,7 @@ export function serializeGetMemberGroupsPostRequestBody(writer: SerializationWri * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeGetMemberGroupsPostResponse(writer: SerializationWriter, getMemberGroupsPostResponse: GetMemberGroupsPostResponse | undefined = {} as GetMemberGroupsPostResponse) : void { +export function serializeGetMemberGroupsPostResponse(writer: SerializationWriter, getMemberGroupsPostResponse: Partial | undefined = {}) : void { serializeBaseCollectionPaginationCountResponse(writer, getMemberGroupsPostResponse) writer.writeCollectionOfPrimitiveValues("value", getMemberGroupsPostResponse.value); } diff --git a/packages/msgraph-sdk-permissionGrants/permissionGrants/item/getMemberObjects/index.ts b/packages/msgraph-sdk-permissionGrants/permissionGrants/item/getMemberObjects/index.ts index 1e377d4b688..e70fb39f535 100644 --- a/packages/msgraph-sdk-permissionGrants/permissionGrants/item/getMemberObjects/index.ts +++ b/packages/msgraph-sdk-permissionGrants/permissionGrants/item/getMemberObjects/index.ts @@ -10,7 +10,7 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a getMemberObjectsPostRequestBody */ -export function createGetMemberObjectsPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createGetMemberObjectsPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoGetMemberObjectsPostRequestBody; } /** @@ -18,14 +18,14 @@ export function createGetMemberObjectsPostRequestBodyFromDiscriminatorValue(pars * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a getMemberObjectsPostResponse */ -export function createGetMemberObjectsPostResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createGetMemberObjectsPostResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoGetMemberObjectsPostResponse; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoGetMemberObjectsPostRequestBody(getMemberObjectsPostRequestBody: GetMemberObjectsPostRequestBody | undefined = {} as GetMemberObjectsPostRequestBody) : Record void> { +export function deserializeIntoGetMemberObjectsPostRequestBody(getMemberObjectsPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { getMemberObjectsPostRequestBody.backingStoreEnabled = true; }, "securityEnabledOnly": n => { getMemberObjectsPostRequestBody.securityEnabledOnly = n.getBooleanValue(); }, @@ -35,7 +35,7 @@ export function deserializeIntoGetMemberObjectsPostRequestBody(getMemberObjectsP * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoGetMemberObjectsPostResponse(getMemberObjectsPostResponse: GetMemberObjectsPostResponse | undefined = {} as GetMemberObjectsPostResponse) : Record void> { +export function deserializeIntoGetMemberObjectsPostResponse(getMemberObjectsPostResponse: Partial | undefined = {}) : Record void> { return { ...deserializeIntoBaseCollectionPaginationCountResponse(getMemberObjectsPostResponse), "value": n => { getMemberObjectsPostResponse.value = n.getCollectionOfPrimitiveValues(); }, @@ -85,7 +85,7 @@ export interface GetMemberObjectsRequestBuilder extends BaseRequestBuilder | undefined = {}) : void { writer.writeBooleanValue("securityEnabledOnly", getMemberObjectsPostRequestBody.securityEnabledOnly); writer.writeAdditionalData(getMemberObjectsPostRequestBody.additionalData); } @@ -93,7 +93,7 @@ export function serializeGetMemberObjectsPostRequestBody(writer: SerializationWr * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeGetMemberObjectsPostResponse(writer: SerializationWriter, getMemberObjectsPostResponse: GetMemberObjectsPostResponse | undefined = {} as GetMemberObjectsPostResponse) : void { +export function serializeGetMemberObjectsPostResponse(writer: SerializationWriter, getMemberObjectsPostResponse: Partial | undefined = {}) : void { serializeBaseCollectionPaginationCountResponse(writer, getMemberObjectsPostResponse) writer.writeCollectionOfPrimitiveValues("value", getMemberObjectsPostResponse.value); } diff --git a/packages/msgraph-sdk-permissionGrants/permissionGrants/validateProperties/index.ts b/packages/msgraph-sdk-permissionGrants/permissionGrants/validateProperties/index.ts index fafe3d5d5e7..83500a18303 100644 --- a/packages/msgraph-sdk-permissionGrants/permissionGrants/validateProperties/index.ts +++ b/packages/msgraph-sdk-permissionGrants/permissionGrants/validateProperties/index.ts @@ -10,14 +10,14 @@ import { type Guid } from 'guid-typescript'; * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a validatePropertiesPostRequestBody */ -export function createValidatePropertiesPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createValidatePropertiesPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoValidatePropertiesPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoValidatePropertiesPostRequestBody(validatePropertiesPostRequestBody: ValidatePropertiesPostRequestBody | undefined = {} as ValidatePropertiesPostRequestBody) : Record void> { +export function deserializeIntoValidatePropertiesPostRequestBody(validatePropertiesPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { validatePropertiesPostRequestBody.backingStoreEnabled = true; }, "displayName": n => { validatePropertiesPostRequestBody.displayName = n.getStringValue(); }, @@ -30,7 +30,7 @@ export function deserializeIntoValidatePropertiesPostRequestBody(validatePropert * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeValidatePropertiesPostRequestBody(writer: SerializationWriter, validatePropertiesPostRequestBody: ValidatePropertiesPostRequestBody | undefined = {} as ValidatePropertiesPostRequestBody) : void { +export function serializeValidatePropertiesPostRequestBody(writer: SerializationWriter, validatePropertiesPostRequestBody: Partial | undefined = {}) : void { writer.writeStringValue("displayName", validatePropertiesPostRequestBody.displayName); writer.writeStringValue("entityType", validatePropertiesPostRequestBody.entityType); writer.writeStringValue("mailNickname", validatePropertiesPostRequestBody.mailNickname); diff --git a/packages/msgraph-sdk-policies/policies/authenticationStrengthPolicies/item/updateAllowedCombinations/index.ts b/packages/msgraph-sdk-policies/policies/authenticationStrengthPolicies/item/updateAllowedCombinations/index.ts index 458d2d35330..254eaa9fe0e 100644 --- a/packages/msgraph-sdk-policies/policies/authenticationStrengthPolicies/item/updateAllowedCombinations/index.ts +++ b/packages/msgraph-sdk-policies/policies/authenticationStrengthPolicies/item/updateAllowedCombinations/index.ts @@ -10,14 +10,14 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a updateAllowedCombinationsPostRequestBody */ -export function createUpdateAllowedCombinationsPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createUpdateAllowedCombinationsPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoUpdateAllowedCombinationsPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoUpdateAllowedCombinationsPostRequestBody(updateAllowedCombinationsPostRequestBody: UpdateAllowedCombinationsPostRequestBody | undefined = {} as UpdateAllowedCombinationsPostRequestBody) : Record void> { +export function deserializeIntoUpdateAllowedCombinationsPostRequestBody(updateAllowedCombinationsPostRequestBody: Partial | undefined = {}) : Record void> { return { "allowedCombinations": n => { updateAllowedCombinationsPostRequestBody.allowedCombinations = n.getCollectionOfEnumValues(AuthenticationMethodModesObject); }, "backingStoreEnabled": n => { updateAllowedCombinationsPostRequestBody.backingStoreEnabled = true; }, @@ -27,7 +27,7 @@ export function deserializeIntoUpdateAllowedCombinationsPostRequestBody(updateAl * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeUpdateAllowedCombinationsPostRequestBody(writer: SerializationWriter, updateAllowedCombinationsPostRequestBody: UpdateAllowedCombinationsPostRequestBody | undefined = {} as UpdateAllowedCombinationsPostRequestBody) : void { +export function serializeUpdateAllowedCombinationsPostRequestBody(writer: SerializationWriter, updateAllowedCombinationsPostRequestBody: Partial | undefined = {}) : void { if(updateAllowedCombinationsPostRequestBody.allowedCombinations) writer.writeEnumValue("allowedCombinations", ...updateAllowedCombinationsPostRequestBody.allowedCombinations); writer.writeAdditionalData(updateAllowedCombinationsPostRequestBody.additionalData); diff --git a/packages/msgraph-sdk-policies/policies/featureRolloutPolicies/item/appliesTo/item/ref/index.ts b/packages/msgraph-sdk-policies/policies/featureRolloutPolicies/item/appliesTo/item/ref/index.ts index f1213d1ff44..43c2afe9bb6 100644 --- a/packages/msgraph-sdk-policies/policies/featureRolloutPolicies/item/appliesTo/item/ref/index.ts +++ b/packages/msgraph-sdk-policies/policies/featureRolloutPolicies/item/appliesTo/item/ref/index.ts @@ -13,29 +13,14 @@ export interface RefRequestBuilder extends BaseRequestBuilder * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @see {@link https://learn.microsoft.com/graph/api/featurerolloutpolicy-delete-appliesto?view=graph-rest-1.0|Find more info here} */ - delete(requestConfiguration?: RequestConfiguration | undefined) : Promise; + delete(requestConfiguration?: RequestConfiguration | undefined) : Promise; /** * Remove an appliesTo on a featureRolloutPolicy object to remove the directoryObject from feature rollout. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns a RequestInformation */ - toDeleteRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; + toDeleteRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; } -/** - * Remove an appliesTo on a featureRolloutPolicy object to remove the directoryObject from feature rollout. - */ -export interface RefRequestBuilderDeleteQueryParameters { - /** - * Delete Uri - */ - id?: string; -} -/** - * Mapper for query parameters from symbol name to serialization name represented as a constant. - */ -const RefRequestBuilderDeleteQueryParametersMapper: Record = { - "id": "%40id", -}; /** * Metadata for all the requests in the request builder. */ @@ -47,12 +32,11 @@ export const RefRequestBuilderRequestsMetadata: RequestsMetadata = { _5XX: createODataErrorFromDiscriminatorValue as ParsableFactory, }, adapterMethodName: "sendNoResponseContentAsync", - queryParametersMapper: RefRequestBuilderDeleteQueryParametersMapper, }, }; /** * Uri template for the request builder. */ -export const RefRequestBuilderUriTemplate = "{+baseurl}/policies/featureRolloutPolicies/{featureRolloutPolicy%2Did}/appliesTo/{directoryObject%2Did}/$ref{?%40id*}"; +export const RefRequestBuilderUriTemplate = "{+baseurl}/policies/featureRolloutPolicies/{featureRolloutPolicy%2Did}/appliesTo/{directoryObject%2Did}/$ref"; /* tslint:enable */ /* eslint-enable */ diff --git a/packages/msgraph-sdk-policies/policies/featureRolloutPolicies/item/appliesTo/ref/index.ts b/packages/msgraph-sdk-policies/policies/featureRolloutPolicies/item/appliesTo/ref/index.ts index 0cec2a14aef..516a12e70bd 100644 --- a/packages/msgraph-sdk-policies/policies/featureRolloutPolicies/item/appliesTo/ref/index.ts +++ b/packages/msgraph-sdk-policies/policies/featureRolloutPolicies/item/appliesTo/ref/index.ts @@ -9,6 +9,12 @@ import { type BaseRequestBuilder, type Parsable, type ParsableFactory, type Requ * Provides operations to manage the collection of policyRoot entities. */ export interface RefRequestBuilder extends BaseRequestBuilder { + /** + * Remove an appliesTo on a featureRolloutPolicy object to remove the directoryObject from feature rollout. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @see {@link https://learn.microsoft.com/graph/api/featurerolloutpolicy-delete-appliesto?view=graph-rest-1.0|Find more info here} + */ + delete(requestConfiguration?: RequestConfiguration | undefined) : Promise; /** * Nullable. Specifies a list of directoryObjects that feature is enabled for. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. @@ -22,6 +28,12 @@ export interface RefRequestBuilder extends BaseRequestBuilder * @see {@link https://learn.microsoft.com/graph/api/featurerolloutpolicy-post-appliesto?view=graph-rest-1.0|Find more info here} */ post(body: ReferenceCreate, requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Remove an appliesTo on a featureRolloutPolicy object to remove the directoryObject from feature rollout. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns a RequestInformation + */ + toDeleteRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; /** * Nullable. Specifies a list of directoryObjects that feature is enabled for. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. @@ -36,6 +48,15 @@ export interface RefRequestBuilder extends BaseRequestBuilder */ toPostRequestInformation(body: ReferenceCreate, requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; } +/** + * Remove an appliesTo on a featureRolloutPolicy object to remove the directoryObject from feature rollout. + */ +export interface RefRequestBuilderDeleteQueryParameters { + /** + * The delete Uri + */ + id?: string; +} /** * Nullable. Specifies a list of directoryObjects that feature is enabled for. */ @@ -65,6 +86,12 @@ export interface RefRequestBuilderGetQueryParameters { */ top?: number; } +/** + * Mapper for query parameters from symbol name to serialization name represented as a constant. + */ +const RefRequestBuilderDeleteQueryParametersMapper: Record = { + "id": "%40id", +}; /** * Mapper for query parameters from symbol name to serialization name represented as a constant. */ @@ -80,6 +107,15 @@ const RefRequestBuilderGetQueryParametersMapper: Record = { * Metadata for all the requests in the request builder. */ export const RefRequestBuilderRequestsMetadata: RequestsMetadata = { + delete: { + responseBodyContentType: "application/json", + errorMappings: { + _4XX: createODataErrorFromDiscriminatorValue as ParsableFactory, + _5XX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "sendNoResponseContentAsync", + queryParametersMapper: RefRequestBuilderDeleteQueryParametersMapper, + }, get: { responseBodyContentType: "application/json", errorMappings: { @@ -105,6 +141,6 @@ export const RefRequestBuilderRequestsMetadata: RequestsMetadata = { /** * Uri template for the request builder. */ -export const RefRequestBuilderUriTemplate = "{+baseurl}/policies/featureRolloutPolicies/{featureRolloutPolicy%2Did}/appliesTo/$ref{?%24top,%24skip,%24search,%24filter,%24count,%24orderby}"; +export const RefRequestBuilderUriTemplate = "{+baseurl}/policies/featureRolloutPolicies/{featureRolloutPolicy%2Did}/appliesTo/$ref{?%24top,%24skip,%24search,%24filter,%24count,%24orderby,%40id*}"; /* tslint:enable */ /* eslint-enable */ diff --git a/packages/msgraph-sdk-print/print/printers/create/index.ts b/packages/msgraph-sdk-print/print/printers/create/index.ts index 8a3bfc3fcdd..e434febca15 100644 --- a/packages/msgraph-sdk-print/print/printers/create/index.ts +++ b/packages/msgraph-sdk-print/print/printers/create/index.ts @@ -10,7 +10,7 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a createPostRequestBody */ -export function createCreatePostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createCreatePostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoCreatePostRequestBody; } export interface CreatePostRequestBody extends AdditionalDataHolder, BackedModel, Parsable { @@ -74,7 +74,7 @@ export interface CreateRequestBuilder extends BaseRequestBuilder void> */ -export function deserializeIntoCreatePostRequestBody(createPostRequestBody: CreatePostRequestBody | undefined = {} as CreatePostRequestBody) : Record void> { +export function deserializeIntoCreatePostRequestBody(createPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { createPostRequestBody.backingStoreEnabled = true; }, "certificateSigningRequest": n => { createPostRequestBody.certificateSigningRequest = n.getObjectValue(createPrintCertificateSigningRequestFromDiscriminatorValue); }, @@ -90,7 +90,7 @@ export function deserializeIntoCreatePostRequestBody(createPostRequestBody: Crea * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeCreatePostRequestBody(writer: SerializationWriter, createPostRequestBody: CreatePostRequestBody | undefined = {} as CreatePostRequestBody) : void { +export function serializeCreatePostRequestBody(writer: SerializationWriter, createPostRequestBody: Partial | undefined = {}) : void { writer.writeObjectValue("certificateSigningRequest", createPostRequestBody.certificateSigningRequest, serializePrintCertificateSigningRequest); writer.writeStringValue("connectorId", createPostRequestBody.connectorId); writer.writeStringValue("displayName", createPostRequestBody.displayName); diff --git a/packages/msgraph-sdk-print/print/printers/item/jobs/item/abort/index.ts b/packages/msgraph-sdk-print/print/printers/item/jobs/item/abort/index.ts index 80304df6876..f5d2e086722 100644 --- a/packages/msgraph-sdk-print/print/printers/item/jobs/item/abort/index.ts +++ b/packages/msgraph-sdk-print/print/printers/item/jobs/item/abort/index.ts @@ -42,14 +42,14 @@ export interface AbortRequestBuilder extends BaseRequestBuilder Record void>) { return deserializeIntoAbortPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoAbortPostRequestBody(abortPostRequestBody: AbortPostRequestBody | undefined = {} as AbortPostRequestBody) : Record void> { +export function deserializeIntoAbortPostRequestBody(abortPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { abortPostRequestBody.backingStoreEnabled = true; }, "reason": n => { abortPostRequestBody.reason = n.getStringValue(); }, @@ -59,7 +59,7 @@ export function deserializeIntoAbortPostRequestBody(abortPostRequestBody: AbortP * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeAbortPostRequestBody(writer: SerializationWriter, abortPostRequestBody: AbortPostRequestBody | undefined = {} as AbortPostRequestBody) : void { +export function serializeAbortPostRequestBody(writer: SerializationWriter, abortPostRequestBody: Partial | undefined = {}) : void { writer.writeStringValue("reason", abortPostRequestBody.reason); writer.writeAdditionalData(abortPostRequestBody.additionalData); } diff --git a/packages/msgraph-sdk-print/print/printers/item/jobs/item/documents/item/createUploadSession/index.ts b/packages/msgraph-sdk-print/print/printers/item/jobs/item/documents/item/createUploadSession/index.ts index a42d56b6bf0..d29cc9587d1 100644 --- a/packages/msgraph-sdk-print/print/printers/item/jobs/item/documents/item/createUploadSession/index.ts +++ b/packages/msgraph-sdk-print/print/printers/item/jobs/item/documents/item/createUploadSession/index.ts @@ -10,7 +10,7 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a createUploadSessionPostRequestBody */ -export function createCreateUploadSessionPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createCreateUploadSessionPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoCreateUploadSessionPostRequestBody; } export interface CreateUploadSessionPostRequestBody extends AdditionalDataHolder, BackedModel, Parsable { @@ -51,7 +51,7 @@ export interface CreateUploadSessionRequestBuilder extends BaseRequestBuilder void> */ -export function deserializeIntoCreateUploadSessionPostRequestBody(createUploadSessionPostRequestBody: CreateUploadSessionPostRequestBody | undefined = {} as CreateUploadSessionPostRequestBody) : Record void> { +export function deserializeIntoCreateUploadSessionPostRequestBody(createUploadSessionPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { createUploadSessionPostRequestBody.backingStoreEnabled = true; }, "properties": n => { createUploadSessionPostRequestBody.properties = n.getObjectValue(createPrintDocumentUploadPropertiesFromDiscriminatorValue); }, @@ -61,7 +61,7 @@ export function deserializeIntoCreateUploadSessionPostRequestBody(createUploadSe * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeCreateUploadSessionPostRequestBody(writer: SerializationWriter, createUploadSessionPostRequestBody: CreateUploadSessionPostRequestBody | undefined = {} as CreateUploadSessionPostRequestBody) : void { +export function serializeCreateUploadSessionPostRequestBody(writer: SerializationWriter, createUploadSessionPostRequestBody: Partial | undefined = {}) : void { writer.writeObjectValue("properties", createUploadSessionPostRequestBody.properties, serializePrintDocumentUploadProperties); writer.writeAdditionalData(createUploadSessionPostRequestBody.additionalData); } diff --git a/packages/msgraph-sdk-print/print/printers/item/jobs/item/redirect/index.ts b/packages/msgraph-sdk-print/print/printers/item/jobs/item/redirect/index.ts index 172e6b5815e..86f5448ed09 100644 --- a/packages/msgraph-sdk-print/print/printers/item/jobs/item/redirect/index.ts +++ b/packages/msgraph-sdk-print/print/printers/item/jobs/item/redirect/index.ts @@ -10,14 +10,14 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a redirectPostRequestBody */ -export function createRedirectPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createRedirectPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoRedirectPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoRedirectPostRequestBody(redirectPostRequestBody: RedirectPostRequestBody | undefined = {} as RedirectPostRequestBody) : Record void> { +export function deserializeIntoRedirectPostRequestBody(redirectPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { redirectPostRequestBody.backingStoreEnabled = true; }, "configuration": n => { redirectPostRequestBody.configuration = n.getObjectValue(createPrintJobConfigurationFromDiscriminatorValue); }, @@ -66,7 +66,7 @@ export interface RedirectRequestBuilder extends BaseRequestBuilder | undefined = {}) : void { writer.writeObjectValue("configuration", redirectPostRequestBody.configuration, serializePrintJobConfiguration); writer.writeStringValue("destinationPrinterId", redirectPostRequestBody.destinationPrinterId); writer.writeAdditionalData(redirectPostRequestBody.additionalData); diff --git a/packages/msgraph-sdk-print/print/shares/item/allowedGroups/item/ref/index.ts b/packages/msgraph-sdk-print/print/shares/item/allowedGroups/item/ref/index.ts index 720dbf79a78..faa4d5ece20 100644 --- a/packages/msgraph-sdk-print/print/shares/item/allowedGroups/item/ref/index.ts +++ b/packages/msgraph-sdk-print/print/shares/item/allowedGroups/item/ref/index.ts @@ -13,29 +13,14 @@ export interface RefRequestBuilder extends BaseRequestBuilder * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @see {@link https://learn.microsoft.com/graph/api/printershare-delete-allowedgroup?view=graph-rest-1.0|Find more info here} */ - delete(requestConfiguration?: RequestConfiguration | undefined) : Promise; + delete(requestConfiguration?: RequestConfiguration | undefined) : Promise; /** * Revoke the specified group's access to submit print jobs to the associated printerShare. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns a RequestInformation */ - toDeleteRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; + toDeleteRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; } -/** - * Revoke the specified group's access to submit print jobs to the associated printerShare. - */ -export interface RefRequestBuilderDeleteQueryParameters { - /** - * Delete Uri - */ - id?: string; -} -/** - * Mapper for query parameters from symbol name to serialization name represented as a constant. - */ -const RefRequestBuilderDeleteQueryParametersMapper: Record = { - "id": "%40id", -}; /** * Metadata for all the requests in the request builder. */ @@ -47,12 +32,11 @@ export const RefRequestBuilderRequestsMetadata: RequestsMetadata = { _5XX: createODataErrorFromDiscriminatorValue as ParsableFactory, }, adapterMethodName: "sendNoResponseContentAsync", - queryParametersMapper: RefRequestBuilderDeleteQueryParametersMapper, }, }; /** * Uri template for the request builder. */ -export const RefRequestBuilderUriTemplate = "{+baseurl}/print/shares/{printerShare%2Did}/allowedGroups/{group%2Did}/$ref{?%40id*}"; +export const RefRequestBuilderUriTemplate = "{+baseurl}/print/shares/{printerShare%2Did}/allowedGroups/{group%2Did}/$ref"; /* tslint:enable */ /* eslint-enable */ diff --git a/packages/msgraph-sdk-print/print/shares/item/allowedGroups/ref/index.ts b/packages/msgraph-sdk-print/print/shares/item/allowedGroups/ref/index.ts index a6b5337f8f7..123be8e8dfa 100644 --- a/packages/msgraph-sdk-print/print/shares/item/allowedGroups/ref/index.ts +++ b/packages/msgraph-sdk-print/print/shares/item/allowedGroups/ref/index.ts @@ -9,6 +9,12 @@ import { type BaseRequestBuilder, type Parsable, type ParsableFactory, type Requ * Provides operations to manage the collection of print entities. */ export interface RefRequestBuilder extends BaseRequestBuilder { + /** + * Revoke the specified group's access to submit print jobs to the associated printerShare. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @see {@link https://learn.microsoft.com/graph/api/printershare-delete-allowedgroup?view=graph-rest-1.0|Find more info here} + */ + delete(requestConfiguration?: RequestConfiguration | undefined) : Promise; /** * Retrieve a list of groups that have been granted access to submit print jobs to the associated printerShare. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. @@ -23,6 +29,12 @@ export interface RefRequestBuilder extends BaseRequestBuilder * @see {@link https://learn.microsoft.com/graph/api/printershare-post-allowedgroups?view=graph-rest-1.0|Find more info here} */ post(body: ReferenceCreate, requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Revoke the specified group's access to submit print jobs to the associated printerShare. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns a RequestInformation + */ + toDeleteRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; /** * Retrieve a list of groups that have been granted access to submit print jobs to the associated printerShare. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. @@ -37,6 +49,15 @@ export interface RefRequestBuilder extends BaseRequestBuilder */ toPostRequestInformation(body: ReferenceCreate, requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; } +/** + * Revoke the specified group's access to submit print jobs to the associated printerShare. + */ +export interface RefRequestBuilderDeleteQueryParameters { + /** + * The delete Uri + */ + id?: string; +} /** * Retrieve a list of groups that have been granted access to submit print jobs to the associated printerShare. */ @@ -66,6 +87,12 @@ export interface RefRequestBuilderGetQueryParameters { */ top?: number; } +/** + * Mapper for query parameters from symbol name to serialization name represented as a constant. + */ +const RefRequestBuilderDeleteQueryParametersMapper: Record = { + "id": "%40id", +}; /** * Mapper for query parameters from symbol name to serialization name represented as a constant. */ @@ -81,6 +108,15 @@ const RefRequestBuilderGetQueryParametersMapper: Record = { * Metadata for all the requests in the request builder. */ export const RefRequestBuilderRequestsMetadata: RequestsMetadata = { + delete: { + responseBodyContentType: "application/json", + errorMappings: { + _4XX: createODataErrorFromDiscriminatorValue as ParsableFactory, + _5XX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "sendNoResponseContentAsync", + queryParametersMapper: RefRequestBuilderDeleteQueryParametersMapper, + }, get: { responseBodyContentType: "application/json", errorMappings: { @@ -106,6 +142,6 @@ export const RefRequestBuilderRequestsMetadata: RequestsMetadata = { /** * Uri template for the request builder. */ -export const RefRequestBuilderUriTemplate = "{+baseurl}/print/shares/{printerShare%2Did}/allowedGroups/$ref{?%24top,%24skip,%24search,%24filter,%24count,%24orderby}"; +export const RefRequestBuilderUriTemplate = "{+baseurl}/print/shares/{printerShare%2Did}/allowedGroups/$ref{?%24top,%24skip,%24search,%24filter,%24count,%24orderby,%40id*}"; /* tslint:enable */ /* eslint-enable */ diff --git a/packages/msgraph-sdk-print/print/shares/item/allowedUsers/item/ref/index.ts b/packages/msgraph-sdk-print/print/shares/item/allowedUsers/item/ref/index.ts index d5da4f4a022..2c3bacbf08e 100644 --- a/packages/msgraph-sdk-print/print/shares/item/allowedUsers/item/ref/index.ts +++ b/packages/msgraph-sdk-print/print/shares/item/allowedUsers/item/ref/index.ts @@ -13,29 +13,14 @@ export interface RefRequestBuilder extends BaseRequestBuilder * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @see {@link https://learn.microsoft.com/graph/api/printershare-delete-alloweduser?view=graph-rest-1.0|Find more info here} */ - delete(requestConfiguration?: RequestConfiguration | undefined) : Promise; + delete(requestConfiguration?: RequestConfiguration | undefined) : Promise; /** * Revoke the specified user's access to submit print jobs to the associated printerShare. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns a RequestInformation */ - toDeleteRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; + toDeleteRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; } -/** - * Revoke the specified user's access to submit print jobs to the associated printerShare. - */ -export interface RefRequestBuilderDeleteQueryParameters { - /** - * Delete Uri - */ - id?: string; -} -/** - * Mapper for query parameters from symbol name to serialization name represented as a constant. - */ -const RefRequestBuilderDeleteQueryParametersMapper: Record = { - "id": "%40id", -}; /** * Metadata for all the requests in the request builder. */ @@ -47,12 +32,11 @@ export const RefRequestBuilderRequestsMetadata: RequestsMetadata = { _5XX: createODataErrorFromDiscriminatorValue as ParsableFactory, }, adapterMethodName: "sendNoResponseContentAsync", - queryParametersMapper: RefRequestBuilderDeleteQueryParametersMapper, }, }; /** * Uri template for the request builder. */ -export const RefRequestBuilderUriTemplate = "{+baseurl}/print/shares/{printerShare%2Did}/allowedUsers/{user%2Did}/$ref{?%40id*}"; +export const RefRequestBuilderUriTemplate = "{+baseurl}/print/shares/{printerShare%2Did}/allowedUsers/{user%2Did}/$ref"; /* tslint:enable */ /* eslint-enable */ diff --git a/packages/msgraph-sdk-print/print/shares/item/allowedUsers/ref/index.ts b/packages/msgraph-sdk-print/print/shares/item/allowedUsers/ref/index.ts index 7250a037b2d..501978858f3 100644 --- a/packages/msgraph-sdk-print/print/shares/item/allowedUsers/ref/index.ts +++ b/packages/msgraph-sdk-print/print/shares/item/allowedUsers/ref/index.ts @@ -9,6 +9,12 @@ import { type BaseRequestBuilder, type Parsable, type ParsableFactory, type Requ * Provides operations to manage the collection of print entities. */ export interface RefRequestBuilder extends BaseRequestBuilder { + /** + * Revoke the specified user's access to submit print jobs to the associated printerShare. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @see {@link https://learn.microsoft.com/graph/api/printershare-delete-alloweduser?view=graph-rest-1.0|Find more info here} + */ + delete(requestConfiguration?: RequestConfiguration | undefined) : Promise; /** * Retrieve a list of users who have been granted access to submit print jobs to the associated printerShare. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. @@ -23,6 +29,12 @@ export interface RefRequestBuilder extends BaseRequestBuilder * @see {@link https://learn.microsoft.com/graph/api/printershare-post-allowedusers?view=graph-rest-1.0|Find more info here} */ post(body: ReferenceCreate, requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Revoke the specified user's access to submit print jobs to the associated printerShare. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns a RequestInformation + */ + toDeleteRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; /** * Retrieve a list of users who have been granted access to submit print jobs to the associated printerShare. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. @@ -37,6 +49,15 @@ export interface RefRequestBuilder extends BaseRequestBuilder */ toPostRequestInformation(body: ReferenceCreate, requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; } +/** + * Revoke the specified user's access to submit print jobs to the associated printerShare. + */ +export interface RefRequestBuilderDeleteQueryParameters { + /** + * The delete Uri + */ + id?: string; +} /** * Retrieve a list of users who have been granted access to submit print jobs to the associated printerShare. */ @@ -66,6 +87,12 @@ export interface RefRequestBuilderGetQueryParameters { */ top?: number; } +/** + * Mapper for query parameters from symbol name to serialization name represented as a constant. + */ +const RefRequestBuilderDeleteQueryParametersMapper: Record = { + "id": "%40id", +}; /** * Mapper for query parameters from symbol name to serialization name represented as a constant. */ @@ -81,6 +108,15 @@ const RefRequestBuilderGetQueryParametersMapper: Record = { * Metadata for all the requests in the request builder. */ export const RefRequestBuilderRequestsMetadata: RequestsMetadata = { + delete: { + responseBodyContentType: "application/json", + errorMappings: { + _4XX: createODataErrorFromDiscriminatorValue as ParsableFactory, + _5XX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "sendNoResponseContentAsync", + queryParametersMapper: RefRequestBuilderDeleteQueryParametersMapper, + }, get: { responseBodyContentType: "application/json", errorMappings: { @@ -106,6 +142,6 @@ export const RefRequestBuilderRequestsMetadata: RequestsMetadata = { /** * Uri template for the request builder. */ -export const RefRequestBuilderUriTemplate = "{+baseurl}/print/shares/{printerShare%2Did}/allowedUsers/$ref{?%24top,%24skip,%24search,%24filter,%24count,%24orderby}"; +export const RefRequestBuilderUriTemplate = "{+baseurl}/print/shares/{printerShare%2Did}/allowedUsers/$ref{?%24top,%24skip,%24search,%24filter,%24count,%24orderby,%40id*}"; /* tslint:enable */ /* eslint-enable */ diff --git a/packages/msgraph-sdk-print/print/shares/item/jobs/item/abort/index.ts b/packages/msgraph-sdk-print/print/shares/item/jobs/item/abort/index.ts index 2b689f1e3de..f0191d52b9e 100644 --- a/packages/msgraph-sdk-print/print/shares/item/jobs/item/abort/index.ts +++ b/packages/msgraph-sdk-print/print/shares/item/jobs/item/abort/index.ts @@ -42,14 +42,14 @@ export interface AbortRequestBuilder extends BaseRequestBuilder Record void>) { return deserializeIntoAbortPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoAbortPostRequestBody(abortPostRequestBody: AbortPostRequestBody | undefined = {} as AbortPostRequestBody) : Record void> { +export function deserializeIntoAbortPostRequestBody(abortPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { abortPostRequestBody.backingStoreEnabled = true; }, "reason": n => { abortPostRequestBody.reason = n.getStringValue(); }, @@ -59,7 +59,7 @@ export function deserializeIntoAbortPostRequestBody(abortPostRequestBody: AbortP * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeAbortPostRequestBody(writer: SerializationWriter, abortPostRequestBody: AbortPostRequestBody | undefined = {} as AbortPostRequestBody) : void { +export function serializeAbortPostRequestBody(writer: SerializationWriter, abortPostRequestBody: Partial | undefined = {}) : void { writer.writeStringValue("reason", abortPostRequestBody.reason); writer.writeAdditionalData(abortPostRequestBody.additionalData); } diff --git a/packages/msgraph-sdk-print/print/shares/item/jobs/item/documents/item/createUploadSession/index.ts b/packages/msgraph-sdk-print/print/shares/item/jobs/item/documents/item/createUploadSession/index.ts index e542d72cb03..2699896332d 100644 --- a/packages/msgraph-sdk-print/print/shares/item/jobs/item/documents/item/createUploadSession/index.ts +++ b/packages/msgraph-sdk-print/print/shares/item/jobs/item/documents/item/createUploadSession/index.ts @@ -10,7 +10,7 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a createUploadSessionPostRequestBody */ -export function createCreateUploadSessionPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createCreateUploadSessionPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoCreateUploadSessionPostRequestBody; } export interface CreateUploadSessionPostRequestBody extends AdditionalDataHolder, BackedModel, Parsable { @@ -51,7 +51,7 @@ export interface CreateUploadSessionRequestBuilder extends BaseRequestBuilder void> */ -export function deserializeIntoCreateUploadSessionPostRequestBody(createUploadSessionPostRequestBody: CreateUploadSessionPostRequestBody | undefined = {} as CreateUploadSessionPostRequestBody) : Record void> { +export function deserializeIntoCreateUploadSessionPostRequestBody(createUploadSessionPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { createUploadSessionPostRequestBody.backingStoreEnabled = true; }, "properties": n => { createUploadSessionPostRequestBody.properties = n.getObjectValue(createPrintDocumentUploadPropertiesFromDiscriminatorValue); }, @@ -61,7 +61,7 @@ export function deserializeIntoCreateUploadSessionPostRequestBody(createUploadSe * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeCreateUploadSessionPostRequestBody(writer: SerializationWriter, createUploadSessionPostRequestBody: CreateUploadSessionPostRequestBody | undefined = {} as CreateUploadSessionPostRequestBody) : void { +export function serializeCreateUploadSessionPostRequestBody(writer: SerializationWriter, createUploadSessionPostRequestBody: Partial | undefined = {}) : void { writer.writeObjectValue("properties", createUploadSessionPostRequestBody.properties, serializePrintDocumentUploadProperties); writer.writeAdditionalData(createUploadSessionPostRequestBody.additionalData); } diff --git a/packages/msgraph-sdk-print/print/shares/item/jobs/item/redirect/index.ts b/packages/msgraph-sdk-print/print/shares/item/jobs/item/redirect/index.ts index c5c75e9658c..067eac06b2a 100644 --- a/packages/msgraph-sdk-print/print/shares/item/jobs/item/redirect/index.ts +++ b/packages/msgraph-sdk-print/print/shares/item/jobs/item/redirect/index.ts @@ -10,14 +10,14 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a redirectPostRequestBody */ -export function createRedirectPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createRedirectPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoRedirectPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoRedirectPostRequestBody(redirectPostRequestBody: RedirectPostRequestBody | undefined = {} as RedirectPostRequestBody) : Record void> { +export function deserializeIntoRedirectPostRequestBody(redirectPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { redirectPostRequestBody.backingStoreEnabled = true; }, "configuration": n => { redirectPostRequestBody.configuration = n.getObjectValue(createPrintJobConfigurationFromDiscriminatorValue); }, @@ -66,7 +66,7 @@ export interface RedirectRequestBuilder extends BaseRequestBuilder | undefined = {}) : void { writer.writeObjectValue("configuration", redirectPostRequestBody.configuration, serializePrintJobConfiguration); writer.writeStringValue("destinationPrinterId", redirectPostRequestBody.destinationPrinterId); writer.writeAdditionalData(redirectPostRequestBody.additionalData); diff --git a/packages/msgraph-sdk-reports/reports/getGroupArchivedPrintJobsWithGroupIdWithStartDateTimeWithEndDateTime/index.ts b/packages/msgraph-sdk-reports/reports/getGroupArchivedPrintJobsWithGroupIdWithStartDateTimeWithEndDateTime/index.ts index 06b0417972a..a32df76f269 100644 --- a/packages/msgraph-sdk-reports/reports/getGroupArchivedPrintJobsWithGroupIdWithStartDateTimeWithEndDateTime/index.ts +++ b/packages/msgraph-sdk-reports/reports/getGroupArchivedPrintJobsWithGroupIdWithStartDateTimeWithEndDateTime/index.ts @@ -10,14 +10,14 @@ import { type BaseRequestBuilder, type Parsable, type ParsableFactory, type Pars * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a getGroupArchivedPrintJobsWithGroupIdWithStartDateTimeWithEndDateTimeGetResponse */ -export function createGetGroupArchivedPrintJobsWithGroupIdWithStartDateTimeWithEndDateTimeGetResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createGetGroupArchivedPrintJobsWithGroupIdWithStartDateTimeWithEndDateTimeGetResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoGetGroupArchivedPrintJobsWithGroupIdWithStartDateTimeWithEndDateTimeGetResponse; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoGetGroupArchivedPrintJobsWithGroupIdWithStartDateTimeWithEndDateTimeGetResponse(getGroupArchivedPrintJobsWithGroupIdWithStartDateTimeWithEndDateTimeGetResponse: GetGroupArchivedPrintJobsWithGroupIdWithStartDateTimeWithEndDateTimeGetResponse | undefined = {} as GetGroupArchivedPrintJobsWithGroupIdWithStartDateTimeWithEndDateTimeGetResponse) : Record void> { +export function deserializeIntoGetGroupArchivedPrintJobsWithGroupIdWithStartDateTimeWithEndDateTimeGetResponse(getGroupArchivedPrintJobsWithGroupIdWithStartDateTimeWithEndDateTimeGetResponse: Partial | undefined = {}) : Record void> { return { ...deserializeIntoBaseCollectionPaginationCountResponse(getGroupArchivedPrintJobsWithGroupIdWithStartDateTimeWithEndDateTimeGetResponse), "value": n => { getGroupArchivedPrintJobsWithGroupIdWithStartDateTimeWithEndDateTimeGetResponse.value = n.getCollectionOfObjectValues(createArchivedPrintJobFromDiscriminatorValue); }, @@ -75,7 +75,7 @@ export interface GetGroupArchivedPrintJobsWithGroupIdWithStartDateTimeWithEndDat * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeGetGroupArchivedPrintJobsWithGroupIdWithStartDateTimeWithEndDateTimeGetResponse(writer: SerializationWriter, getGroupArchivedPrintJobsWithGroupIdWithStartDateTimeWithEndDateTimeGetResponse: GetGroupArchivedPrintJobsWithGroupIdWithStartDateTimeWithEndDateTimeGetResponse | undefined = {} as GetGroupArchivedPrintJobsWithGroupIdWithStartDateTimeWithEndDateTimeGetResponse) : void { +export function serializeGetGroupArchivedPrintJobsWithGroupIdWithStartDateTimeWithEndDateTimeGetResponse(writer: SerializationWriter, getGroupArchivedPrintJobsWithGroupIdWithStartDateTimeWithEndDateTimeGetResponse: Partial | undefined = {}) : void { serializeBaseCollectionPaginationCountResponse(writer, getGroupArchivedPrintJobsWithGroupIdWithStartDateTimeWithEndDateTimeGetResponse) writer.writeCollectionOfObjectValues("value", getGroupArchivedPrintJobsWithGroupIdWithStartDateTimeWithEndDateTimeGetResponse.value, serializeArchivedPrintJob); } diff --git a/packages/msgraph-sdk-reports/reports/getPrinterArchivedPrintJobsWithPrinterIdWithStartDateTimeWithEndDateTime/index.ts b/packages/msgraph-sdk-reports/reports/getPrinterArchivedPrintJobsWithPrinterIdWithStartDateTimeWithEndDateTime/index.ts index d8ff8fb63dd..9b2f92833ab 100644 --- a/packages/msgraph-sdk-reports/reports/getPrinterArchivedPrintJobsWithPrinterIdWithStartDateTimeWithEndDateTime/index.ts +++ b/packages/msgraph-sdk-reports/reports/getPrinterArchivedPrintJobsWithPrinterIdWithStartDateTimeWithEndDateTime/index.ts @@ -10,14 +10,14 @@ import { type BaseRequestBuilder, type Parsable, type ParsableFactory, type Pars * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a getPrinterArchivedPrintJobsWithPrinterIdWithStartDateTimeWithEndDateTimeGetResponse */ -export function createGetPrinterArchivedPrintJobsWithPrinterIdWithStartDateTimeWithEndDateTimeGetResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createGetPrinterArchivedPrintJobsWithPrinterIdWithStartDateTimeWithEndDateTimeGetResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoGetPrinterArchivedPrintJobsWithPrinterIdWithStartDateTimeWithEndDateTimeGetResponse; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoGetPrinterArchivedPrintJobsWithPrinterIdWithStartDateTimeWithEndDateTimeGetResponse(getPrinterArchivedPrintJobsWithPrinterIdWithStartDateTimeWithEndDateTimeGetResponse: GetPrinterArchivedPrintJobsWithPrinterIdWithStartDateTimeWithEndDateTimeGetResponse | undefined = {} as GetPrinterArchivedPrintJobsWithPrinterIdWithStartDateTimeWithEndDateTimeGetResponse) : Record void> { +export function deserializeIntoGetPrinterArchivedPrintJobsWithPrinterIdWithStartDateTimeWithEndDateTimeGetResponse(getPrinterArchivedPrintJobsWithPrinterIdWithStartDateTimeWithEndDateTimeGetResponse: Partial | undefined = {}) : Record void> { return { ...deserializeIntoBaseCollectionPaginationCountResponse(getPrinterArchivedPrintJobsWithPrinterIdWithStartDateTimeWithEndDateTimeGetResponse), "value": n => { getPrinterArchivedPrintJobsWithPrinterIdWithStartDateTimeWithEndDateTimeGetResponse.value = n.getCollectionOfObjectValues(createArchivedPrintJobFromDiscriminatorValue); }, @@ -75,7 +75,7 @@ export interface GetPrinterArchivedPrintJobsWithPrinterIdWithStartDateTimeWithEn * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeGetPrinterArchivedPrintJobsWithPrinterIdWithStartDateTimeWithEndDateTimeGetResponse(writer: SerializationWriter, getPrinterArchivedPrintJobsWithPrinterIdWithStartDateTimeWithEndDateTimeGetResponse: GetPrinterArchivedPrintJobsWithPrinterIdWithStartDateTimeWithEndDateTimeGetResponse | undefined = {} as GetPrinterArchivedPrintJobsWithPrinterIdWithStartDateTimeWithEndDateTimeGetResponse) : void { +export function serializeGetPrinterArchivedPrintJobsWithPrinterIdWithStartDateTimeWithEndDateTimeGetResponse(writer: SerializationWriter, getPrinterArchivedPrintJobsWithPrinterIdWithStartDateTimeWithEndDateTimeGetResponse: Partial | undefined = {}) : void { serializeBaseCollectionPaginationCountResponse(writer, getPrinterArchivedPrintJobsWithPrinterIdWithStartDateTimeWithEndDateTimeGetResponse) writer.writeCollectionOfObjectValues("value", getPrinterArchivedPrintJobsWithPrinterIdWithStartDateTimeWithEndDateTimeGetResponse.value, serializeArchivedPrintJob); } diff --git a/packages/msgraph-sdk-reports/reports/getUserArchivedPrintJobsWithUserIdWithStartDateTimeWithEndDateTime/index.ts b/packages/msgraph-sdk-reports/reports/getUserArchivedPrintJobsWithUserIdWithStartDateTimeWithEndDateTime/index.ts index 71ac744f893..5ca47d435d3 100644 --- a/packages/msgraph-sdk-reports/reports/getUserArchivedPrintJobsWithUserIdWithStartDateTimeWithEndDateTime/index.ts +++ b/packages/msgraph-sdk-reports/reports/getUserArchivedPrintJobsWithUserIdWithStartDateTimeWithEndDateTime/index.ts @@ -10,14 +10,14 @@ import { type BaseRequestBuilder, type Parsable, type ParsableFactory, type Pars * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a getUserArchivedPrintJobsWithUserIdWithStartDateTimeWithEndDateTimeGetResponse */ -export function createGetUserArchivedPrintJobsWithUserIdWithStartDateTimeWithEndDateTimeGetResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createGetUserArchivedPrintJobsWithUserIdWithStartDateTimeWithEndDateTimeGetResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoGetUserArchivedPrintJobsWithUserIdWithStartDateTimeWithEndDateTimeGetResponse; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoGetUserArchivedPrintJobsWithUserIdWithStartDateTimeWithEndDateTimeGetResponse(getUserArchivedPrintJobsWithUserIdWithStartDateTimeWithEndDateTimeGetResponse: GetUserArchivedPrintJobsWithUserIdWithStartDateTimeWithEndDateTimeGetResponse | undefined = {} as GetUserArchivedPrintJobsWithUserIdWithStartDateTimeWithEndDateTimeGetResponse) : Record void> { +export function deserializeIntoGetUserArchivedPrintJobsWithUserIdWithStartDateTimeWithEndDateTimeGetResponse(getUserArchivedPrintJobsWithUserIdWithStartDateTimeWithEndDateTimeGetResponse: Partial | undefined = {}) : Record void> { return { ...deserializeIntoBaseCollectionPaginationCountResponse(getUserArchivedPrintJobsWithUserIdWithStartDateTimeWithEndDateTimeGetResponse), "value": n => { getUserArchivedPrintJobsWithUserIdWithStartDateTimeWithEndDateTimeGetResponse.value = n.getCollectionOfObjectValues(createArchivedPrintJobFromDiscriminatorValue); }, @@ -75,7 +75,7 @@ export interface GetUserArchivedPrintJobsWithUserIdWithStartDateTimeWithEndDateT * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeGetUserArchivedPrintJobsWithUserIdWithStartDateTimeWithEndDateTimeGetResponse(writer: SerializationWriter, getUserArchivedPrintJobsWithUserIdWithStartDateTimeWithEndDateTimeGetResponse: GetUserArchivedPrintJobsWithUserIdWithStartDateTimeWithEndDateTimeGetResponse | undefined = {} as GetUserArchivedPrintJobsWithUserIdWithStartDateTimeWithEndDateTimeGetResponse) : void { +export function serializeGetUserArchivedPrintJobsWithUserIdWithStartDateTimeWithEndDateTimeGetResponse(writer: SerializationWriter, getUserArchivedPrintJobsWithUserIdWithStartDateTimeWithEndDateTimeGetResponse: Partial | undefined = {}) : void { serializeBaseCollectionPaginationCountResponse(writer, getUserArchivedPrintJobsWithUserIdWithStartDateTimeWithEndDateTimeGetResponse) writer.writeCollectionOfObjectValues("value", getUserArchivedPrintJobsWithUserIdWithStartDateTimeWithEndDateTimeGetResponse.value, serializeArchivedPrintJob); } diff --git a/packages/msgraph-sdk-reports/reports/security/getAttackSimulationRepeatOffenders/index.ts b/packages/msgraph-sdk-reports/reports/security/getAttackSimulationRepeatOffenders/index.ts index 69b071d1efc..431207e96dd 100644 --- a/packages/msgraph-sdk-reports/reports/security/getAttackSimulationRepeatOffenders/index.ts +++ b/packages/msgraph-sdk-reports/reports/security/getAttackSimulationRepeatOffenders/index.ts @@ -10,14 +10,14 @@ import { type BaseRequestBuilder, type Parsable, type ParsableFactory, type Pars * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a getAttackSimulationRepeatOffendersGetResponse */ -export function createGetAttackSimulationRepeatOffendersGetResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createGetAttackSimulationRepeatOffendersGetResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoGetAttackSimulationRepeatOffendersGetResponse; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoGetAttackSimulationRepeatOffendersGetResponse(getAttackSimulationRepeatOffendersGetResponse: GetAttackSimulationRepeatOffendersGetResponse | undefined = {} as GetAttackSimulationRepeatOffendersGetResponse) : Record void> { +export function deserializeIntoGetAttackSimulationRepeatOffendersGetResponse(getAttackSimulationRepeatOffendersGetResponse: Partial | undefined = {}) : Record void> { return { ...deserializeIntoBaseCollectionPaginationCountResponse(getAttackSimulationRepeatOffendersGetResponse), "value": n => { getAttackSimulationRepeatOffendersGetResponse.value = n.getCollectionOfObjectValues(createAttackSimulationRepeatOffenderFromDiscriminatorValue); }, @@ -75,7 +75,7 @@ export interface GetAttackSimulationRepeatOffendersRequestBuilderGetQueryParamet * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeGetAttackSimulationRepeatOffendersGetResponse(writer: SerializationWriter, getAttackSimulationRepeatOffendersGetResponse: GetAttackSimulationRepeatOffendersGetResponse | undefined = {} as GetAttackSimulationRepeatOffendersGetResponse) : void { +export function serializeGetAttackSimulationRepeatOffendersGetResponse(writer: SerializationWriter, getAttackSimulationRepeatOffendersGetResponse: Partial | undefined = {}) : void { serializeBaseCollectionPaginationCountResponse(writer, getAttackSimulationRepeatOffendersGetResponse) writer.writeCollectionOfObjectValues("value", getAttackSimulationRepeatOffendersGetResponse.value, serializeAttackSimulationRepeatOffender); } diff --git a/packages/msgraph-sdk-reports/reports/security/getAttackSimulationSimulationUserCoverage/index.ts b/packages/msgraph-sdk-reports/reports/security/getAttackSimulationSimulationUserCoverage/index.ts index 80d0e57a9a9..94d80157b87 100644 --- a/packages/msgraph-sdk-reports/reports/security/getAttackSimulationSimulationUserCoverage/index.ts +++ b/packages/msgraph-sdk-reports/reports/security/getAttackSimulationSimulationUserCoverage/index.ts @@ -10,14 +10,14 @@ import { type BaseRequestBuilder, type Parsable, type ParsableFactory, type Pars * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a getAttackSimulationSimulationUserCoverageGetResponse */ -export function createGetAttackSimulationSimulationUserCoverageGetResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createGetAttackSimulationSimulationUserCoverageGetResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoGetAttackSimulationSimulationUserCoverageGetResponse; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoGetAttackSimulationSimulationUserCoverageGetResponse(getAttackSimulationSimulationUserCoverageGetResponse: GetAttackSimulationSimulationUserCoverageGetResponse | undefined = {} as GetAttackSimulationSimulationUserCoverageGetResponse) : Record void> { +export function deserializeIntoGetAttackSimulationSimulationUserCoverageGetResponse(getAttackSimulationSimulationUserCoverageGetResponse: Partial | undefined = {}) : Record void> { return { ...deserializeIntoBaseCollectionPaginationCountResponse(getAttackSimulationSimulationUserCoverageGetResponse), "value": n => { getAttackSimulationSimulationUserCoverageGetResponse.value = n.getCollectionOfObjectValues(createAttackSimulationSimulationUserCoverageFromDiscriminatorValue); }, @@ -75,7 +75,7 @@ export interface GetAttackSimulationSimulationUserCoverageRequestBuilderGetQuery * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeGetAttackSimulationSimulationUserCoverageGetResponse(writer: SerializationWriter, getAttackSimulationSimulationUserCoverageGetResponse: GetAttackSimulationSimulationUserCoverageGetResponse | undefined = {} as GetAttackSimulationSimulationUserCoverageGetResponse) : void { +export function serializeGetAttackSimulationSimulationUserCoverageGetResponse(writer: SerializationWriter, getAttackSimulationSimulationUserCoverageGetResponse: Partial | undefined = {}) : void { serializeBaseCollectionPaginationCountResponse(writer, getAttackSimulationSimulationUserCoverageGetResponse) writer.writeCollectionOfObjectValues("value", getAttackSimulationSimulationUserCoverageGetResponse.value, serializeAttackSimulationSimulationUserCoverage); } diff --git a/packages/msgraph-sdk-reports/reports/security/getAttackSimulationTrainingUserCoverage/index.ts b/packages/msgraph-sdk-reports/reports/security/getAttackSimulationTrainingUserCoverage/index.ts index 73b59549596..e07cbb35a73 100644 --- a/packages/msgraph-sdk-reports/reports/security/getAttackSimulationTrainingUserCoverage/index.ts +++ b/packages/msgraph-sdk-reports/reports/security/getAttackSimulationTrainingUserCoverage/index.ts @@ -10,14 +10,14 @@ import { type BaseRequestBuilder, type Parsable, type ParsableFactory, type Pars * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a getAttackSimulationTrainingUserCoverageGetResponse */ -export function createGetAttackSimulationTrainingUserCoverageGetResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createGetAttackSimulationTrainingUserCoverageGetResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoGetAttackSimulationTrainingUserCoverageGetResponse; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoGetAttackSimulationTrainingUserCoverageGetResponse(getAttackSimulationTrainingUserCoverageGetResponse: GetAttackSimulationTrainingUserCoverageGetResponse | undefined = {} as GetAttackSimulationTrainingUserCoverageGetResponse) : Record void> { +export function deserializeIntoGetAttackSimulationTrainingUserCoverageGetResponse(getAttackSimulationTrainingUserCoverageGetResponse: Partial | undefined = {}) : Record void> { return { ...deserializeIntoBaseCollectionPaginationCountResponse(getAttackSimulationTrainingUserCoverageGetResponse), "value": n => { getAttackSimulationTrainingUserCoverageGetResponse.value = n.getCollectionOfObjectValues(createAttackSimulationTrainingUserCoverageFromDiscriminatorValue); }, @@ -75,7 +75,7 @@ export interface GetAttackSimulationTrainingUserCoverageRequestBuilderGetQueryPa * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeGetAttackSimulationTrainingUserCoverageGetResponse(writer: SerializationWriter, getAttackSimulationTrainingUserCoverageGetResponse: GetAttackSimulationTrainingUserCoverageGetResponse | undefined = {} as GetAttackSimulationTrainingUserCoverageGetResponse) : void { +export function serializeGetAttackSimulationTrainingUserCoverageGetResponse(writer: SerializationWriter, getAttackSimulationTrainingUserCoverageGetResponse: Partial | undefined = {}) : void { serializeBaseCollectionPaginationCountResponse(writer, getAttackSimulationTrainingUserCoverageGetResponse) writer.writeCollectionOfObjectValues("value", getAttackSimulationTrainingUserCoverageGetResponse.value, serializeAttackSimulationTrainingUserCoverage); } diff --git a/packages/msgraph-sdk-roleManagement/roleManagement/directory/roleAssignmentScheduleInstances/filterByCurrentUserWithOn/index.ts b/packages/msgraph-sdk-roleManagement/roleManagement/directory/roleAssignmentScheduleInstances/filterByCurrentUserWithOn/index.ts index 0d8cb8e124b..851b0a581b4 100644 --- a/packages/msgraph-sdk-roleManagement/roleManagement/directory/roleAssignmentScheduleInstances/filterByCurrentUserWithOn/index.ts +++ b/packages/msgraph-sdk-roleManagement/roleManagement/directory/roleAssignmentScheduleInstances/filterByCurrentUserWithOn/index.ts @@ -10,14 +10,14 @@ import { type BaseRequestBuilder, type Parsable, type ParsableFactory, type Pars * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a filterByCurrentUserWithOnGetResponse */ -export function createFilterByCurrentUserWithOnGetResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createFilterByCurrentUserWithOnGetResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoFilterByCurrentUserWithOnGetResponse; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoFilterByCurrentUserWithOnGetResponse(filterByCurrentUserWithOnGetResponse: FilterByCurrentUserWithOnGetResponse | undefined = {} as FilterByCurrentUserWithOnGetResponse) : Record void> { +export function deserializeIntoFilterByCurrentUserWithOnGetResponse(filterByCurrentUserWithOnGetResponse: Partial | undefined = {}) : Record void> { return { ...deserializeIntoBaseCollectionPaginationCountResponse(filterByCurrentUserWithOnGetResponse), "value": n => { filterByCurrentUserWithOnGetResponse.value = n.getCollectionOfObjectValues(createUnifiedRoleAssignmentScheduleInstanceFromDiscriminatorValue); }, @@ -83,7 +83,7 @@ export interface FilterByCurrentUserWithOnRequestBuilderGetQueryParameters { * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeFilterByCurrentUserWithOnGetResponse(writer: SerializationWriter, filterByCurrentUserWithOnGetResponse: FilterByCurrentUserWithOnGetResponse | undefined = {} as FilterByCurrentUserWithOnGetResponse) : void { +export function serializeFilterByCurrentUserWithOnGetResponse(writer: SerializationWriter, filterByCurrentUserWithOnGetResponse: Partial | undefined = {}) : void { serializeBaseCollectionPaginationCountResponse(writer, filterByCurrentUserWithOnGetResponse) writer.writeCollectionOfObjectValues("value", filterByCurrentUserWithOnGetResponse.value, serializeUnifiedRoleAssignmentScheduleInstance); } diff --git a/packages/msgraph-sdk-roleManagement/roleManagement/directory/roleAssignmentScheduleRequests/filterByCurrentUserWithOn/index.ts b/packages/msgraph-sdk-roleManagement/roleManagement/directory/roleAssignmentScheduleRequests/filterByCurrentUserWithOn/index.ts index 331c063c1d1..1fef024642c 100644 --- a/packages/msgraph-sdk-roleManagement/roleManagement/directory/roleAssignmentScheduleRequests/filterByCurrentUserWithOn/index.ts +++ b/packages/msgraph-sdk-roleManagement/roleManagement/directory/roleAssignmentScheduleRequests/filterByCurrentUserWithOn/index.ts @@ -10,14 +10,14 @@ import { type BaseRequestBuilder, type Parsable, type ParsableFactory, type Pars * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a filterByCurrentUserWithOnGetResponse */ -export function createFilterByCurrentUserWithOnGetResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createFilterByCurrentUserWithOnGetResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoFilterByCurrentUserWithOnGetResponse; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoFilterByCurrentUserWithOnGetResponse(filterByCurrentUserWithOnGetResponse: FilterByCurrentUserWithOnGetResponse | undefined = {} as FilterByCurrentUserWithOnGetResponse) : Record void> { +export function deserializeIntoFilterByCurrentUserWithOnGetResponse(filterByCurrentUserWithOnGetResponse: Partial | undefined = {}) : Record void> { return { ...deserializeIntoBaseCollectionPaginationCountResponse(filterByCurrentUserWithOnGetResponse), "value": n => { filterByCurrentUserWithOnGetResponse.value = n.getCollectionOfObjectValues(createUnifiedRoleAssignmentScheduleRequestFromDiscriminatorValue); }, @@ -83,7 +83,7 @@ export interface FilterByCurrentUserWithOnRequestBuilderGetQueryParameters { * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeFilterByCurrentUserWithOnGetResponse(writer: SerializationWriter, filterByCurrentUserWithOnGetResponse: FilterByCurrentUserWithOnGetResponse | undefined = {} as FilterByCurrentUserWithOnGetResponse) : void { +export function serializeFilterByCurrentUserWithOnGetResponse(writer: SerializationWriter, filterByCurrentUserWithOnGetResponse: Partial | undefined = {}) : void { serializeBaseCollectionPaginationCountResponse(writer, filterByCurrentUserWithOnGetResponse) writer.writeCollectionOfObjectValues("value", filterByCurrentUserWithOnGetResponse.value, serializeUnifiedRoleAssignmentScheduleRequest); } diff --git a/packages/msgraph-sdk-roleManagement/roleManagement/directory/roleAssignmentSchedules/filterByCurrentUserWithOn/index.ts b/packages/msgraph-sdk-roleManagement/roleManagement/directory/roleAssignmentSchedules/filterByCurrentUserWithOn/index.ts index fffbdbc5e29..99fb49d6341 100644 --- a/packages/msgraph-sdk-roleManagement/roleManagement/directory/roleAssignmentSchedules/filterByCurrentUserWithOn/index.ts +++ b/packages/msgraph-sdk-roleManagement/roleManagement/directory/roleAssignmentSchedules/filterByCurrentUserWithOn/index.ts @@ -10,14 +10,14 @@ import { type BaseRequestBuilder, type Parsable, type ParsableFactory, type Pars * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a filterByCurrentUserWithOnGetResponse */ -export function createFilterByCurrentUserWithOnGetResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createFilterByCurrentUserWithOnGetResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoFilterByCurrentUserWithOnGetResponse; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoFilterByCurrentUserWithOnGetResponse(filterByCurrentUserWithOnGetResponse: FilterByCurrentUserWithOnGetResponse | undefined = {} as FilterByCurrentUserWithOnGetResponse) : Record void> { +export function deserializeIntoFilterByCurrentUserWithOnGetResponse(filterByCurrentUserWithOnGetResponse: Partial | undefined = {}) : Record void> { return { ...deserializeIntoBaseCollectionPaginationCountResponse(filterByCurrentUserWithOnGetResponse), "value": n => { filterByCurrentUserWithOnGetResponse.value = n.getCollectionOfObjectValues(createUnifiedRoleAssignmentScheduleFromDiscriminatorValue); }, @@ -83,7 +83,7 @@ export interface FilterByCurrentUserWithOnRequestBuilderGetQueryParameters { * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeFilterByCurrentUserWithOnGetResponse(writer: SerializationWriter, filterByCurrentUserWithOnGetResponse: FilterByCurrentUserWithOnGetResponse | undefined = {} as FilterByCurrentUserWithOnGetResponse) : void { +export function serializeFilterByCurrentUserWithOnGetResponse(writer: SerializationWriter, filterByCurrentUserWithOnGetResponse: Partial | undefined = {}) : void { serializeBaseCollectionPaginationCountResponse(writer, filterByCurrentUserWithOnGetResponse) writer.writeCollectionOfObjectValues("value", filterByCurrentUserWithOnGetResponse.value, serializeUnifiedRoleAssignmentSchedule); } diff --git a/packages/msgraph-sdk-roleManagement/roleManagement/directory/roleEligibilityScheduleInstances/filterByCurrentUserWithOn/index.ts b/packages/msgraph-sdk-roleManagement/roleManagement/directory/roleEligibilityScheduleInstances/filterByCurrentUserWithOn/index.ts index b9ea27fbe21..8bac869b1fa 100644 --- a/packages/msgraph-sdk-roleManagement/roleManagement/directory/roleEligibilityScheduleInstances/filterByCurrentUserWithOn/index.ts +++ b/packages/msgraph-sdk-roleManagement/roleManagement/directory/roleEligibilityScheduleInstances/filterByCurrentUserWithOn/index.ts @@ -10,14 +10,14 @@ import { type BaseRequestBuilder, type Parsable, type ParsableFactory, type Pars * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a filterByCurrentUserWithOnGetResponse */ -export function createFilterByCurrentUserWithOnGetResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createFilterByCurrentUserWithOnGetResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoFilterByCurrentUserWithOnGetResponse; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoFilterByCurrentUserWithOnGetResponse(filterByCurrentUserWithOnGetResponse: FilterByCurrentUserWithOnGetResponse | undefined = {} as FilterByCurrentUserWithOnGetResponse) : Record void> { +export function deserializeIntoFilterByCurrentUserWithOnGetResponse(filterByCurrentUserWithOnGetResponse: Partial | undefined = {}) : Record void> { return { ...deserializeIntoBaseCollectionPaginationCountResponse(filterByCurrentUserWithOnGetResponse), "value": n => { filterByCurrentUserWithOnGetResponse.value = n.getCollectionOfObjectValues(createUnifiedRoleEligibilityScheduleInstanceFromDiscriminatorValue); }, @@ -83,7 +83,7 @@ export interface FilterByCurrentUserWithOnRequestBuilderGetQueryParameters { * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeFilterByCurrentUserWithOnGetResponse(writer: SerializationWriter, filterByCurrentUserWithOnGetResponse: FilterByCurrentUserWithOnGetResponse | undefined = {} as FilterByCurrentUserWithOnGetResponse) : void { +export function serializeFilterByCurrentUserWithOnGetResponse(writer: SerializationWriter, filterByCurrentUserWithOnGetResponse: Partial | undefined = {}) : void { serializeBaseCollectionPaginationCountResponse(writer, filterByCurrentUserWithOnGetResponse) writer.writeCollectionOfObjectValues("value", filterByCurrentUserWithOnGetResponse.value, serializeUnifiedRoleEligibilityScheduleInstance); } diff --git a/packages/msgraph-sdk-roleManagement/roleManagement/directory/roleEligibilityScheduleRequests/filterByCurrentUserWithOn/index.ts b/packages/msgraph-sdk-roleManagement/roleManagement/directory/roleEligibilityScheduleRequests/filterByCurrentUserWithOn/index.ts index 7cb7a773956..ec5d9b028a6 100644 --- a/packages/msgraph-sdk-roleManagement/roleManagement/directory/roleEligibilityScheduleRequests/filterByCurrentUserWithOn/index.ts +++ b/packages/msgraph-sdk-roleManagement/roleManagement/directory/roleEligibilityScheduleRequests/filterByCurrentUserWithOn/index.ts @@ -10,14 +10,14 @@ import { type BaseRequestBuilder, type Parsable, type ParsableFactory, type Pars * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a filterByCurrentUserWithOnGetResponse */ -export function createFilterByCurrentUserWithOnGetResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createFilterByCurrentUserWithOnGetResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoFilterByCurrentUserWithOnGetResponse; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoFilterByCurrentUserWithOnGetResponse(filterByCurrentUserWithOnGetResponse: FilterByCurrentUserWithOnGetResponse | undefined = {} as FilterByCurrentUserWithOnGetResponse) : Record void> { +export function deserializeIntoFilterByCurrentUserWithOnGetResponse(filterByCurrentUserWithOnGetResponse: Partial | undefined = {}) : Record void> { return { ...deserializeIntoBaseCollectionPaginationCountResponse(filterByCurrentUserWithOnGetResponse), "value": n => { filterByCurrentUserWithOnGetResponse.value = n.getCollectionOfObjectValues(createUnifiedRoleEligibilityScheduleRequestFromDiscriminatorValue); }, @@ -83,7 +83,7 @@ export interface FilterByCurrentUserWithOnRequestBuilderGetQueryParameters { * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeFilterByCurrentUserWithOnGetResponse(writer: SerializationWriter, filterByCurrentUserWithOnGetResponse: FilterByCurrentUserWithOnGetResponse | undefined = {} as FilterByCurrentUserWithOnGetResponse) : void { +export function serializeFilterByCurrentUserWithOnGetResponse(writer: SerializationWriter, filterByCurrentUserWithOnGetResponse: Partial | undefined = {}) : void { serializeBaseCollectionPaginationCountResponse(writer, filterByCurrentUserWithOnGetResponse) writer.writeCollectionOfObjectValues("value", filterByCurrentUserWithOnGetResponse.value, serializeUnifiedRoleEligibilityScheduleRequest); } diff --git a/packages/msgraph-sdk-roleManagement/roleManagement/directory/roleEligibilitySchedules/filterByCurrentUserWithOn/index.ts b/packages/msgraph-sdk-roleManagement/roleManagement/directory/roleEligibilitySchedules/filterByCurrentUserWithOn/index.ts index 4831ee31bd7..6279ea0fe05 100644 --- a/packages/msgraph-sdk-roleManagement/roleManagement/directory/roleEligibilitySchedules/filterByCurrentUserWithOn/index.ts +++ b/packages/msgraph-sdk-roleManagement/roleManagement/directory/roleEligibilitySchedules/filterByCurrentUserWithOn/index.ts @@ -10,14 +10,14 @@ import { type BaseRequestBuilder, type Parsable, type ParsableFactory, type Pars * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a filterByCurrentUserWithOnGetResponse */ -export function createFilterByCurrentUserWithOnGetResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createFilterByCurrentUserWithOnGetResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoFilterByCurrentUserWithOnGetResponse; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoFilterByCurrentUserWithOnGetResponse(filterByCurrentUserWithOnGetResponse: FilterByCurrentUserWithOnGetResponse | undefined = {} as FilterByCurrentUserWithOnGetResponse) : Record void> { +export function deserializeIntoFilterByCurrentUserWithOnGetResponse(filterByCurrentUserWithOnGetResponse: Partial | undefined = {}) : Record void> { return { ...deserializeIntoBaseCollectionPaginationCountResponse(filterByCurrentUserWithOnGetResponse), "value": n => { filterByCurrentUserWithOnGetResponse.value = n.getCollectionOfObjectValues(createUnifiedRoleEligibilityScheduleFromDiscriminatorValue); }, @@ -83,7 +83,7 @@ export interface FilterByCurrentUserWithOnRequestBuilderGetQueryParameters { * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeFilterByCurrentUserWithOnGetResponse(writer: SerializationWriter, filterByCurrentUserWithOnGetResponse: FilterByCurrentUserWithOnGetResponse | undefined = {} as FilterByCurrentUserWithOnGetResponse) : void { +export function serializeFilterByCurrentUserWithOnGetResponse(writer: SerializationWriter, filterByCurrentUserWithOnGetResponse: Partial | undefined = {}) : void { serializeBaseCollectionPaginationCountResponse(writer, filterByCurrentUserWithOnGetResponse) writer.writeCollectionOfObjectValues("value", filterByCurrentUserWithOnGetResponse.value, serializeUnifiedRoleEligibilitySchedule); } diff --git a/packages/msgraph-sdk-roleManagement/roleManagement/entitlementManagement/roleAssignmentScheduleInstances/filterByCurrentUserWithOn/index.ts b/packages/msgraph-sdk-roleManagement/roleManagement/entitlementManagement/roleAssignmentScheduleInstances/filterByCurrentUserWithOn/index.ts index 3a2be665e33..74126ea0fe7 100644 --- a/packages/msgraph-sdk-roleManagement/roleManagement/entitlementManagement/roleAssignmentScheduleInstances/filterByCurrentUserWithOn/index.ts +++ b/packages/msgraph-sdk-roleManagement/roleManagement/entitlementManagement/roleAssignmentScheduleInstances/filterByCurrentUserWithOn/index.ts @@ -10,14 +10,14 @@ import { type BaseRequestBuilder, type Parsable, type ParsableFactory, type Pars * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a filterByCurrentUserWithOnGetResponse */ -export function createFilterByCurrentUserWithOnGetResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createFilterByCurrentUserWithOnGetResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoFilterByCurrentUserWithOnGetResponse; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoFilterByCurrentUserWithOnGetResponse(filterByCurrentUserWithOnGetResponse: FilterByCurrentUserWithOnGetResponse | undefined = {} as FilterByCurrentUserWithOnGetResponse) : Record void> { +export function deserializeIntoFilterByCurrentUserWithOnGetResponse(filterByCurrentUserWithOnGetResponse: Partial | undefined = {}) : Record void> { return { ...deserializeIntoBaseCollectionPaginationCountResponse(filterByCurrentUserWithOnGetResponse), "value": n => { filterByCurrentUserWithOnGetResponse.value = n.getCollectionOfObjectValues(createUnifiedRoleAssignmentScheduleInstanceFromDiscriminatorValue); }, @@ -83,7 +83,7 @@ export interface FilterByCurrentUserWithOnRequestBuilderGetQueryParameters { * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeFilterByCurrentUserWithOnGetResponse(writer: SerializationWriter, filterByCurrentUserWithOnGetResponse: FilterByCurrentUserWithOnGetResponse | undefined = {} as FilterByCurrentUserWithOnGetResponse) : void { +export function serializeFilterByCurrentUserWithOnGetResponse(writer: SerializationWriter, filterByCurrentUserWithOnGetResponse: Partial | undefined = {}) : void { serializeBaseCollectionPaginationCountResponse(writer, filterByCurrentUserWithOnGetResponse) writer.writeCollectionOfObjectValues("value", filterByCurrentUserWithOnGetResponse.value, serializeUnifiedRoleAssignmentScheduleInstance); } diff --git a/packages/msgraph-sdk-roleManagement/roleManagement/entitlementManagement/roleAssignmentScheduleRequests/filterByCurrentUserWithOn/index.ts b/packages/msgraph-sdk-roleManagement/roleManagement/entitlementManagement/roleAssignmentScheduleRequests/filterByCurrentUserWithOn/index.ts index e59731b4960..843e899986c 100644 --- a/packages/msgraph-sdk-roleManagement/roleManagement/entitlementManagement/roleAssignmentScheduleRequests/filterByCurrentUserWithOn/index.ts +++ b/packages/msgraph-sdk-roleManagement/roleManagement/entitlementManagement/roleAssignmentScheduleRequests/filterByCurrentUserWithOn/index.ts @@ -10,14 +10,14 @@ import { type BaseRequestBuilder, type Parsable, type ParsableFactory, type Pars * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a filterByCurrentUserWithOnGetResponse */ -export function createFilterByCurrentUserWithOnGetResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createFilterByCurrentUserWithOnGetResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoFilterByCurrentUserWithOnGetResponse; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoFilterByCurrentUserWithOnGetResponse(filterByCurrentUserWithOnGetResponse: FilterByCurrentUserWithOnGetResponse | undefined = {} as FilterByCurrentUserWithOnGetResponse) : Record void> { +export function deserializeIntoFilterByCurrentUserWithOnGetResponse(filterByCurrentUserWithOnGetResponse: Partial | undefined = {}) : Record void> { return { ...deserializeIntoBaseCollectionPaginationCountResponse(filterByCurrentUserWithOnGetResponse), "value": n => { filterByCurrentUserWithOnGetResponse.value = n.getCollectionOfObjectValues(createUnifiedRoleAssignmentScheduleRequestFromDiscriminatorValue); }, @@ -83,7 +83,7 @@ export interface FilterByCurrentUserWithOnRequestBuilderGetQueryParameters { * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeFilterByCurrentUserWithOnGetResponse(writer: SerializationWriter, filterByCurrentUserWithOnGetResponse: FilterByCurrentUserWithOnGetResponse | undefined = {} as FilterByCurrentUserWithOnGetResponse) : void { +export function serializeFilterByCurrentUserWithOnGetResponse(writer: SerializationWriter, filterByCurrentUserWithOnGetResponse: Partial | undefined = {}) : void { serializeBaseCollectionPaginationCountResponse(writer, filterByCurrentUserWithOnGetResponse) writer.writeCollectionOfObjectValues("value", filterByCurrentUserWithOnGetResponse.value, serializeUnifiedRoleAssignmentScheduleRequest); } diff --git a/packages/msgraph-sdk-roleManagement/roleManagement/entitlementManagement/roleAssignmentSchedules/filterByCurrentUserWithOn/index.ts b/packages/msgraph-sdk-roleManagement/roleManagement/entitlementManagement/roleAssignmentSchedules/filterByCurrentUserWithOn/index.ts index 018f63375f9..4225c5e66c8 100644 --- a/packages/msgraph-sdk-roleManagement/roleManagement/entitlementManagement/roleAssignmentSchedules/filterByCurrentUserWithOn/index.ts +++ b/packages/msgraph-sdk-roleManagement/roleManagement/entitlementManagement/roleAssignmentSchedules/filterByCurrentUserWithOn/index.ts @@ -10,14 +10,14 @@ import { type BaseRequestBuilder, type Parsable, type ParsableFactory, type Pars * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a filterByCurrentUserWithOnGetResponse */ -export function createFilterByCurrentUserWithOnGetResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createFilterByCurrentUserWithOnGetResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoFilterByCurrentUserWithOnGetResponse; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoFilterByCurrentUserWithOnGetResponse(filterByCurrentUserWithOnGetResponse: FilterByCurrentUserWithOnGetResponse | undefined = {} as FilterByCurrentUserWithOnGetResponse) : Record void> { +export function deserializeIntoFilterByCurrentUserWithOnGetResponse(filterByCurrentUserWithOnGetResponse: Partial | undefined = {}) : Record void> { return { ...deserializeIntoBaseCollectionPaginationCountResponse(filterByCurrentUserWithOnGetResponse), "value": n => { filterByCurrentUserWithOnGetResponse.value = n.getCollectionOfObjectValues(createUnifiedRoleAssignmentScheduleFromDiscriminatorValue); }, @@ -83,7 +83,7 @@ export interface FilterByCurrentUserWithOnRequestBuilderGetQueryParameters { * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeFilterByCurrentUserWithOnGetResponse(writer: SerializationWriter, filterByCurrentUserWithOnGetResponse: FilterByCurrentUserWithOnGetResponse | undefined = {} as FilterByCurrentUserWithOnGetResponse) : void { +export function serializeFilterByCurrentUserWithOnGetResponse(writer: SerializationWriter, filterByCurrentUserWithOnGetResponse: Partial | undefined = {}) : void { serializeBaseCollectionPaginationCountResponse(writer, filterByCurrentUserWithOnGetResponse) writer.writeCollectionOfObjectValues("value", filterByCurrentUserWithOnGetResponse.value, serializeUnifiedRoleAssignmentSchedule); } diff --git a/packages/msgraph-sdk-roleManagement/roleManagement/entitlementManagement/roleEligibilityScheduleInstances/filterByCurrentUserWithOn/index.ts b/packages/msgraph-sdk-roleManagement/roleManagement/entitlementManagement/roleEligibilityScheduleInstances/filterByCurrentUserWithOn/index.ts index 9eb6558f31c..1128299ee60 100644 --- a/packages/msgraph-sdk-roleManagement/roleManagement/entitlementManagement/roleEligibilityScheduleInstances/filterByCurrentUserWithOn/index.ts +++ b/packages/msgraph-sdk-roleManagement/roleManagement/entitlementManagement/roleEligibilityScheduleInstances/filterByCurrentUserWithOn/index.ts @@ -10,14 +10,14 @@ import { type BaseRequestBuilder, type Parsable, type ParsableFactory, type Pars * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a filterByCurrentUserWithOnGetResponse */ -export function createFilterByCurrentUserWithOnGetResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createFilterByCurrentUserWithOnGetResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoFilterByCurrentUserWithOnGetResponse; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoFilterByCurrentUserWithOnGetResponse(filterByCurrentUserWithOnGetResponse: FilterByCurrentUserWithOnGetResponse | undefined = {} as FilterByCurrentUserWithOnGetResponse) : Record void> { +export function deserializeIntoFilterByCurrentUserWithOnGetResponse(filterByCurrentUserWithOnGetResponse: Partial | undefined = {}) : Record void> { return { ...deserializeIntoBaseCollectionPaginationCountResponse(filterByCurrentUserWithOnGetResponse), "value": n => { filterByCurrentUserWithOnGetResponse.value = n.getCollectionOfObjectValues(createUnifiedRoleEligibilityScheduleInstanceFromDiscriminatorValue); }, @@ -83,7 +83,7 @@ export interface FilterByCurrentUserWithOnRequestBuilderGetQueryParameters { * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeFilterByCurrentUserWithOnGetResponse(writer: SerializationWriter, filterByCurrentUserWithOnGetResponse: FilterByCurrentUserWithOnGetResponse | undefined = {} as FilterByCurrentUserWithOnGetResponse) : void { +export function serializeFilterByCurrentUserWithOnGetResponse(writer: SerializationWriter, filterByCurrentUserWithOnGetResponse: Partial | undefined = {}) : void { serializeBaseCollectionPaginationCountResponse(writer, filterByCurrentUserWithOnGetResponse) writer.writeCollectionOfObjectValues("value", filterByCurrentUserWithOnGetResponse.value, serializeUnifiedRoleEligibilityScheduleInstance); } diff --git a/packages/msgraph-sdk-roleManagement/roleManagement/entitlementManagement/roleEligibilityScheduleRequests/filterByCurrentUserWithOn/index.ts b/packages/msgraph-sdk-roleManagement/roleManagement/entitlementManagement/roleEligibilityScheduleRequests/filterByCurrentUserWithOn/index.ts index 24b831efe40..1cd7d8f1007 100644 --- a/packages/msgraph-sdk-roleManagement/roleManagement/entitlementManagement/roleEligibilityScheduleRequests/filterByCurrentUserWithOn/index.ts +++ b/packages/msgraph-sdk-roleManagement/roleManagement/entitlementManagement/roleEligibilityScheduleRequests/filterByCurrentUserWithOn/index.ts @@ -10,14 +10,14 @@ import { type BaseRequestBuilder, type Parsable, type ParsableFactory, type Pars * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a filterByCurrentUserWithOnGetResponse */ -export function createFilterByCurrentUserWithOnGetResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createFilterByCurrentUserWithOnGetResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoFilterByCurrentUserWithOnGetResponse; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoFilterByCurrentUserWithOnGetResponse(filterByCurrentUserWithOnGetResponse: FilterByCurrentUserWithOnGetResponse | undefined = {} as FilterByCurrentUserWithOnGetResponse) : Record void> { +export function deserializeIntoFilterByCurrentUserWithOnGetResponse(filterByCurrentUserWithOnGetResponse: Partial | undefined = {}) : Record void> { return { ...deserializeIntoBaseCollectionPaginationCountResponse(filterByCurrentUserWithOnGetResponse), "value": n => { filterByCurrentUserWithOnGetResponse.value = n.getCollectionOfObjectValues(createUnifiedRoleEligibilityScheduleRequestFromDiscriminatorValue); }, @@ -83,7 +83,7 @@ export interface FilterByCurrentUserWithOnRequestBuilderGetQueryParameters { * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeFilterByCurrentUserWithOnGetResponse(writer: SerializationWriter, filterByCurrentUserWithOnGetResponse: FilterByCurrentUserWithOnGetResponse | undefined = {} as FilterByCurrentUserWithOnGetResponse) : void { +export function serializeFilterByCurrentUserWithOnGetResponse(writer: SerializationWriter, filterByCurrentUserWithOnGetResponse: Partial | undefined = {}) : void { serializeBaseCollectionPaginationCountResponse(writer, filterByCurrentUserWithOnGetResponse) writer.writeCollectionOfObjectValues("value", filterByCurrentUserWithOnGetResponse.value, serializeUnifiedRoleEligibilityScheduleRequest); } diff --git a/packages/msgraph-sdk-roleManagement/roleManagement/entitlementManagement/roleEligibilitySchedules/filterByCurrentUserWithOn/index.ts b/packages/msgraph-sdk-roleManagement/roleManagement/entitlementManagement/roleEligibilitySchedules/filterByCurrentUserWithOn/index.ts index edc4c01010a..750d7ebd1bc 100644 --- a/packages/msgraph-sdk-roleManagement/roleManagement/entitlementManagement/roleEligibilitySchedules/filterByCurrentUserWithOn/index.ts +++ b/packages/msgraph-sdk-roleManagement/roleManagement/entitlementManagement/roleEligibilitySchedules/filterByCurrentUserWithOn/index.ts @@ -10,14 +10,14 @@ import { type BaseRequestBuilder, type Parsable, type ParsableFactory, type Pars * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a filterByCurrentUserWithOnGetResponse */ -export function createFilterByCurrentUserWithOnGetResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createFilterByCurrentUserWithOnGetResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoFilterByCurrentUserWithOnGetResponse; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoFilterByCurrentUserWithOnGetResponse(filterByCurrentUserWithOnGetResponse: FilterByCurrentUserWithOnGetResponse | undefined = {} as FilterByCurrentUserWithOnGetResponse) : Record void> { +export function deserializeIntoFilterByCurrentUserWithOnGetResponse(filterByCurrentUserWithOnGetResponse: Partial | undefined = {}) : Record void> { return { ...deserializeIntoBaseCollectionPaginationCountResponse(filterByCurrentUserWithOnGetResponse), "value": n => { filterByCurrentUserWithOnGetResponse.value = n.getCollectionOfObjectValues(createUnifiedRoleEligibilityScheduleFromDiscriminatorValue); }, @@ -83,7 +83,7 @@ export interface FilterByCurrentUserWithOnRequestBuilderGetQueryParameters { * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeFilterByCurrentUserWithOnGetResponse(writer: SerializationWriter, filterByCurrentUserWithOnGetResponse: FilterByCurrentUserWithOnGetResponse | undefined = {} as FilterByCurrentUserWithOnGetResponse) : void { +export function serializeFilterByCurrentUserWithOnGetResponse(writer: SerializationWriter, filterByCurrentUserWithOnGetResponse: Partial | undefined = {}) : void { serializeBaseCollectionPaginationCountResponse(writer, filterByCurrentUserWithOnGetResponse) writer.writeCollectionOfObjectValues("value", filterByCurrentUserWithOnGetResponse.value, serializeUnifiedRoleEligibilitySchedule); } diff --git a/packages/msgraph-sdk-search/search/query/index.ts b/packages/msgraph-sdk-search/search/query/index.ts index d3090f71624..094b201bc0c 100644 --- a/packages/msgraph-sdk-search/search/query/index.ts +++ b/packages/msgraph-sdk-search/search/query/index.ts @@ -10,7 +10,7 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a queryPostRequestBody */ -export function createQueryPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createQueryPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoQueryPostRequestBody; } /** @@ -18,14 +18,14 @@ export function createQueryPostRequestBodyFromDiscriminatorValue(parseNode: Pars * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a queryPostResponse */ -export function createQueryPostResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createQueryPostResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoQueryPostResponse; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoQueryPostRequestBody(queryPostRequestBody: QueryPostRequestBody | undefined = {} as QueryPostRequestBody) : Record void> { +export function deserializeIntoQueryPostRequestBody(queryPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { queryPostRequestBody.backingStoreEnabled = true; }, "requests": n => { queryPostRequestBody.requests = n.getCollectionOfObjectValues(createSearchRequestFromDiscriminatorValue); }, @@ -35,7 +35,7 @@ export function deserializeIntoQueryPostRequestBody(queryPostRequestBody: QueryP * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoQueryPostResponse(queryPostResponse: QueryPostResponse | undefined = {} as QueryPostResponse) : Record void> { +export function deserializeIntoQueryPostResponse(queryPostResponse: Partial | undefined = {}) : Record void> { return { ...deserializeIntoBaseCollectionPaginationCountResponse(queryPostResponse), "value": n => { queryPostResponse.value = n.getCollectionOfObjectValues(createSearchResponseFromDiscriminatorValue); }, @@ -85,7 +85,7 @@ export interface QueryRequestBuilder extends BaseRequestBuilder | undefined = {}) : void { writer.writeCollectionOfObjectValues("requests", queryPostRequestBody.requests, serializeSearchRequest); writer.writeAdditionalData(queryPostRequestBody.additionalData); } @@ -93,7 +93,7 @@ export function serializeQueryPostRequestBody(writer: SerializationWriter, query * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeQueryPostResponse(writer: SerializationWriter, queryPostResponse: QueryPostResponse | undefined = {} as QueryPostResponse) : void { +export function serializeQueryPostResponse(writer: SerializationWriter, queryPostResponse: Partial | undefined = {}) : void { serializeBaseCollectionPaginationCountResponse(writer, queryPostResponse) writer.writeCollectionOfObjectValues("value", queryPostResponse.value, serializeSearchResponse); } diff --git a/packages/msgraph-sdk-security/security/cases/ediscoveryCases/item/custodians/microsoftGraphSecurityApplyHold/index.ts b/packages/msgraph-sdk-security/security/cases/ediscoveryCases/item/custodians/microsoftGraphSecurityApplyHold/index.ts index 7343d29df94..fa359bf0b21 100644 --- a/packages/msgraph-sdk-security/security/cases/ediscoveryCases/item/custodians/microsoftGraphSecurityApplyHold/index.ts +++ b/packages/msgraph-sdk-security/security/cases/ediscoveryCases/item/custodians/microsoftGraphSecurityApplyHold/index.ts @@ -23,14 +23,14 @@ export interface ApplyHoldPostRequestBody extends AdditionalDataHolder, BackedMo * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a applyHoldPostRequestBody */ -export function createApplyHoldPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createApplyHoldPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoApplyHoldPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoApplyHoldPostRequestBody(applyHoldPostRequestBody: ApplyHoldPostRequestBody | undefined = {} as ApplyHoldPostRequestBody) : Record void> { +export function deserializeIntoApplyHoldPostRequestBody(applyHoldPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { applyHoldPostRequestBody.backingStoreEnabled = true; }, "ids": n => { applyHoldPostRequestBody.ids = n.getCollectionOfPrimitiveValues(); }, @@ -58,7 +58,7 @@ export interface MicrosoftGraphSecurityApplyHoldRequestBuilder extends BaseReque * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeApplyHoldPostRequestBody(writer: SerializationWriter, applyHoldPostRequestBody: ApplyHoldPostRequestBody | undefined = {} as ApplyHoldPostRequestBody) : void { +export function serializeApplyHoldPostRequestBody(writer: SerializationWriter, applyHoldPostRequestBody: Partial | undefined = {}) : void { writer.writeCollectionOfPrimitiveValues("ids", applyHoldPostRequestBody.ids); writer.writeAdditionalData(applyHoldPostRequestBody.additionalData); } diff --git a/packages/msgraph-sdk-security/security/cases/ediscoveryCases/item/custodians/microsoftGraphSecurityRemoveHold/index.ts b/packages/msgraph-sdk-security/security/cases/ediscoveryCases/item/custodians/microsoftGraphSecurityRemoveHold/index.ts index 0644e9fd2d8..f740037d8b1 100644 --- a/packages/msgraph-sdk-security/security/cases/ediscoveryCases/item/custodians/microsoftGraphSecurityRemoveHold/index.ts +++ b/packages/msgraph-sdk-security/security/cases/ediscoveryCases/item/custodians/microsoftGraphSecurityRemoveHold/index.ts @@ -9,14 +9,14 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a removeHoldPostRequestBody */ -export function createRemoveHoldPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createRemoveHoldPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoRemoveHoldPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoRemoveHoldPostRequestBody(removeHoldPostRequestBody: RemoveHoldPostRequestBody | undefined = {} as RemoveHoldPostRequestBody) : Record void> { +export function deserializeIntoRemoveHoldPostRequestBody(removeHoldPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { removeHoldPostRequestBody.backingStoreEnabled = true; }, "ids": n => { removeHoldPostRequestBody.ids = n.getCollectionOfPrimitiveValues(); }, @@ -58,7 +58,7 @@ export interface RemoveHoldPostRequestBody extends AdditionalDataHolder, BackedM * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeRemoveHoldPostRequestBody(writer: SerializationWriter, removeHoldPostRequestBody: RemoveHoldPostRequestBody | undefined = {} as RemoveHoldPostRequestBody) : void { +export function serializeRemoveHoldPostRequestBody(writer: SerializationWriter, removeHoldPostRequestBody: Partial | undefined = {}) : void { writer.writeCollectionOfPrimitiveValues("ids", removeHoldPostRequestBody.ids); writer.writeAdditionalData(removeHoldPostRequestBody.additionalData); } diff --git a/packages/msgraph-sdk-security/security/cases/ediscoveryCases/item/noncustodialDataSources/microsoftGraphSecurityApplyHold/index.ts b/packages/msgraph-sdk-security/security/cases/ediscoveryCases/item/noncustodialDataSources/microsoftGraphSecurityApplyHold/index.ts index dc9b790ea1b..e34a086f521 100644 --- a/packages/msgraph-sdk-security/security/cases/ediscoveryCases/item/noncustodialDataSources/microsoftGraphSecurityApplyHold/index.ts +++ b/packages/msgraph-sdk-security/security/cases/ediscoveryCases/item/noncustodialDataSources/microsoftGraphSecurityApplyHold/index.ts @@ -23,14 +23,14 @@ export interface ApplyHoldPostRequestBody extends AdditionalDataHolder, BackedMo * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a applyHoldPostRequestBody */ -export function createApplyHoldPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createApplyHoldPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoApplyHoldPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoApplyHoldPostRequestBody(applyHoldPostRequestBody: ApplyHoldPostRequestBody | undefined = {} as ApplyHoldPostRequestBody) : Record void> { +export function deserializeIntoApplyHoldPostRequestBody(applyHoldPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { applyHoldPostRequestBody.backingStoreEnabled = true; }, "ids": n => { applyHoldPostRequestBody.ids = n.getCollectionOfPrimitiveValues(); }, @@ -58,7 +58,7 @@ export interface MicrosoftGraphSecurityApplyHoldRequestBuilder extends BaseReque * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeApplyHoldPostRequestBody(writer: SerializationWriter, applyHoldPostRequestBody: ApplyHoldPostRequestBody | undefined = {} as ApplyHoldPostRequestBody) : void { +export function serializeApplyHoldPostRequestBody(writer: SerializationWriter, applyHoldPostRequestBody: Partial | undefined = {}) : void { writer.writeCollectionOfPrimitiveValues("ids", applyHoldPostRequestBody.ids); writer.writeAdditionalData(applyHoldPostRequestBody.additionalData); } diff --git a/packages/msgraph-sdk-security/security/cases/ediscoveryCases/item/noncustodialDataSources/microsoftGraphSecurityRemoveHold/index.ts b/packages/msgraph-sdk-security/security/cases/ediscoveryCases/item/noncustodialDataSources/microsoftGraphSecurityRemoveHold/index.ts index 54dc4b241b5..c1b167acaa7 100644 --- a/packages/msgraph-sdk-security/security/cases/ediscoveryCases/item/noncustodialDataSources/microsoftGraphSecurityRemoveHold/index.ts +++ b/packages/msgraph-sdk-security/security/cases/ediscoveryCases/item/noncustodialDataSources/microsoftGraphSecurityRemoveHold/index.ts @@ -9,14 +9,14 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a removeHoldPostRequestBody */ -export function createRemoveHoldPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createRemoveHoldPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoRemoveHoldPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoRemoveHoldPostRequestBody(removeHoldPostRequestBody: RemoveHoldPostRequestBody | undefined = {} as RemoveHoldPostRequestBody) : Record void> { +export function deserializeIntoRemoveHoldPostRequestBody(removeHoldPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { removeHoldPostRequestBody.backingStoreEnabled = true; }, "ids": n => { removeHoldPostRequestBody.ids = n.getCollectionOfPrimitiveValues(); }, @@ -58,7 +58,7 @@ export interface RemoveHoldPostRequestBody extends AdditionalDataHolder, BackedM * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeRemoveHoldPostRequestBody(writer: SerializationWriter, removeHoldPostRequestBody: RemoveHoldPostRequestBody | undefined = {} as RemoveHoldPostRequestBody) : void { +export function serializeRemoveHoldPostRequestBody(writer: SerializationWriter, removeHoldPostRequestBody: Partial | undefined = {}) : void { writer.writeCollectionOfPrimitiveValues("ids", removeHoldPostRequestBody.ids); writer.writeAdditionalData(removeHoldPostRequestBody.additionalData); } diff --git a/packages/msgraph-sdk-security/security/cases/ediscoveryCases/item/reviewSets/item/microsoftGraphSecurityAddToReviewSet/index.ts b/packages/msgraph-sdk-security/security/cases/ediscoveryCases/item/reviewSets/item/microsoftGraphSecurityAddToReviewSet/index.ts index 88dff434e12..41bff852b57 100644 --- a/packages/msgraph-sdk-security/security/cases/ediscoveryCases/item/reviewSets/item/microsoftGraphSecurityAddToReviewSet/index.ts +++ b/packages/msgraph-sdk-security/security/cases/ediscoveryCases/item/reviewSets/item/microsoftGraphSecurityAddToReviewSet/index.ts @@ -28,14 +28,14 @@ export interface AddToReviewSetPostRequestBody extends AdditionalDataHolder, Bac * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a addToReviewSetPostRequestBody */ -export function createAddToReviewSetPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createAddToReviewSetPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoAddToReviewSetPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoAddToReviewSetPostRequestBody(addToReviewSetPostRequestBody: AddToReviewSetPostRequestBody | undefined = {} as AddToReviewSetPostRequestBody) : Record void> { +export function deserializeIntoAddToReviewSetPostRequestBody(addToReviewSetPostRequestBody: Partial | undefined = {}) : Record void> { return { "additionalDataOptions": n => { addToReviewSetPostRequestBody.additionalDataOptions = n.getCollectionOfEnumValues(AdditionalDataOptionsObject); }, "backingStoreEnabled": n => { addToReviewSetPostRequestBody.backingStoreEnabled = true; }, @@ -65,7 +65,7 @@ export interface MicrosoftGraphSecurityAddToReviewSetRequestBuilder extends Base * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeAddToReviewSetPostRequestBody(writer: SerializationWriter, addToReviewSetPostRequestBody: AddToReviewSetPostRequestBody | undefined = {} as AddToReviewSetPostRequestBody) : void { +export function serializeAddToReviewSetPostRequestBody(writer: SerializationWriter, addToReviewSetPostRequestBody: Partial | undefined = {}) : void { writer.writeEnumValue("additionalDataOptions", addToReviewSetPostRequestBody.additionalDataOptions); writer.writeObjectValue("search", addToReviewSetPostRequestBody.search, serializeEdiscoverySearch); writer.writeAdditionalData(addToReviewSetPostRequestBody.additionalData); diff --git a/packages/msgraph-sdk-security/security/cases/ediscoveryCases/item/reviewSets/item/microsoftGraphSecurityExport/index.ts b/packages/msgraph-sdk-security/security/cases/ediscoveryCases/item/reviewSets/item/microsoftGraphSecurityExport/index.ts index 8e5b24ba5d5..39811abe707 100644 --- a/packages/msgraph-sdk-security/security/cases/ediscoveryCases/item/reviewSets/item/microsoftGraphSecurityExport/index.ts +++ b/packages/msgraph-sdk-security/security/cases/ediscoveryCases/item/reviewSets/item/microsoftGraphSecurityExport/index.ts @@ -10,14 +10,14 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a exportPostRequestBody */ -export function createExportPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createExportPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoExportPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoExportPostRequestBody(exportPostRequestBody: ExportPostRequestBody | undefined = {} as ExportPostRequestBody) : Record void> { +export function deserializeIntoExportPostRequestBody(exportPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { exportPostRequestBody.backingStoreEnabled = true; }, "description": n => { exportPostRequestBody.description = n.getStringValue(); }, @@ -75,7 +75,7 @@ export interface MicrosoftGraphSecurityExportRequestBuilder extends BaseRequestB * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeExportPostRequestBody(writer: SerializationWriter, exportPostRequestBody: ExportPostRequestBody | undefined = {} as ExportPostRequestBody) : void { +export function serializeExportPostRequestBody(writer: SerializationWriter, exportPostRequestBody: Partial | undefined = {}) : void { writer.writeStringValue("description", exportPostRequestBody.description); writer.writeEnumValue("exportOptions", exportPostRequestBody.exportOptions); writer.writeEnumValue("exportStructure", exportPostRequestBody.exportStructure); diff --git a/packages/msgraph-sdk-security/security/cases/ediscoveryCases/item/reviewSets/item/queries/item/microsoftGraphSecurityApplyTags/index.ts b/packages/msgraph-sdk-security/security/cases/ediscoveryCases/item/reviewSets/item/queries/item/microsoftGraphSecurityApplyTags/index.ts index 1e357b7c90a..cf3e9c337db 100644 --- a/packages/msgraph-sdk-security/security/cases/ediscoveryCases/item/reviewSets/item/queries/item/microsoftGraphSecurityApplyTags/index.ts +++ b/packages/msgraph-sdk-security/security/cases/ediscoveryCases/item/reviewSets/item/queries/item/microsoftGraphSecurityApplyTags/index.ts @@ -28,14 +28,14 @@ export interface ApplyTagsPostRequestBody extends AdditionalDataHolder, BackedMo * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a applyTagsPostRequestBody */ -export function createApplyTagsPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createApplyTagsPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoApplyTagsPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoApplyTagsPostRequestBody(applyTagsPostRequestBody: ApplyTagsPostRequestBody | undefined = {} as ApplyTagsPostRequestBody) : Record void> { +export function deserializeIntoApplyTagsPostRequestBody(applyTagsPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { applyTagsPostRequestBody.backingStoreEnabled = true; }, "tagsToAdd": n => { applyTagsPostRequestBody.tagsToAdd = n.getCollectionOfObjectValues(createEdiscoveryReviewTagFromDiscriminatorValue); }, @@ -65,7 +65,7 @@ export interface MicrosoftGraphSecurityApplyTagsRequestBuilder extends BaseReque * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeApplyTagsPostRequestBody(writer: SerializationWriter, applyTagsPostRequestBody: ApplyTagsPostRequestBody | undefined = {} as ApplyTagsPostRequestBody) : void { +export function serializeApplyTagsPostRequestBody(writer: SerializationWriter, applyTagsPostRequestBody: Partial | undefined = {}) : void { writer.writeCollectionOfObjectValues("tagsToAdd", applyTagsPostRequestBody.tagsToAdd, serializeEdiscoveryReviewTag); writer.writeCollectionOfObjectValues("tagsToRemove", applyTagsPostRequestBody.tagsToRemove, serializeEdiscoveryReviewTag); writer.writeAdditionalData(applyTagsPostRequestBody.additionalData); diff --git a/packages/msgraph-sdk-security/security/cases/ediscoveryCases/item/reviewSets/item/queries/item/microsoftGraphSecurityExport/index.ts b/packages/msgraph-sdk-security/security/cases/ediscoveryCases/item/reviewSets/item/queries/item/microsoftGraphSecurityExport/index.ts index 78def5db098..9e5d0551afb 100644 --- a/packages/msgraph-sdk-security/security/cases/ediscoveryCases/item/reviewSets/item/queries/item/microsoftGraphSecurityExport/index.ts +++ b/packages/msgraph-sdk-security/security/cases/ediscoveryCases/item/reviewSets/item/queries/item/microsoftGraphSecurityExport/index.ts @@ -10,14 +10,14 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a exportPostRequestBody */ -export function createExportPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createExportPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoExportPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoExportPostRequestBody(exportPostRequestBody: ExportPostRequestBody | undefined = {} as ExportPostRequestBody) : Record void> { +export function deserializeIntoExportPostRequestBody(exportPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { exportPostRequestBody.backingStoreEnabled = true; }, "description": n => { exportPostRequestBody.description = n.getStringValue(); }, @@ -75,7 +75,7 @@ export interface MicrosoftGraphSecurityExportRequestBuilder extends BaseRequestB * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeExportPostRequestBody(writer: SerializationWriter, exportPostRequestBody: ExportPostRequestBody | undefined = {} as ExportPostRequestBody) : void { +export function serializeExportPostRequestBody(writer: SerializationWriter, exportPostRequestBody: Partial | undefined = {}) : void { writer.writeStringValue("description", exportPostRequestBody.description); writer.writeEnumValue("exportOptions", exportPostRequestBody.exportOptions); writer.writeEnumValue("exportStructure", exportPostRequestBody.exportStructure); diff --git a/packages/msgraph-sdk-security/security/cases/ediscoveryCases/item/searches/item/microsoftGraphSecurityPurgeData/index.ts b/packages/msgraph-sdk-security/security/cases/ediscoveryCases/item/searches/item/microsoftGraphSecurityPurgeData/index.ts index e766fc9e32d..090c2593ba4 100644 --- a/packages/msgraph-sdk-security/security/cases/ediscoveryCases/item/searches/item/microsoftGraphSecurityPurgeData/index.ts +++ b/packages/msgraph-sdk-security/security/cases/ediscoveryCases/item/searches/item/microsoftGraphSecurityPurgeData/index.ts @@ -10,14 +10,14 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a purgeDataPostRequestBody */ -export function createPurgeDataPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createPurgeDataPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoPurgeDataPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoPurgeDataPostRequestBody(purgeDataPostRequestBody: PurgeDataPostRequestBody | undefined = {} as PurgeDataPostRequestBody) : Record void> { +export function deserializeIntoPurgeDataPostRequestBody(purgeDataPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { purgeDataPostRequestBody.backingStoreEnabled = true; }, "purgeAreas": n => { purgeDataPostRequestBody.purgeAreas = n.getCollectionOfEnumValues(PurgeAreasObject); }, @@ -65,7 +65,7 @@ export interface PurgeDataPostRequestBody extends AdditionalDataHolder, BackedMo * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializePurgeDataPostRequestBody(writer: SerializationWriter, purgeDataPostRequestBody: PurgeDataPostRequestBody | undefined = {} as PurgeDataPostRequestBody) : void { +export function serializePurgeDataPostRequestBody(writer: SerializationWriter, purgeDataPostRequestBody: Partial | undefined = {}) : void { writer.writeEnumValue("purgeAreas", purgeDataPostRequestBody.purgeAreas); writer.writeEnumValue("purgeType", purgeDataPostRequestBody.purgeType); writer.writeAdditionalData(purgeDataPostRequestBody.additionalData); diff --git a/packages/msgraph-sdk-security/security/cases/ediscoveryCases/item/tags/microsoftGraphSecurityAsHierarchy/index.ts b/packages/msgraph-sdk-security/security/cases/ediscoveryCases/item/tags/microsoftGraphSecurityAsHierarchy/index.ts index 18225df77a9..b740dd254c7 100644 --- a/packages/msgraph-sdk-security/security/cases/ediscoveryCases/item/tags/microsoftGraphSecurityAsHierarchy/index.ts +++ b/packages/msgraph-sdk-security/security/cases/ediscoveryCases/item/tags/microsoftGraphSecurityAsHierarchy/index.ts @@ -17,14 +17,14 @@ export interface AsHierarchyGetResponse extends BaseCollectionPaginationCountRes * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a asHierarchyGetResponse */ -export function createAsHierarchyGetResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createAsHierarchyGetResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoAsHierarchyGetResponse; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoAsHierarchyGetResponse(asHierarchyGetResponse: AsHierarchyGetResponse | undefined = {} as AsHierarchyGetResponse) : Record void> { +export function deserializeIntoAsHierarchyGetResponse(asHierarchyGetResponse: Partial | undefined = {}) : Record void> { return { ...deserializeIntoBaseCollectionPaginationCountResponse(asHierarchyGetResponse), "value": n => { asHierarchyGetResponse.value = n.getCollectionOfObjectValues(createEdiscoveryReviewTagFromDiscriminatorValue); }, @@ -84,7 +84,7 @@ export interface MicrosoftGraphSecurityAsHierarchyRequestBuilderGetQueryParamete * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeAsHierarchyGetResponse(writer: SerializationWriter, asHierarchyGetResponse: AsHierarchyGetResponse | undefined = {} as AsHierarchyGetResponse) : void { +export function serializeAsHierarchyGetResponse(writer: SerializationWriter, asHierarchyGetResponse: Partial | undefined = {}) : void { serializeBaseCollectionPaginationCountResponse(writer, asHierarchyGetResponse) writer.writeCollectionOfObjectValues("value", asHierarchyGetResponse.value, serializeEdiscoveryReviewTag); } diff --git a/packages/msgraph-sdk-security/security/microsoftGraphSecurityRunHuntingQuery/index.ts b/packages/msgraph-sdk-security/security/microsoftGraphSecurityRunHuntingQuery/index.ts index 455b542f6d6..e5db718a5e1 100644 --- a/packages/msgraph-sdk-security/security/microsoftGraphSecurityRunHuntingQuery/index.ts +++ b/packages/msgraph-sdk-security/security/microsoftGraphSecurityRunHuntingQuery/index.ts @@ -10,14 +10,14 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a runHuntingQueryPostRequestBody */ -export function createRunHuntingQueryPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createRunHuntingQueryPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoRunHuntingQueryPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoRunHuntingQueryPostRequestBody(runHuntingQueryPostRequestBody: RunHuntingQueryPostRequestBody | undefined = {} as RunHuntingQueryPostRequestBody) : Record void> { +export function deserializeIntoRunHuntingQueryPostRequestBody(runHuntingQueryPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { runHuntingQueryPostRequestBody.backingStoreEnabled = true; }, "query": n => { runHuntingQueryPostRequestBody.query = n.getStringValue(); }, @@ -60,7 +60,7 @@ export interface RunHuntingQueryPostRequestBody extends AdditionalDataHolder, Ba * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeRunHuntingQueryPostRequestBody(writer: SerializationWriter, runHuntingQueryPostRequestBody: RunHuntingQueryPostRequestBody | undefined = {} as RunHuntingQueryPostRequestBody) : void { +export function serializeRunHuntingQueryPostRequestBody(writer: SerializationWriter, runHuntingQueryPostRequestBody: Partial | undefined = {}) : void { writer.writeStringValue("query", runHuntingQueryPostRequestBody.query); writer.writeAdditionalData(runHuntingQueryPostRequestBody.additionalData); } diff --git a/packages/msgraph-sdk-servicePrincipals/servicePrincipals/delta/index.ts b/packages/msgraph-sdk-servicePrincipals/servicePrincipals/delta/index.ts index 2c5178b3e24..dbe83e217af 100644 --- a/packages/msgraph-sdk-servicePrincipals/servicePrincipals/delta/index.ts +++ b/packages/msgraph-sdk-servicePrincipals/servicePrincipals/delta/index.ts @@ -10,7 +10,7 @@ import { type BaseRequestBuilder, type Parsable, type ParsableFactory, type Pars * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a deltaGetResponse */ -export function createDeltaGetResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createDeltaGetResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoDeltaGetResponse; } export interface DeltaGetResponse extends BaseDeltaFunctionResponse, Parsable { @@ -73,7 +73,7 @@ export interface DeltaRequestBuilderGetQueryParameters { * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoDeltaGetResponse(deltaGetResponse: DeltaGetResponse | undefined = {} as DeltaGetResponse) : Record void> { +export function deserializeIntoDeltaGetResponse(deltaGetResponse: Partial | undefined = {}) : Record void> { return { ...deserializeIntoBaseDeltaFunctionResponse(deltaGetResponse), "value": n => { deltaGetResponse.value = n.getCollectionOfObjectValues(createServicePrincipalFromDiscriminatorValue); }, @@ -83,7 +83,7 @@ export function deserializeIntoDeltaGetResponse(deltaGetResponse: DeltaGetRespon * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeDeltaGetResponse(writer: SerializationWriter, deltaGetResponse: DeltaGetResponse | undefined = {} as DeltaGetResponse) : void { +export function serializeDeltaGetResponse(writer: SerializationWriter, deltaGetResponse: Partial | undefined = {}) : void { serializeBaseDeltaFunctionResponse(writer, deltaGetResponse) writer.writeCollectionOfObjectValues("value", deltaGetResponse.value, serializeServicePrincipal); } diff --git a/packages/msgraph-sdk-servicePrincipals/servicePrincipals/getAvailableExtensionProperties/index.ts b/packages/msgraph-sdk-servicePrincipals/servicePrincipals/getAvailableExtensionProperties/index.ts index 20df35f51d4..297cbb5861a 100644 --- a/packages/msgraph-sdk-servicePrincipals/servicePrincipals/getAvailableExtensionProperties/index.ts +++ b/packages/msgraph-sdk-servicePrincipals/servicePrincipals/getAvailableExtensionProperties/index.ts @@ -10,7 +10,7 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a getAvailableExtensionPropertiesPostRequestBody */ -export function createGetAvailableExtensionPropertiesPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createGetAvailableExtensionPropertiesPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoGetAvailableExtensionPropertiesPostRequestBody; } /** @@ -18,14 +18,14 @@ export function createGetAvailableExtensionPropertiesPostRequestBodyFromDiscrimi * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a getAvailableExtensionPropertiesPostResponse */ -export function createGetAvailableExtensionPropertiesPostResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createGetAvailableExtensionPropertiesPostResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoGetAvailableExtensionPropertiesPostResponse; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoGetAvailableExtensionPropertiesPostRequestBody(getAvailableExtensionPropertiesPostRequestBody: GetAvailableExtensionPropertiesPostRequestBody | undefined = {} as GetAvailableExtensionPropertiesPostRequestBody) : Record void> { +export function deserializeIntoGetAvailableExtensionPropertiesPostRequestBody(getAvailableExtensionPropertiesPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { getAvailableExtensionPropertiesPostRequestBody.backingStoreEnabled = true; }, "isSyncedFromOnPremises": n => { getAvailableExtensionPropertiesPostRequestBody.isSyncedFromOnPremises = n.getBooleanValue(); }, @@ -35,7 +35,7 @@ export function deserializeIntoGetAvailableExtensionPropertiesPostRequestBody(ge * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoGetAvailableExtensionPropertiesPostResponse(getAvailableExtensionPropertiesPostResponse: GetAvailableExtensionPropertiesPostResponse | undefined = {} as GetAvailableExtensionPropertiesPostResponse) : Record void> { +export function deserializeIntoGetAvailableExtensionPropertiesPostResponse(getAvailableExtensionPropertiesPostResponse: Partial | undefined = {}) : Record void> { return { ...deserializeIntoBaseCollectionPaginationCountResponse(getAvailableExtensionPropertiesPostResponse), "value": n => { getAvailableExtensionPropertiesPostResponse.value = n.getCollectionOfObjectValues(createExtensionPropertyFromDiscriminatorValue); }, @@ -85,7 +85,7 @@ export interface GetAvailableExtensionPropertiesRequestBuilder extends BaseReque * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeGetAvailableExtensionPropertiesPostRequestBody(writer: SerializationWriter, getAvailableExtensionPropertiesPostRequestBody: GetAvailableExtensionPropertiesPostRequestBody | undefined = {} as GetAvailableExtensionPropertiesPostRequestBody) : void { +export function serializeGetAvailableExtensionPropertiesPostRequestBody(writer: SerializationWriter, getAvailableExtensionPropertiesPostRequestBody: Partial | undefined = {}) : void { writer.writeBooleanValue("isSyncedFromOnPremises", getAvailableExtensionPropertiesPostRequestBody.isSyncedFromOnPremises); writer.writeAdditionalData(getAvailableExtensionPropertiesPostRequestBody.additionalData); } @@ -93,7 +93,7 @@ export function serializeGetAvailableExtensionPropertiesPostRequestBody(writer: * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeGetAvailableExtensionPropertiesPostResponse(writer: SerializationWriter, getAvailableExtensionPropertiesPostResponse: GetAvailableExtensionPropertiesPostResponse | undefined = {} as GetAvailableExtensionPropertiesPostResponse) : void { +export function serializeGetAvailableExtensionPropertiesPostResponse(writer: SerializationWriter, getAvailableExtensionPropertiesPostResponse: Partial | undefined = {}) : void { serializeBaseCollectionPaginationCountResponse(writer, getAvailableExtensionPropertiesPostResponse) writer.writeCollectionOfObjectValues("value", getAvailableExtensionPropertiesPostResponse.value, serializeExtensionProperty); } diff --git a/packages/msgraph-sdk-servicePrincipals/servicePrincipals/getByIds/index.ts b/packages/msgraph-sdk-servicePrincipals/servicePrincipals/getByIds/index.ts index a0ab22be9c3..d5998ed958b 100644 --- a/packages/msgraph-sdk-servicePrincipals/servicePrincipals/getByIds/index.ts +++ b/packages/msgraph-sdk-servicePrincipals/servicePrincipals/getByIds/index.ts @@ -10,7 +10,7 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a getByIdsPostRequestBody */ -export function createGetByIdsPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createGetByIdsPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoGetByIdsPostRequestBody; } /** @@ -18,14 +18,14 @@ export function createGetByIdsPostRequestBodyFromDiscriminatorValue(parseNode: P * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a getByIdsPostResponse */ -export function createGetByIdsPostResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createGetByIdsPostResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoGetByIdsPostResponse; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoGetByIdsPostRequestBody(getByIdsPostRequestBody: GetByIdsPostRequestBody | undefined = {} as GetByIdsPostRequestBody) : Record void> { +export function deserializeIntoGetByIdsPostRequestBody(getByIdsPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { getByIdsPostRequestBody.backingStoreEnabled = true; }, "ids": n => { getByIdsPostRequestBody.ids = n.getCollectionOfPrimitiveValues(); }, @@ -36,7 +36,7 @@ export function deserializeIntoGetByIdsPostRequestBody(getByIdsPostRequestBody: * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoGetByIdsPostResponse(getByIdsPostResponse: GetByIdsPostResponse | undefined = {} as GetByIdsPostResponse) : Record void> { +export function deserializeIntoGetByIdsPostResponse(getByIdsPostResponse: Partial | undefined = {}) : Record void> { return { ...deserializeIntoBaseCollectionPaginationCountResponse(getByIdsPostResponse), "value": n => { getByIdsPostResponse.value = n.getCollectionOfObjectValues(createDirectoryObjectFromDiscriminatorValue); }, @@ -90,7 +90,7 @@ export interface GetByIdsRequestBuilder extends BaseRequestBuilder | undefined = {}) : void { writer.writeCollectionOfPrimitiveValues("ids", getByIdsPostRequestBody.ids); writer.writeCollectionOfPrimitiveValues("types", getByIdsPostRequestBody.types); writer.writeAdditionalData(getByIdsPostRequestBody.additionalData); @@ -99,7 +99,7 @@ export function serializeGetByIdsPostRequestBody(writer: SerializationWriter, ge * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeGetByIdsPostResponse(writer: SerializationWriter, getByIdsPostResponse: GetByIdsPostResponse | undefined = {} as GetByIdsPostResponse) : void { +export function serializeGetByIdsPostResponse(writer: SerializationWriter, getByIdsPostResponse: Partial | undefined = {}) : void { serializeBaseCollectionPaginationCountResponse(writer, getByIdsPostResponse) writer.writeCollectionOfObjectValues("value", getByIdsPostResponse.value, serializeDirectoryObject); } diff --git a/packages/msgraph-sdk-servicePrincipals/servicePrincipals/item/addKey/index.ts b/packages/msgraph-sdk-servicePrincipals/servicePrincipals/item/addKey/index.ts index 6dfd68c83da..1eb0820ccad 100644 --- a/packages/msgraph-sdk-servicePrincipals/servicePrincipals/item/addKey/index.ts +++ b/packages/msgraph-sdk-servicePrincipals/servicePrincipals/item/addKey/index.ts @@ -52,14 +52,14 @@ export interface AddKeyRequestBuilder extends BaseRequestBuilder Record void>) { return deserializeIntoAddKeyPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoAddKeyPostRequestBody(addKeyPostRequestBody: AddKeyPostRequestBody | undefined = {} as AddKeyPostRequestBody) : Record void> { +export function deserializeIntoAddKeyPostRequestBody(addKeyPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { addKeyPostRequestBody.backingStoreEnabled = true; }, "keyCredential": n => { addKeyPostRequestBody.keyCredential = n.getObjectValue(createKeyCredentialFromDiscriminatorValue); }, @@ -71,7 +71,7 @@ export function deserializeIntoAddKeyPostRequestBody(addKeyPostRequestBody: AddK * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeAddKeyPostRequestBody(writer: SerializationWriter, addKeyPostRequestBody: AddKeyPostRequestBody | undefined = {} as AddKeyPostRequestBody) : void { +export function serializeAddKeyPostRequestBody(writer: SerializationWriter, addKeyPostRequestBody: Partial | undefined = {}) : void { writer.writeObjectValue("keyCredential", addKeyPostRequestBody.keyCredential, serializeKeyCredential); writer.writeObjectValue("passwordCredential", addKeyPostRequestBody.passwordCredential, serializePasswordCredential); writer.writeStringValue("proof", addKeyPostRequestBody.proof); diff --git a/packages/msgraph-sdk-servicePrincipals/servicePrincipals/item/addPassword/index.ts b/packages/msgraph-sdk-servicePrincipals/servicePrincipals/item/addPassword/index.ts index 1f6eb5a38c4..9180f5c294c 100644 --- a/packages/msgraph-sdk-servicePrincipals/servicePrincipals/item/addPassword/index.ts +++ b/packages/msgraph-sdk-servicePrincipals/servicePrincipals/item/addPassword/index.ts @@ -44,14 +44,14 @@ export interface AddPasswordRequestBuilder extends BaseRequestBuilder Record void>) { return deserializeIntoAddPasswordPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoAddPasswordPostRequestBody(addPasswordPostRequestBody: AddPasswordPostRequestBody | undefined = {} as AddPasswordPostRequestBody) : Record void> { +export function deserializeIntoAddPasswordPostRequestBody(addPasswordPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { addPasswordPostRequestBody.backingStoreEnabled = true; }, "passwordCredential": n => { addPasswordPostRequestBody.passwordCredential = n.getObjectValue(createPasswordCredentialFromDiscriminatorValue); }, @@ -61,7 +61,7 @@ export function deserializeIntoAddPasswordPostRequestBody(addPasswordPostRequest * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeAddPasswordPostRequestBody(writer: SerializationWriter, addPasswordPostRequestBody: AddPasswordPostRequestBody | undefined = {} as AddPasswordPostRequestBody) : void { +export function serializeAddPasswordPostRequestBody(writer: SerializationWriter, addPasswordPostRequestBody: Partial | undefined = {}) : void { writer.writeObjectValue("passwordCredential", addPasswordPostRequestBody.passwordCredential, serializePasswordCredential); writer.writeAdditionalData(addPasswordPostRequestBody.additionalData); } diff --git a/packages/msgraph-sdk-servicePrincipals/servicePrincipals/item/addTokenSigningCertificate/index.ts b/packages/msgraph-sdk-servicePrincipals/servicePrincipals/item/addTokenSigningCertificate/index.ts index 38b6f59dda8..c2a7eed7332 100644 --- a/packages/msgraph-sdk-servicePrincipals/servicePrincipals/item/addTokenSigningCertificate/index.ts +++ b/packages/msgraph-sdk-servicePrincipals/servicePrincipals/item/addTokenSigningCertificate/index.ts @@ -48,14 +48,14 @@ export interface AddTokenSigningCertificateRequestBuilder extends BaseRequestBui * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a addTokenSigningCertificatePostRequestBody */ -export function createAddTokenSigningCertificatePostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createAddTokenSigningCertificatePostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoAddTokenSigningCertificatePostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoAddTokenSigningCertificatePostRequestBody(addTokenSigningCertificatePostRequestBody: AddTokenSigningCertificatePostRequestBody | undefined = {} as AddTokenSigningCertificatePostRequestBody) : Record void> { +export function deserializeIntoAddTokenSigningCertificatePostRequestBody(addTokenSigningCertificatePostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { addTokenSigningCertificatePostRequestBody.backingStoreEnabled = true; }, "displayName": n => { addTokenSigningCertificatePostRequestBody.displayName = n.getStringValue(); }, @@ -66,7 +66,7 @@ export function deserializeIntoAddTokenSigningCertificatePostRequestBody(addToke * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeAddTokenSigningCertificatePostRequestBody(writer: SerializationWriter, addTokenSigningCertificatePostRequestBody: AddTokenSigningCertificatePostRequestBody | undefined = {} as AddTokenSigningCertificatePostRequestBody) : void { +export function serializeAddTokenSigningCertificatePostRequestBody(writer: SerializationWriter, addTokenSigningCertificatePostRequestBody: Partial | undefined = {}) : void { writer.writeStringValue("displayName", addTokenSigningCertificatePostRequestBody.displayName); writer.writeDateValue("endDateTime", addTokenSigningCertificatePostRequestBody.endDateTime); writer.writeAdditionalData(addTokenSigningCertificatePostRequestBody.additionalData); diff --git a/packages/msgraph-sdk-servicePrincipals/servicePrincipals/item/checkMemberGroups/index.ts b/packages/msgraph-sdk-servicePrincipals/servicePrincipals/item/checkMemberGroups/index.ts index 80aa2697ef9..2ac9e5c7d86 100644 --- a/packages/msgraph-sdk-servicePrincipals/servicePrincipals/item/checkMemberGroups/index.ts +++ b/packages/msgraph-sdk-servicePrincipals/servicePrincipals/item/checkMemberGroups/index.ts @@ -50,7 +50,7 @@ export interface CheckMemberGroupsRequestBuilder extends BaseRequestBuilder Record void>) { return deserializeIntoCheckMemberGroupsPostRequestBody; } /** @@ -58,14 +58,14 @@ export function createCheckMemberGroupsPostRequestBodyFromDiscriminatorValue(par * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a checkMemberGroupsPostResponse */ -export function createCheckMemberGroupsPostResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createCheckMemberGroupsPostResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoCheckMemberGroupsPostResponse; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoCheckMemberGroupsPostRequestBody(checkMemberGroupsPostRequestBody: CheckMemberGroupsPostRequestBody | undefined = {} as CheckMemberGroupsPostRequestBody) : Record void> { +export function deserializeIntoCheckMemberGroupsPostRequestBody(checkMemberGroupsPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { checkMemberGroupsPostRequestBody.backingStoreEnabled = true; }, "groupIds": n => { checkMemberGroupsPostRequestBody.groupIds = n.getCollectionOfPrimitiveValues(); }, @@ -75,7 +75,7 @@ export function deserializeIntoCheckMemberGroupsPostRequestBody(checkMemberGroup * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoCheckMemberGroupsPostResponse(checkMemberGroupsPostResponse: CheckMemberGroupsPostResponse | undefined = {} as CheckMemberGroupsPostResponse) : Record void> { +export function deserializeIntoCheckMemberGroupsPostResponse(checkMemberGroupsPostResponse: Partial | undefined = {}) : Record void> { return { ...deserializeIntoBaseCollectionPaginationCountResponse(checkMemberGroupsPostResponse), "value": n => { checkMemberGroupsPostResponse.value = n.getCollectionOfPrimitiveValues(); }, @@ -85,7 +85,7 @@ export function deserializeIntoCheckMemberGroupsPostResponse(checkMemberGroupsPo * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeCheckMemberGroupsPostRequestBody(writer: SerializationWriter, checkMemberGroupsPostRequestBody: CheckMemberGroupsPostRequestBody | undefined = {} as CheckMemberGroupsPostRequestBody) : void { +export function serializeCheckMemberGroupsPostRequestBody(writer: SerializationWriter, checkMemberGroupsPostRequestBody: Partial | undefined = {}) : void { writer.writeCollectionOfPrimitiveValues("groupIds", checkMemberGroupsPostRequestBody.groupIds); writer.writeAdditionalData(checkMemberGroupsPostRequestBody.additionalData); } @@ -93,7 +93,7 @@ export function serializeCheckMemberGroupsPostRequestBody(writer: SerializationW * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeCheckMemberGroupsPostResponse(writer: SerializationWriter, checkMemberGroupsPostResponse: CheckMemberGroupsPostResponse | undefined = {} as CheckMemberGroupsPostResponse) : void { +export function serializeCheckMemberGroupsPostResponse(writer: SerializationWriter, checkMemberGroupsPostResponse: Partial | undefined = {}) : void { serializeBaseCollectionPaginationCountResponse(writer, checkMemberGroupsPostResponse) writer.writeCollectionOfPrimitiveValues("value", checkMemberGroupsPostResponse.value); } diff --git a/packages/msgraph-sdk-servicePrincipals/servicePrincipals/item/checkMemberObjects/index.ts b/packages/msgraph-sdk-servicePrincipals/servicePrincipals/item/checkMemberObjects/index.ts index 43274aa767c..5424eb75430 100644 --- a/packages/msgraph-sdk-servicePrincipals/servicePrincipals/item/checkMemberObjects/index.ts +++ b/packages/msgraph-sdk-servicePrincipals/servicePrincipals/item/checkMemberObjects/index.ts @@ -49,7 +49,7 @@ export interface CheckMemberObjectsRequestBuilder extends BaseRequestBuilder Record void>) { return deserializeIntoCheckMemberObjectsPostRequestBody; } /** @@ -57,14 +57,14 @@ export function createCheckMemberObjectsPostRequestBodyFromDiscriminatorValue(pa * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a checkMemberObjectsPostResponse */ -export function createCheckMemberObjectsPostResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createCheckMemberObjectsPostResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoCheckMemberObjectsPostResponse; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoCheckMemberObjectsPostRequestBody(checkMemberObjectsPostRequestBody: CheckMemberObjectsPostRequestBody | undefined = {} as CheckMemberObjectsPostRequestBody) : Record void> { +export function deserializeIntoCheckMemberObjectsPostRequestBody(checkMemberObjectsPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { checkMemberObjectsPostRequestBody.backingStoreEnabled = true; }, "ids": n => { checkMemberObjectsPostRequestBody.ids = n.getCollectionOfPrimitiveValues(); }, @@ -74,7 +74,7 @@ export function deserializeIntoCheckMemberObjectsPostRequestBody(checkMemberObje * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoCheckMemberObjectsPostResponse(checkMemberObjectsPostResponse: CheckMemberObjectsPostResponse | undefined = {} as CheckMemberObjectsPostResponse) : Record void> { +export function deserializeIntoCheckMemberObjectsPostResponse(checkMemberObjectsPostResponse: Partial | undefined = {}) : Record void> { return { ...deserializeIntoBaseCollectionPaginationCountResponse(checkMemberObjectsPostResponse), "value": n => { checkMemberObjectsPostResponse.value = n.getCollectionOfPrimitiveValues(); }, @@ -84,7 +84,7 @@ export function deserializeIntoCheckMemberObjectsPostResponse(checkMemberObjects * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeCheckMemberObjectsPostRequestBody(writer: SerializationWriter, checkMemberObjectsPostRequestBody: CheckMemberObjectsPostRequestBody | undefined = {} as CheckMemberObjectsPostRequestBody) : void { +export function serializeCheckMemberObjectsPostRequestBody(writer: SerializationWriter, checkMemberObjectsPostRequestBody: Partial | undefined = {}) : void { writer.writeCollectionOfPrimitiveValues("ids", checkMemberObjectsPostRequestBody.ids); writer.writeAdditionalData(checkMemberObjectsPostRequestBody.additionalData); } @@ -92,7 +92,7 @@ export function serializeCheckMemberObjectsPostRequestBody(writer: Serialization * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeCheckMemberObjectsPostResponse(writer: SerializationWriter, checkMemberObjectsPostResponse: CheckMemberObjectsPostResponse | undefined = {} as CheckMemberObjectsPostResponse) : void { +export function serializeCheckMemberObjectsPostResponse(writer: SerializationWriter, checkMemberObjectsPostResponse: Partial | undefined = {}) : void { serializeBaseCollectionPaginationCountResponse(writer, checkMemberObjectsPostResponse) writer.writeCollectionOfPrimitiveValues("value", checkMemberObjectsPostResponse.value); } diff --git a/packages/msgraph-sdk-servicePrincipals/servicePrincipals/item/claimsMappingPolicies/item/ref/index.ts b/packages/msgraph-sdk-servicePrincipals/servicePrincipals/item/claimsMappingPolicies/item/ref/index.ts index ba5ca7d87a5..cc06cee747a 100644 --- a/packages/msgraph-sdk-servicePrincipals/servicePrincipals/item/claimsMappingPolicies/item/ref/index.ts +++ b/packages/msgraph-sdk-servicePrincipals/servicePrincipals/item/claimsMappingPolicies/item/ref/index.ts @@ -13,29 +13,14 @@ export interface RefRequestBuilder extends BaseRequestBuilder * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @see {@link https://learn.microsoft.com/graph/api/serviceprincipal-delete-claimsmappingpolicies?view=graph-rest-1.0|Find more info here} */ - delete(requestConfiguration?: RequestConfiguration | undefined) : Promise; + delete(requestConfiguration?: RequestConfiguration | undefined) : Promise; /** * Remove a claimsMappingPolicy from a servicePrincipal. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns a RequestInformation */ - toDeleteRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; + toDeleteRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; } -/** - * Remove a claimsMappingPolicy from a servicePrincipal. - */ -export interface RefRequestBuilderDeleteQueryParameters { - /** - * Delete Uri - */ - id?: string; -} -/** - * Mapper for query parameters from symbol name to serialization name represented as a constant. - */ -const RefRequestBuilderDeleteQueryParametersMapper: Record = { - "id": "%40id", -}; /** * Metadata for all the requests in the request builder. */ @@ -47,12 +32,11 @@ export const RefRequestBuilderRequestsMetadata: RequestsMetadata = { _5XX: createODataErrorFromDiscriminatorValue as ParsableFactory, }, adapterMethodName: "sendNoResponseContentAsync", - queryParametersMapper: RefRequestBuilderDeleteQueryParametersMapper, }, }; /** * Uri template for the request builder. */ -export const RefRequestBuilderUriTemplate = "{+baseurl}/servicePrincipals/{servicePrincipal%2Did}/claimsMappingPolicies/{claimsMappingPolicy%2Did}/$ref{?%40id*}"; +export const RefRequestBuilderUriTemplate = "{+baseurl}/servicePrincipals/{servicePrincipal%2Did}/claimsMappingPolicies/{claimsMappingPolicy%2Did}/$ref"; /* tslint:enable */ /* eslint-enable */ diff --git a/packages/msgraph-sdk-servicePrincipals/servicePrincipals/item/claimsMappingPolicies/ref/index.ts b/packages/msgraph-sdk-servicePrincipals/servicePrincipals/item/claimsMappingPolicies/ref/index.ts index e8a1d3ed2a9..56078ba9db1 100644 --- a/packages/msgraph-sdk-servicePrincipals/servicePrincipals/item/claimsMappingPolicies/ref/index.ts +++ b/packages/msgraph-sdk-servicePrincipals/servicePrincipals/item/claimsMappingPolicies/ref/index.ts @@ -9,6 +9,12 @@ import { type BaseRequestBuilder, type Parsable, type ParsableFactory, type Requ * Provides operations to manage the collection of servicePrincipal entities. */ export interface RefRequestBuilder extends BaseRequestBuilder { + /** + * Remove a claimsMappingPolicy from a servicePrincipal. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @see {@link https://learn.microsoft.com/graph/api/serviceprincipal-delete-claimsmappingpolicies?view=graph-rest-1.0|Find more info here} + */ + delete(requestConfiguration?: RequestConfiguration | undefined) : Promise; /** * List the claimsMappingPolicy objects that are assigned to a servicePrincipal. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. @@ -23,6 +29,12 @@ export interface RefRequestBuilder extends BaseRequestBuilder * @see {@link https://learn.microsoft.com/graph/api/serviceprincipal-post-claimsmappingpolicies?view=graph-rest-1.0|Find more info here} */ post(body: ReferenceCreate, requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Remove a claimsMappingPolicy from a servicePrincipal. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns a RequestInformation + */ + toDeleteRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; /** * List the claimsMappingPolicy objects that are assigned to a servicePrincipal. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. @@ -37,6 +49,15 @@ export interface RefRequestBuilder extends BaseRequestBuilder */ toPostRequestInformation(body: ReferenceCreate, requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; } +/** + * Remove a claimsMappingPolicy from a servicePrincipal. + */ +export interface RefRequestBuilderDeleteQueryParameters { + /** + * The delete Uri + */ + id?: string; +} /** * List the claimsMappingPolicy objects that are assigned to a servicePrincipal. */ @@ -66,6 +87,12 @@ export interface RefRequestBuilderGetQueryParameters { */ top?: number; } +/** + * Mapper for query parameters from symbol name to serialization name represented as a constant. + */ +const RefRequestBuilderDeleteQueryParametersMapper: Record = { + "id": "%40id", +}; /** * Mapper for query parameters from symbol name to serialization name represented as a constant. */ @@ -81,6 +108,15 @@ const RefRequestBuilderGetQueryParametersMapper: Record = { * Metadata for all the requests in the request builder. */ export const RefRequestBuilderRequestsMetadata: RequestsMetadata = { + delete: { + responseBodyContentType: "application/json", + errorMappings: { + _4XX: createODataErrorFromDiscriminatorValue as ParsableFactory, + _5XX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "sendNoResponseContentAsync", + queryParametersMapper: RefRequestBuilderDeleteQueryParametersMapper, + }, get: { responseBodyContentType: "application/json", errorMappings: { @@ -106,6 +142,6 @@ export const RefRequestBuilderRequestsMetadata: RequestsMetadata = { /** * Uri template for the request builder. */ -export const RefRequestBuilderUriTemplate = "{+baseurl}/servicePrincipals/{servicePrincipal%2Did}/claimsMappingPolicies/$ref{?%24top,%24skip,%24search,%24filter,%24count,%24orderby}"; +export const RefRequestBuilderUriTemplate = "{+baseurl}/servicePrincipals/{servicePrincipal%2Did}/claimsMappingPolicies/$ref{?%24top,%24skip,%24search,%24filter,%24count,%24orderby,%40id*}"; /* tslint:enable */ /* eslint-enable */ diff --git a/packages/msgraph-sdk-servicePrincipals/servicePrincipals/item/getMemberGroups/index.ts b/packages/msgraph-sdk-servicePrincipals/servicePrincipals/item/getMemberGroups/index.ts index 5ce5e481aef..5241b966ec6 100644 --- a/packages/msgraph-sdk-servicePrincipals/servicePrincipals/item/getMemberGroups/index.ts +++ b/packages/msgraph-sdk-servicePrincipals/servicePrincipals/item/getMemberGroups/index.ts @@ -10,7 +10,7 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a getMemberGroupsPostRequestBody */ -export function createGetMemberGroupsPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createGetMemberGroupsPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoGetMemberGroupsPostRequestBody; } /** @@ -18,14 +18,14 @@ export function createGetMemberGroupsPostRequestBodyFromDiscriminatorValue(parse * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a getMemberGroupsPostResponse */ -export function createGetMemberGroupsPostResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createGetMemberGroupsPostResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoGetMemberGroupsPostResponse; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoGetMemberGroupsPostRequestBody(getMemberGroupsPostRequestBody: GetMemberGroupsPostRequestBody | undefined = {} as GetMemberGroupsPostRequestBody) : Record void> { +export function deserializeIntoGetMemberGroupsPostRequestBody(getMemberGroupsPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { getMemberGroupsPostRequestBody.backingStoreEnabled = true; }, "securityEnabledOnly": n => { getMemberGroupsPostRequestBody.securityEnabledOnly = n.getBooleanValue(); }, @@ -35,7 +35,7 @@ export function deserializeIntoGetMemberGroupsPostRequestBody(getMemberGroupsPos * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoGetMemberGroupsPostResponse(getMemberGroupsPostResponse: GetMemberGroupsPostResponse | undefined = {} as GetMemberGroupsPostResponse) : Record void> { +export function deserializeIntoGetMemberGroupsPostResponse(getMemberGroupsPostResponse: Partial | undefined = {}) : Record void> { return { ...deserializeIntoBaseCollectionPaginationCountResponse(getMemberGroupsPostResponse), "value": n => { getMemberGroupsPostResponse.value = n.getCollectionOfPrimitiveValues(); }, @@ -85,7 +85,7 @@ export interface GetMemberGroupsRequestBuilder extends BaseRequestBuilder | undefined = {}) : void { writer.writeBooleanValue("securityEnabledOnly", getMemberGroupsPostRequestBody.securityEnabledOnly); writer.writeAdditionalData(getMemberGroupsPostRequestBody.additionalData); } @@ -93,7 +93,7 @@ export function serializeGetMemberGroupsPostRequestBody(writer: SerializationWri * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeGetMemberGroupsPostResponse(writer: SerializationWriter, getMemberGroupsPostResponse: GetMemberGroupsPostResponse | undefined = {} as GetMemberGroupsPostResponse) : void { +export function serializeGetMemberGroupsPostResponse(writer: SerializationWriter, getMemberGroupsPostResponse: Partial | undefined = {}) : void { serializeBaseCollectionPaginationCountResponse(writer, getMemberGroupsPostResponse) writer.writeCollectionOfPrimitiveValues("value", getMemberGroupsPostResponse.value); } diff --git a/packages/msgraph-sdk-servicePrincipals/servicePrincipals/item/getMemberObjects/index.ts b/packages/msgraph-sdk-servicePrincipals/servicePrincipals/item/getMemberObjects/index.ts index c8deeb0d831..4757cd6f0f3 100644 --- a/packages/msgraph-sdk-servicePrincipals/servicePrincipals/item/getMemberObjects/index.ts +++ b/packages/msgraph-sdk-servicePrincipals/servicePrincipals/item/getMemberObjects/index.ts @@ -10,7 +10,7 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a getMemberObjectsPostRequestBody */ -export function createGetMemberObjectsPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createGetMemberObjectsPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoGetMemberObjectsPostRequestBody; } /** @@ -18,14 +18,14 @@ export function createGetMemberObjectsPostRequestBodyFromDiscriminatorValue(pars * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a getMemberObjectsPostResponse */ -export function createGetMemberObjectsPostResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createGetMemberObjectsPostResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoGetMemberObjectsPostResponse; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoGetMemberObjectsPostRequestBody(getMemberObjectsPostRequestBody: GetMemberObjectsPostRequestBody | undefined = {} as GetMemberObjectsPostRequestBody) : Record void> { +export function deserializeIntoGetMemberObjectsPostRequestBody(getMemberObjectsPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { getMemberObjectsPostRequestBody.backingStoreEnabled = true; }, "securityEnabledOnly": n => { getMemberObjectsPostRequestBody.securityEnabledOnly = n.getBooleanValue(); }, @@ -35,7 +35,7 @@ export function deserializeIntoGetMemberObjectsPostRequestBody(getMemberObjectsP * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoGetMemberObjectsPostResponse(getMemberObjectsPostResponse: GetMemberObjectsPostResponse | undefined = {} as GetMemberObjectsPostResponse) : Record void> { +export function deserializeIntoGetMemberObjectsPostResponse(getMemberObjectsPostResponse: Partial | undefined = {}) : Record void> { return { ...deserializeIntoBaseCollectionPaginationCountResponse(getMemberObjectsPostResponse), "value": n => { getMemberObjectsPostResponse.value = n.getCollectionOfPrimitiveValues(); }, @@ -85,7 +85,7 @@ export interface GetMemberObjectsRequestBuilder extends BaseRequestBuilder | undefined = {}) : void { writer.writeBooleanValue("securityEnabledOnly", getMemberObjectsPostRequestBody.securityEnabledOnly); writer.writeAdditionalData(getMemberObjectsPostRequestBody.additionalData); } @@ -93,7 +93,7 @@ export function serializeGetMemberObjectsPostRequestBody(writer: SerializationWr * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeGetMemberObjectsPostResponse(writer: SerializationWriter, getMemberObjectsPostResponse: GetMemberObjectsPostResponse | undefined = {} as GetMemberObjectsPostResponse) : void { +export function serializeGetMemberObjectsPostResponse(writer: SerializationWriter, getMemberObjectsPostResponse: Partial | undefined = {}) : void { serializeBaseCollectionPaginationCountResponse(writer, getMemberObjectsPostResponse) writer.writeCollectionOfPrimitiveValues("value", getMemberObjectsPostResponse.value); } diff --git a/packages/msgraph-sdk-servicePrincipals/servicePrincipals/item/homeRealmDiscoveryPolicies/item/ref/index.ts b/packages/msgraph-sdk-servicePrincipals/servicePrincipals/item/homeRealmDiscoveryPolicies/item/ref/index.ts index 2cf45bc2c83..4ade2b24fa7 100644 --- a/packages/msgraph-sdk-servicePrincipals/servicePrincipals/item/homeRealmDiscoveryPolicies/item/ref/index.ts +++ b/packages/msgraph-sdk-servicePrincipals/servicePrincipals/item/homeRealmDiscoveryPolicies/item/ref/index.ts @@ -13,29 +13,14 @@ export interface RefRequestBuilder extends BaseRequestBuilder * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @see {@link https://learn.microsoft.com/graph/api/serviceprincipal-delete-homerealmdiscoverypolicies?view=graph-rest-1.0|Find more info here} */ - delete(requestConfiguration?: RequestConfiguration | undefined) : Promise; + delete(requestConfiguration?: RequestConfiguration | undefined) : Promise; /** * Remove a homeRealmDiscoveryPolicy from a servicePrincipal. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns a RequestInformation */ - toDeleteRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; + toDeleteRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; } -/** - * Remove a homeRealmDiscoveryPolicy from a servicePrincipal. - */ -export interface RefRequestBuilderDeleteQueryParameters { - /** - * Delete Uri - */ - id?: string; -} -/** - * Mapper for query parameters from symbol name to serialization name represented as a constant. - */ -const RefRequestBuilderDeleteQueryParametersMapper: Record = { - "id": "%40id", -}; /** * Metadata for all the requests in the request builder. */ @@ -47,12 +32,11 @@ export const RefRequestBuilderRequestsMetadata: RequestsMetadata = { _5XX: createODataErrorFromDiscriminatorValue as ParsableFactory, }, adapterMethodName: "sendNoResponseContentAsync", - queryParametersMapper: RefRequestBuilderDeleteQueryParametersMapper, }, }; /** * Uri template for the request builder. */ -export const RefRequestBuilderUriTemplate = "{+baseurl}/servicePrincipals/{servicePrincipal%2Did}/homeRealmDiscoveryPolicies/{homeRealmDiscoveryPolicy%2Did}/$ref{?%40id*}"; +export const RefRequestBuilderUriTemplate = "{+baseurl}/servicePrincipals/{servicePrincipal%2Did}/homeRealmDiscoveryPolicies/{homeRealmDiscoveryPolicy%2Did}/$ref"; /* tslint:enable */ /* eslint-enable */ diff --git a/packages/msgraph-sdk-servicePrincipals/servicePrincipals/item/homeRealmDiscoveryPolicies/ref/index.ts b/packages/msgraph-sdk-servicePrincipals/servicePrincipals/item/homeRealmDiscoveryPolicies/ref/index.ts index 4da4b0449dd..b9508a5ef4d 100644 --- a/packages/msgraph-sdk-servicePrincipals/servicePrincipals/item/homeRealmDiscoveryPolicies/ref/index.ts +++ b/packages/msgraph-sdk-servicePrincipals/servicePrincipals/item/homeRealmDiscoveryPolicies/ref/index.ts @@ -9,6 +9,12 @@ import { type BaseRequestBuilder, type Parsable, type ParsableFactory, type Requ * Provides operations to manage the collection of servicePrincipal entities. */ export interface RefRequestBuilder extends BaseRequestBuilder { + /** + * Remove a homeRealmDiscoveryPolicy from a servicePrincipal. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @see {@link https://learn.microsoft.com/graph/api/serviceprincipal-delete-homerealmdiscoverypolicies?view=graph-rest-1.0|Find more info here} + */ + delete(requestConfiguration?: RequestConfiguration | undefined) : Promise; /** * List the homeRealmDiscoveryPolicy objects that are assigned to a servicePrincipal. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. @@ -23,6 +29,12 @@ export interface RefRequestBuilder extends BaseRequestBuilder * @see {@link https://learn.microsoft.com/graph/api/serviceprincipal-post-homerealmdiscoverypolicies?view=graph-rest-1.0|Find more info here} */ post(body: ReferenceCreate, requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Remove a homeRealmDiscoveryPolicy from a servicePrincipal. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns a RequestInformation + */ + toDeleteRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; /** * List the homeRealmDiscoveryPolicy objects that are assigned to a servicePrincipal. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. @@ -37,6 +49,15 @@ export interface RefRequestBuilder extends BaseRequestBuilder */ toPostRequestInformation(body: ReferenceCreate, requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; } +/** + * Remove a homeRealmDiscoveryPolicy from a servicePrincipal. + */ +export interface RefRequestBuilderDeleteQueryParameters { + /** + * The delete Uri + */ + id?: string; +} /** * List the homeRealmDiscoveryPolicy objects that are assigned to a servicePrincipal. */ @@ -66,6 +87,12 @@ export interface RefRequestBuilderGetQueryParameters { */ top?: number; } +/** + * Mapper for query parameters from symbol name to serialization name represented as a constant. + */ +const RefRequestBuilderDeleteQueryParametersMapper: Record = { + "id": "%40id", +}; /** * Mapper for query parameters from symbol name to serialization name represented as a constant. */ @@ -81,6 +108,15 @@ const RefRequestBuilderGetQueryParametersMapper: Record = { * Metadata for all the requests in the request builder. */ export const RefRequestBuilderRequestsMetadata: RequestsMetadata = { + delete: { + responseBodyContentType: "application/json", + errorMappings: { + _4XX: createODataErrorFromDiscriminatorValue as ParsableFactory, + _5XX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "sendNoResponseContentAsync", + queryParametersMapper: RefRequestBuilderDeleteQueryParametersMapper, + }, get: { responseBodyContentType: "application/json", errorMappings: { @@ -106,6 +142,6 @@ export const RefRequestBuilderRequestsMetadata: RequestsMetadata = { /** * Uri template for the request builder. */ -export const RefRequestBuilderUriTemplate = "{+baseurl}/servicePrincipals/{servicePrincipal%2Did}/homeRealmDiscoveryPolicies/$ref{?%24top,%24skip,%24search,%24filter,%24count,%24orderby}"; +export const RefRequestBuilderUriTemplate = "{+baseurl}/servicePrincipals/{servicePrincipal%2Did}/homeRealmDiscoveryPolicies/$ref{?%24top,%24skip,%24search,%24filter,%24count,%24orderby,%40id*}"; /* tslint:enable */ /* eslint-enable */ diff --git a/packages/msgraph-sdk-servicePrincipals/servicePrincipals/item/owners/item/ref/index.ts b/packages/msgraph-sdk-servicePrincipals/servicePrincipals/item/owners/item/ref/index.ts index 4c88ba2dcb7..7144f324eb9 100644 --- a/packages/msgraph-sdk-servicePrincipals/servicePrincipals/item/owners/item/ref/index.ts +++ b/packages/msgraph-sdk-servicePrincipals/servicePrincipals/item/owners/item/ref/index.ts @@ -13,29 +13,14 @@ export interface RefRequestBuilder extends BaseRequestBuilder * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @see {@link https://learn.microsoft.com/graph/api/serviceprincipal-delete-owners?view=graph-rest-1.0|Find more info here} */ - delete(requestConfiguration?: RequestConfiguration | undefined) : Promise; + delete(requestConfiguration?: RequestConfiguration | undefined) : Promise; /** * Remove an owner from a servicePrincipal object. As a recommended best practice, service principals should have at least two owners. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns a RequestInformation */ - toDeleteRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; + toDeleteRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; } -/** - * Remove an owner from a servicePrincipal object. As a recommended best practice, service principals should have at least two owners. - */ -export interface RefRequestBuilderDeleteQueryParameters { - /** - * Delete Uri - */ - id?: string; -} -/** - * Mapper for query parameters from symbol name to serialization name represented as a constant. - */ -const RefRequestBuilderDeleteQueryParametersMapper: Record = { - "id": "%40id", -}; /** * Metadata for all the requests in the request builder. */ @@ -47,12 +32,11 @@ export const RefRequestBuilderRequestsMetadata: RequestsMetadata = { _5XX: createODataErrorFromDiscriminatorValue as ParsableFactory, }, adapterMethodName: "sendNoResponseContentAsync", - queryParametersMapper: RefRequestBuilderDeleteQueryParametersMapper, }, }; /** * Uri template for the request builder. */ -export const RefRequestBuilderUriTemplate = "{+baseurl}/servicePrincipals/{servicePrincipal%2Did}/owners/{directoryObject%2Did}/$ref{?%40id*}"; +export const RefRequestBuilderUriTemplate = "{+baseurl}/servicePrincipals/{servicePrincipal%2Did}/owners/{directoryObject%2Did}/$ref"; /* tslint:enable */ /* eslint-enable */ diff --git a/packages/msgraph-sdk-servicePrincipals/servicePrincipals/item/owners/ref/index.ts b/packages/msgraph-sdk-servicePrincipals/servicePrincipals/item/owners/ref/index.ts index 0c7eb0fb1f0..ea18b29cedd 100644 --- a/packages/msgraph-sdk-servicePrincipals/servicePrincipals/item/owners/ref/index.ts +++ b/packages/msgraph-sdk-servicePrincipals/servicePrincipals/item/owners/ref/index.ts @@ -9,6 +9,12 @@ import { type BaseRequestBuilder, type Parsable, type ParsableFactory, type Requ * Provides operations to manage the collection of servicePrincipal entities. */ export interface RefRequestBuilder extends BaseRequestBuilder { + /** + * Remove an owner from a servicePrincipal object. As a recommended best practice, service principals should have at least two owners. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @see {@link https://learn.microsoft.com/graph/api/serviceprincipal-delete-owners?view=graph-rest-1.0|Find more info here} + */ + delete(requestConfiguration?: RequestConfiguration | undefined) : Promise; /** * Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand, $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1), and $select nested in $expand. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. @@ -23,6 +29,12 @@ export interface RefRequestBuilder extends BaseRequestBuilder * @see {@link https://learn.microsoft.com/graph/api/serviceprincipal-post-owners?view=graph-rest-1.0|Find more info here} */ post(body: ReferenceCreate, requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Remove an owner from a servicePrincipal object. As a recommended best practice, service principals should have at least two owners. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns a RequestInformation + */ + toDeleteRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; /** * Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand, $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1), and $select nested in $expand. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. @@ -37,6 +49,15 @@ export interface RefRequestBuilder extends BaseRequestBuilder */ toPostRequestInformation(body: ReferenceCreate, requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; } +/** + * Remove an owner from a servicePrincipal object. As a recommended best practice, service principals should have at least two owners. + */ +export interface RefRequestBuilderDeleteQueryParameters { + /** + * The delete Uri + */ + id?: string; +} /** * Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand, $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1), and $select nested in $expand. */ @@ -66,6 +87,12 @@ export interface RefRequestBuilderGetQueryParameters { */ top?: number; } +/** + * Mapper for query parameters from symbol name to serialization name represented as a constant. + */ +const RefRequestBuilderDeleteQueryParametersMapper: Record = { + "id": "%40id", +}; /** * Mapper for query parameters from symbol name to serialization name represented as a constant. */ @@ -81,6 +108,15 @@ const RefRequestBuilderGetQueryParametersMapper: Record = { * Metadata for all the requests in the request builder. */ export const RefRequestBuilderRequestsMetadata: RequestsMetadata = { + delete: { + responseBodyContentType: "application/json", + errorMappings: { + _4XX: createODataErrorFromDiscriminatorValue as ParsableFactory, + _5XX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "sendNoResponseContentAsync", + queryParametersMapper: RefRequestBuilderDeleteQueryParametersMapper, + }, get: { responseBodyContentType: "application/json", errorMappings: { @@ -106,6 +142,6 @@ export const RefRequestBuilderRequestsMetadata: RequestsMetadata = { /** * Uri template for the request builder. */ -export const RefRequestBuilderUriTemplate = "{+baseurl}/servicePrincipals/{servicePrincipal%2Did}/owners/$ref{?%24top,%24skip,%24search,%24filter,%24count,%24orderby}"; +export const RefRequestBuilderUriTemplate = "{+baseurl}/servicePrincipals/{servicePrincipal%2Did}/owners/$ref{?%24top,%24skip,%24search,%24filter,%24count,%24orderby,%40id*}"; /* tslint:enable */ /* eslint-enable */ diff --git a/packages/msgraph-sdk-servicePrincipals/servicePrincipals/item/removeKey/index.ts b/packages/msgraph-sdk-servicePrincipals/servicePrincipals/item/removeKey/index.ts index b1cdd5c4d73..fd889cdad14 100644 --- a/packages/msgraph-sdk-servicePrincipals/servicePrincipals/item/removeKey/index.ts +++ b/packages/msgraph-sdk-servicePrincipals/servicePrincipals/item/removeKey/index.ts @@ -10,14 +10,14 @@ import { type Guid } from 'guid-typescript'; * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a removeKeyPostRequestBody */ -export function createRemoveKeyPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createRemoveKeyPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoRemoveKeyPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoRemoveKeyPostRequestBody(removeKeyPostRequestBody: RemoveKeyPostRequestBody | undefined = {} as RemoveKeyPostRequestBody) : Record void> { +export function deserializeIntoRemoveKeyPostRequestBody(removeKeyPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { removeKeyPostRequestBody.backingStoreEnabled = true; }, "keyId": n => { removeKeyPostRequestBody.keyId = n.getGuidValue(); }, @@ -65,7 +65,7 @@ export interface RemoveKeyRequestBuilder extends BaseRequestBuilder | undefined = {}) : void { writer.writeGuidValue("keyId", removeKeyPostRequestBody.keyId); writer.writeStringValue("proof", removeKeyPostRequestBody.proof); writer.writeAdditionalData(removeKeyPostRequestBody.additionalData); diff --git a/packages/msgraph-sdk-servicePrincipals/servicePrincipals/item/removePassword/index.ts b/packages/msgraph-sdk-servicePrincipals/servicePrincipals/item/removePassword/index.ts index 6d0650541e8..85c440ebe18 100644 --- a/packages/msgraph-sdk-servicePrincipals/servicePrincipals/item/removePassword/index.ts +++ b/packages/msgraph-sdk-servicePrincipals/servicePrincipals/item/removePassword/index.ts @@ -10,14 +10,14 @@ import { type Guid } from 'guid-typescript'; * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a removePasswordPostRequestBody */ -export function createRemovePasswordPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createRemovePasswordPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoRemovePasswordPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoRemovePasswordPostRequestBody(removePasswordPostRequestBody: RemovePasswordPostRequestBody | undefined = {} as RemovePasswordPostRequestBody) : Record void> { +export function deserializeIntoRemovePasswordPostRequestBody(removePasswordPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { removePasswordPostRequestBody.backingStoreEnabled = true; }, "keyId": n => { removePasswordPostRequestBody.keyId = n.getGuidValue(); }, @@ -60,7 +60,7 @@ export interface RemovePasswordRequestBuilder extends BaseRequestBuilder | undefined = {}) : void { writer.writeGuidValue("keyId", removePasswordPostRequestBody.keyId); writer.writeAdditionalData(removePasswordPostRequestBody.additionalData); } diff --git a/packages/msgraph-sdk-servicePrincipals/servicePrincipals/item/synchronization/acquireAccessToken/index.ts b/packages/msgraph-sdk-servicePrincipals/servicePrincipals/item/synchronization/acquireAccessToken/index.ts index 5746c7c0988..bbe6ee4b566 100644 --- a/packages/msgraph-sdk-servicePrincipals/servicePrincipals/item/synchronization/acquireAccessToken/index.ts +++ b/packages/msgraph-sdk-servicePrincipals/servicePrincipals/item/synchronization/acquireAccessToken/index.ts @@ -43,14 +43,14 @@ export interface AcquireAccessTokenRequestBuilder extends BaseRequestBuilder Record void>) { return deserializeIntoAcquireAccessTokenPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoAcquireAccessTokenPostRequestBody(acquireAccessTokenPostRequestBody: AcquireAccessTokenPostRequestBody | undefined = {} as AcquireAccessTokenPostRequestBody) : Record void> { +export function deserializeIntoAcquireAccessTokenPostRequestBody(acquireAccessTokenPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { acquireAccessTokenPostRequestBody.backingStoreEnabled = true; }, "credentials": n => { acquireAccessTokenPostRequestBody.credentials = n.getCollectionOfObjectValues(createSynchronizationSecretKeyStringValuePairFromDiscriminatorValue); }, @@ -60,7 +60,7 @@ export function deserializeIntoAcquireAccessTokenPostRequestBody(acquireAccessTo * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeAcquireAccessTokenPostRequestBody(writer: SerializationWriter, acquireAccessTokenPostRequestBody: AcquireAccessTokenPostRequestBody | undefined = {} as AcquireAccessTokenPostRequestBody) : void { +export function serializeAcquireAccessTokenPostRequestBody(writer: SerializationWriter, acquireAccessTokenPostRequestBody: Partial | undefined = {}) : void { writer.writeCollectionOfObjectValues("credentials", acquireAccessTokenPostRequestBody.credentials, serializeSynchronizationSecretKeyStringValuePair); writer.writeAdditionalData(acquireAccessTokenPostRequestBody.additionalData); } diff --git a/packages/msgraph-sdk-servicePrincipals/servicePrincipals/item/synchronization/jobs/item/provisionOnDemand/index.ts b/packages/msgraph-sdk-servicePrincipals/servicePrincipals/item/synchronization/jobs/item/provisionOnDemand/index.ts index c67d6f1f3e8..28fbbf6b0a4 100644 --- a/packages/msgraph-sdk-servicePrincipals/servicePrincipals/item/synchronization/jobs/item/provisionOnDemand/index.ts +++ b/packages/msgraph-sdk-servicePrincipals/servicePrincipals/item/synchronization/jobs/item/provisionOnDemand/index.ts @@ -10,14 +10,14 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a provisionOnDemandPostRequestBody */ -export function createProvisionOnDemandPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createProvisionOnDemandPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoProvisionOnDemandPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoProvisionOnDemandPostRequestBody(provisionOnDemandPostRequestBody: ProvisionOnDemandPostRequestBody | undefined = {} as ProvisionOnDemandPostRequestBody) : Record void> { +export function deserializeIntoProvisionOnDemandPostRequestBody(provisionOnDemandPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { provisionOnDemandPostRequestBody.backingStoreEnabled = true; }, "parameters": n => { provisionOnDemandPostRequestBody.parameters = n.getCollectionOfObjectValues(createSynchronizationJobApplicationParametersFromDiscriminatorValue); }, @@ -61,7 +61,7 @@ export interface ProvisionOnDemandRequestBuilder extends BaseRequestBuilder | undefined = {}) : void { writer.writeCollectionOfObjectValues("parameters", provisionOnDemandPostRequestBody.parameters, serializeSynchronizationJobApplicationParameters); writer.writeAdditionalData(provisionOnDemandPostRequestBody.additionalData); } diff --git a/packages/msgraph-sdk-servicePrincipals/servicePrincipals/item/synchronization/jobs/item/restart/index.ts b/packages/msgraph-sdk-servicePrincipals/servicePrincipals/item/synchronization/jobs/item/restart/index.ts index 6463aa9685f..2ca4808af06 100644 --- a/packages/msgraph-sdk-servicePrincipals/servicePrincipals/item/synchronization/jobs/item/restart/index.ts +++ b/packages/msgraph-sdk-servicePrincipals/servicePrincipals/item/synchronization/jobs/item/restart/index.ts @@ -10,14 +10,14 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a restartPostRequestBody */ -export function createRestartPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createRestartPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoRestartPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoRestartPostRequestBody(restartPostRequestBody: RestartPostRequestBody | undefined = {} as RestartPostRequestBody) : Record void> { +export function deserializeIntoRestartPostRequestBody(restartPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { restartPostRequestBody.backingStoreEnabled = true; }, "criteria": n => { restartPostRequestBody.criteria = n.getObjectValue(createSynchronizationJobRestartCriteriaFromDiscriminatorValue); }, @@ -60,7 +60,7 @@ export interface RestartRequestBuilder extends BaseRequestBuilder | undefined = {}) : void { writer.writeObjectValue("criteria", restartPostRequestBody.criteria, serializeSynchronizationJobRestartCriteria); writer.writeAdditionalData(restartPostRequestBody.additionalData); } diff --git a/packages/msgraph-sdk-servicePrincipals/servicePrincipals/item/synchronization/jobs/item/schema/filterOperators/index.ts b/packages/msgraph-sdk-servicePrincipals/servicePrincipals/item/synchronization/jobs/item/schema/filterOperators/index.ts index 40e8ff12138..8ece7085d24 100644 --- a/packages/msgraph-sdk-servicePrincipals/servicePrincipals/item/synchronization/jobs/item/schema/filterOperators/index.ts +++ b/packages/msgraph-sdk-servicePrincipals/servicePrincipals/item/synchronization/jobs/item/schema/filterOperators/index.ts @@ -10,14 +10,14 @@ import { type BaseRequestBuilder, type Parsable, type ParsableFactory, type Pars * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a filterOperatorsGetResponse */ -export function createFilterOperatorsGetResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createFilterOperatorsGetResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoFilterOperatorsGetResponse; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoFilterOperatorsGetResponse(filterOperatorsGetResponse: FilterOperatorsGetResponse | undefined = {} as FilterOperatorsGetResponse) : Record void> { +export function deserializeIntoFilterOperatorsGetResponse(filterOperatorsGetResponse: Partial | undefined = {}) : Record void> { return { ...deserializeIntoBaseCollectionPaginationCountResponse(filterOperatorsGetResponse), "value": n => { filterOperatorsGetResponse.value = n.getCollectionOfObjectValues(createFilterOperatorSchemaFromDiscriminatorValue); }, @@ -83,7 +83,7 @@ export interface FilterOperatorsRequestBuilderGetQueryParameters { * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeFilterOperatorsGetResponse(writer: SerializationWriter, filterOperatorsGetResponse: FilterOperatorsGetResponse | undefined = {} as FilterOperatorsGetResponse) : void { +export function serializeFilterOperatorsGetResponse(writer: SerializationWriter, filterOperatorsGetResponse: Partial | undefined = {}) : void { serializeBaseCollectionPaginationCountResponse(writer, filterOperatorsGetResponse) writer.writeCollectionOfObjectValues("value", filterOperatorsGetResponse.value, serializeFilterOperatorSchema); } diff --git a/packages/msgraph-sdk-servicePrincipals/servicePrincipals/item/synchronization/jobs/item/schema/functions/index.ts b/packages/msgraph-sdk-servicePrincipals/servicePrincipals/item/synchronization/jobs/item/schema/functions/index.ts index b1aa6d7f923..a855f1f2752 100644 --- a/packages/msgraph-sdk-servicePrincipals/servicePrincipals/item/synchronization/jobs/item/schema/functions/index.ts +++ b/packages/msgraph-sdk-servicePrincipals/servicePrincipals/item/synchronization/jobs/item/schema/functions/index.ts @@ -10,14 +10,14 @@ import { type BaseRequestBuilder, type Parsable, type ParsableFactory, type Pars * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a functionsGetResponse */ -export function createFunctionsGetResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createFunctionsGetResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoFunctionsGetResponse; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoFunctionsGetResponse(functionsGetResponse: FunctionsGetResponse | undefined = {} as FunctionsGetResponse) : Record void> { +export function deserializeIntoFunctionsGetResponse(functionsGetResponse: Partial | undefined = {}) : Record void> { return { ...deserializeIntoBaseCollectionPaginationCountResponse(functionsGetResponse), "value": n => { functionsGetResponse.value = n.getCollectionOfObjectValues(createAttributeMappingFunctionSchemaFromDiscriminatorValue); }, @@ -83,7 +83,7 @@ export interface FunctionsRequestBuilderGetQueryParameters { * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeFunctionsGetResponse(writer: SerializationWriter, functionsGetResponse: FunctionsGetResponse | undefined = {} as FunctionsGetResponse) : void { +export function serializeFunctionsGetResponse(writer: SerializationWriter, functionsGetResponse: Partial | undefined = {}) : void { serializeBaseCollectionPaginationCountResponse(writer, functionsGetResponse) writer.writeCollectionOfObjectValues("value", functionsGetResponse.value, serializeAttributeMappingFunctionSchema); } diff --git a/packages/msgraph-sdk-servicePrincipals/servicePrincipals/item/synchronization/jobs/item/schema/parseExpression/index.ts b/packages/msgraph-sdk-servicePrincipals/servicePrincipals/item/synchronization/jobs/item/schema/parseExpression/index.ts index 77e830ae999..51800e2487f 100644 --- a/packages/msgraph-sdk-servicePrincipals/servicePrincipals/item/synchronization/jobs/item/schema/parseExpression/index.ts +++ b/packages/msgraph-sdk-servicePrincipals/servicePrincipals/item/synchronization/jobs/item/schema/parseExpression/index.ts @@ -10,14 +10,14 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a parseExpressionPostRequestBody */ -export function createParseExpressionPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createParseExpressionPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoParseExpressionPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoParseExpressionPostRequestBody(parseExpressionPostRequestBody: ParseExpressionPostRequestBody | undefined = {} as ParseExpressionPostRequestBody) : Record void> { +export function deserializeIntoParseExpressionPostRequestBody(parseExpressionPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { parseExpressionPostRequestBody.backingStoreEnabled = true; }, "expression": n => { parseExpressionPostRequestBody.expression = n.getStringValue(); }, @@ -71,7 +71,7 @@ export interface ParseExpressionRequestBuilder extends BaseRequestBuilder | undefined = {}) : void { writer.writeStringValue("expression", parseExpressionPostRequestBody.expression); writer.writeObjectValue("targetAttributeDefinition", parseExpressionPostRequestBody.targetAttributeDefinition, serializeAttributeDefinition); writer.writeObjectValue("testInputObject", parseExpressionPostRequestBody.testInputObject, serializeExpressionInputObject); diff --git a/packages/msgraph-sdk-servicePrincipals/servicePrincipals/item/synchronization/jobs/item/validateCredentials/index.ts b/packages/msgraph-sdk-servicePrincipals/servicePrincipals/item/synchronization/jobs/item/validateCredentials/index.ts index d3ce4b89ec1..6529f9ef518 100644 --- a/packages/msgraph-sdk-servicePrincipals/servicePrincipals/item/synchronization/jobs/item/validateCredentials/index.ts +++ b/packages/msgraph-sdk-servicePrincipals/servicePrincipals/item/synchronization/jobs/item/validateCredentials/index.ts @@ -10,14 +10,14 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a validateCredentialsPostRequestBody */ -export function createValidateCredentialsPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createValidateCredentialsPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoValidateCredentialsPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoValidateCredentialsPostRequestBody(validateCredentialsPostRequestBody: ValidateCredentialsPostRequestBody | undefined = {} as ValidateCredentialsPostRequestBody) : Record void> { +export function deserializeIntoValidateCredentialsPostRequestBody(validateCredentialsPostRequestBody: Partial | undefined = {}) : Record void> { return { "applicationIdentifier": n => { validateCredentialsPostRequestBody.applicationIdentifier = n.getStringValue(); }, "backingStoreEnabled": n => { validateCredentialsPostRequestBody.backingStoreEnabled = true; }, @@ -30,7 +30,7 @@ export function deserializeIntoValidateCredentialsPostRequestBody(validateCreden * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeValidateCredentialsPostRequestBody(writer: SerializationWriter, validateCredentialsPostRequestBody: ValidateCredentialsPostRequestBody | undefined = {} as ValidateCredentialsPostRequestBody) : void { +export function serializeValidateCredentialsPostRequestBody(writer: SerializationWriter, validateCredentialsPostRequestBody: Partial | undefined = {}) : void { writer.writeStringValue("applicationIdentifier", validateCredentialsPostRequestBody.applicationIdentifier); writer.writeCollectionOfObjectValues("credentials", validateCredentialsPostRequestBody.credentials, serializeSynchronizationSecretKeyStringValuePair); writer.writeStringValue("templateId", validateCredentialsPostRequestBody.templateId); diff --git a/packages/msgraph-sdk-servicePrincipals/servicePrincipals/item/synchronization/jobs/validateCredentials/index.ts b/packages/msgraph-sdk-servicePrincipals/servicePrincipals/item/synchronization/jobs/validateCredentials/index.ts index a5166cc9f20..b57b4ef3ea0 100644 --- a/packages/msgraph-sdk-servicePrincipals/servicePrincipals/item/synchronization/jobs/validateCredentials/index.ts +++ b/packages/msgraph-sdk-servicePrincipals/servicePrincipals/item/synchronization/jobs/validateCredentials/index.ts @@ -10,14 +10,14 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a validateCredentialsPostRequestBody */ -export function createValidateCredentialsPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createValidateCredentialsPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoValidateCredentialsPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoValidateCredentialsPostRequestBody(validateCredentialsPostRequestBody: ValidateCredentialsPostRequestBody | undefined = {} as ValidateCredentialsPostRequestBody) : Record void> { +export function deserializeIntoValidateCredentialsPostRequestBody(validateCredentialsPostRequestBody: Partial | undefined = {}) : Record void> { return { "applicationIdentifier": n => { validateCredentialsPostRequestBody.applicationIdentifier = n.getStringValue(); }, "backingStoreEnabled": n => { validateCredentialsPostRequestBody.backingStoreEnabled = true; }, @@ -30,7 +30,7 @@ export function deserializeIntoValidateCredentialsPostRequestBody(validateCreden * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeValidateCredentialsPostRequestBody(writer: SerializationWriter, validateCredentialsPostRequestBody: ValidateCredentialsPostRequestBody | undefined = {} as ValidateCredentialsPostRequestBody) : void { +export function serializeValidateCredentialsPostRequestBody(writer: SerializationWriter, validateCredentialsPostRequestBody: Partial | undefined = {}) : void { writer.writeStringValue("applicationIdentifier", validateCredentialsPostRequestBody.applicationIdentifier); writer.writeCollectionOfObjectValues("credentials", validateCredentialsPostRequestBody.credentials, serializeSynchronizationSecretKeyStringValuePair); writer.writeStringValue("templateId", validateCredentialsPostRequestBody.templateId); diff --git a/packages/msgraph-sdk-servicePrincipals/servicePrincipals/item/synchronization/secrets/index.ts b/packages/msgraph-sdk-servicePrincipals/servicePrincipals/item/synchronization/secrets/index.ts index 54a70004827..3921318e2a0 100644 --- a/packages/msgraph-sdk-servicePrincipals/servicePrincipals/item/synchronization/secrets/index.ts +++ b/packages/msgraph-sdk-servicePrincipals/servicePrincipals/item/synchronization/secrets/index.ts @@ -4,8 +4,72 @@ import { createSynchronizationSecretKeyStringValuePairFromDiscriminatorValue, serializeSynchronizationSecretKeyStringValuePair, type SynchronizationSecretKeyStringValuePair } from '@microsoft/msgraph-sdk/models/'; import { createODataErrorFromDiscriminatorValue, type ODataError } from '@microsoft/msgraph-sdk/models/oDataErrors/'; import { CountRequestBuilderRequestsMetadata, CountRequestBuilderUriTemplate, type CountRequestBuilder } from './count/'; -import { type BaseRequestBuilder, type KeysToExcludeForNavigationMetadata, type NavigationMetadata, type Parsable, type ParsableFactory, type RequestConfiguration, type RequestInformation, type RequestsMetadata } from '@microsoft/kiota-abstractions'; +import { type AdditionalDataHolder, type BackedModel, type BackingStore, type BaseRequestBuilder, type KeysToExcludeForNavigationMetadata, type NavigationMetadata, type Parsable, type ParsableFactory, type ParseNode, type RequestConfiguration, type RequestInformation, type RequestsMetadata, type SerializationWriter } from '@microsoft/kiota-abstractions'; +/** + * Creates a new instance of the appropriate class based on discriminator value + * @param parseNode The parse node to use to read the discriminator value and create the object + * @returns a secretsPutRequestBody + */ +export function createSecretsPutRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { + return deserializeIntoSecretsPutRequestBody; +} +/** + * Creates a new instance of the appropriate class based on discriminator value + * @param parseNode The parse node to use to read the discriminator value and create the object + * @returns a secretsPutResponse + */ +export function createSecretsPutResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { + return deserializeIntoSecretsPutResponse; +} +/** + * The deserialization information for the current model + * @returns a Record void> + */ +export function deserializeIntoSecretsPutRequestBody(secretsPutRequestBody: Partial | undefined = {}) : Record void> { + return { + "backingStoreEnabled": n => { secretsPutRequestBody.backingStoreEnabled = true; }, + "value": n => { secretsPutRequestBody.value = n.getCollectionOfObjectValues(createSynchronizationSecretKeyStringValuePairFromDiscriminatorValue); }, + } +} +/** + * The deserialization information for the current model + * @returns a Record void> + */ +export function deserializeIntoSecretsPutResponse(secretsPutResponse: Partial | undefined = {}) : Record void> { + return { + "backingStoreEnabled": n => { secretsPutResponse.backingStoreEnabled = true; }, + "value": n => { secretsPutResponse.value = n.getCollectionOfObjectValues(createSynchronizationSecretKeyStringValuePairFromDiscriminatorValue); }, + } +} +export interface SecretsPutRequestBody extends AdditionalDataHolder, BackedModel, Parsable { + /** + * Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + */ + additionalData?: Record; + /** + * Stores model information. + */ + backingStoreEnabled?: boolean; + /** + * The value property + */ + value?: SynchronizationSecretKeyStringValuePair[]; +} +export interface SecretsPutResponse extends AdditionalDataHolder, BackedModel, Parsable { + /** + * Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + */ + additionalData?: Record; + /** + * Stores model information. + */ + backingStoreEnabled?: boolean; + /** + * The value property + */ + value?: SynchronizationSecretKeyStringValuePair[]; +} /** * Builds and executes requests for operations under /servicePrincipals/{servicePrincipal-id}/synchronization/secrets */ @@ -18,16 +82,32 @@ export interface SecretsRequestBuilder extends BaseRequestBuilder | undefined) : Promise; + put(body: SecretsPutRequestBody, requestConfiguration?: RequestConfiguration | undefined) : Promise; /** * Update property secrets value. * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns a RequestInformation */ - toPutRequestInformation(body: SynchronizationSecretKeyStringValuePair[], requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; + toPutRequestInformation(body: SecretsPutRequestBody, requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; +} +/** + * Serializes information the current object + * @param writer Serialization writer to use to serialize this model + */ +export function serializeSecretsPutRequestBody(writer: SerializationWriter, secretsPutRequestBody: Partial | undefined = {}) : void { + writer.writeCollectionOfObjectValues("value", secretsPutRequestBody.value, serializeSynchronizationSecretKeyStringValuePair); + writer.writeAdditionalData(secretsPutRequestBody.additionalData); +} +/** + * Serializes information the current object + * @param writer Serialization writer to use to serialize this model + */ +export function serializeSecretsPutResponse(writer: SerializationWriter, secretsPutResponse: Partial | undefined = {}) : void { + writer.writeCollectionOfObjectValues("value", secretsPutResponse.value, serializeSynchronizationSecretKeyStringValuePair); + writer.writeAdditionalData(secretsPutResponse.additionalData); } /** * Metadata for all the navigation properties in the request builder. @@ -48,10 +128,10 @@ export const SecretsRequestBuilderRequestsMetadata: RequestsMetadata = { _4XX: createODataErrorFromDiscriminatorValue as ParsableFactory, _5XX: createODataErrorFromDiscriminatorValue as ParsableFactory, }, - adapterMethodName: "sendCollectionAsync", - responseBodyFactory: createSynchronizationSecretKeyStringValuePairFromDiscriminatorValue, + adapterMethodName: "sendAsync", + responseBodyFactory: createSecretsPutResponseFromDiscriminatorValue, requestBodyContentType: "application/json", - requestBodySerializer: serializeSynchronizationSecretKeyStringValuePair, + requestBodySerializer: serializeSecretsPutRequestBody, requestInformationContentSetMethod: "setContentFromParsable", }, }; diff --git a/packages/msgraph-sdk-servicePrincipals/servicePrincipals/item/synchronization/templates/item/schema/filterOperators/index.ts b/packages/msgraph-sdk-servicePrincipals/servicePrincipals/item/synchronization/templates/item/schema/filterOperators/index.ts index 15f65981be8..3a5eb3dda07 100644 --- a/packages/msgraph-sdk-servicePrincipals/servicePrincipals/item/synchronization/templates/item/schema/filterOperators/index.ts +++ b/packages/msgraph-sdk-servicePrincipals/servicePrincipals/item/synchronization/templates/item/schema/filterOperators/index.ts @@ -10,14 +10,14 @@ import { type BaseRequestBuilder, type Parsable, type ParsableFactory, type Pars * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a filterOperatorsGetResponse */ -export function createFilterOperatorsGetResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createFilterOperatorsGetResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoFilterOperatorsGetResponse; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoFilterOperatorsGetResponse(filterOperatorsGetResponse: FilterOperatorsGetResponse | undefined = {} as FilterOperatorsGetResponse) : Record void> { +export function deserializeIntoFilterOperatorsGetResponse(filterOperatorsGetResponse: Partial | undefined = {}) : Record void> { return { ...deserializeIntoBaseCollectionPaginationCountResponse(filterOperatorsGetResponse), "value": n => { filterOperatorsGetResponse.value = n.getCollectionOfObjectValues(createFilterOperatorSchemaFromDiscriminatorValue); }, @@ -83,7 +83,7 @@ export interface FilterOperatorsRequestBuilderGetQueryParameters { * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeFilterOperatorsGetResponse(writer: SerializationWriter, filterOperatorsGetResponse: FilterOperatorsGetResponse | undefined = {} as FilterOperatorsGetResponse) : void { +export function serializeFilterOperatorsGetResponse(writer: SerializationWriter, filterOperatorsGetResponse: Partial | undefined = {}) : void { serializeBaseCollectionPaginationCountResponse(writer, filterOperatorsGetResponse) writer.writeCollectionOfObjectValues("value", filterOperatorsGetResponse.value, serializeFilterOperatorSchema); } diff --git a/packages/msgraph-sdk-servicePrincipals/servicePrincipals/item/synchronization/templates/item/schema/functions/index.ts b/packages/msgraph-sdk-servicePrincipals/servicePrincipals/item/synchronization/templates/item/schema/functions/index.ts index 806d52b9001..1990f966bf7 100644 --- a/packages/msgraph-sdk-servicePrincipals/servicePrincipals/item/synchronization/templates/item/schema/functions/index.ts +++ b/packages/msgraph-sdk-servicePrincipals/servicePrincipals/item/synchronization/templates/item/schema/functions/index.ts @@ -10,14 +10,14 @@ import { type BaseRequestBuilder, type Parsable, type ParsableFactory, type Pars * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a functionsGetResponse */ -export function createFunctionsGetResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createFunctionsGetResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoFunctionsGetResponse; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoFunctionsGetResponse(functionsGetResponse: FunctionsGetResponse | undefined = {} as FunctionsGetResponse) : Record void> { +export function deserializeIntoFunctionsGetResponse(functionsGetResponse: Partial | undefined = {}) : Record void> { return { ...deserializeIntoBaseCollectionPaginationCountResponse(functionsGetResponse), "value": n => { functionsGetResponse.value = n.getCollectionOfObjectValues(createAttributeMappingFunctionSchemaFromDiscriminatorValue); }, @@ -83,7 +83,7 @@ export interface FunctionsRequestBuilderGetQueryParameters { * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeFunctionsGetResponse(writer: SerializationWriter, functionsGetResponse: FunctionsGetResponse | undefined = {} as FunctionsGetResponse) : void { +export function serializeFunctionsGetResponse(writer: SerializationWriter, functionsGetResponse: Partial | undefined = {}) : void { serializeBaseCollectionPaginationCountResponse(writer, functionsGetResponse) writer.writeCollectionOfObjectValues("value", functionsGetResponse.value, serializeAttributeMappingFunctionSchema); } diff --git a/packages/msgraph-sdk-servicePrincipals/servicePrincipals/item/synchronization/templates/item/schema/parseExpression/index.ts b/packages/msgraph-sdk-servicePrincipals/servicePrincipals/item/synchronization/templates/item/schema/parseExpression/index.ts index d0d6e24bbfd..35ab144bbf2 100644 --- a/packages/msgraph-sdk-servicePrincipals/servicePrincipals/item/synchronization/templates/item/schema/parseExpression/index.ts +++ b/packages/msgraph-sdk-servicePrincipals/servicePrincipals/item/synchronization/templates/item/schema/parseExpression/index.ts @@ -10,14 +10,14 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a parseExpressionPostRequestBody */ -export function createParseExpressionPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createParseExpressionPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoParseExpressionPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoParseExpressionPostRequestBody(parseExpressionPostRequestBody: ParseExpressionPostRequestBody | undefined = {} as ParseExpressionPostRequestBody) : Record void> { +export function deserializeIntoParseExpressionPostRequestBody(parseExpressionPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { parseExpressionPostRequestBody.backingStoreEnabled = true; }, "expression": n => { parseExpressionPostRequestBody.expression = n.getStringValue(); }, @@ -71,7 +71,7 @@ export interface ParseExpressionRequestBuilder extends BaseRequestBuilder | undefined = {}) : void { writer.writeStringValue("expression", parseExpressionPostRequestBody.expression); writer.writeObjectValue("targetAttributeDefinition", parseExpressionPostRequestBody.targetAttributeDefinition, serializeAttributeDefinition); writer.writeObjectValue("testInputObject", parseExpressionPostRequestBody.testInputObject, serializeExpressionInputObject); diff --git a/packages/msgraph-sdk-servicePrincipals/servicePrincipals/validateProperties/index.ts b/packages/msgraph-sdk-servicePrincipals/servicePrincipals/validateProperties/index.ts index 8a830a9316f..89fe4b2c2da 100644 --- a/packages/msgraph-sdk-servicePrincipals/servicePrincipals/validateProperties/index.ts +++ b/packages/msgraph-sdk-servicePrincipals/servicePrincipals/validateProperties/index.ts @@ -10,14 +10,14 @@ import { type Guid } from 'guid-typescript'; * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a validatePropertiesPostRequestBody */ -export function createValidatePropertiesPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createValidatePropertiesPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoValidatePropertiesPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoValidatePropertiesPostRequestBody(validatePropertiesPostRequestBody: ValidatePropertiesPostRequestBody | undefined = {} as ValidatePropertiesPostRequestBody) : Record void> { +export function deserializeIntoValidatePropertiesPostRequestBody(validatePropertiesPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { validatePropertiesPostRequestBody.backingStoreEnabled = true; }, "displayName": n => { validatePropertiesPostRequestBody.displayName = n.getStringValue(); }, @@ -30,7 +30,7 @@ export function deserializeIntoValidatePropertiesPostRequestBody(validatePropert * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeValidatePropertiesPostRequestBody(writer: SerializationWriter, validatePropertiesPostRequestBody: ValidatePropertiesPostRequestBody | undefined = {} as ValidatePropertiesPostRequestBody) : void { +export function serializeValidatePropertiesPostRequestBody(writer: SerializationWriter, validatePropertiesPostRequestBody: Partial | undefined = {}) : void { writer.writeStringValue("displayName", validatePropertiesPostRequestBody.displayName); writer.writeStringValue("entityType", validatePropertiesPostRequestBody.entityType); writer.writeStringValue("mailNickname", validatePropertiesPostRequestBody.mailNickname); diff --git a/packages/msgraph-sdk-shares/shares/item/list/contentTypes/addCopy/index.ts b/packages/msgraph-sdk-shares/shares/item/list/contentTypes/addCopy/index.ts index f3b432b3784..16a4f7480b1 100644 --- a/packages/msgraph-sdk-shares/shares/item/list/contentTypes/addCopy/index.ts +++ b/packages/msgraph-sdk-shares/shares/item/list/contentTypes/addCopy/index.ts @@ -44,14 +44,14 @@ export interface AddCopyRequestBuilder extends BaseRequestBuilder Record void>) { return deserializeIntoAddCopyPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoAddCopyPostRequestBody(addCopyPostRequestBody: AddCopyPostRequestBody | undefined = {} as AddCopyPostRequestBody) : Record void> { +export function deserializeIntoAddCopyPostRequestBody(addCopyPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { addCopyPostRequestBody.backingStoreEnabled = true; }, "contentType": n => { addCopyPostRequestBody.contentType = n.getStringValue(); }, @@ -61,7 +61,7 @@ export function deserializeIntoAddCopyPostRequestBody(addCopyPostRequestBody: Ad * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeAddCopyPostRequestBody(writer: SerializationWriter, addCopyPostRequestBody: AddCopyPostRequestBody | undefined = {} as AddCopyPostRequestBody) : void { +export function serializeAddCopyPostRequestBody(writer: SerializationWriter, addCopyPostRequestBody: Partial | undefined = {}) : void { writer.writeStringValue("contentType", addCopyPostRequestBody.contentType); writer.writeAdditionalData(addCopyPostRequestBody.additionalData); } diff --git a/packages/msgraph-sdk-shares/shares/item/list/contentTypes/addCopyFromContentTypeHub/index.ts b/packages/msgraph-sdk-shares/shares/item/list/contentTypes/addCopyFromContentTypeHub/index.ts index 44f6723160c..8541ee735fc 100644 --- a/packages/msgraph-sdk-shares/shares/item/list/contentTypes/addCopyFromContentTypeHub/index.ts +++ b/packages/msgraph-sdk-shares/shares/item/list/contentTypes/addCopyFromContentTypeHub/index.ts @@ -44,14 +44,14 @@ export interface AddCopyFromContentTypeHubRequestBuilder extends BaseRequestBuil * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a addCopyFromContentTypeHubPostRequestBody */ -export function createAddCopyFromContentTypeHubPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createAddCopyFromContentTypeHubPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoAddCopyFromContentTypeHubPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoAddCopyFromContentTypeHubPostRequestBody(addCopyFromContentTypeHubPostRequestBody: AddCopyFromContentTypeHubPostRequestBody | undefined = {} as AddCopyFromContentTypeHubPostRequestBody) : Record void> { +export function deserializeIntoAddCopyFromContentTypeHubPostRequestBody(addCopyFromContentTypeHubPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { addCopyFromContentTypeHubPostRequestBody.backingStoreEnabled = true; }, "contentTypeId": n => { addCopyFromContentTypeHubPostRequestBody.contentTypeId = n.getStringValue(); }, @@ -61,7 +61,7 @@ export function deserializeIntoAddCopyFromContentTypeHubPostRequestBody(addCopyF * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeAddCopyFromContentTypeHubPostRequestBody(writer: SerializationWriter, addCopyFromContentTypeHubPostRequestBody: AddCopyFromContentTypeHubPostRequestBody | undefined = {} as AddCopyFromContentTypeHubPostRequestBody) : void { +export function serializeAddCopyFromContentTypeHubPostRequestBody(writer: SerializationWriter, addCopyFromContentTypeHubPostRequestBody: Partial | undefined = {}) : void { writer.writeStringValue("contentTypeId", addCopyFromContentTypeHubPostRequestBody.contentTypeId); writer.writeAdditionalData(addCopyFromContentTypeHubPostRequestBody.additionalData); } diff --git a/packages/msgraph-sdk-shares/shares/item/list/contentTypes/getCompatibleHubContentTypes/index.ts b/packages/msgraph-sdk-shares/shares/item/list/contentTypes/getCompatibleHubContentTypes/index.ts index 68b9082ab42..3e3b962b19d 100644 --- a/packages/msgraph-sdk-shares/shares/item/list/contentTypes/getCompatibleHubContentTypes/index.ts +++ b/packages/msgraph-sdk-shares/shares/item/list/contentTypes/getCompatibleHubContentTypes/index.ts @@ -10,14 +10,14 @@ import { type BaseRequestBuilder, type Parsable, type ParsableFactory, type Pars * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a getCompatibleHubContentTypesGetResponse */ -export function createGetCompatibleHubContentTypesGetResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createGetCompatibleHubContentTypesGetResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoGetCompatibleHubContentTypesGetResponse; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoGetCompatibleHubContentTypesGetResponse(getCompatibleHubContentTypesGetResponse: GetCompatibleHubContentTypesGetResponse | undefined = {} as GetCompatibleHubContentTypesGetResponse) : Record void> { +export function deserializeIntoGetCompatibleHubContentTypesGetResponse(getCompatibleHubContentTypesGetResponse: Partial | undefined = {}) : Record void> { return { ...deserializeIntoBaseCollectionPaginationCountResponse(getCompatibleHubContentTypesGetResponse), "value": n => { getCompatibleHubContentTypesGetResponse.value = n.getCollectionOfObjectValues(createContentTypeFromDiscriminatorValue); }, @@ -83,7 +83,7 @@ export interface GetCompatibleHubContentTypesRequestBuilderGetQueryParameters { * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeGetCompatibleHubContentTypesGetResponse(writer: SerializationWriter, getCompatibleHubContentTypesGetResponse: GetCompatibleHubContentTypesGetResponse | undefined = {} as GetCompatibleHubContentTypesGetResponse) : void { +export function serializeGetCompatibleHubContentTypesGetResponse(writer: SerializationWriter, getCompatibleHubContentTypesGetResponse: Partial | undefined = {}) : void { serializeBaseCollectionPaginationCountResponse(writer, getCompatibleHubContentTypesGetResponse) writer.writeCollectionOfObjectValues("value", getCompatibleHubContentTypesGetResponse.value, serializeContentType); } diff --git a/packages/msgraph-sdk-shares/shares/item/list/contentTypes/item/associateWithHubSites/index.ts b/packages/msgraph-sdk-shares/shares/item/list/contentTypes/item/associateWithHubSites/index.ts index 7178a74d22e..6cd84094a09 100644 --- a/packages/msgraph-sdk-shares/shares/item/list/contentTypes/item/associateWithHubSites/index.ts +++ b/packages/msgraph-sdk-shares/shares/item/list/contentTypes/item/associateWithHubSites/index.ts @@ -46,14 +46,14 @@ export interface AssociateWithHubSitesRequestBuilder extends BaseRequestBuilder< * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a associateWithHubSitesPostRequestBody */ -export function createAssociateWithHubSitesPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createAssociateWithHubSitesPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoAssociateWithHubSitesPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoAssociateWithHubSitesPostRequestBody(associateWithHubSitesPostRequestBody: AssociateWithHubSitesPostRequestBody | undefined = {} as AssociateWithHubSitesPostRequestBody) : Record void> { +export function deserializeIntoAssociateWithHubSitesPostRequestBody(associateWithHubSitesPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { associateWithHubSitesPostRequestBody.backingStoreEnabled = true; }, "hubSiteUrls": n => { associateWithHubSitesPostRequestBody.hubSiteUrls = n.getCollectionOfPrimitiveValues(); }, @@ -64,7 +64,7 @@ export function deserializeIntoAssociateWithHubSitesPostRequestBody(associateWit * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeAssociateWithHubSitesPostRequestBody(writer: SerializationWriter, associateWithHubSitesPostRequestBody: AssociateWithHubSitesPostRequestBody | undefined = {} as AssociateWithHubSitesPostRequestBody) : void { +export function serializeAssociateWithHubSitesPostRequestBody(writer: SerializationWriter, associateWithHubSitesPostRequestBody: Partial | undefined = {}) : void { writer.writeCollectionOfPrimitiveValues("hubSiteUrls", associateWithHubSitesPostRequestBody.hubSiteUrls); writer.writeBooleanValue("propagateToExistingLists", associateWithHubSitesPostRequestBody.propagateToExistingLists); writer.writeAdditionalData(associateWithHubSitesPostRequestBody.additionalData); diff --git a/packages/msgraph-sdk-shares/shares/item/list/contentTypes/item/copyToDefaultContentLocation/index.ts b/packages/msgraph-sdk-shares/shares/item/list/contentTypes/item/copyToDefaultContentLocation/index.ts index cb74ab029cb..42d12724bb9 100644 --- a/packages/msgraph-sdk-shares/shares/item/list/contentTypes/item/copyToDefaultContentLocation/index.ts +++ b/packages/msgraph-sdk-shares/shares/item/list/contentTypes/item/copyToDefaultContentLocation/index.ts @@ -47,14 +47,14 @@ export interface CopyToDefaultContentLocationRequestBuilder extends BaseRequestB * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a copyToDefaultContentLocationPostRequestBody */ -export function createCopyToDefaultContentLocationPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createCopyToDefaultContentLocationPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoCopyToDefaultContentLocationPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoCopyToDefaultContentLocationPostRequestBody(copyToDefaultContentLocationPostRequestBody: CopyToDefaultContentLocationPostRequestBody | undefined = {} as CopyToDefaultContentLocationPostRequestBody) : Record void> { +export function deserializeIntoCopyToDefaultContentLocationPostRequestBody(copyToDefaultContentLocationPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { copyToDefaultContentLocationPostRequestBody.backingStoreEnabled = true; }, "destinationFileName": n => { copyToDefaultContentLocationPostRequestBody.destinationFileName = n.getStringValue(); }, @@ -65,7 +65,7 @@ export function deserializeIntoCopyToDefaultContentLocationPostRequestBody(copyT * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeCopyToDefaultContentLocationPostRequestBody(writer: SerializationWriter, copyToDefaultContentLocationPostRequestBody: CopyToDefaultContentLocationPostRequestBody | undefined = {} as CopyToDefaultContentLocationPostRequestBody) : void { +export function serializeCopyToDefaultContentLocationPostRequestBody(writer: SerializationWriter, copyToDefaultContentLocationPostRequestBody: Partial | undefined = {}) : void { writer.writeStringValue("destinationFileName", copyToDefaultContentLocationPostRequestBody.destinationFileName); writer.writeObjectValue("sourceFile", copyToDefaultContentLocationPostRequestBody.sourceFile, serializeItemReference); writer.writeAdditionalData(copyToDefaultContentLocationPostRequestBody.additionalData); diff --git a/packages/msgraph-sdk-shares/shares/item/list/contentTypes/item/isPublished/index.ts b/packages/msgraph-sdk-shares/shares/item/list/contentTypes/item/isPublished/index.ts index 1978e24cf3d..153d3035d92 100644 --- a/packages/msgraph-sdk-shares/shares/item/list/contentTypes/item/isPublished/index.ts +++ b/packages/msgraph-sdk-shares/shares/item/list/contentTypes/item/isPublished/index.ts @@ -9,14 +9,14 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a isPublishedGetResponse */ -export function createIsPublishedGetResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createIsPublishedGetResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoIsPublishedGetResponse; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoIsPublishedGetResponse(isPublishedGetResponse: IsPublishedGetResponse | undefined = {} as IsPublishedGetResponse) : Record void> { +export function deserializeIntoIsPublishedGetResponse(isPublishedGetResponse: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { isPublishedGetResponse.backingStoreEnabled = true; }, "value": n => { isPublishedGetResponse.value = n.getBooleanValue(); }, @@ -57,7 +57,7 @@ export interface IsPublishedRequestBuilder extends BaseRequestBuilder | undefined = {}) : void { writer.writeBooleanValue("value", isPublishedGetResponse.value); writer.writeAdditionalData(isPublishedGetResponse.additionalData); } diff --git a/packages/msgraph-sdk-shares/shares/item/list/items/item/createLink/index.ts b/packages/msgraph-sdk-shares/shares/item/list/items/item/createLink/index.ts index df139921f39..c698df46ae2 100644 --- a/packages/msgraph-sdk-shares/shares/item/list/items/item/createLink/index.ts +++ b/packages/msgraph-sdk-shares/shares/item/list/items/item/createLink/index.ts @@ -10,7 +10,7 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a createLinkPostRequestBody */ -export function createCreateLinkPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createCreateLinkPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoCreateLinkPostRequestBody; } export interface CreateLinkPostRequestBody extends AdditionalDataHolder, BackedModel, Parsable { @@ -78,7 +78,7 @@ export interface CreateLinkRequestBuilder extends BaseRequestBuilder void> */ -export function deserializeIntoCreateLinkPostRequestBody(createLinkPostRequestBody: CreateLinkPostRequestBody | undefined = {} as CreateLinkPostRequestBody) : Record void> { +export function deserializeIntoCreateLinkPostRequestBody(createLinkPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { createLinkPostRequestBody.backingStoreEnabled = true; }, "expirationDateTime": n => { createLinkPostRequestBody.expirationDateTime = n.getDateValue(); }, @@ -95,7 +95,7 @@ export function deserializeIntoCreateLinkPostRequestBody(createLinkPostRequestBo * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeCreateLinkPostRequestBody(writer: SerializationWriter, createLinkPostRequestBody: CreateLinkPostRequestBody | undefined = {} as CreateLinkPostRequestBody) : void { +export function serializeCreateLinkPostRequestBody(writer: SerializationWriter, createLinkPostRequestBody: Partial | undefined = {}) : void { writer.writeDateValue("expirationDateTime", createLinkPostRequestBody.expirationDateTime); writer.writeStringValue("message", createLinkPostRequestBody.message); writer.writeStringValue("password", createLinkPostRequestBody.password); diff --git a/packages/msgraph-sdk-shares/shares/item/list/items/item/getActivitiesByInterval/index.ts b/packages/msgraph-sdk-shares/shares/item/list/items/item/getActivitiesByInterval/index.ts index 46a042ae948..aec205e3d69 100644 --- a/packages/msgraph-sdk-shares/shares/item/list/items/item/getActivitiesByInterval/index.ts +++ b/packages/msgraph-sdk-shares/shares/item/list/items/item/getActivitiesByInterval/index.ts @@ -10,14 +10,14 @@ import { type BaseRequestBuilder, type Parsable, type ParsableFactory, type Pars * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a getActivitiesByIntervalGetResponse */ -export function createGetActivitiesByIntervalGetResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createGetActivitiesByIntervalGetResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoGetActivitiesByIntervalGetResponse; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoGetActivitiesByIntervalGetResponse(getActivitiesByIntervalGetResponse: GetActivitiesByIntervalGetResponse | undefined = {} as GetActivitiesByIntervalGetResponse) : Record void> { +export function deserializeIntoGetActivitiesByIntervalGetResponse(getActivitiesByIntervalGetResponse: Partial | undefined = {}) : Record void> { return { ...deserializeIntoBaseCollectionPaginationCountResponse(getActivitiesByIntervalGetResponse), "value": n => { getActivitiesByIntervalGetResponse.value = n.getCollectionOfObjectValues(createItemActivityStatFromDiscriminatorValue); }, @@ -83,7 +83,7 @@ export interface GetActivitiesByIntervalRequestBuilderGetQueryParameters { * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeGetActivitiesByIntervalGetResponse(writer: SerializationWriter, getActivitiesByIntervalGetResponse: GetActivitiesByIntervalGetResponse | undefined = {} as GetActivitiesByIntervalGetResponse) : void { +export function serializeGetActivitiesByIntervalGetResponse(writer: SerializationWriter, getActivitiesByIntervalGetResponse: Partial | undefined = {}) : void { serializeBaseCollectionPaginationCountResponse(writer, getActivitiesByIntervalGetResponse) writer.writeCollectionOfObjectValues("value", getActivitiesByIntervalGetResponse.value, serializeItemActivityStat); } diff --git a/packages/msgraph-sdk-shares/shares/item/list/items/item/getActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithInterval/index.ts b/packages/msgraph-sdk-shares/shares/item/list/items/item/getActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithInterval/index.ts index ee7bcbeccda..82d846af9cf 100644 --- a/packages/msgraph-sdk-shares/shares/item/list/items/item/getActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithInterval/index.ts +++ b/packages/msgraph-sdk-shares/shares/item/list/items/item/getActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithInterval/index.ts @@ -10,14 +10,14 @@ import { type BaseRequestBuilder, type Parsable, type ParsableFactory, type Pars * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a getActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalGetResponse */ -export function createGetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalGetResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createGetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalGetResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoGetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalGetResponse; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoGetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalGetResponse(getActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalGetResponse: GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalGetResponse | undefined = {} as GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalGetResponse) : Record void> { +export function deserializeIntoGetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalGetResponse(getActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalGetResponse: Partial | undefined = {}) : Record void> { return { ...deserializeIntoBaseCollectionPaginationCountResponse(getActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalGetResponse), "value": n => { getActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalGetResponse.value = n.getCollectionOfObjectValues(createItemActivityStatFromDiscriminatorValue); }, @@ -83,7 +83,7 @@ export interface GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithInte * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeGetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalGetResponse(writer: SerializationWriter, getActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalGetResponse: GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalGetResponse | undefined = {} as GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalGetResponse) : void { +export function serializeGetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalGetResponse(writer: SerializationWriter, getActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalGetResponse: Partial | undefined = {}) : void { serializeBaseCollectionPaginationCountResponse(writer, getActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalGetResponse) writer.writeCollectionOfObjectValues("value", getActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalGetResponse.value, serializeItemActivityStat); } diff --git a/packages/msgraph-sdk-shares/shares/item/permission/grant/index.ts b/packages/msgraph-sdk-shares/shares/item/permission/grant/index.ts index 96d1720b17f..d2681c5dc11 100644 --- a/packages/msgraph-sdk-shares/shares/item/permission/grant/index.ts +++ b/packages/msgraph-sdk-shares/shares/item/permission/grant/index.ts @@ -10,7 +10,7 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a grantPostRequestBody */ -export function createGrantPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createGrantPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoGrantPostRequestBody; } /** @@ -18,14 +18,14 @@ export function createGrantPostRequestBodyFromDiscriminatorValue(parseNode: Pars * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a grantPostResponse */ -export function createGrantPostResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createGrantPostResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoGrantPostResponse; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoGrantPostRequestBody(grantPostRequestBody: GrantPostRequestBody | undefined = {} as GrantPostRequestBody) : Record void> { +export function deserializeIntoGrantPostRequestBody(grantPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { grantPostRequestBody.backingStoreEnabled = true; }, "recipients": n => { grantPostRequestBody.recipients = n.getCollectionOfObjectValues(createDriveRecipientFromDiscriminatorValue); }, @@ -36,7 +36,7 @@ export function deserializeIntoGrantPostRequestBody(grantPostRequestBody: GrantP * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoGrantPostResponse(grantPostResponse: GrantPostResponse | undefined = {} as GrantPostResponse) : Record void> { +export function deserializeIntoGrantPostResponse(grantPostResponse: Partial | undefined = {}) : Record void> { return { ...deserializeIntoBaseCollectionPaginationCountResponse(grantPostResponse), "value": n => { grantPostResponse.value = n.getCollectionOfObjectValues(createPermissionFromDiscriminatorValue); }, @@ -90,7 +90,7 @@ export interface GrantRequestBuilder extends BaseRequestBuilder | undefined = {}) : void { writer.writeCollectionOfObjectValues("recipients", grantPostRequestBody.recipients, serializeDriveRecipient); writer.writeCollectionOfPrimitiveValues("roles", grantPostRequestBody.roles); writer.writeAdditionalData(grantPostRequestBody.additionalData); @@ -99,7 +99,7 @@ export function serializeGrantPostRequestBody(writer: SerializationWriter, grant * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeGrantPostResponse(writer: SerializationWriter, grantPostResponse: GrantPostResponse | undefined = {} as GrantPostResponse) : void { +export function serializeGrantPostResponse(writer: SerializationWriter, grantPostResponse: Partial | undefined = {}) : void { serializeBaseCollectionPaginationCountResponse(writer, grantPostResponse) writer.writeCollectionOfObjectValues("value", grantPostResponse.value, serializePermission); } diff --git a/packages/msgraph-sdk-sites/sites/add/index.ts b/packages/msgraph-sdk-sites/sites/add/index.ts index 717264305fe..a1d6b28a467 100644 --- a/packages/msgraph-sdk-sites/sites/add/index.ts +++ b/packages/msgraph-sdk-sites/sites/add/index.ts @@ -50,7 +50,7 @@ export interface AddRequestBuilder extends BaseRequestBuilder * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a addPostRequestBody */ -export function createAddPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createAddPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoAddPostRequestBody; } /** @@ -58,14 +58,14 @@ export function createAddPostRequestBodyFromDiscriminatorValue(parseNode: ParseN * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a addPostResponse */ -export function createAddPostResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createAddPostResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoAddPostResponse; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoAddPostRequestBody(addPostRequestBody: AddPostRequestBody | undefined = {} as AddPostRequestBody) : Record void> { +export function deserializeIntoAddPostRequestBody(addPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { addPostRequestBody.backingStoreEnabled = true; }, "value": n => { addPostRequestBody.value = n.getCollectionOfObjectValues(createSiteFromDiscriminatorValue); }, @@ -75,7 +75,7 @@ export function deserializeIntoAddPostRequestBody(addPostRequestBody: AddPostReq * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoAddPostResponse(addPostResponse: AddPostResponse | undefined = {} as AddPostResponse) : Record void> { +export function deserializeIntoAddPostResponse(addPostResponse: Partial | undefined = {}) : Record void> { return { ...deserializeIntoBaseCollectionPaginationCountResponse(addPostResponse), "value": n => { addPostResponse.value = n.getCollectionOfObjectValues(createSiteFromDiscriminatorValue); }, @@ -85,7 +85,7 @@ export function deserializeIntoAddPostResponse(addPostResponse: AddPostResponse * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeAddPostRequestBody(writer: SerializationWriter, addPostRequestBody: AddPostRequestBody | undefined = {} as AddPostRequestBody) : void { +export function serializeAddPostRequestBody(writer: SerializationWriter, addPostRequestBody: Partial | undefined = {}) : void { writer.writeCollectionOfObjectValues("value", addPostRequestBody.value, serializeSite); writer.writeAdditionalData(addPostRequestBody.additionalData); } @@ -93,7 +93,7 @@ export function serializeAddPostRequestBody(writer: SerializationWriter, addPost * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeAddPostResponse(writer: SerializationWriter, addPostResponse: AddPostResponse | undefined = {} as AddPostResponse) : void { +export function serializeAddPostResponse(writer: SerializationWriter, addPostResponse: Partial | undefined = {}) : void { serializeBaseCollectionPaginationCountResponse(writer, addPostResponse) writer.writeCollectionOfObjectValues("value", addPostResponse.value, serializeSite); } diff --git a/packages/msgraph-sdk-sites/sites/delta/index.ts b/packages/msgraph-sdk-sites/sites/delta/index.ts index c9d96b87396..33f6fbb460d 100644 --- a/packages/msgraph-sdk-sites/sites/delta/index.ts +++ b/packages/msgraph-sdk-sites/sites/delta/index.ts @@ -10,7 +10,7 @@ import { type BaseRequestBuilder, type Parsable, type ParsableFactory, type Pars * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a deltaGetResponse */ -export function createDeltaGetResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createDeltaGetResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoDeltaGetResponse; } export interface DeltaGetResponse extends BaseDeltaFunctionResponse, Parsable { @@ -73,7 +73,7 @@ export interface DeltaRequestBuilderGetQueryParameters { * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoDeltaGetResponse(deltaGetResponse: DeltaGetResponse | undefined = {} as DeltaGetResponse) : Record void> { +export function deserializeIntoDeltaGetResponse(deltaGetResponse: Partial | undefined = {}) : Record void> { return { ...deserializeIntoBaseDeltaFunctionResponse(deltaGetResponse), "value": n => { deltaGetResponse.value = n.getCollectionOfObjectValues(createSiteFromDiscriminatorValue); }, @@ -83,7 +83,7 @@ export function deserializeIntoDeltaGetResponse(deltaGetResponse: DeltaGetRespon * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeDeltaGetResponse(writer: SerializationWriter, deltaGetResponse: DeltaGetResponse | undefined = {} as DeltaGetResponse) : void { +export function serializeDeltaGetResponse(writer: SerializationWriter, deltaGetResponse: Partial | undefined = {}) : void { serializeBaseDeltaFunctionResponse(writer, deltaGetResponse) writer.writeCollectionOfObjectValues("value", deltaGetResponse.value, serializeSite); } diff --git a/packages/msgraph-sdk-sites/sites/getAllSites/index.ts b/packages/msgraph-sdk-sites/sites/getAllSites/index.ts index 2ee3370e8e5..79ddaf827a0 100644 --- a/packages/msgraph-sdk-sites/sites/getAllSites/index.ts +++ b/packages/msgraph-sdk-sites/sites/getAllSites/index.ts @@ -10,14 +10,14 @@ import { type BaseRequestBuilder, type Parsable, type ParsableFactory, type Pars * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a getAllSitesGetResponse */ -export function createGetAllSitesGetResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createGetAllSitesGetResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoGetAllSitesGetResponse; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoGetAllSitesGetResponse(getAllSitesGetResponse: GetAllSitesGetResponse | undefined = {} as GetAllSitesGetResponse) : Record void> { +export function deserializeIntoGetAllSitesGetResponse(getAllSitesGetResponse: Partial | undefined = {}) : Record void> { return { ...deserializeIntoBaseCollectionPaginationCountResponse(getAllSitesGetResponse), "value": n => { getAllSitesGetResponse.value = n.getCollectionOfObjectValues(createSiteFromDiscriminatorValue); }, @@ -83,7 +83,7 @@ export interface GetAllSitesRequestBuilderGetQueryParameters { * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeGetAllSitesGetResponse(writer: SerializationWriter, getAllSitesGetResponse: GetAllSitesGetResponse | undefined = {} as GetAllSitesGetResponse) : void { +export function serializeGetAllSitesGetResponse(writer: SerializationWriter, getAllSitesGetResponse: Partial | undefined = {}) : void { serializeBaseCollectionPaginationCountResponse(writer, getAllSitesGetResponse) writer.writeCollectionOfObjectValues("value", getAllSitesGetResponse.value, serializeSite); } diff --git a/packages/msgraph-sdk-sites/sites/index.ts b/packages/msgraph-sdk-sites/sites/index.ts index 193fabc7a12..08716b7a0ac 100644 --- a/packages/msgraph-sdk-sites/sites/index.ts +++ b/packages/msgraph-sdk-sites/sites/index.ts @@ -42,21 +42,21 @@ export interface SitesRequestBuilder extends BaseRequestBuilder | undefined) : Promise; /** - * Search across a SharePoint tenant for [sites][] that match keywords provided. The only property that works for sorting is createdDateTime. The search filter is a free text search that uses multiple properties when retrieving the search results. + * List all available [sites][] in an organization. Specific filter criteria and query options are also supported and described below: In addition, you can use a [$search][] query against the /sites collection to find sites matching given keywords.If you want to list all sites across all geographies, refer to getAllSites][]. For more guidance about building applications that use site discovery for scanning purposes, see [Best practices for discovering files and detecting changes at scale. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns a RequestInformation */ toGetRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; } /** - * Search across a SharePoint tenant for [sites][] that match keywords provided. The only property that works for sorting is createdDateTime. The search filter is a free text search that uses multiple properties when retrieving the search results. + * List all available [sites][] in an organization. Specific filter criteria and query options are also supported and described below: In addition, you can use a [$search][] query against the /sites collection to find sites matching given keywords.If you want to list all sites across all geographies, refer to getAllSites][]. For more guidance about building applications that use site discovery for scanning purposes, see [Best practices for discovering files and detecting changes at scale. */ export interface SitesRequestBuilderGetQueryParameters { /** diff --git a/packages/msgraph-sdk-sites/sites/item/contentTypes/addCopy/index.ts b/packages/msgraph-sdk-sites/sites/item/contentTypes/addCopy/index.ts index 9ef85b14b0b..309fb486e33 100644 --- a/packages/msgraph-sdk-sites/sites/item/contentTypes/addCopy/index.ts +++ b/packages/msgraph-sdk-sites/sites/item/contentTypes/addCopy/index.ts @@ -44,14 +44,14 @@ export interface AddCopyRequestBuilder extends BaseRequestBuilder Record void>) { return deserializeIntoAddCopyPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoAddCopyPostRequestBody(addCopyPostRequestBody: AddCopyPostRequestBody | undefined = {} as AddCopyPostRequestBody) : Record void> { +export function deserializeIntoAddCopyPostRequestBody(addCopyPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { addCopyPostRequestBody.backingStoreEnabled = true; }, "contentType": n => { addCopyPostRequestBody.contentType = n.getStringValue(); }, @@ -61,7 +61,7 @@ export function deserializeIntoAddCopyPostRequestBody(addCopyPostRequestBody: Ad * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeAddCopyPostRequestBody(writer: SerializationWriter, addCopyPostRequestBody: AddCopyPostRequestBody | undefined = {} as AddCopyPostRequestBody) : void { +export function serializeAddCopyPostRequestBody(writer: SerializationWriter, addCopyPostRequestBody: Partial | undefined = {}) : void { writer.writeStringValue("contentType", addCopyPostRequestBody.contentType); writer.writeAdditionalData(addCopyPostRequestBody.additionalData); } diff --git a/packages/msgraph-sdk-sites/sites/item/contentTypes/addCopyFromContentTypeHub/index.ts b/packages/msgraph-sdk-sites/sites/item/contentTypes/addCopyFromContentTypeHub/index.ts index 816ae3b2ece..c56c39ee5ec 100644 --- a/packages/msgraph-sdk-sites/sites/item/contentTypes/addCopyFromContentTypeHub/index.ts +++ b/packages/msgraph-sdk-sites/sites/item/contentTypes/addCopyFromContentTypeHub/index.ts @@ -44,14 +44,14 @@ export interface AddCopyFromContentTypeHubRequestBuilder extends BaseRequestBuil * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a addCopyFromContentTypeHubPostRequestBody */ -export function createAddCopyFromContentTypeHubPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createAddCopyFromContentTypeHubPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoAddCopyFromContentTypeHubPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoAddCopyFromContentTypeHubPostRequestBody(addCopyFromContentTypeHubPostRequestBody: AddCopyFromContentTypeHubPostRequestBody | undefined = {} as AddCopyFromContentTypeHubPostRequestBody) : Record void> { +export function deserializeIntoAddCopyFromContentTypeHubPostRequestBody(addCopyFromContentTypeHubPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { addCopyFromContentTypeHubPostRequestBody.backingStoreEnabled = true; }, "contentTypeId": n => { addCopyFromContentTypeHubPostRequestBody.contentTypeId = n.getStringValue(); }, @@ -61,7 +61,7 @@ export function deserializeIntoAddCopyFromContentTypeHubPostRequestBody(addCopyF * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeAddCopyFromContentTypeHubPostRequestBody(writer: SerializationWriter, addCopyFromContentTypeHubPostRequestBody: AddCopyFromContentTypeHubPostRequestBody | undefined = {} as AddCopyFromContentTypeHubPostRequestBody) : void { +export function serializeAddCopyFromContentTypeHubPostRequestBody(writer: SerializationWriter, addCopyFromContentTypeHubPostRequestBody: Partial | undefined = {}) : void { writer.writeStringValue("contentTypeId", addCopyFromContentTypeHubPostRequestBody.contentTypeId); writer.writeAdditionalData(addCopyFromContentTypeHubPostRequestBody.additionalData); } diff --git a/packages/msgraph-sdk-sites/sites/item/contentTypes/getCompatibleHubContentTypes/index.ts b/packages/msgraph-sdk-sites/sites/item/contentTypes/getCompatibleHubContentTypes/index.ts index 0dd7486acef..e9d45a96cf1 100644 --- a/packages/msgraph-sdk-sites/sites/item/contentTypes/getCompatibleHubContentTypes/index.ts +++ b/packages/msgraph-sdk-sites/sites/item/contentTypes/getCompatibleHubContentTypes/index.ts @@ -10,14 +10,14 @@ import { type BaseRequestBuilder, type Parsable, type ParsableFactory, type Pars * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a getCompatibleHubContentTypesGetResponse */ -export function createGetCompatibleHubContentTypesGetResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createGetCompatibleHubContentTypesGetResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoGetCompatibleHubContentTypesGetResponse; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoGetCompatibleHubContentTypesGetResponse(getCompatibleHubContentTypesGetResponse: GetCompatibleHubContentTypesGetResponse | undefined = {} as GetCompatibleHubContentTypesGetResponse) : Record void> { +export function deserializeIntoGetCompatibleHubContentTypesGetResponse(getCompatibleHubContentTypesGetResponse: Partial | undefined = {}) : Record void> { return { ...deserializeIntoBaseCollectionPaginationCountResponse(getCompatibleHubContentTypesGetResponse), "value": n => { getCompatibleHubContentTypesGetResponse.value = n.getCollectionOfObjectValues(createContentTypeFromDiscriminatorValue); }, @@ -83,7 +83,7 @@ export interface GetCompatibleHubContentTypesRequestBuilderGetQueryParameters { * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeGetCompatibleHubContentTypesGetResponse(writer: SerializationWriter, getCompatibleHubContentTypesGetResponse: GetCompatibleHubContentTypesGetResponse | undefined = {} as GetCompatibleHubContentTypesGetResponse) : void { +export function serializeGetCompatibleHubContentTypesGetResponse(writer: SerializationWriter, getCompatibleHubContentTypesGetResponse: Partial | undefined = {}) : void { serializeBaseCollectionPaginationCountResponse(writer, getCompatibleHubContentTypesGetResponse) writer.writeCollectionOfObjectValues("value", getCompatibleHubContentTypesGetResponse.value, serializeContentType); } diff --git a/packages/msgraph-sdk-sites/sites/item/contentTypes/item/associateWithHubSites/index.ts b/packages/msgraph-sdk-sites/sites/item/contentTypes/item/associateWithHubSites/index.ts index b7ae588edcd..c5396d8193e 100644 --- a/packages/msgraph-sdk-sites/sites/item/contentTypes/item/associateWithHubSites/index.ts +++ b/packages/msgraph-sdk-sites/sites/item/contentTypes/item/associateWithHubSites/index.ts @@ -46,14 +46,14 @@ export interface AssociateWithHubSitesRequestBuilder extends BaseRequestBuilder< * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a associateWithHubSitesPostRequestBody */ -export function createAssociateWithHubSitesPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createAssociateWithHubSitesPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoAssociateWithHubSitesPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoAssociateWithHubSitesPostRequestBody(associateWithHubSitesPostRequestBody: AssociateWithHubSitesPostRequestBody | undefined = {} as AssociateWithHubSitesPostRequestBody) : Record void> { +export function deserializeIntoAssociateWithHubSitesPostRequestBody(associateWithHubSitesPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { associateWithHubSitesPostRequestBody.backingStoreEnabled = true; }, "hubSiteUrls": n => { associateWithHubSitesPostRequestBody.hubSiteUrls = n.getCollectionOfPrimitiveValues(); }, @@ -64,7 +64,7 @@ export function deserializeIntoAssociateWithHubSitesPostRequestBody(associateWit * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeAssociateWithHubSitesPostRequestBody(writer: SerializationWriter, associateWithHubSitesPostRequestBody: AssociateWithHubSitesPostRequestBody | undefined = {} as AssociateWithHubSitesPostRequestBody) : void { +export function serializeAssociateWithHubSitesPostRequestBody(writer: SerializationWriter, associateWithHubSitesPostRequestBody: Partial | undefined = {}) : void { writer.writeCollectionOfPrimitiveValues("hubSiteUrls", associateWithHubSitesPostRequestBody.hubSiteUrls); writer.writeBooleanValue("propagateToExistingLists", associateWithHubSitesPostRequestBody.propagateToExistingLists); writer.writeAdditionalData(associateWithHubSitesPostRequestBody.additionalData); diff --git a/packages/msgraph-sdk-sites/sites/item/contentTypes/item/copyToDefaultContentLocation/index.ts b/packages/msgraph-sdk-sites/sites/item/contentTypes/item/copyToDefaultContentLocation/index.ts index f1789106d49..5d3e24e8e97 100644 --- a/packages/msgraph-sdk-sites/sites/item/contentTypes/item/copyToDefaultContentLocation/index.ts +++ b/packages/msgraph-sdk-sites/sites/item/contentTypes/item/copyToDefaultContentLocation/index.ts @@ -47,14 +47,14 @@ export interface CopyToDefaultContentLocationRequestBuilder extends BaseRequestB * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a copyToDefaultContentLocationPostRequestBody */ -export function createCopyToDefaultContentLocationPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createCopyToDefaultContentLocationPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoCopyToDefaultContentLocationPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoCopyToDefaultContentLocationPostRequestBody(copyToDefaultContentLocationPostRequestBody: CopyToDefaultContentLocationPostRequestBody | undefined = {} as CopyToDefaultContentLocationPostRequestBody) : Record void> { +export function deserializeIntoCopyToDefaultContentLocationPostRequestBody(copyToDefaultContentLocationPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { copyToDefaultContentLocationPostRequestBody.backingStoreEnabled = true; }, "destinationFileName": n => { copyToDefaultContentLocationPostRequestBody.destinationFileName = n.getStringValue(); }, @@ -65,7 +65,7 @@ export function deserializeIntoCopyToDefaultContentLocationPostRequestBody(copyT * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeCopyToDefaultContentLocationPostRequestBody(writer: SerializationWriter, copyToDefaultContentLocationPostRequestBody: CopyToDefaultContentLocationPostRequestBody | undefined = {} as CopyToDefaultContentLocationPostRequestBody) : void { +export function serializeCopyToDefaultContentLocationPostRequestBody(writer: SerializationWriter, copyToDefaultContentLocationPostRequestBody: Partial | undefined = {}) : void { writer.writeStringValue("destinationFileName", copyToDefaultContentLocationPostRequestBody.destinationFileName); writer.writeObjectValue("sourceFile", copyToDefaultContentLocationPostRequestBody.sourceFile, serializeItemReference); writer.writeAdditionalData(copyToDefaultContentLocationPostRequestBody.additionalData); diff --git a/packages/msgraph-sdk-sites/sites/item/contentTypes/item/isPublished/index.ts b/packages/msgraph-sdk-sites/sites/item/contentTypes/item/isPublished/index.ts index 180f398e024..16dc183022b 100644 --- a/packages/msgraph-sdk-sites/sites/item/contentTypes/item/isPublished/index.ts +++ b/packages/msgraph-sdk-sites/sites/item/contentTypes/item/isPublished/index.ts @@ -9,14 +9,14 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a isPublishedGetResponse */ -export function createIsPublishedGetResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createIsPublishedGetResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoIsPublishedGetResponse; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoIsPublishedGetResponse(isPublishedGetResponse: IsPublishedGetResponse | undefined = {} as IsPublishedGetResponse) : Record void> { +export function deserializeIntoIsPublishedGetResponse(isPublishedGetResponse: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { isPublishedGetResponse.backingStoreEnabled = true; }, "value": n => { isPublishedGetResponse.value = n.getBooleanValue(); }, @@ -57,7 +57,7 @@ export interface IsPublishedRequestBuilder extends BaseRequestBuilder | undefined = {}) : void { writer.writeBooleanValue("value", isPublishedGetResponse.value); writer.writeAdditionalData(isPublishedGetResponse.additionalData); } diff --git a/packages/msgraph-sdk-sites/sites/item/getActivitiesByInterval/index.ts b/packages/msgraph-sdk-sites/sites/item/getActivitiesByInterval/index.ts index a175e02e948..c80b759594d 100644 --- a/packages/msgraph-sdk-sites/sites/item/getActivitiesByInterval/index.ts +++ b/packages/msgraph-sdk-sites/sites/item/getActivitiesByInterval/index.ts @@ -10,14 +10,14 @@ import { type BaseRequestBuilder, type Parsable, type ParsableFactory, type Pars * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a getActivitiesByIntervalGetResponse */ -export function createGetActivitiesByIntervalGetResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createGetActivitiesByIntervalGetResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoGetActivitiesByIntervalGetResponse; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoGetActivitiesByIntervalGetResponse(getActivitiesByIntervalGetResponse: GetActivitiesByIntervalGetResponse | undefined = {} as GetActivitiesByIntervalGetResponse) : Record void> { +export function deserializeIntoGetActivitiesByIntervalGetResponse(getActivitiesByIntervalGetResponse: Partial | undefined = {}) : Record void> { return { ...deserializeIntoBaseCollectionPaginationCountResponse(getActivitiesByIntervalGetResponse), "value": n => { getActivitiesByIntervalGetResponse.value = n.getCollectionOfObjectValues(createItemActivityStatFromDiscriminatorValue); }, @@ -83,7 +83,7 @@ export interface GetActivitiesByIntervalRequestBuilderGetQueryParameters { * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeGetActivitiesByIntervalGetResponse(writer: SerializationWriter, getActivitiesByIntervalGetResponse: GetActivitiesByIntervalGetResponse | undefined = {} as GetActivitiesByIntervalGetResponse) : void { +export function serializeGetActivitiesByIntervalGetResponse(writer: SerializationWriter, getActivitiesByIntervalGetResponse: Partial | undefined = {}) : void { serializeBaseCollectionPaginationCountResponse(writer, getActivitiesByIntervalGetResponse) writer.writeCollectionOfObjectValues("value", getActivitiesByIntervalGetResponse.value, serializeItemActivityStat); } diff --git a/packages/msgraph-sdk-sites/sites/item/getActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithInterval/index.ts b/packages/msgraph-sdk-sites/sites/item/getActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithInterval/index.ts index 5e4356e0254..c33f8005d27 100644 --- a/packages/msgraph-sdk-sites/sites/item/getActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithInterval/index.ts +++ b/packages/msgraph-sdk-sites/sites/item/getActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithInterval/index.ts @@ -10,14 +10,14 @@ import { type BaseRequestBuilder, type Parsable, type ParsableFactory, type Pars * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a getActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalGetResponse */ -export function createGetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalGetResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createGetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalGetResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoGetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalGetResponse; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoGetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalGetResponse(getActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalGetResponse: GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalGetResponse | undefined = {} as GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalGetResponse) : Record void> { +export function deserializeIntoGetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalGetResponse(getActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalGetResponse: Partial | undefined = {}) : Record void> { return { ...deserializeIntoBaseCollectionPaginationCountResponse(getActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalGetResponse), "value": n => { getActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalGetResponse.value = n.getCollectionOfObjectValues(createItemActivityStatFromDiscriminatorValue); }, @@ -83,7 +83,7 @@ export interface GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithInte * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeGetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalGetResponse(writer: SerializationWriter, getActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalGetResponse: GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalGetResponse | undefined = {} as GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalGetResponse) : void { +export function serializeGetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalGetResponse(writer: SerializationWriter, getActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalGetResponse: Partial | undefined = {}) : void { serializeBaseCollectionPaginationCountResponse(writer, getActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalGetResponse) writer.writeCollectionOfObjectValues("value", getActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalGetResponse.value, serializeItemActivityStat); } diff --git a/packages/msgraph-sdk-sites/sites/item/getApplicableContentTypesForListWithListId/index.ts b/packages/msgraph-sdk-sites/sites/item/getApplicableContentTypesForListWithListId/index.ts index cd9dd40edc6..8eee61fce2e 100644 --- a/packages/msgraph-sdk-sites/sites/item/getApplicableContentTypesForListWithListId/index.ts +++ b/packages/msgraph-sdk-sites/sites/item/getApplicableContentTypesForListWithListId/index.ts @@ -10,14 +10,14 @@ import { type BaseRequestBuilder, type Parsable, type ParsableFactory, type Pars * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a getApplicableContentTypesForListWithListIdGetResponse */ -export function createGetApplicableContentTypesForListWithListIdGetResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createGetApplicableContentTypesForListWithListIdGetResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoGetApplicableContentTypesForListWithListIdGetResponse; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoGetApplicableContentTypesForListWithListIdGetResponse(getApplicableContentTypesForListWithListIdGetResponse: GetApplicableContentTypesForListWithListIdGetResponse | undefined = {} as GetApplicableContentTypesForListWithListIdGetResponse) : Record void> { +export function deserializeIntoGetApplicableContentTypesForListWithListIdGetResponse(getApplicableContentTypesForListWithListIdGetResponse: Partial | undefined = {}) : Record void> { return { ...deserializeIntoBaseCollectionPaginationCountResponse(getApplicableContentTypesForListWithListIdGetResponse), "value": n => { getApplicableContentTypesForListWithListIdGetResponse.value = n.getCollectionOfObjectValues(createContentTypeFromDiscriminatorValue); }, @@ -83,7 +83,7 @@ export interface GetApplicableContentTypesForListWithListIdRequestBuilderGetQuer * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeGetApplicableContentTypesForListWithListIdGetResponse(writer: SerializationWriter, getApplicableContentTypesForListWithListIdGetResponse: GetApplicableContentTypesForListWithListIdGetResponse | undefined = {} as GetApplicableContentTypesForListWithListIdGetResponse) : void { +export function serializeGetApplicableContentTypesForListWithListIdGetResponse(writer: SerializationWriter, getApplicableContentTypesForListWithListIdGetResponse: Partial | undefined = {}) : void { serializeBaseCollectionPaginationCountResponse(writer, getApplicableContentTypesForListWithListIdGetResponse) writer.writeCollectionOfObjectValues("value", getApplicableContentTypesForListWithListIdGetResponse.value, serializeContentType); } diff --git a/packages/msgraph-sdk-sites/sites/item/getByPathWithPath/analytics/index.ts b/packages/msgraph-sdk-sites/sites/item/getByPathWithPath/analytics/index.ts new file mode 100644 index 00000000000..276aeaa7c6b --- /dev/null +++ b/packages/msgraph-sdk-sites/sites/item/getByPathWithPath/analytics/index.ts @@ -0,0 +1,110 @@ +/* tslint:disable */ +/* eslint-disable */ +// Generated by Microsoft Kiota +import { createItemAnalyticsFromDiscriminatorValue, serializeItemAnalytics, type ItemAnalytics } from '@microsoft/msgraph-sdk/models/'; +import { createODataErrorFromDiscriminatorValue, type ODataError } from '@microsoft/msgraph-sdk/models/oDataErrors/'; +import { type BaseRequestBuilder, type Parsable, type ParsableFactory, type RequestConfiguration, type RequestInformation, type RequestsMetadata } from '@microsoft/kiota-abstractions'; + +/** + * Provides operations to manage the analytics property of the microsoft.graph.site entity. + */ +export interface AnalyticsRequestBuilder extends BaseRequestBuilder { + /** + * Delete navigation property analytics for sites + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + */ + delete(requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Analytics about the view activities that took place in this site. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns a Promise of ItemAnalytics + */ + get(requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Update the navigation property analytics in sites + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns a Promise of ItemAnalytics + */ + patch(body: ItemAnalytics, requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Delete navigation property analytics for sites + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns a RequestInformation + */ + toDeleteRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; + /** + * Analytics about the view activities that took place in this site. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns a RequestInformation + */ + toGetRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; + /** + * Update the navigation property analytics in sites + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns a RequestInformation + */ + toPatchRequestInformation(body: ItemAnalytics, requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; +} +/** + * Analytics about the view activities that took place in this site. + */ +export interface AnalyticsRequestBuilderGetQueryParameters { + /** + * Expand related entities + */ + expand?: string[]; + /** + * Select properties to be returned + */ + select?: string[]; +} +/** + * Mapper for query parameters from symbol name to serialization name represented as a constant. + */ +const AnalyticsRequestBuilderGetQueryParametersMapper: Record = { + "expand": "%24expand", + "select": "%24select", +}; +/** + * Metadata for all the requests in the request builder. + */ +export const AnalyticsRequestBuilderRequestsMetadata: RequestsMetadata = { + delete: { + responseBodyContentType: "application/json", + errorMappings: { + _4XX: createODataErrorFromDiscriminatorValue as ParsableFactory, + _5XX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "sendNoResponseContentAsync", + }, + get: { + responseBodyContentType: "application/json", + errorMappings: { + _4XX: createODataErrorFromDiscriminatorValue as ParsableFactory, + _5XX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "sendAsync", + responseBodyFactory: createItemAnalyticsFromDiscriminatorValue, + queryParametersMapper: AnalyticsRequestBuilderGetQueryParametersMapper, + }, + patch: { + responseBodyContentType: "application/json", + errorMappings: { + _4XX: createODataErrorFromDiscriminatorValue as ParsableFactory, + _5XX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "sendAsync", + responseBodyFactory: createItemAnalyticsFromDiscriminatorValue, + requestBodyContentType: "application/json", + requestBodySerializer: serializeItemAnalytics, + requestInformationContentSetMethod: "setContentFromParsable", + }, +}; +/** + * Uri template for the request builder. + */ +export const AnalyticsRequestBuilderUriTemplate = "{+baseurl}/sites/{site%2Did}/getByPath(path='{path}')/analytics{?%24select,%24expand}"; +/* tslint:enable */ +/* eslint-enable */ diff --git a/packages/msgraph-sdk-sites/sites/item/getByPathWithPath/columns/index.ts b/packages/msgraph-sdk-sites/sites/item/getByPathWithPath/columns/index.ts new file mode 100644 index 00000000000..319226a9e74 --- /dev/null +++ b/packages/msgraph-sdk-sites/sites/item/getByPathWithPath/columns/index.ts @@ -0,0 +1,123 @@ +/* tslint:disable */ +/* eslint-disable */ +// Generated by Microsoft Kiota +import { createColumnDefinitionCollectionResponseFromDiscriminatorValue, createColumnDefinitionFromDiscriminatorValue, serializeColumnDefinition, type ColumnDefinition, type ColumnDefinitionCollectionResponse } from '@microsoft/msgraph-sdk/models/'; +import { createODataErrorFromDiscriminatorValue, type ODataError } from '@microsoft/msgraph-sdk/models/oDataErrors/'; +import { type BaseRequestBuilder, type Parsable, type ParsableFactory, type RequestConfiguration, type RequestInformation, type RequestsMetadata } from '@microsoft/kiota-abstractions'; + +/** + * Provides operations to manage the columns property of the microsoft.graph.site entity. + */ +export interface ColumnsRequestBuilder extends BaseRequestBuilder { + /** + * Get the collection of columns represented as [columnDefinition][columnDefinition] resources in a [site][site]. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns a Promise of ColumnDefinitionCollectionResponse + * @see {@link https://learn.microsoft.com/graph/api/site-list-columns?view=graph-rest-1.0|Find more info here} + */ + get(requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Create a column for a [site][site] with a request that specifies a [columnDefinition][columnDefinition]. + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns a Promise of ColumnDefinition + * @see {@link https://learn.microsoft.com/graph/api/site-post-columns?view=graph-rest-1.0|Find more info here} + */ + post(body: ColumnDefinition, requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Get the collection of columns represented as [columnDefinition][columnDefinition] resources in a [site][site]. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns a RequestInformation + */ + toGetRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; + /** + * Create a column for a [site][site] with a request that specifies a [columnDefinition][columnDefinition]. + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns a RequestInformation + */ + toPostRequestInformation(body: ColumnDefinition, requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; +} +/** + * Get the collection of columns represented as [columnDefinition][columnDefinition] resources in a [site][site]. + */ +export interface ColumnsRequestBuilderGetQueryParameters { + /** + * Include count of items + */ + count?: boolean; + /** + * Expand related entities + */ + expand?: string[]; + /** + * Filter items by property values + */ + filter?: string; + /** + * Order items by property values + */ + orderby?: string[]; + /** + * Search items by search phrases + */ + search?: string; + /** + * Select properties to be returned + */ + select?: string[]; + /** + * Skip the first n items + */ + skip?: number; + /** + * Show only the first n items + */ + top?: number; +} +/** + * Mapper for query parameters from symbol name to serialization name represented as a constant. + */ +const ColumnsRequestBuilderGetQueryParametersMapper: Record = { + "count": "%24count", + "expand": "%24expand", + "filter": "%24filter", + "orderby": "%24orderby", + "search": "%24search", + "select": "%24select", + "skip": "%24skip", + "top": "%24top", +}; +/** + * Metadata for all the requests in the request builder. + */ +export const ColumnsRequestBuilderRequestsMetadata: RequestsMetadata = { + get: { + responseBodyContentType: "application/json", + errorMappings: { + _4XX: createODataErrorFromDiscriminatorValue as ParsableFactory, + _5XX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "sendAsync", + responseBodyFactory: createColumnDefinitionCollectionResponseFromDiscriminatorValue, + queryParametersMapper: ColumnsRequestBuilderGetQueryParametersMapper, + }, + post: { + responseBodyContentType: "application/json", + errorMappings: { + _4XX: createODataErrorFromDiscriminatorValue as ParsableFactory, + _5XX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "sendAsync", + responseBodyFactory: createColumnDefinitionFromDiscriminatorValue, + requestBodyContentType: "application/json", + requestBodySerializer: serializeColumnDefinition, + requestInformationContentSetMethod: "setContentFromParsable", + }, +}; +/** + * Uri template for the request builder. + */ +export const ColumnsRequestBuilderUriTemplate = "{+baseurl}/sites/{site%2Did}/getByPath(path='{path}')/columns{?%24top,%24skip,%24search,%24filter,%24count,%24orderby,%24select,%24expand}"; +/* tslint:enable */ +/* eslint-enable */ diff --git a/packages/msgraph-sdk-sites/sites/item/getByPathWithPath/contentTypes/index.ts b/packages/msgraph-sdk-sites/sites/item/getByPathWithPath/contentTypes/index.ts new file mode 100644 index 00000000000..e7f379eed73 --- /dev/null +++ b/packages/msgraph-sdk-sites/sites/item/getByPathWithPath/contentTypes/index.ts @@ -0,0 +1,123 @@ +/* tslint:disable */ +/* eslint-disable */ +// Generated by Microsoft Kiota +import { createContentTypeCollectionResponseFromDiscriminatorValue, createContentTypeFromDiscriminatorValue, serializeContentType, type ContentType, type ContentTypeCollectionResponse } from '@microsoft/msgraph-sdk/models/'; +import { createODataErrorFromDiscriminatorValue, type ODataError } from '@microsoft/msgraph-sdk/models/oDataErrors/'; +import { type BaseRequestBuilder, type Parsable, type ParsableFactory, type RequestConfiguration, type RequestInformation, type RequestsMetadata } from '@microsoft/kiota-abstractions'; + +/** + * Provides operations to manage the contentTypes property of the microsoft.graph.site entity. + */ +export interface ContentTypesRequestBuilder extends BaseRequestBuilder { + /** + * Get the collection of [contentType][contentType] resources in a [site][]. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns a Promise of ContentTypeCollectionResponse + * @see {@link https://learn.microsoft.com/graph/api/site-list-contenttypes?view=graph-rest-1.0|Find more info here} + */ + get(requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Create a new [contentType][] in a [site][]. + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns a Promise of ContentType + * @see {@link https://learn.microsoft.com/graph/api/site-post-contenttypes?view=graph-rest-1.0|Find more info here} + */ + post(body: ContentType, requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Get the collection of [contentType][contentType] resources in a [site][]. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns a RequestInformation + */ + toGetRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; + /** + * Create a new [contentType][] in a [site][]. + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns a RequestInformation + */ + toPostRequestInformation(body: ContentType, requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; +} +/** + * Get the collection of [contentType][contentType] resources in a [site][]. + */ +export interface ContentTypesRequestBuilderGetQueryParameters { + /** + * Include count of items + */ + count?: boolean; + /** + * Expand related entities + */ + expand?: string[]; + /** + * Filter items by property values + */ + filter?: string; + /** + * Order items by property values + */ + orderby?: string[]; + /** + * Search items by search phrases + */ + search?: string; + /** + * Select properties to be returned + */ + select?: string[]; + /** + * Skip the first n items + */ + skip?: number; + /** + * Show only the first n items + */ + top?: number; +} +/** + * Mapper for query parameters from symbol name to serialization name represented as a constant. + */ +const ContentTypesRequestBuilderGetQueryParametersMapper: Record = { + "count": "%24count", + "expand": "%24expand", + "filter": "%24filter", + "orderby": "%24orderby", + "search": "%24search", + "select": "%24select", + "skip": "%24skip", + "top": "%24top", +}; +/** + * Metadata for all the requests in the request builder. + */ +export const ContentTypesRequestBuilderRequestsMetadata: RequestsMetadata = { + get: { + responseBodyContentType: "application/json", + errorMappings: { + _4XX: createODataErrorFromDiscriminatorValue as ParsableFactory, + _5XX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "sendAsync", + responseBodyFactory: createContentTypeCollectionResponseFromDiscriminatorValue, + queryParametersMapper: ContentTypesRequestBuilderGetQueryParametersMapper, + }, + post: { + responseBodyContentType: "application/json", + errorMappings: { + _4XX: createODataErrorFromDiscriminatorValue as ParsableFactory, + _5XX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "sendAsync", + responseBodyFactory: createContentTypeFromDiscriminatorValue, + requestBodyContentType: "application/json", + requestBodySerializer: serializeContentType, + requestInformationContentSetMethod: "setContentFromParsable", + }, +}; +/** + * Uri template for the request builder. + */ +export const ContentTypesRequestBuilderUriTemplate = "{+baseurl}/sites/{site%2Did}/getByPath(path='{path}')/contentTypes{?%24top,%24skip,%24search,%24filter,%24count,%24orderby,%24select,%24expand}"; +/* tslint:enable */ +/* eslint-enable */ diff --git a/packages/msgraph-sdk-sites/sites/item/getByPathWithPath/createdByUser/index.ts b/packages/msgraph-sdk-sites/sites/item/getByPathWithPath/createdByUser/index.ts new file mode 100644 index 00000000000..16d7661813a --- /dev/null +++ b/packages/msgraph-sdk-sites/sites/item/getByPathWithPath/createdByUser/index.ts @@ -0,0 +1,65 @@ +/* tslint:disable */ +/* eslint-disable */ +// Generated by Microsoft Kiota +import { createUserFromDiscriminatorValue, type User } from '@microsoft/msgraph-sdk/models/'; +import { createODataErrorFromDiscriminatorValue, type ODataError } from '@microsoft/msgraph-sdk/models/oDataErrors/'; +import { type BaseRequestBuilder, type Parsable, type ParsableFactory, type RequestConfiguration, type RequestInformation, type RequestsMetadata } from '@microsoft/kiota-abstractions'; + +/** + * Provides operations to manage the createdByUser property of the microsoft.graph.baseItem entity. + */ +export interface CreatedByUserRequestBuilder extends BaseRequestBuilder { + /** + * Identity of the user who created the item. Read-only. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns a Promise of User + */ + get(requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Identity of the user who created the item. Read-only. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns a RequestInformation + */ + toGetRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; +} +/** + * Identity of the user who created the item. Read-only. + */ +export interface CreatedByUserRequestBuilderGetQueryParameters { + /** + * Expand related entities + */ + expand?: string[]; + /** + * Select properties to be returned + */ + select?: string[]; +} +/** + * Mapper for query parameters from symbol name to serialization name represented as a constant. + */ +const CreatedByUserRequestBuilderGetQueryParametersMapper: Record = { + "expand": "%24expand", + "select": "%24select", +}; +/** + * Metadata for all the requests in the request builder. + */ +export const CreatedByUserRequestBuilderRequestsMetadata: RequestsMetadata = { + get: { + responseBodyContentType: "application/json", + errorMappings: { + _4XX: createODataErrorFromDiscriminatorValue as ParsableFactory, + _5XX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "sendAsync", + responseBodyFactory: createUserFromDiscriminatorValue, + queryParametersMapper: CreatedByUserRequestBuilderGetQueryParametersMapper, + }, +}; +/** + * Uri template for the request builder. + */ +export const CreatedByUserRequestBuilderUriTemplate = "{+baseurl}/sites/{site%2Did}/getByPath(path='{path}')/createdByUser{?%24select,%24expand}"; +/* tslint:enable */ +/* eslint-enable */ diff --git a/packages/msgraph-sdk-sites/sites/item/getByPathWithPath/drive/index.ts b/packages/msgraph-sdk-sites/sites/item/getByPathWithPath/drive/index.ts new file mode 100644 index 00000000000..e4a881596fc --- /dev/null +++ b/packages/msgraph-sdk-sites/sites/item/getByPathWithPath/drive/index.ts @@ -0,0 +1,65 @@ +/* tslint:disable */ +/* eslint-disable */ +// Generated by Microsoft Kiota +import { createDriveFromDiscriminatorValue, type Drive } from '@microsoft/msgraph-sdk/models/'; +import { createODataErrorFromDiscriminatorValue, type ODataError } from '@microsoft/msgraph-sdk/models/oDataErrors/'; +import { type BaseRequestBuilder, type Parsable, type ParsableFactory, type RequestConfiguration, type RequestInformation, type RequestsMetadata } from '@microsoft/kiota-abstractions'; + +/** + * Provides operations to manage the drive property of the microsoft.graph.site entity. + */ +export interface DriveRequestBuilder extends BaseRequestBuilder { + /** + * The default drive (document library) for this site. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns a Promise of Drive + */ + get(requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * The default drive (document library) for this site. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns a RequestInformation + */ + toGetRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; +} +/** + * The default drive (document library) for this site. + */ +export interface DriveRequestBuilderGetQueryParameters { + /** + * Expand related entities + */ + expand?: string[]; + /** + * Select properties to be returned + */ + select?: string[]; +} +/** + * Mapper for query parameters from symbol name to serialization name represented as a constant. + */ +const DriveRequestBuilderGetQueryParametersMapper: Record = { + "expand": "%24expand", + "select": "%24select", +}; +/** + * Metadata for all the requests in the request builder. + */ +export const DriveRequestBuilderRequestsMetadata: RequestsMetadata = { + get: { + responseBodyContentType: "application/json", + errorMappings: { + _4XX: createODataErrorFromDiscriminatorValue as ParsableFactory, + _5XX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "sendAsync", + responseBodyFactory: createDriveFromDiscriminatorValue, + queryParametersMapper: DriveRequestBuilderGetQueryParametersMapper, + }, +}; +/** + * Uri template for the request builder. + */ +export const DriveRequestBuilderUriTemplate = "{+baseurl}/sites/{site%2Did}/getByPath(path='{path}')/drive{?%24select,%24expand}"; +/* tslint:enable */ +/* eslint-enable */ diff --git a/packages/msgraph-sdk-sites/sites/item/getByPathWithPath/drives/index.ts b/packages/msgraph-sdk-sites/sites/item/getByPathWithPath/drives/index.ts new file mode 100644 index 00000000000..009d2faf63d --- /dev/null +++ b/packages/msgraph-sdk-sites/sites/item/getByPathWithPath/drives/index.ts @@ -0,0 +1,95 @@ +/* tslint:disable */ +/* eslint-disable */ +// Generated by Microsoft Kiota +import { createDriveCollectionResponseFromDiscriminatorValue, type DriveCollectionResponse } from '@microsoft/msgraph-sdk/models/'; +import { createODataErrorFromDiscriminatorValue, type ODataError } from '@microsoft/msgraph-sdk/models/oDataErrors/'; +import { type BaseRequestBuilder, type Parsable, type ParsableFactory, type RequestConfiguration, type RequestInformation, type RequestsMetadata } from '@microsoft/kiota-abstractions'; + +/** + * Provides operations to manage the drives property of the microsoft.graph.site entity. + */ +export interface DrivesRequestBuilder extends BaseRequestBuilder { + /** + * The collection of drives (document libraries) under this site. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns a Promise of DriveCollectionResponse + */ + get(requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * The collection of drives (document libraries) under this site. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns a RequestInformation + */ + toGetRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; +} +/** + * The collection of drives (document libraries) under this site. + */ +export interface DrivesRequestBuilderGetQueryParameters { + /** + * Include count of items + */ + count?: boolean; + /** + * Expand related entities + */ + expand?: string[]; + /** + * Filter items by property values + */ + filter?: string; + /** + * Order items by property values + */ + orderby?: string[]; + /** + * Search items by search phrases + */ + search?: string; + /** + * Select properties to be returned + */ + select?: string[]; + /** + * Skip the first n items + */ + skip?: number; + /** + * Show only the first n items + */ + top?: number; +} +/** + * Mapper for query parameters from symbol name to serialization name represented as a constant. + */ +const DrivesRequestBuilderGetQueryParametersMapper: Record = { + "count": "%24count", + "expand": "%24expand", + "filter": "%24filter", + "orderby": "%24orderby", + "search": "%24search", + "select": "%24select", + "skip": "%24skip", + "top": "%24top", +}; +/** + * Metadata for all the requests in the request builder. + */ +export const DrivesRequestBuilderRequestsMetadata: RequestsMetadata = { + get: { + responseBodyContentType: "application/json", + errorMappings: { + _4XX: createODataErrorFromDiscriminatorValue as ParsableFactory, + _5XX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "sendAsync", + responseBodyFactory: createDriveCollectionResponseFromDiscriminatorValue, + queryParametersMapper: DrivesRequestBuilderGetQueryParametersMapper, + }, +}; +/** + * Uri template for the request builder. + */ +export const DrivesRequestBuilderUriTemplate = "{+baseurl}/sites/{site%2Did}/getByPath(path='{path}')/drives{?%24top,%24skip,%24search,%24filter,%24count,%24orderby,%24select,%24expand}"; +/* tslint:enable */ +/* eslint-enable */ diff --git a/packages/msgraph-sdk-sites/sites/item/getByPathWithPath/externalColumns/index.ts b/packages/msgraph-sdk-sites/sites/item/getByPathWithPath/externalColumns/index.ts new file mode 100644 index 00000000000..f0dcf9ff7f8 --- /dev/null +++ b/packages/msgraph-sdk-sites/sites/item/getByPathWithPath/externalColumns/index.ts @@ -0,0 +1,95 @@ +/* tslint:disable */ +/* eslint-disable */ +// Generated by Microsoft Kiota +import { createColumnDefinitionCollectionResponseFromDiscriminatorValue, type ColumnDefinitionCollectionResponse } from '@microsoft/msgraph-sdk/models/'; +import { createODataErrorFromDiscriminatorValue, type ODataError } from '@microsoft/msgraph-sdk/models/oDataErrors/'; +import { type BaseRequestBuilder, type Parsable, type ParsableFactory, type RequestConfiguration, type RequestInformation, type RequestsMetadata } from '@microsoft/kiota-abstractions'; + +/** + * Provides operations to manage the externalColumns property of the microsoft.graph.site entity. + */ +export interface ExternalColumnsRequestBuilder extends BaseRequestBuilder { + /** + * Get externalColumns from sites + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns a Promise of ColumnDefinitionCollectionResponse + */ + get(requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Get externalColumns from sites + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns a RequestInformation + */ + toGetRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; +} +/** + * Get externalColumns from sites + */ +export interface ExternalColumnsRequestBuilderGetQueryParameters { + /** + * Include count of items + */ + count?: boolean; + /** + * Expand related entities + */ + expand?: string[]; + /** + * Filter items by property values + */ + filter?: string; + /** + * Order items by property values + */ + orderby?: string[]; + /** + * Search items by search phrases + */ + search?: string; + /** + * Select properties to be returned + */ + select?: string[]; + /** + * Skip the first n items + */ + skip?: number; + /** + * Show only the first n items + */ + top?: number; +} +/** + * Mapper for query parameters from symbol name to serialization name represented as a constant. + */ +const ExternalColumnsRequestBuilderGetQueryParametersMapper: Record = { + "count": "%24count", + "expand": "%24expand", + "filter": "%24filter", + "orderby": "%24orderby", + "search": "%24search", + "select": "%24select", + "skip": "%24skip", + "top": "%24top", +}; +/** + * Metadata for all the requests in the request builder. + */ +export const ExternalColumnsRequestBuilderRequestsMetadata: RequestsMetadata = { + get: { + responseBodyContentType: "application/json", + errorMappings: { + _4XX: createODataErrorFromDiscriminatorValue as ParsableFactory, + _5XX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "sendAsync", + responseBodyFactory: createColumnDefinitionCollectionResponseFromDiscriminatorValue, + queryParametersMapper: ExternalColumnsRequestBuilderGetQueryParametersMapper, + }, +}; +/** + * Uri template for the request builder. + */ +export const ExternalColumnsRequestBuilderUriTemplate = "{+baseurl}/sites/{site%2Did}/getByPath(path='{path}')/externalColumns{?%24top,%24skip,%24search,%24filter,%24count,%24orderby,%24select,%24expand}"; +/* tslint:enable */ +/* eslint-enable */ diff --git a/packages/msgraph-sdk-sites/sites/item/getByPathWithPath/getActivitiesByInterval/index.ts b/packages/msgraph-sdk-sites/sites/item/getByPathWithPath/getActivitiesByInterval/index.ts new file mode 100644 index 00000000000..57c3ed2f51e --- /dev/null +++ b/packages/msgraph-sdk-sites/sites/item/getByPathWithPath/getActivitiesByInterval/index.ts @@ -0,0 +1,122 @@ +/* tslint:disable */ +/* eslint-disable */ +// Generated by Microsoft Kiota +import { createItemActivityStatFromDiscriminatorValue, deserializeIntoBaseCollectionPaginationCountResponse, serializeBaseCollectionPaginationCountResponse, serializeItemActivityStat, type BaseCollectionPaginationCountResponse, type ItemActivityStat } from '@microsoft/msgraph-sdk/models/'; +import { createODataErrorFromDiscriminatorValue, type ODataError } from '@microsoft/msgraph-sdk/models/oDataErrors/'; +import { type BaseRequestBuilder, type Parsable, type ParsableFactory, type ParseNode, type RequestConfiguration, type RequestInformation, type RequestsMetadata, type SerializationWriter } from '@microsoft/kiota-abstractions'; + +/** + * Creates a new instance of the appropriate class based on discriminator value + * @param parseNode The parse node to use to read the discriminator value and create the object + * @returns a getActivitiesByIntervalGetResponse + */ +export function createGetActivitiesByIntervalGetResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { + return deserializeIntoGetActivitiesByIntervalGetResponse; +} +/** + * The deserialization information for the current model + * @returns a Record void> + */ +export function deserializeIntoGetActivitiesByIntervalGetResponse(getActivitiesByIntervalGetResponse: Partial | undefined = {}) : Record void> { + return { + ...deserializeIntoBaseCollectionPaginationCountResponse(getActivitiesByIntervalGetResponse), + "value": n => { getActivitiesByIntervalGetResponse.value = n.getCollectionOfObjectValues(createItemActivityStatFromDiscriminatorValue); }, + } +} +export interface GetActivitiesByIntervalGetResponse extends BaseCollectionPaginationCountResponse, Parsable { + /** + * The value property + */ + value?: ItemActivityStat[]; +} +/** + * Provides operations to call the getActivitiesByInterval method. + */ +export interface GetActivitiesByIntervalRequestBuilder extends BaseRequestBuilder { + /** + * Invoke function getActivitiesByInterval + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns a Promise of GetActivitiesByIntervalGetResponse + */ + get(requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Invoke function getActivitiesByInterval + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns a RequestInformation + */ + toGetRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; +} +/** + * Invoke function getActivitiesByInterval + */ +export interface GetActivitiesByIntervalRequestBuilderGetQueryParameters { + /** + * Include count of items + */ + count?: boolean; + /** + * Filter items by property values + */ + filter?: string; + /** + * Order items by property values + */ + orderby?: string[]; + /** + * Search items by search phrases + */ + search?: string; + /** + * Select properties to be returned + */ + select?: string[]; + /** + * Skip the first n items + */ + skip?: number; + /** + * Show only the first n items + */ + top?: number; +} +/** + * Serializes information the current object + * @param writer Serialization writer to use to serialize this model + */ +export function serializeGetActivitiesByIntervalGetResponse(writer: SerializationWriter, getActivitiesByIntervalGetResponse: Partial | undefined = {}) : void { + serializeBaseCollectionPaginationCountResponse(writer, getActivitiesByIntervalGetResponse) + writer.writeCollectionOfObjectValues("value", getActivitiesByIntervalGetResponse.value, serializeItemActivityStat); +} +/** + * Mapper for query parameters from symbol name to serialization name represented as a constant. + */ +const GetActivitiesByIntervalRequestBuilderGetQueryParametersMapper: Record = { + "count": "%24count", + "filter": "%24filter", + "orderby": "%24orderby", + "search": "%24search", + "select": "%24select", + "skip": "%24skip", + "top": "%24top", +}; +/** + * Metadata for all the requests in the request builder. + */ +export const GetActivitiesByIntervalRequestBuilderRequestsMetadata: RequestsMetadata = { + get: { + responseBodyContentType: "application/json", + errorMappings: { + _4XX: createODataErrorFromDiscriminatorValue as ParsableFactory, + _5XX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "sendAsync", + responseBodyFactory: createGetActivitiesByIntervalGetResponseFromDiscriminatorValue, + queryParametersMapper: GetActivitiesByIntervalRequestBuilderGetQueryParametersMapper, + }, +}; +/** + * Uri template for the request builder. + */ +export const GetActivitiesByIntervalRequestBuilderUriTemplate = "{+baseurl}/sites/{site%2Did}/getByPath(path='{path}')/getActivitiesByInterval(){?%24top,%24skip,%24search,%24filter,%24count,%24select,%24orderby}"; +/* tslint:enable */ +/* eslint-enable */ diff --git a/packages/msgraph-sdk-sites/sites/item/getByPathWithPath/getActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithInterval/index.ts b/packages/msgraph-sdk-sites/sites/item/getByPathWithPath/getActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithInterval/index.ts new file mode 100644 index 00000000000..3fb14d2bc9f --- /dev/null +++ b/packages/msgraph-sdk-sites/sites/item/getByPathWithPath/getActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithInterval/index.ts @@ -0,0 +1,122 @@ +/* tslint:disable */ +/* eslint-disable */ +// Generated by Microsoft Kiota +import { createItemActivityStatFromDiscriminatorValue, deserializeIntoBaseCollectionPaginationCountResponse, serializeBaseCollectionPaginationCountResponse, serializeItemActivityStat, type BaseCollectionPaginationCountResponse, type ItemActivityStat } from '@microsoft/msgraph-sdk/models/'; +import { createODataErrorFromDiscriminatorValue, type ODataError } from '@microsoft/msgraph-sdk/models/oDataErrors/'; +import { type BaseRequestBuilder, type Parsable, type ParsableFactory, type ParseNode, type RequestConfiguration, type RequestInformation, type RequestsMetadata, type SerializationWriter } from '@microsoft/kiota-abstractions'; + +/** + * Creates a new instance of the appropriate class based on discriminator value + * @param parseNode The parse node to use to read the discriminator value and create the object + * @returns a getActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalGetResponse + */ +export function createGetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalGetResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { + return deserializeIntoGetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalGetResponse; +} +/** + * The deserialization information for the current model + * @returns a Record void> + */ +export function deserializeIntoGetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalGetResponse(getActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalGetResponse: Partial | undefined = {}) : Record void> { + return { + ...deserializeIntoBaseCollectionPaginationCountResponse(getActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalGetResponse), + "value": n => { getActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalGetResponse.value = n.getCollectionOfObjectValues(createItemActivityStatFromDiscriminatorValue); }, + } +} +export interface GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalGetResponse extends BaseCollectionPaginationCountResponse, Parsable { + /** + * The value property + */ + value?: ItemActivityStat[]; +} +/** + * Provides operations to call the getActivitiesByInterval method. + */ +export interface GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilder extends BaseRequestBuilder { + /** + * Invoke function getActivitiesByInterval + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns a Promise of GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalGetResponse + */ + get(requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Invoke function getActivitiesByInterval + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns a RequestInformation + */ + toGetRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; +} +/** + * Invoke function getActivitiesByInterval + */ +export interface GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilderGetQueryParameters { + /** + * Include count of items + */ + count?: boolean; + /** + * Filter items by property values + */ + filter?: string; + /** + * Order items by property values + */ + orderby?: string[]; + /** + * Search items by search phrases + */ + search?: string; + /** + * Select properties to be returned + */ + select?: string[]; + /** + * Skip the first n items + */ + skip?: number; + /** + * Show only the first n items + */ + top?: number; +} +/** + * Serializes information the current object + * @param writer Serialization writer to use to serialize this model + */ +export function serializeGetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalGetResponse(writer: SerializationWriter, getActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalGetResponse: Partial | undefined = {}) : void { + serializeBaseCollectionPaginationCountResponse(writer, getActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalGetResponse) + writer.writeCollectionOfObjectValues("value", getActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalGetResponse.value, serializeItemActivityStat); +} +/** + * Mapper for query parameters from symbol name to serialization name represented as a constant. + */ +const GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilderGetQueryParametersMapper: Record = { + "count": "%24count", + "filter": "%24filter", + "orderby": "%24orderby", + "search": "%24search", + "select": "%24select", + "skip": "%24skip", + "top": "%24top", +}; +/** + * Metadata for all the requests in the request builder. + */ +export const GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilderRequestsMetadata: RequestsMetadata = { + get: { + responseBodyContentType: "application/json", + errorMappings: { + _4XX: createODataErrorFromDiscriminatorValue as ParsableFactory, + _5XX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "sendAsync", + responseBodyFactory: createGetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalGetResponseFromDiscriminatorValue, + queryParametersMapper: GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilderGetQueryParametersMapper, + }, +}; +/** + * Uri template for the request builder. + */ +export const GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilderUriTemplate = "{+baseurl}/sites/{site%2Did}/getByPath(path='{path}')/getActivitiesByInterval(startDateTime='{startDateTime}',endDateTime='{endDateTime}',interval='{interval}'){?%24top,%24skip,%24search,%24filter,%24count,%24select,%24orderby}"; +/* tslint:enable */ +/* eslint-enable */ diff --git a/packages/msgraph-sdk-sites/sites/item/getByPathWithPath/getApplicableContentTypesForListWithListId/index.ts b/packages/msgraph-sdk-sites/sites/item/getByPathWithPath/getApplicableContentTypesForListWithListId/index.ts new file mode 100644 index 00000000000..e8a91e1deb2 --- /dev/null +++ b/packages/msgraph-sdk-sites/sites/item/getByPathWithPath/getApplicableContentTypesForListWithListId/index.ts @@ -0,0 +1,122 @@ +/* tslint:disable */ +/* eslint-disable */ +// Generated by Microsoft Kiota +import { createContentTypeFromDiscriminatorValue, deserializeIntoBaseCollectionPaginationCountResponse, serializeBaseCollectionPaginationCountResponse, serializeContentType, type BaseCollectionPaginationCountResponse, type ContentType } from '@microsoft/msgraph-sdk/models/'; +import { createODataErrorFromDiscriminatorValue, type ODataError } from '@microsoft/msgraph-sdk/models/oDataErrors/'; +import { type BaseRequestBuilder, type Parsable, type ParsableFactory, type ParseNode, type RequestConfiguration, type RequestInformation, type RequestsMetadata, type SerializationWriter } from '@microsoft/kiota-abstractions'; + +/** + * Creates a new instance of the appropriate class based on discriminator value + * @param parseNode The parse node to use to read the discriminator value and create the object + * @returns a getApplicableContentTypesForListWithListIdGetResponse + */ +export function createGetApplicableContentTypesForListWithListIdGetResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { + return deserializeIntoGetApplicableContentTypesForListWithListIdGetResponse; +} +/** + * The deserialization information for the current model + * @returns a Record void> + */ +export function deserializeIntoGetApplicableContentTypesForListWithListIdGetResponse(getApplicableContentTypesForListWithListIdGetResponse: Partial | undefined = {}) : Record void> { + return { + ...deserializeIntoBaseCollectionPaginationCountResponse(getApplicableContentTypesForListWithListIdGetResponse), + "value": n => { getApplicableContentTypesForListWithListIdGetResponse.value = n.getCollectionOfObjectValues(createContentTypeFromDiscriminatorValue); }, + } +} +export interface GetApplicableContentTypesForListWithListIdGetResponse extends BaseCollectionPaginationCountResponse, Parsable { + /** + * The value property + */ + value?: ContentType[]; +} +/** + * Provides operations to call the getApplicableContentTypesForList method. + */ +export interface GetApplicableContentTypesForListWithListIdRequestBuilder extends BaseRequestBuilder { + /** + * Invoke function getApplicableContentTypesForList + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns a Promise of GetApplicableContentTypesForListWithListIdGetResponse + */ + get(requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Invoke function getApplicableContentTypesForList + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns a RequestInformation + */ + toGetRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; +} +/** + * Invoke function getApplicableContentTypesForList + */ +export interface GetApplicableContentTypesForListWithListIdRequestBuilderGetQueryParameters { + /** + * Include count of items + */ + count?: boolean; + /** + * Filter items by property values + */ + filter?: string; + /** + * Order items by property values + */ + orderby?: string[]; + /** + * Search items by search phrases + */ + search?: string; + /** + * Select properties to be returned + */ + select?: string[]; + /** + * Skip the first n items + */ + skip?: number; + /** + * Show only the first n items + */ + top?: number; +} +/** + * Serializes information the current object + * @param writer Serialization writer to use to serialize this model + */ +export function serializeGetApplicableContentTypesForListWithListIdGetResponse(writer: SerializationWriter, getApplicableContentTypesForListWithListIdGetResponse: Partial | undefined = {}) : void { + serializeBaseCollectionPaginationCountResponse(writer, getApplicableContentTypesForListWithListIdGetResponse) + writer.writeCollectionOfObjectValues("value", getApplicableContentTypesForListWithListIdGetResponse.value, serializeContentType); +} +/** + * Mapper for query parameters from symbol name to serialization name represented as a constant. + */ +const GetApplicableContentTypesForListWithListIdRequestBuilderGetQueryParametersMapper: Record = { + "count": "%24count", + "filter": "%24filter", + "orderby": "%24orderby", + "search": "%24search", + "select": "%24select", + "skip": "%24skip", + "top": "%24top", +}; +/** + * Metadata for all the requests in the request builder. + */ +export const GetApplicableContentTypesForListWithListIdRequestBuilderRequestsMetadata: RequestsMetadata = { + get: { + responseBodyContentType: "application/json", + errorMappings: { + _4XX: createODataErrorFromDiscriminatorValue as ParsableFactory, + _5XX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "sendAsync", + responseBodyFactory: createGetApplicableContentTypesForListWithListIdGetResponseFromDiscriminatorValue, + queryParametersMapper: GetApplicableContentTypesForListWithListIdRequestBuilderGetQueryParametersMapper, + }, +}; +/** + * Uri template for the request builder. + */ +export const GetApplicableContentTypesForListWithListIdRequestBuilderUriTemplate = "{+baseurl}/sites/{site%2Did}/getByPath(path='{path}')/getApplicableContentTypesForList(listId='{listId}'){?%24top,%24skip,%24search,%24filter,%24count,%24select,%24orderby}"; +/* tslint:enable */ +/* eslint-enable */ diff --git a/packages/msgraph-sdk-sites/sites/item/getByPathWithPath/getByPathWithPath1/analytics/index.ts b/packages/msgraph-sdk-sites/sites/item/getByPathWithPath/getByPathWithPath1/analytics/index.ts new file mode 100644 index 00000000000..4c526d64025 --- /dev/null +++ b/packages/msgraph-sdk-sites/sites/item/getByPathWithPath/getByPathWithPath1/analytics/index.ts @@ -0,0 +1,110 @@ +/* tslint:disable */ +/* eslint-disable */ +// Generated by Microsoft Kiota +import { createItemAnalyticsFromDiscriminatorValue, serializeItemAnalytics, type ItemAnalytics } from '@microsoft/msgraph-sdk/models/'; +import { createODataErrorFromDiscriminatorValue, type ODataError } from '@microsoft/msgraph-sdk/models/oDataErrors/'; +import { type BaseRequestBuilder, type Parsable, type ParsableFactory, type RequestConfiguration, type RequestInformation, type RequestsMetadata } from '@microsoft/kiota-abstractions'; + +/** + * Provides operations to manage the analytics property of the microsoft.graph.site entity. + */ +export interface AnalyticsRequestBuilder extends BaseRequestBuilder { + /** + * Delete navigation property analytics for sites + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + */ + delete(requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Analytics about the view activities that took place in this site. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns a Promise of ItemAnalytics + */ + get(requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Update the navigation property analytics in sites + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns a Promise of ItemAnalytics + */ + patch(body: ItemAnalytics, requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Delete navigation property analytics for sites + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns a RequestInformation + */ + toDeleteRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; + /** + * Analytics about the view activities that took place in this site. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns a RequestInformation + */ + toGetRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; + /** + * Update the navigation property analytics in sites + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns a RequestInformation + */ + toPatchRequestInformation(body: ItemAnalytics, requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; +} +/** + * Analytics about the view activities that took place in this site. + */ +export interface AnalyticsRequestBuilderGetQueryParameters { + /** + * Expand related entities + */ + expand?: string[]; + /** + * Select properties to be returned + */ + select?: string[]; +} +/** + * Mapper for query parameters from symbol name to serialization name represented as a constant. + */ +const AnalyticsRequestBuilderGetQueryParametersMapper: Record = { + "expand": "%24expand", + "select": "%24select", +}; +/** + * Metadata for all the requests in the request builder. + */ +export const AnalyticsRequestBuilderRequestsMetadata: RequestsMetadata = { + delete: { + responseBodyContentType: "application/json", + errorMappings: { + _4XX: createODataErrorFromDiscriminatorValue as ParsableFactory, + _5XX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "sendNoResponseContentAsync", + }, + get: { + responseBodyContentType: "application/json", + errorMappings: { + _4XX: createODataErrorFromDiscriminatorValue as ParsableFactory, + _5XX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "sendAsync", + responseBodyFactory: createItemAnalyticsFromDiscriminatorValue, + queryParametersMapper: AnalyticsRequestBuilderGetQueryParametersMapper, + }, + patch: { + responseBodyContentType: "application/json", + errorMappings: { + _4XX: createODataErrorFromDiscriminatorValue as ParsableFactory, + _5XX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "sendAsync", + responseBodyFactory: createItemAnalyticsFromDiscriminatorValue, + requestBodyContentType: "application/json", + requestBodySerializer: serializeItemAnalytics, + requestInformationContentSetMethod: "setContentFromParsable", + }, +}; +/** + * Uri template for the request builder. + */ +export const AnalyticsRequestBuilderUriTemplate = "{+baseurl}/sites/{site%2Did}/getByPath(path='{path}')/getByPath(path='{path1}')/analytics{?%24select,%24expand}"; +/* tslint:enable */ +/* eslint-enable */ diff --git a/packages/msgraph-sdk-sites/sites/item/getByPathWithPath/getByPathWithPath1/columns/index.ts b/packages/msgraph-sdk-sites/sites/item/getByPathWithPath/getByPathWithPath1/columns/index.ts new file mode 100644 index 00000000000..24f23e674e4 --- /dev/null +++ b/packages/msgraph-sdk-sites/sites/item/getByPathWithPath/getByPathWithPath1/columns/index.ts @@ -0,0 +1,123 @@ +/* tslint:disable */ +/* eslint-disable */ +// Generated by Microsoft Kiota +import { createColumnDefinitionCollectionResponseFromDiscriminatorValue, createColumnDefinitionFromDiscriminatorValue, serializeColumnDefinition, type ColumnDefinition, type ColumnDefinitionCollectionResponse } from '@microsoft/msgraph-sdk/models/'; +import { createODataErrorFromDiscriminatorValue, type ODataError } from '@microsoft/msgraph-sdk/models/oDataErrors/'; +import { type BaseRequestBuilder, type Parsable, type ParsableFactory, type RequestConfiguration, type RequestInformation, type RequestsMetadata } from '@microsoft/kiota-abstractions'; + +/** + * Provides operations to manage the columns property of the microsoft.graph.site entity. + */ +export interface ColumnsRequestBuilder extends BaseRequestBuilder { + /** + * Get the collection of columns represented as [columnDefinition][columnDefinition] resources in a [site][site]. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns a Promise of ColumnDefinitionCollectionResponse + * @see {@link https://learn.microsoft.com/graph/api/site-list-columns?view=graph-rest-1.0|Find more info here} + */ + get(requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Create a column for a [site][site] with a request that specifies a [columnDefinition][columnDefinition]. + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns a Promise of ColumnDefinition + * @see {@link https://learn.microsoft.com/graph/api/site-post-columns?view=graph-rest-1.0|Find more info here} + */ + post(body: ColumnDefinition, requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Get the collection of columns represented as [columnDefinition][columnDefinition] resources in a [site][site]. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns a RequestInformation + */ + toGetRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; + /** + * Create a column for a [site][site] with a request that specifies a [columnDefinition][columnDefinition]. + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns a RequestInformation + */ + toPostRequestInformation(body: ColumnDefinition, requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; +} +/** + * Get the collection of columns represented as [columnDefinition][columnDefinition] resources in a [site][site]. + */ +export interface ColumnsRequestBuilderGetQueryParameters { + /** + * Include count of items + */ + count?: boolean; + /** + * Expand related entities + */ + expand?: string[]; + /** + * Filter items by property values + */ + filter?: string; + /** + * Order items by property values + */ + orderby?: string[]; + /** + * Search items by search phrases + */ + search?: string; + /** + * Select properties to be returned + */ + select?: string[]; + /** + * Skip the first n items + */ + skip?: number; + /** + * Show only the first n items + */ + top?: number; +} +/** + * Mapper for query parameters from symbol name to serialization name represented as a constant. + */ +const ColumnsRequestBuilderGetQueryParametersMapper: Record = { + "count": "%24count", + "expand": "%24expand", + "filter": "%24filter", + "orderby": "%24orderby", + "search": "%24search", + "select": "%24select", + "skip": "%24skip", + "top": "%24top", +}; +/** + * Metadata for all the requests in the request builder. + */ +export const ColumnsRequestBuilderRequestsMetadata: RequestsMetadata = { + get: { + responseBodyContentType: "application/json", + errorMappings: { + _4XX: createODataErrorFromDiscriminatorValue as ParsableFactory, + _5XX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "sendAsync", + responseBodyFactory: createColumnDefinitionCollectionResponseFromDiscriminatorValue, + queryParametersMapper: ColumnsRequestBuilderGetQueryParametersMapper, + }, + post: { + responseBodyContentType: "application/json", + errorMappings: { + _4XX: createODataErrorFromDiscriminatorValue as ParsableFactory, + _5XX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "sendAsync", + responseBodyFactory: createColumnDefinitionFromDiscriminatorValue, + requestBodyContentType: "application/json", + requestBodySerializer: serializeColumnDefinition, + requestInformationContentSetMethod: "setContentFromParsable", + }, +}; +/** + * Uri template for the request builder. + */ +export const ColumnsRequestBuilderUriTemplate = "{+baseurl}/sites/{site%2Did}/getByPath(path='{path}')/getByPath(path='{path1}')/columns{?%24top,%24skip,%24search,%24filter,%24count,%24orderby,%24select,%24expand}"; +/* tslint:enable */ +/* eslint-enable */ diff --git a/packages/msgraph-sdk-sites/sites/item/getByPathWithPath/getByPathWithPath1/contentTypes/index.ts b/packages/msgraph-sdk-sites/sites/item/getByPathWithPath/getByPathWithPath1/contentTypes/index.ts new file mode 100644 index 00000000000..fde71cac98b --- /dev/null +++ b/packages/msgraph-sdk-sites/sites/item/getByPathWithPath/getByPathWithPath1/contentTypes/index.ts @@ -0,0 +1,123 @@ +/* tslint:disable */ +/* eslint-disable */ +// Generated by Microsoft Kiota +import { createContentTypeCollectionResponseFromDiscriminatorValue, createContentTypeFromDiscriminatorValue, serializeContentType, type ContentType, type ContentTypeCollectionResponse } from '@microsoft/msgraph-sdk/models/'; +import { createODataErrorFromDiscriminatorValue, type ODataError } from '@microsoft/msgraph-sdk/models/oDataErrors/'; +import { type BaseRequestBuilder, type Parsable, type ParsableFactory, type RequestConfiguration, type RequestInformation, type RequestsMetadata } from '@microsoft/kiota-abstractions'; + +/** + * Provides operations to manage the contentTypes property of the microsoft.graph.site entity. + */ +export interface ContentTypesRequestBuilder extends BaseRequestBuilder { + /** + * Get the collection of [contentType][contentType] resources in a [site][]. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns a Promise of ContentTypeCollectionResponse + * @see {@link https://learn.microsoft.com/graph/api/site-list-contenttypes?view=graph-rest-1.0|Find more info here} + */ + get(requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Create a new [contentType][] in a [site][]. + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns a Promise of ContentType + * @see {@link https://learn.microsoft.com/graph/api/site-post-contenttypes?view=graph-rest-1.0|Find more info here} + */ + post(body: ContentType, requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Get the collection of [contentType][contentType] resources in a [site][]. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns a RequestInformation + */ + toGetRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; + /** + * Create a new [contentType][] in a [site][]. + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns a RequestInformation + */ + toPostRequestInformation(body: ContentType, requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; +} +/** + * Get the collection of [contentType][contentType] resources in a [site][]. + */ +export interface ContentTypesRequestBuilderGetQueryParameters { + /** + * Include count of items + */ + count?: boolean; + /** + * Expand related entities + */ + expand?: string[]; + /** + * Filter items by property values + */ + filter?: string; + /** + * Order items by property values + */ + orderby?: string[]; + /** + * Search items by search phrases + */ + search?: string; + /** + * Select properties to be returned + */ + select?: string[]; + /** + * Skip the first n items + */ + skip?: number; + /** + * Show only the first n items + */ + top?: number; +} +/** + * Mapper for query parameters from symbol name to serialization name represented as a constant. + */ +const ContentTypesRequestBuilderGetQueryParametersMapper: Record = { + "count": "%24count", + "expand": "%24expand", + "filter": "%24filter", + "orderby": "%24orderby", + "search": "%24search", + "select": "%24select", + "skip": "%24skip", + "top": "%24top", +}; +/** + * Metadata for all the requests in the request builder. + */ +export const ContentTypesRequestBuilderRequestsMetadata: RequestsMetadata = { + get: { + responseBodyContentType: "application/json", + errorMappings: { + _4XX: createODataErrorFromDiscriminatorValue as ParsableFactory, + _5XX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "sendAsync", + responseBodyFactory: createContentTypeCollectionResponseFromDiscriminatorValue, + queryParametersMapper: ContentTypesRequestBuilderGetQueryParametersMapper, + }, + post: { + responseBodyContentType: "application/json", + errorMappings: { + _4XX: createODataErrorFromDiscriminatorValue as ParsableFactory, + _5XX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "sendAsync", + responseBodyFactory: createContentTypeFromDiscriminatorValue, + requestBodyContentType: "application/json", + requestBodySerializer: serializeContentType, + requestInformationContentSetMethod: "setContentFromParsable", + }, +}; +/** + * Uri template for the request builder. + */ +export const ContentTypesRequestBuilderUriTemplate = "{+baseurl}/sites/{site%2Did}/getByPath(path='{path}')/getByPath(path='{path1}')/contentTypes{?%24top,%24skip,%24search,%24filter,%24count,%24orderby,%24select,%24expand}"; +/* tslint:enable */ +/* eslint-enable */ diff --git a/packages/msgraph-sdk-sites/sites/item/getByPathWithPath/getByPathWithPath1/createdByUser/index.ts b/packages/msgraph-sdk-sites/sites/item/getByPathWithPath/getByPathWithPath1/createdByUser/index.ts new file mode 100644 index 00000000000..e872667893f --- /dev/null +++ b/packages/msgraph-sdk-sites/sites/item/getByPathWithPath/getByPathWithPath1/createdByUser/index.ts @@ -0,0 +1,65 @@ +/* tslint:disable */ +/* eslint-disable */ +// Generated by Microsoft Kiota +import { createUserFromDiscriminatorValue, type User } from '@microsoft/msgraph-sdk/models/'; +import { createODataErrorFromDiscriminatorValue, type ODataError } from '@microsoft/msgraph-sdk/models/oDataErrors/'; +import { type BaseRequestBuilder, type Parsable, type ParsableFactory, type RequestConfiguration, type RequestInformation, type RequestsMetadata } from '@microsoft/kiota-abstractions'; + +/** + * Provides operations to manage the createdByUser property of the microsoft.graph.baseItem entity. + */ +export interface CreatedByUserRequestBuilder extends BaseRequestBuilder { + /** + * Identity of the user who created the item. Read-only. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns a Promise of User + */ + get(requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Identity of the user who created the item. Read-only. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns a RequestInformation + */ + toGetRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; +} +/** + * Identity of the user who created the item. Read-only. + */ +export interface CreatedByUserRequestBuilderGetQueryParameters { + /** + * Expand related entities + */ + expand?: string[]; + /** + * Select properties to be returned + */ + select?: string[]; +} +/** + * Mapper for query parameters from symbol name to serialization name represented as a constant. + */ +const CreatedByUserRequestBuilderGetQueryParametersMapper: Record = { + "expand": "%24expand", + "select": "%24select", +}; +/** + * Metadata for all the requests in the request builder. + */ +export const CreatedByUserRequestBuilderRequestsMetadata: RequestsMetadata = { + get: { + responseBodyContentType: "application/json", + errorMappings: { + _4XX: createODataErrorFromDiscriminatorValue as ParsableFactory, + _5XX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "sendAsync", + responseBodyFactory: createUserFromDiscriminatorValue, + queryParametersMapper: CreatedByUserRequestBuilderGetQueryParametersMapper, + }, +}; +/** + * Uri template for the request builder. + */ +export const CreatedByUserRequestBuilderUriTemplate = "{+baseurl}/sites/{site%2Did}/getByPath(path='{path}')/getByPath(path='{path1}')/createdByUser{?%24select,%24expand}"; +/* tslint:enable */ +/* eslint-enable */ diff --git a/packages/msgraph-sdk-sites/sites/item/getByPathWithPath/getByPathWithPath1/drive/index.ts b/packages/msgraph-sdk-sites/sites/item/getByPathWithPath/getByPathWithPath1/drive/index.ts new file mode 100644 index 00000000000..f105f8bb926 --- /dev/null +++ b/packages/msgraph-sdk-sites/sites/item/getByPathWithPath/getByPathWithPath1/drive/index.ts @@ -0,0 +1,65 @@ +/* tslint:disable */ +/* eslint-disable */ +// Generated by Microsoft Kiota +import { createDriveFromDiscriminatorValue, type Drive } from '@microsoft/msgraph-sdk/models/'; +import { createODataErrorFromDiscriminatorValue, type ODataError } from '@microsoft/msgraph-sdk/models/oDataErrors/'; +import { type BaseRequestBuilder, type Parsable, type ParsableFactory, type RequestConfiguration, type RequestInformation, type RequestsMetadata } from '@microsoft/kiota-abstractions'; + +/** + * Provides operations to manage the drive property of the microsoft.graph.site entity. + */ +export interface DriveRequestBuilder extends BaseRequestBuilder { + /** + * The default drive (document library) for this site. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns a Promise of Drive + */ + get(requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * The default drive (document library) for this site. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns a RequestInformation + */ + toGetRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; +} +/** + * The default drive (document library) for this site. + */ +export interface DriveRequestBuilderGetQueryParameters { + /** + * Expand related entities + */ + expand?: string[]; + /** + * Select properties to be returned + */ + select?: string[]; +} +/** + * Mapper for query parameters from symbol name to serialization name represented as a constant. + */ +const DriveRequestBuilderGetQueryParametersMapper: Record = { + "expand": "%24expand", + "select": "%24select", +}; +/** + * Metadata for all the requests in the request builder. + */ +export const DriveRequestBuilderRequestsMetadata: RequestsMetadata = { + get: { + responseBodyContentType: "application/json", + errorMappings: { + _4XX: createODataErrorFromDiscriminatorValue as ParsableFactory, + _5XX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "sendAsync", + responseBodyFactory: createDriveFromDiscriminatorValue, + queryParametersMapper: DriveRequestBuilderGetQueryParametersMapper, + }, +}; +/** + * Uri template for the request builder. + */ +export const DriveRequestBuilderUriTemplate = "{+baseurl}/sites/{site%2Did}/getByPath(path='{path}')/getByPath(path='{path1}')/drive{?%24select,%24expand}"; +/* tslint:enable */ +/* eslint-enable */ diff --git a/packages/msgraph-sdk-sites/sites/item/getByPathWithPath/getByPathWithPath1/drives/index.ts b/packages/msgraph-sdk-sites/sites/item/getByPathWithPath/getByPathWithPath1/drives/index.ts new file mode 100644 index 00000000000..0b012d39fa0 --- /dev/null +++ b/packages/msgraph-sdk-sites/sites/item/getByPathWithPath/getByPathWithPath1/drives/index.ts @@ -0,0 +1,95 @@ +/* tslint:disable */ +/* eslint-disable */ +// Generated by Microsoft Kiota +import { createDriveCollectionResponseFromDiscriminatorValue, type DriveCollectionResponse } from '@microsoft/msgraph-sdk/models/'; +import { createODataErrorFromDiscriminatorValue, type ODataError } from '@microsoft/msgraph-sdk/models/oDataErrors/'; +import { type BaseRequestBuilder, type Parsable, type ParsableFactory, type RequestConfiguration, type RequestInformation, type RequestsMetadata } from '@microsoft/kiota-abstractions'; + +/** + * Provides operations to manage the drives property of the microsoft.graph.site entity. + */ +export interface DrivesRequestBuilder extends BaseRequestBuilder { + /** + * The collection of drives (document libraries) under this site. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns a Promise of DriveCollectionResponse + */ + get(requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * The collection of drives (document libraries) under this site. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns a RequestInformation + */ + toGetRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; +} +/** + * The collection of drives (document libraries) under this site. + */ +export interface DrivesRequestBuilderGetQueryParameters { + /** + * Include count of items + */ + count?: boolean; + /** + * Expand related entities + */ + expand?: string[]; + /** + * Filter items by property values + */ + filter?: string; + /** + * Order items by property values + */ + orderby?: string[]; + /** + * Search items by search phrases + */ + search?: string; + /** + * Select properties to be returned + */ + select?: string[]; + /** + * Skip the first n items + */ + skip?: number; + /** + * Show only the first n items + */ + top?: number; +} +/** + * Mapper for query parameters from symbol name to serialization name represented as a constant. + */ +const DrivesRequestBuilderGetQueryParametersMapper: Record = { + "count": "%24count", + "expand": "%24expand", + "filter": "%24filter", + "orderby": "%24orderby", + "search": "%24search", + "select": "%24select", + "skip": "%24skip", + "top": "%24top", +}; +/** + * Metadata for all the requests in the request builder. + */ +export const DrivesRequestBuilderRequestsMetadata: RequestsMetadata = { + get: { + responseBodyContentType: "application/json", + errorMappings: { + _4XX: createODataErrorFromDiscriminatorValue as ParsableFactory, + _5XX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "sendAsync", + responseBodyFactory: createDriveCollectionResponseFromDiscriminatorValue, + queryParametersMapper: DrivesRequestBuilderGetQueryParametersMapper, + }, +}; +/** + * Uri template for the request builder. + */ +export const DrivesRequestBuilderUriTemplate = "{+baseurl}/sites/{site%2Did}/getByPath(path='{path}')/getByPath(path='{path1}')/drives{?%24top,%24skip,%24search,%24filter,%24count,%24orderby,%24select,%24expand}"; +/* tslint:enable */ +/* eslint-enable */ diff --git a/packages/msgraph-sdk-sites/sites/item/getByPathWithPath/getByPathWithPath1/externalColumns/index.ts b/packages/msgraph-sdk-sites/sites/item/getByPathWithPath/getByPathWithPath1/externalColumns/index.ts new file mode 100644 index 00000000000..28a29413414 --- /dev/null +++ b/packages/msgraph-sdk-sites/sites/item/getByPathWithPath/getByPathWithPath1/externalColumns/index.ts @@ -0,0 +1,95 @@ +/* tslint:disable */ +/* eslint-disable */ +// Generated by Microsoft Kiota +import { createColumnDefinitionCollectionResponseFromDiscriminatorValue, type ColumnDefinitionCollectionResponse } from '@microsoft/msgraph-sdk/models/'; +import { createODataErrorFromDiscriminatorValue, type ODataError } from '@microsoft/msgraph-sdk/models/oDataErrors/'; +import { type BaseRequestBuilder, type Parsable, type ParsableFactory, type RequestConfiguration, type RequestInformation, type RequestsMetadata } from '@microsoft/kiota-abstractions'; + +/** + * Provides operations to manage the externalColumns property of the microsoft.graph.site entity. + */ +export interface ExternalColumnsRequestBuilder extends BaseRequestBuilder { + /** + * Get externalColumns from sites + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns a Promise of ColumnDefinitionCollectionResponse + */ + get(requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Get externalColumns from sites + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns a RequestInformation + */ + toGetRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; +} +/** + * Get externalColumns from sites + */ +export interface ExternalColumnsRequestBuilderGetQueryParameters { + /** + * Include count of items + */ + count?: boolean; + /** + * Expand related entities + */ + expand?: string[]; + /** + * Filter items by property values + */ + filter?: string; + /** + * Order items by property values + */ + orderby?: string[]; + /** + * Search items by search phrases + */ + search?: string; + /** + * Select properties to be returned + */ + select?: string[]; + /** + * Skip the first n items + */ + skip?: number; + /** + * Show only the first n items + */ + top?: number; +} +/** + * Mapper for query parameters from symbol name to serialization name represented as a constant. + */ +const ExternalColumnsRequestBuilderGetQueryParametersMapper: Record = { + "count": "%24count", + "expand": "%24expand", + "filter": "%24filter", + "orderby": "%24orderby", + "search": "%24search", + "select": "%24select", + "skip": "%24skip", + "top": "%24top", +}; +/** + * Metadata for all the requests in the request builder. + */ +export const ExternalColumnsRequestBuilderRequestsMetadata: RequestsMetadata = { + get: { + responseBodyContentType: "application/json", + errorMappings: { + _4XX: createODataErrorFromDiscriminatorValue as ParsableFactory, + _5XX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "sendAsync", + responseBodyFactory: createColumnDefinitionCollectionResponseFromDiscriminatorValue, + queryParametersMapper: ExternalColumnsRequestBuilderGetQueryParametersMapper, + }, +}; +/** + * Uri template for the request builder. + */ +export const ExternalColumnsRequestBuilderUriTemplate = "{+baseurl}/sites/{site%2Did}/getByPath(path='{path}')/getByPath(path='{path1}')/externalColumns{?%24top,%24skip,%24search,%24filter,%24count,%24orderby,%24select,%24expand}"; +/* tslint:enable */ +/* eslint-enable */ diff --git a/packages/msgraph-sdk-sites/sites/item/getByPathWithPath/getByPathWithPath1/index.ts b/packages/msgraph-sdk-sites/sites/item/getByPathWithPath/getByPathWithPath1/index.ts new file mode 100644 index 00000000000..a317608ebda --- /dev/null +++ b/packages/msgraph-sdk-sites/sites/item/getByPathWithPath/getByPathWithPath1/index.ts @@ -0,0 +1,193 @@ +/* tslint:disable */ +/* eslint-disable */ +// Generated by Microsoft Kiota +import { createSiteFromDiscriminatorValue, type Site } from '@microsoft/msgraph-sdk/models/'; +import { createODataErrorFromDiscriminatorValue, type ODataError } from '@microsoft/msgraph-sdk/models/oDataErrors/'; +import { AnalyticsRequestBuilderRequestsMetadata, AnalyticsRequestBuilderUriTemplate, type AnalyticsRequestBuilder } from './analytics/'; +import { ColumnsRequestBuilderRequestsMetadata, ColumnsRequestBuilderUriTemplate, type ColumnsRequestBuilder } from './columns/'; +import { ContentTypesRequestBuilderRequestsMetadata, ContentTypesRequestBuilderUriTemplate, type ContentTypesRequestBuilder } from './contentTypes/'; +import { CreatedByUserRequestBuilderRequestsMetadata, CreatedByUserRequestBuilderUriTemplate, type CreatedByUserRequestBuilder } from './createdByUser/'; +import { DriveRequestBuilderRequestsMetadata, DriveRequestBuilderUriTemplate, type DriveRequestBuilder } from './drive/'; +import { DrivesRequestBuilderRequestsMetadata, DrivesRequestBuilderUriTemplate, type DrivesRequestBuilder } from './drives/'; +import { ExternalColumnsRequestBuilderRequestsMetadata, ExternalColumnsRequestBuilderUriTemplate, type ExternalColumnsRequestBuilder } from './externalColumns/'; +import { ItemsRequestBuilderRequestsMetadata, ItemsRequestBuilderUriTemplate, type ItemsRequestBuilder } from './items/'; +import { LastModifiedByUserRequestBuilderRequestsMetadata, LastModifiedByUserRequestBuilderUriTemplate, type LastModifiedByUserRequestBuilder } from './lastModifiedByUser/'; +import { ListsRequestBuilderRequestsMetadata, ListsRequestBuilderUriTemplate, type ListsRequestBuilder } from './lists/'; +import { OnenoteRequestBuilderRequestsMetadata, OnenoteRequestBuilderUriTemplate, type OnenoteRequestBuilder } from './onenote/'; +import { OperationsRequestBuilderRequestsMetadata, OperationsRequestBuilderUriTemplate, type OperationsRequestBuilder } from './operations/'; +import { PermissionsRequestBuilderRequestsMetadata, PermissionsRequestBuilderUriTemplate, type PermissionsRequestBuilder } from './permissions/'; +import { SitesRequestBuilderRequestsMetadata, SitesRequestBuilderUriTemplate, type SitesRequestBuilder } from './sites/'; +import { TermStoreRequestBuilderRequestsMetadata, TermStoreRequestBuilderUriTemplate, type TermStoreRequestBuilder } from './termStore/'; +import { TermStoresRequestBuilderRequestsMetadata, TermStoresRequestBuilderUriTemplate, type TermStoresRequestBuilder } from './termStores/'; +import { type BaseRequestBuilder, type KeysToExcludeForNavigationMetadata, type NavigationMetadata, type Parsable, type ParsableFactory, type RequestConfiguration, type RequestInformation, type RequestsMetadata } from '@microsoft/kiota-abstractions'; + +/** + * Provides operations to call the getByPath method. + */ +export interface GetByPathWithPath1RequestBuilder extends BaseRequestBuilder { + /** + * Provides operations to manage the analytics property of the microsoft.graph.site entity. + */ + get analytics(): AnalyticsRequestBuilder; + /** + * Provides operations to manage the columns property of the microsoft.graph.site entity. + */ + get columns(): ColumnsRequestBuilder; + /** + * Provides operations to manage the contentTypes property of the microsoft.graph.site entity. + */ + get contentTypes(): ContentTypesRequestBuilder; + /** + * Provides operations to manage the createdByUser property of the microsoft.graph.baseItem entity. + */ + get createdByUser(): CreatedByUserRequestBuilder; + /** + * Provides operations to manage the drive property of the microsoft.graph.site entity. + */ + get drive(): DriveRequestBuilder; + /** + * Provides operations to manage the drives property of the microsoft.graph.site entity. + */ + get drives(): DrivesRequestBuilder; + /** + * Provides operations to manage the externalColumns property of the microsoft.graph.site entity. + */ + get externalColumns(): ExternalColumnsRequestBuilder; + /** + * Provides operations to manage the items property of the microsoft.graph.site entity. + */ + get items(): ItemsRequestBuilder; + /** + * Provides operations to manage the lastModifiedByUser property of the microsoft.graph.baseItem entity. + */ + get lastModifiedByUser(): LastModifiedByUserRequestBuilder; + /** + * Provides operations to manage the lists property of the microsoft.graph.site entity. + */ + get lists(): ListsRequestBuilder; + /** + * Provides operations to manage the onenote property of the microsoft.graph.site entity. + */ + get onenote(): OnenoteRequestBuilder; + /** + * Provides operations to manage the operations property of the microsoft.graph.site entity. + */ + get operations(): OperationsRequestBuilder; + /** + * Provides operations to manage the permissions property of the microsoft.graph.site entity. + */ + get permissions(): PermissionsRequestBuilder; + /** + * Provides operations to manage the sites property of the microsoft.graph.site entity. + */ + get sites(): SitesRequestBuilder; + /** + * Provides operations to manage the termStore property of the microsoft.graph.site entity. + */ + get termStore(): TermStoreRequestBuilder; + /** + * Provides operations to manage the termStores property of the microsoft.graph.site entity. + */ + get termStores(): TermStoresRequestBuilder; + /** + * Invoke function getByPath + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns a Promise of Site + */ + get(requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Invoke function getByPath + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns a RequestInformation + */ + toGetRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; +} +/** + * Metadata for all the navigation properties in the request builder. + */ +export const GetByPathWithPath1RequestBuilderNavigationMetadata: Record, NavigationMetadata> = { + analytics: { + uriTemplate: AnalyticsRequestBuilderUriTemplate, + requestsMetadata: AnalyticsRequestBuilderRequestsMetadata, + }, + columns: { + uriTemplate: ColumnsRequestBuilderUriTemplate, + requestsMetadata: ColumnsRequestBuilderRequestsMetadata, + }, + contentTypes: { + uriTemplate: ContentTypesRequestBuilderUriTemplate, + requestsMetadata: ContentTypesRequestBuilderRequestsMetadata, + }, + createdByUser: { + uriTemplate: CreatedByUserRequestBuilderUriTemplate, + requestsMetadata: CreatedByUserRequestBuilderRequestsMetadata, + }, + drive: { + uriTemplate: DriveRequestBuilderUriTemplate, + requestsMetadata: DriveRequestBuilderRequestsMetadata, + }, + drives: { + uriTemplate: DrivesRequestBuilderUriTemplate, + requestsMetadata: DrivesRequestBuilderRequestsMetadata, + }, + externalColumns: { + uriTemplate: ExternalColumnsRequestBuilderUriTemplate, + requestsMetadata: ExternalColumnsRequestBuilderRequestsMetadata, + }, + items: { + uriTemplate: ItemsRequestBuilderUriTemplate, + requestsMetadata: ItemsRequestBuilderRequestsMetadata, + }, + lastModifiedByUser: { + uriTemplate: LastModifiedByUserRequestBuilderUriTemplate, + requestsMetadata: LastModifiedByUserRequestBuilderRequestsMetadata, + }, + lists: { + uriTemplate: ListsRequestBuilderUriTemplate, + requestsMetadata: ListsRequestBuilderRequestsMetadata, + }, + onenote: { + uriTemplate: OnenoteRequestBuilderUriTemplate, + requestsMetadata: OnenoteRequestBuilderRequestsMetadata, + }, + operations: { + uriTemplate: OperationsRequestBuilderUriTemplate, + requestsMetadata: OperationsRequestBuilderRequestsMetadata, + }, + permissions: { + uriTemplate: PermissionsRequestBuilderUriTemplate, + requestsMetadata: PermissionsRequestBuilderRequestsMetadata, + }, + sites: { + uriTemplate: SitesRequestBuilderUriTemplate, + requestsMetadata: SitesRequestBuilderRequestsMetadata, + }, + termStore: { + uriTemplate: TermStoreRequestBuilderUriTemplate, + requestsMetadata: TermStoreRequestBuilderRequestsMetadata, + }, + termStores: { + uriTemplate: TermStoresRequestBuilderUriTemplate, + requestsMetadata: TermStoresRequestBuilderRequestsMetadata, + }, +}; +/** + * Metadata for all the requests in the request builder. + */ +export const GetByPathWithPath1RequestBuilderRequestsMetadata: RequestsMetadata = { + get: { + responseBodyContentType: "application/json", + errorMappings: { + _4XX: createODataErrorFromDiscriminatorValue as ParsableFactory, + _5XX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "sendAsync", + responseBodyFactory: createSiteFromDiscriminatorValue, + }, +}; +/** + * Uri template for the request builder. + */ +export const GetByPathWithPath1RequestBuilderUriTemplate = "{+baseurl}/sites/{site%2Did}/getByPath(path='{path}')/getByPath(path='{path1}')"; +/* tslint:enable */ +/* eslint-enable */ diff --git a/packages/msgraph-sdk-sites/sites/item/getByPathWithPath/getByPathWithPath1/items/index.ts b/packages/msgraph-sdk-sites/sites/item/getByPathWithPath/getByPathWithPath1/items/index.ts new file mode 100644 index 00000000000..2b7da08d69b --- /dev/null +++ b/packages/msgraph-sdk-sites/sites/item/getByPathWithPath/getByPathWithPath1/items/index.ts @@ -0,0 +1,95 @@ +/* tslint:disable */ +/* eslint-disable */ +// Generated by Microsoft Kiota +import { createBaseItemCollectionResponseFromDiscriminatorValue, type BaseItemCollectionResponse } from '@microsoft/msgraph-sdk/models/'; +import { createODataErrorFromDiscriminatorValue, type ODataError } from '@microsoft/msgraph-sdk/models/oDataErrors/'; +import { type BaseRequestBuilder, type Parsable, type ParsableFactory, type RequestConfiguration, type RequestInformation, type RequestsMetadata } from '@microsoft/kiota-abstractions'; + +/** + * Provides operations to manage the items property of the microsoft.graph.site entity. + */ +export interface ItemsRequestBuilder extends BaseRequestBuilder { + /** + * Used to address any item contained in this site. This collection can't be enumerated. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns a Promise of BaseItemCollectionResponse + */ + get(requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Used to address any item contained in this site. This collection can't be enumerated. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns a RequestInformation + */ + toGetRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; +} +/** + * Used to address any item contained in this site. This collection can't be enumerated. + */ +export interface ItemsRequestBuilderGetQueryParameters { + /** + * Include count of items + */ + count?: boolean; + /** + * Expand related entities + */ + expand?: string[]; + /** + * Filter items by property values + */ + filter?: string; + /** + * Order items by property values + */ + orderby?: string[]; + /** + * Search items by search phrases + */ + search?: string; + /** + * Select properties to be returned + */ + select?: string[]; + /** + * Skip the first n items + */ + skip?: number; + /** + * Show only the first n items + */ + top?: number; +} +/** + * Mapper for query parameters from symbol name to serialization name represented as a constant. + */ +const ItemsRequestBuilderGetQueryParametersMapper: Record = { + "count": "%24count", + "expand": "%24expand", + "filter": "%24filter", + "orderby": "%24orderby", + "search": "%24search", + "select": "%24select", + "skip": "%24skip", + "top": "%24top", +}; +/** + * Metadata for all the requests in the request builder. + */ +export const ItemsRequestBuilderRequestsMetadata: RequestsMetadata = { + get: { + responseBodyContentType: "application/json", + errorMappings: { + _4XX: createODataErrorFromDiscriminatorValue as ParsableFactory, + _5XX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "sendAsync", + responseBodyFactory: createBaseItemCollectionResponseFromDiscriminatorValue, + queryParametersMapper: ItemsRequestBuilderGetQueryParametersMapper, + }, +}; +/** + * Uri template for the request builder. + */ +export const ItemsRequestBuilderUriTemplate = "{+baseurl}/sites/{site%2Did}/getByPath(path='{path}')/getByPath(path='{path1}')/items{?%24top,%24skip,%24search,%24filter,%24count,%24orderby,%24select,%24expand}"; +/* tslint:enable */ +/* eslint-enable */ diff --git a/packages/msgraph-sdk-sites/sites/item/getByPathWithPath/getByPathWithPath1/lastModifiedByUser/index.ts b/packages/msgraph-sdk-sites/sites/item/getByPathWithPath/getByPathWithPath1/lastModifiedByUser/index.ts new file mode 100644 index 00000000000..207f2a86f92 --- /dev/null +++ b/packages/msgraph-sdk-sites/sites/item/getByPathWithPath/getByPathWithPath1/lastModifiedByUser/index.ts @@ -0,0 +1,65 @@ +/* tslint:disable */ +/* eslint-disable */ +// Generated by Microsoft Kiota +import { createUserFromDiscriminatorValue, type User } from '@microsoft/msgraph-sdk/models/'; +import { createODataErrorFromDiscriminatorValue, type ODataError } from '@microsoft/msgraph-sdk/models/oDataErrors/'; +import { type BaseRequestBuilder, type Parsable, type ParsableFactory, type RequestConfiguration, type RequestInformation, type RequestsMetadata } from '@microsoft/kiota-abstractions'; + +/** + * Provides operations to manage the lastModifiedByUser property of the microsoft.graph.baseItem entity. + */ +export interface LastModifiedByUserRequestBuilder extends BaseRequestBuilder { + /** + * Identity of the user who last modified the item. Read-only. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns a Promise of User + */ + get(requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Identity of the user who last modified the item. Read-only. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns a RequestInformation + */ + toGetRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; +} +/** + * Identity of the user who last modified the item. Read-only. + */ +export interface LastModifiedByUserRequestBuilderGetQueryParameters { + /** + * Expand related entities + */ + expand?: string[]; + /** + * Select properties to be returned + */ + select?: string[]; +} +/** + * Mapper for query parameters from symbol name to serialization name represented as a constant. + */ +const LastModifiedByUserRequestBuilderGetQueryParametersMapper: Record = { + "expand": "%24expand", + "select": "%24select", +}; +/** + * Metadata for all the requests in the request builder. + */ +export const LastModifiedByUserRequestBuilderRequestsMetadata: RequestsMetadata = { + get: { + responseBodyContentType: "application/json", + errorMappings: { + _4XX: createODataErrorFromDiscriminatorValue as ParsableFactory, + _5XX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "sendAsync", + responseBodyFactory: createUserFromDiscriminatorValue, + queryParametersMapper: LastModifiedByUserRequestBuilderGetQueryParametersMapper, + }, +}; +/** + * Uri template for the request builder. + */ +export const LastModifiedByUserRequestBuilderUriTemplate = "{+baseurl}/sites/{site%2Did}/getByPath(path='{path}')/getByPath(path='{path1}')/lastModifiedByUser{?%24select,%24expand}"; +/* tslint:enable */ +/* eslint-enable */ diff --git a/packages/msgraph-sdk-sites/sites/item/getByPathWithPath/getByPathWithPath1/lists/index.ts b/packages/msgraph-sdk-sites/sites/item/getByPathWithPath/getByPathWithPath1/lists/index.ts new file mode 100644 index 00000000000..9628c46519e --- /dev/null +++ b/packages/msgraph-sdk-sites/sites/item/getByPathWithPath/getByPathWithPath1/lists/index.ts @@ -0,0 +1,123 @@ +/* tslint:disable */ +/* eslint-disable */ +// Generated by Microsoft Kiota +import { createListCollectionResponseFromDiscriminatorValue, createListFromDiscriminatorValue, serializeList, type List, type ListCollectionResponse } from '@microsoft/msgraph-sdk/models/'; +import { createODataErrorFromDiscriminatorValue, type ODataError } from '@microsoft/msgraph-sdk/models/oDataErrors/'; +import { type BaseRequestBuilder, type Parsable, type ParsableFactory, type RequestConfiguration, type RequestInformation, type RequestsMetadata } from '@microsoft/kiota-abstractions'; + +/** + * Provides operations to manage the lists property of the microsoft.graph.site entity. + */ +export interface ListsRequestBuilder extends BaseRequestBuilder { + /** + * Get the collection of [lists][] for a [site][]. Lists with the [system][] facet are hidden by default.To list them, include system in your $select statement. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns a Promise of ListCollectionResponse + * @see {@link https://learn.microsoft.com/graph/api/list-list?view=graph-rest-1.0|Find more info here} + */ + get(requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Create a new [list][] in a [site][]. + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns a Promise of List + * @see {@link https://learn.microsoft.com/graph/api/list-create?view=graph-rest-1.0|Find more info here} + */ + post(body: List, requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Get the collection of [lists][] for a [site][]. Lists with the [system][] facet are hidden by default.To list them, include system in your $select statement. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns a RequestInformation + */ + toGetRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; + /** + * Create a new [list][] in a [site][]. + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns a RequestInformation + */ + toPostRequestInformation(body: List, requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; +} +/** + * Get the collection of [lists][] for a [site][]. Lists with the [system][] facet are hidden by default.To list them, include system in your $select statement. + */ +export interface ListsRequestBuilderGetQueryParameters { + /** + * Include count of items + */ + count?: boolean; + /** + * Expand related entities + */ + expand?: string[]; + /** + * Filter items by property values + */ + filter?: string; + /** + * Order items by property values + */ + orderby?: string[]; + /** + * Search items by search phrases + */ + search?: string; + /** + * Select properties to be returned + */ + select?: string[]; + /** + * Skip the first n items + */ + skip?: number; + /** + * Show only the first n items + */ + top?: number; +} +/** + * Mapper for query parameters from symbol name to serialization name represented as a constant. + */ +const ListsRequestBuilderGetQueryParametersMapper: Record = { + "count": "%24count", + "expand": "%24expand", + "filter": "%24filter", + "orderby": "%24orderby", + "search": "%24search", + "select": "%24select", + "skip": "%24skip", + "top": "%24top", +}; +/** + * Metadata for all the requests in the request builder. + */ +export const ListsRequestBuilderRequestsMetadata: RequestsMetadata = { + get: { + responseBodyContentType: "application/json", + errorMappings: { + _4XX: createODataErrorFromDiscriminatorValue as ParsableFactory, + _5XX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "sendAsync", + responseBodyFactory: createListCollectionResponseFromDiscriminatorValue, + queryParametersMapper: ListsRequestBuilderGetQueryParametersMapper, + }, + post: { + responseBodyContentType: "application/json", + errorMappings: { + _4XX: createODataErrorFromDiscriminatorValue as ParsableFactory, + _5XX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "sendAsync", + responseBodyFactory: createListFromDiscriminatorValue, + requestBodyContentType: "application/json", + requestBodySerializer: serializeList, + requestInformationContentSetMethod: "setContentFromParsable", + }, +}; +/** + * Uri template for the request builder. + */ +export const ListsRequestBuilderUriTemplate = "{+baseurl}/sites/{site%2Did}/getByPath(path='{path}')/getByPath(path='{path1}')/lists{?%24top,%24skip,%24search,%24filter,%24count,%24orderby,%24select,%24expand}"; +/* tslint:enable */ +/* eslint-enable */ diff --git a/packages/msgraph-sdk-sites/sites/item/getByPathWithPath/getByPathWithPath1/onenote/index.ts b/packages/msgraph-sdk-sites/sites/item/getByPathWithPath/getByPathWithPath1/onenote/index.ts new file mode 100644 index 00000000000..a4344011ce3 --- /dev/null +++ b/packages/msgraph-sdk-sites/sites/item/getByPathWithPath/getByPathWithPath1/onenote/index.ts @@ -0,0 +1,110 @@ +/* tslint:disable */ +/* eslint-disable */ +// Generated by Microsoft Kiota +import { createOnenoteFromDiscriminatorValue, serializeOnenote, type Onenote } from '@microsoft/msgraph-sdk/models/'; +import { createODataErrorFromDiscriminatorValue, type ODataError } from '@microsoft/msgraph-sdk/models/oDataErrors/'; +import { type BaseRequestBuilder, type Parsable, type ParsableFactory, type RequestConfiguration, type RequestInformation, type RequestsMetadata } from '@microsoft/kiota-abstractions'; + +/** + * Provides operations to manage the onenote property of the microsoft.graph.site entity. + */ +export interface OnenoteRequestBuilder extends BaseRequestBuilder { + /** + * Delete navigation property onenote for sites + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + */ + delete(requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Calls the OneNote service for notebook related operations. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns a Promise of Onenote + */ + get(requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Update the navigation property onenote in sites + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns a Promise of Onenote + */ + patch(body: Onenote, requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Delete navigation property onenote for sites + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns a RequestInformation + */ + toDeleteRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; + /** + * Calls the OneNote service for notebook related operations. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns a RequestInformation + */ + toGetRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; + /** + * Update the navigation property onenote in sites + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns a RequestInformation + */ + toPatchRequestInformation(body: Onenote, requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; +} +/** + * Calls the OneNote service for notebook related operations. + */ +export interface OnenoteRequestBuilderGetQueryParameters { + /** + * Expand related entities + */ + expand?: string[]; + /** + * Select properties to be returned + */ + select?: string[]; +} +/** + * Mapper for query parameters from symbol name to serialization name represented as a constant. + */ +const OnenoteRequestBuilderGetQueryParametersMapper: Record = { + "expand": "%24expand", + "select": "%24select", +}; +/** + * Metadata for all the requests in the request builder. + */ +export const OnenoteRequestBuilderRequestsMetadata: RequestsMetadata = { + delete: { + responseBodyContentType: "application/json", + errorMappings: { + _4XX: createODataErrorFromDiscriminatorValue as ParsableFactory, + _5XX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "sendNoResponseContentAsync", + }, + get: { + responseBodyContentType: "application/json", + errorMappings: { + _4XX: createODataErrorFromDiscriminatorValue as ParsableFactory, + _5XX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "sendAsync", + responseBodyFactory: createOnenoteFromDiscriminatorValue, + queryParametersMapper: OnenoteRequestBuilderGetQueryParametersMapper, + }, + patch: { + responseBodyContentType: "application/json", + errorMappings: { + _4XX: createODataErrorFromDiscriminatorValue as ParsableFactory, + _5XX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "sendAsync", + responseBodyFactory: createOnenoteFromDiscriminatorValue, + requestBodyContentType: "application/json", + requestBodySerializer: serializeOnenote, + requestInformationContentSetMethod: "setContentFromParsable", + }, +}; +/** + * Uri template for the request builder. + */ +export const OnenoteRequestBuilderUriTemplate = "{+baseurl}/sites/{site%2Did}/getByPath(path='{path}')/getByPath(path='{path1}')/onenote{?%24select,%24expand}"; +/* tslint:enable */ +/* eslint-enable */ diff --git a/packages/msgraph-sdk-sites/sites/item/getByPathWithPath/getByPathWithPath1/operations/index.ts b/packages/msgraph-sdk-sites/sites/item/getByPathWithPath/getByPathWithPath1/operations/index.ts new file mode 100644 index 00000000000..665a7459e2d --- /dev/null +++ b/packages/msgraph-sdk-sites/sites/item/getByPathWithPath/getByPathWithPath1/operations/index.ts @@ -0,0 +1,122 @@ +/* tslint:disable */ +/* eslint-disable */ +// Generated by Microsoft Kiota +import { createRichLongRunningOperationCollectionResponseFromDiscriminatorValue, createRichLongRunningOperationFromDiscriminatorValue, serializeRichLongRunningOperation, type RichLongRunningOperation, type RichLongRunningOperationCollectionResponse } from '@microsoft/msgraph-sdk/models/'; +import { createODataErrorFromDiscriminatorValue, type ODataError } from '@microsoft/msgraph-sdk/models/oDataErrors/'; +import { type BaseRequestBuilder, type Parsable, type ParsableFactory, type RequestConfiguration, type RequestInformation, type RequestsMetadata } from '@microsoft/kiota-abstractions'; + +/** + * Provides operations to manage the operations property of the microsoft.graph.site entity. + */ +export interface OperationsRequestBuilder extends BaseRequestBuilder { + /** + * Get a list of rich long-running operations associated with a site. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns a Promise of RichLongRunningOperationCollectionResponse + * @see {@link https://learn.microsoft.com/graph/api/site-list-operations?view=graph-rest-1.0|Find more info here} + */ + get(requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Create new navigation property to operations for sites + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns a Promise of RichLongRunningOperation + */ + post(body: RichLongRunningOperation, requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Get a list of rich long-running operations associated with a site. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns a RequestInformation + */ + toGetRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; + /** + * Create new navigation property to operations for sites + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns a RequestInformation + */ + toPostRequestInformation(body: RichLongRunningOperation, requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; +} +/** + * Get a list of rich long-running operations associated with a site. + */ +export interface OperationsRequestBuilderGetQueryParameters { + /** + * Include count of items + */ + count?: boolean; + /** + * Expand related entities + */ + expand?: string[]; + /** + * Filter items by property values + */ + filter?: string; + /** + * Order items by property values + */ + orderby?: string[]; + /** + * Search items by search phrases + */ + search?: string; + /** + * Select properties to be returned + */ + select?: string[]; + /** + * Skip the first n items + */ + skip?: number; + /** + * Show only the first n items + */ + top?: number; +} +/** + * Mapper for query parameters from symbol name to serialization name represented as a constant. + */ +const OperationsRequestBuilderGetQueryParametersMapper: Record = { + "count": "%24count", + "expand": "%24expand", + "filter": "%24filter", + "orderby": "%24orderby", + "search": "%24search", + "select": "%24select", + "skip": "%24skip", + "top": "%24top", +}; +/** + * Metadata for all the requests in the request builder. + */ +export const OperationsRequestBuilderRequestsMetadata: RequestsMetadata = { + get: { + responseBodyContentType: "application/json", + errorMappings: { + _4XX: createODataErrorFromDiscriminatorValue as ParsableFactory, + _5XX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "sendAsync", + responseBodyFactory: createRichLongRunningOperationCollectionResponseFromDiscriminatorValue, + queryParametersMapper: OperationsRequestBuilderGetQueryParametersMapper, + }, + post: { + responseBodyContentType: "application/json", + errorMappings: { + _4XX: createODataErrorFromDiscriminatorValue as ParsableFactory, + _5XX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "sendAsync", + responseBodyFactory: createRichLongRunningOperationFromDiscriminatorValue, + requestBodyContentType: "application/json", + requestBodySerializer: serializeRichLongRunningOperation, + requestInformationContentSetMethod: "setContentFromParsable", + }, +}; +/** + * Uri template for the request builder. + */ +export const OperationsRequestBuilderUriTemplate = "{+baseurl}/sites/{site%2Did}/getByPath(path='{path}')/getByPath(path='{path1}')/operations{?%24top,%24skip,%24search,%24filter,%24count,%24orderby,%24select,%24expand}"; +/* tslint:enable */ +/* eslint-enable */ diff --git a/packages/msgraph-sdk-sites/sites/item/getByPathWithPath/getByPathWithPath1/permissions/index.ts b/packages/msgraph-sdk-sites/sites/item/getByPathWithPath/getByPathWithPath1/permissions/index.ts new file mode 100644 index 00000000000..a6b1d763354 --- /dev/null +++ b/packages/msgraph-sdk-sites/sites/item/getByPathWithPath/getByPathWithPath1/permissions/index.ts @@ -0,0 +1,123 @@ +/* tslint:disable */ +/* eslint-disable */ +// Generated by Microsoft Kiota +import { createPermissionCollectionResponseFromDiscriminatorValue, createPermissionFromDiscriminatorValue, serializePermission, type Permission, type PermissionCollectionResponse } from '@microsoft/msgraph-sdk/models/'; +import { createODataErrorFromDiscriminatorValue, type ODataError } from '@microsoft/msgraph-sdk/models/oDataErrors/'; +import { type BaseRequestBuilder, type Parsable, type ParsableFactory, type RequestConfiguration, type RequestInformation, type RequestsMetadata } from '@microsoft/kiota-abstractions'; + +/** + * Provides operations to manage the permissions property of the microsoft.graph.site entity. + */ +export interface PermissionsRequestBuilder extends BaseRequestBuilder { + /** + * Get the permission resources from the permissions navigation property on a site. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns a Promise of PermissionCollectionResponse + * @see {@link https://learn.microsoft.com/graph/api/site-list-permissions?view=graph-rest-1.0|Find more info here} + */ + get(requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Create a new permission object on a site. + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns a Promise of Permission + * @see {@link https://learn.microsoft.com/graph/api/site-post-permissions?view=graph-rest-1.0|Find more info here} + */ + post(body: Permission, requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Get the permission resources from the permissions navigation property on a site. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns a RequestInformation + */ + toGetRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; + /** + * Create a new permission object on a site. + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns a RequestInformation + */ + toPostRequestInformation(body: Permission, requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; +} +/** + * Get the permission resources from the permissions navigation property on a site. + */ +export interface PermissionsRequestBuilderGetQueryParameters { + /** + * Include count of items + */ + count?: boolean; + /** + * Expand related entities + */ + expand?: string[]; + /** + * Filter items by property values + */ + filter?: string; + /** + * Order items by property values + */ + orderby?: string[]; + /** + * Search items by search phrases + */ + search?: string; + /** + * Select properties to be returned + */ + select?: string[]; + /** + * Skip the first n items + */ + skip?: number; + /** + * Show only the first n items + */ + top?: number; +} +/** + * Mapper for query parameters from symbol name to serialization name represented as a constant. + */ +const PermissionsRequestBuilderGetQueryParametersMapper: Record = { + "count": "%24count", + "expand": "%24expand", + "filter": "%24filter", + "orderby": "%24orderby", + "search": "%24search", + "select": "%24select", + "skip": "%24skip", + "top": "%24top", +}; +/** + * Metadata for all the requests in the request builder. + */ +export const PermissionsRequestBuilderRequestsMetadata: RequestsMetadata = { + get: { + responseBodyContentType: "application/json", + errorMappings: { + _4XX: createODataErrorFromDiscriminatorValue as ParsableFactory, + _5XX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "sendAsync", + responseBodyFactory: createPermissionCollectionResponseFromDiscriminatorValue, + queryParametersMapper: PermissionsRequestBuilderGetQueryParametersMapper, + }, + post: { + responseBodyContentType: "application/json", + errorMappings: { + _4XX: createODataErrorFromDiscriminatorValue as ParsableFactory, + _5XX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "sendAsync", + responseBodyFactory: createPermissionFromDiscriminatorValue, + requestBodyContentType: "application/json", + requestBodySerializer: serializePermission, + requestInformationContentSetMethod: "setContentFromParsable", + }, +}; +/** + * Uri template for the request builder. + */ +export const PermissionsRequestBuilderUriTemplate = "{+baseurl}/sites/{site%2Did}/getByPath(path='{path}')/getByPath(path='{path1}')/permissions{?%24top,%24skip,%24search,%24filter,%24count,%24orderby,%24select,%24expand}"; +/* tslint:enable */ +/* eslint-enable */ diff --git a/packages/msgraph-sdk-sites/sites/item/getByPathWithPath/getByPathWithPath1/sites/index.ts b/packages/msgraph-sdk-sites/sites/item/getByPathWithPath/getByPathWithPath1/sites/index.ts new file mode 100644 index 00000000000..d5e651d55f0 --- /dev/null +++ b/packages/msgraph-sdk-sites/sites/item/getByPathWithPath/getByPathWithPath1/sites/index.ts @@ -0,0 +1,96 @@ +/* tslint:disable */ +/* eslint-disable */ +// Generated by Microsoft Kiota +import { createSiteCollectionResponseFromDiscriminatorValue, type SiteCollectionResponse } from '@microsoft/msgraph-sdk/models/'; +import { createODataErrorFromDiscriminatorValue, type ODataError } from '@microsoft/msgraph-sdk/models/oDataErrors/'; +import { type BaseRequestBuilder, type Parsable, type ParsableFactory, type RequestConfiguration, type RequestInformation, type RequestsMetadata } from '@microsoft/kiota-abstractions'; + +/** + * Provides operations to manage the sites property of the microsoft.graph.site entity. + */ +export interface SitesRequestBuilder extends BaseRequestBuilder { + /** + * Get a collection of subsites defined for a [site][]. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns a Promise of SiteCollectionResponse + * @see {@link https://learn.microsoft.com/graph/api/site-list-subsites?view=graph-rest-1.0|Find more info here} + */ + get(requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Get a collection of subsites defined for a [site][]. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns a RequestInformation + */ + toGetRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; +} +/** + * Get a collection of subsites defined for a [site][]. + */ +export interface SitesRequestBuilderGetQueryParameters { + /** + * Include count of items + */ + count?: boolean; + /** + * Expand related entities + */ + expand?: string[]; + /** + * Filter items by property values + */ + filter?: string; + /** + * Order items by property values + */ + orderby?: string[]; + /** + * Search items by search phrases + */ + search?: string; + /** + * Select properties to be returned + */ + select?: string[]; + /** + * Skip the first n items + */ + skip?: number; + /** + * Show only the first n items + */ + top?: number; +} +/** + * Mapper for query parameters from symbol name to serialization name represented as a constant. + */ +const SitesRequestBuilderGetQueryParametersMapper: Record = { + "count": "%24count", + "expand": "%24expand", + "filter": "%24filter", + "orderby": "%24orderby", + "search": "%24search", + "select": "%24select", + "skip": "%24skip", + "top": "%24top", +}; +/** + * Metadata for all the requests in the request builder. + */ +export const SitesRequestBuilderRequestsMetadata: RequestsMetadata = { + get: { + responseBodyContentType: "application/json", + errorMappings: { + _4XX: createODataErrorFromDiscriminatorValue as ParsableFactory, + _5XX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "sendAsync", + responseBodyFactory: createSiteCollectionResponseFromDiscriminatorValue, + queryParametersMapper: SitesRequestBuilderGetQueryParametersMapper, + }, +}; +/** + * Uri template for the request builder. + */ +export const SitesRequestBuilderUriTemplate = "{+baseurl}/sites/{site%2Did}/getByPath(path='{path}')/getByPath(path='{path1}')/sites{?%24top,%24skip,%24search,%24filter,%24count,%24orderby,%24select,%24expand}"; +/* tslint:enable */ +/* eslint-enable */ diff --git a/packages/msgraph-sdk-sites/sites/item/getByPathWithPath/getByPathWithPath1/termStore/index.ts b/packages/msgraph-sdk-sites/sites/item/getByPathWithPath/getByPathWithPath1/termStore/index.ts new file mode 100644 index 00000000000..a0bb3a8d1b9 --- /dev/null +++ b/packages/msgraph-sdk-sites/sites/item/getByPathWithPath/getByPathWithPath1/termStore/index.ts @@ -0,0 +1,112 @@ +/* tslint:disable */ +/* eslint-disable */ +// Generated by Microsoft Kiota +import { createODataErrorFromDiscriminatorValue, type ODataError } from '@microsoft/msgraph-sdk/models/oDataErrors/'; +import { createStoreFromDiscriminatorValue, serializeStore, type Store } from '@microsoft/msgraph-sdk/models/termStore/'; +import { type BaseRequestBuilder, type Parsable, type ParsableFactory, type RequestConfiguration, type RequestInformation, type RequestsMetadata } from '@microsoft/kiota-abstractions'; + +/** + * Provides operations to manage the termStore property of the microsoft.graph.site entity. + */ +export interface TermStoreRequestBuilder extends BaseRequestBuilder { + /** + * Delete navigation property termStore for sites + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + */ + delete(requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Read the properties and relationships of a store object. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns a Promise of Store + * @see {@link https://learn.microsoft.com/graph/api/termstore-store-get?view=graph-rest-1.0|Find more info here} + */ + get(requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Update the properties of a store object. + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns a Promise of Store + * @see {@link https://learn.microsoft.com/graph/api/termstore-store-update?view=graph-rest-1.0|Find more info here} + */ + patch(body: Store, requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Delete navigation property termStore for sites + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns a RequestInformation + */ + toDeleteRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; + /** + * Read the properties and relationships of a store object. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns a RequestInformation + */ + toGetRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; + /** + * Update the properties of a store object. + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns a RequestInformation + */ + toPatchRequestInformation(body: Store, requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; +} +/** + * Read the properties and relationships of a store object. + */ +export interface TermStoreRequestBuilderGetQueryParameters { + /** + * Expand related entities + */ + expand?: string[]; + /** + * Select properties to be returned + */ + select?: string[]; +} +/** + * Mapper for query parameters from symbol name to serialization name represented as a constant. + */ +const TermStoreRequestBuilderGetQueryParametersMapper: Record = { + "expand": "%24expand", + "select": "%24select", +}; +/** + * Metadata for all the requests in the request builder. + */ +export const TermStoreRequestBuilderRequestsMetadata: RequestsMetadata = { + delete: { + responseBodyContentType: "application/json", + errorMappings: { + _4XX: createODataErrorFromDiscriminatorValue as ParsableFactory, + _5XX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "sendNoResponseContentAsync", + }, + get: { + responseBodyContentType: "application/json", + errorMappings: { + _4XX: createODataErrorFromDiscriminatorValue as ParsableFactory, + _5XX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "sendAsync", + responseBodyFactory: createStoreFromDiscriminatorValue, + queryParametersMapper: TermStoreRequestBuilderGetQueryParametersMapper, + }, + patch: { + responseBodyContentType: "application/json", + errorMappings: { + _4XX: createODataErrorFromDiscriminatorValue as ParsableFactory, + _5XX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "sendAsync", + responseBodyFactory: createStoreFromDiscriminatorValue, + requestBodyContentType: "application/json", + requestBodySerializer: serializeStore, + requestInformationContentSetMethod: "setContentFromParsable", + }, +}; +/** + * Uri template for the request builder. + */ +export const TermStoreRequestBuilderUriTemplate = "{+baseurl}/sites/{site%2Did}/getByPath(path='{path}')/getByPath(path='{path1}')/termStore{?%24select,%24expand}"; +/* tslint:enable */ +/* eslint-enable */ diff --git a/packages/msgraph-sdk-sites/sites/item/getByPathWithPath/getByPathWithPath1/termStores/index.ts b/packages/msgraph-sdk-sites/sites/item/getByPathWithPath/getByPathWithPath1/termStores/index.ts new file mode 100644 index 00000000000..9bfbca71ccd --- /dev/null +++ b/packages/msgraph-sdk-sites/sites/item/getByPathWithPath/getByPathWithPath1/termStores/index.ts @@ -0,0 +1,121 @@ +/* tslint:disable */ +/* eslint-disable */ +// Generated by Microsoft Kiota +import { createODataErrorFromDiscriminatorValue, type ODataError } from '@microsoft/msgraph-sdk/models/oDataErrors/'; +import { createStoreCollectionResponseFromDiscriminatorValue, createStoreFromDiscriminatorValue, serializeStore, type Store, type StoreCollectionResponse } from '@microsoft/msgraph-sdk/models/termStore/'; +import { type BaseRequestBuilder, type Parsable, type ParsableFactory, type RequestConfiguration, type RequestInformation, type RequestsMetadata } from '@microsoft/kiota-abstractions'; + +/** + * Provides operations to manage the termStores property of the microsoft.graph.site entity. + */ +export interface TermStoresRequestBuilder extends BaseRequestBuilder { + /** + * The collection of termStores under this site. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns a Promise of StoreCollectionResponse + */ + get(requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Create new navigation property to termStores for sites + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns a Promise of Store + */ + post(body: Store, requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * The collection of termStores under this site. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns a RequestInformation + */ + toGetRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; + /** + * Create new navigation property to termStores for sites + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns a RequestInformation + */ + toPostRequestInformation(body: Store, requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; +} +/** + * The collection of termStores under this site. + */ +export interface TermStoresRequestBuilderGetQueryParameters { + /** + * Include count of items + */ + count?: boolean; + /** + * Expand related entities + */ + expand?: string[]; + /** + * Filter items by property values + */ + filter?: string; + /** + * Order items by property values + */ + orderby?: string[]; + /** + * Search items by search phrases + */ + search?: string; + /** + * Select properties to be returned + */ + select?: string[]; + /** + * Skip the first n items + */ + skip?: number; + /** + * Show only the first n items + */ + top?: number; +} +/** + * Mapper for query parameters from symbol name to serialization name represented as a constant. + */ +const TermStoresRequestBuilderGetQueryParametersMapper: Record = { + "count": "%24count", + "expand": "%24expand", + "filter": "%24filter", + "orderby": "%24orderby", + "search": "%24search", + "select": "%24select", + "skip": "%24skip", + "top": "%24top", +}; +/** + * Metadata for all the requests in the request builder. + */ +export const TermStoresRequestBuilderRequestsMetadata: RequestsMetadata = { + get: { + responseBodyContentType: "application/json", + errorMappings: { + _4XX: createODataErrorFromDiscriminatorValue as ParsableFactory, + _5XX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "sendAsync", + responseBodyFactory: createStoreCollectionResponseFromDiscriminatorValue, + queryParametersMapper: TermStoresRequestBuilderGetQueryParametersMapper, + }, + post: { + responseBodyContentType: "application/json", + errorMappings: { + _4XX: createODataErrorFromDiscriminatorValue as ParsableFactory, + _5XX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "sendAsync", + responseBodyFactory: createStoreFromDiscriminatorValue, + requestBodyContentType: "application/json", + requestBodySerializer: serializeStore, + requestInformationContentSetMethod: "setContentFromParsable", + }, +}; +/** + * Uri template for the request builder. + */ +export const TermStoresRequestBuilderUriTemplate = "{+baseurl}/sites/{site%2Did}/getByPath(path='{path}')/getByPath(path='{path1}')/termStores{?%24top,%24skip,%24search,%24filter,%24count,%24orderby,%24select,%24expand}"; +/* tslint:enable */ +/* eslint-enable */ diff --git a/packages/msgraph-sdk-sites/sites/item/getByPathWithPath/index.ts b/packages/msgraph-sdk-sites/sites/item/getByPathWithPath/index.ts index 950c4165002..9f33e83a9c4 100644 --- a/packages/msgraph-sdk-sites/sites/item/getByPathWithPath/index.ts +++ b/packages/msgraph-sdk-sites/sites/item/getByPathWithPath/index.ts @@ -3,18 +3,126 @@ // Generated by Microsoft Kiota import { createSiteFromDiscriminatorValue, type Site } from '@microsoft/msgraph-sdk/models/'; import { createODataErrorFromDiscriminatorValue, type ODataError } from '@microsoft/msgraph-sdk/models/oDataErrors/'; -import { type BaseRequestBuilder, type Parsable, type ParsableFactory, type RequestConfiguration, type RequestInformation, type RequestsMetadata } from '@microsoft/kiota-abstractions'; +import { AnalyticsRequestBuilderRequestsMetadata, AnalyticsRequestBuilderUriTemplate, type AnalyticsRequestBuilder } from './analytics/'; +import { ColumnsRequestBuilderRequestsMetadata, ColumnsRequestBuilderUriTemplate, type ColumnsRequestBuilder } from './columns/'; +import { ContentTypesRequestBuilderRequestsMetadata, ContentTypesRequestBuilderUriTemplate, type ContentTypesRequestBuilder } from './contentTypes/'; +import { CreatedByUserRequestBuilderRequestsMetadata, CreatedByUserRequestBuilderUriTemplate, type CreatedByUserRequestBuilder } from './createdByUser/'; +import { DriveRequestBuilderRequestsMetadata, DriveRequestBuilderUriTemplate, type DriveRequestBuilder } from './drive/'; +import { DrivesRequestBuilderRequestsMetadata, DrivesRequestBuilderUriTemplate, type DrivesRequestBuilder } from './drives/'; +import { ExternalColumnsRequestBuilderRequestsMetadata, ExternalColumnsRequestBuilderUriTemplate, type ExternalColumnsRequestBuilder } from './externalColumns/'; +import { GetActivitiesByIntervalRequestBuilderRequestsMetadata, GetActivitiesByIntervalRequestBuilderUriTemplate, type GetActivitiesByIntervalRequestBuilder } from './getActivitiesByInterval/'; +import { GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilderRequestsMetadata, GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilderUriTemplate, type GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilder } from './getActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithInterval/'; +import { GetApplicableContentTypesForListWithListIdRequestBuilderRequestsMetadata, GetApplicableContentTypesForListWithListIdRequestBuilderUriTemplate, type GetApplicableContentTypesForListWithListIdRequestBuilder } from './getApplicableContentTypesForListWithListId/'; +import { GetByPathWithPath1RequestBuilderNavigationMetadata, GetByPathWithPath1RequestBuilderRequestsMetadata, GetByPathWithPath1RequestBuilderUriTemplate, type GetByPathWithPath1RequestBuilder } from './getByPathWithPath1/'; +import { ItemsRequestBuilderRequestsMetadata, ItemsRequestBuilderUriTemplate, type ItemsRequestBuilder } from './items/'; +import { LastModifiedByUserRequestBuilderRequestsMetadata, LastModifiedByUserRequestBuilderUriTemplate, type LastModifiedByUserRequestBuilder } from './lastModifiedByUser/'; +import { ListsRequestBuilderRequestsMetadata, ListsRequestBuilderUriTemplate, type ListsRequestBuilder } from './lists/'; +import { OnenoteRequestBuilderRequestsMetadata, OnenoteRequestBuilderUriTemplate, type OnenoteRequestBuilder } from './onenote/'; +import { OperationsRequestBuilderRequestsMetadata, OperationsRequestBuilderUriTemplate, type OperationsRequestBuilder } from './operations/'; +import { PermissionsRequestBuilderRequestsMetadata, PermissionsRequestBuilderUriTemplate, type PermissionsRequestBuilder } from './permissions/'; +import { SitesRequestBuilderRequestsMetadata, SitesRequestBuilderUriTemplate, type SitesRequestBuilder } from './sites/'; +import { TermStoreRequestBuilderRequestsMetadata, TermStoreRequestBuilderUriTemplate, type TermStoreRequestBuilder } from './termStore/'; +import { TermStoresRequestBuilderRequestsMetadata, TermStoresRequestBuilderUriTemplate, type TermStoresRequestBuilder } from './termStores/'; +import { type BaseRequestBuilder, type KeysToExcludeForNavigationMetadata, type NavigationMetadata, type Parsable, type ParsableFactory, type RequestConfiguration, type RequestInformation, type RequestsMetadata } from '@microsoft/kiota-abstractions'; /** * Provides operations to call the getByPath method. */ export interface GetByPathWithPathRequestBuilder extends BaseRequestBuilder { + /** + * Provides operations to manage the analytics property of the microsoft.graph.site entity. + */ + get analytics(): AnalyticsRequestBuilder; + /** + * Provides operations to manage the columns property of the microsoft.graph.site entity. + */ + get columns(): ColumnsRequestBuilder; + /** + * Provides operations to manage the contentTypes property of the microsoft.graph.site entity. + */ + get contentTypes(): ContentTypesRequestBuilder; + /** + * Provides operations to manage the createdByUser property of the microsoft.graph.baseItem entity. + */ + get createdByUser(): CreatedByUserRequestBuilder; + /** + * Provides operations to manage the drive property of the microsoft.graph.site entity. + */ + get drive(): DriveRequestBuilder; + /** + * Provides operations to manage the drives property of the microsoft.graph.site entity. + */ + get drives(): DrivesRequestBuilder; + /** + * Provides operations to manage the externalColumns property of the microsoft.graph.site entity. + */ + get externalColumns(): ExternalColumnsRequestBuilder; + /** + * Provides operations to call the getActivitiesByInterval method. + */ + get getActivitiesByInterval(): GetActivitiesByIntervalRequestBuilder; + /** + * Provides operations to manage the items property of the microsoft.graph.site entity. + */ + get items(): ItemsRequestBuilder; + /** + * Provides operations to manage the lastModifiedByUser property of the microsoft.graph.baseItem entity. + */ + get lastModifiedByUser(): LastModifiedByUserRequestBuilder; + /** + * Provides operations to manage the lists property of the microsoft.graph.site entity. + */ + get lists(): ListsRequestBuilder; + /** + * Provides operations to manage the onenote property of the microsoft.graph.site entity. + */ + get onenote(): OnenoteRequestBuilder; + /** + * Provides operations to manage the operations property of the microsoft.graph.site entity. + */ + get operations(): OperationsRequestBuilder; + /** + * Provides operations to manage the permissions property of the microsoft.graph.site entity. + */ + get permissions(): PermissionsRequestBuilder; + /** + * Provides operations to manage the sites property of the microsoft.graph.site entity. + */ + get sites(): SitesRequestBuilder; + /** + * Provides operations to manage the termStore property of the microsoft.graph.site entity. + */ + get termStore(): TermStoreRequestBuilder; + /** + * Provides operations to manage the termStores property of the microsoft.graph.site entity. + */ + get termStores(): TermStoresRequestBuilder; /** * Invoke function getByPath * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns a Promise of Site */ get(requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Provides operations to call the getActivitiesByInterval method. + * @param endDateTime Usage: endDateTime='{endDateTime}' + * @param interval Usage: interval='{interval}' + * @param startDateTime Usage: startDateTime='{startDateTime}' + * @returns a getActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilder + */ + getActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithInterval(endDateTime: string | undefined, interval: string | undefined, startDateTime: string | undefined) : GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilder; + /** + * Provides operations to call the getApplicableContentTypesForList method. + * @param listId Usage: listId='{listId}' + * @returns a getApplicableContentTypesForListWithListIdRequestBuilder + */ + getApplicableContentTypesForListWithListId(listId: string | undefined) : GetApplicableContentTypesForListWithListIdRequestBuilder; + /** + * Provides operations to call the getByPath method. + * @param path1 Usage: path='{path1}' + * @returns a getByPathWithPath1RequestBuilder + */ + getByPathWithPath1(path1: string | undefined) : GetByPathWithPath1RequestBuilder; /** * Invoke function getByPath * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. @@ -22,6 +130,92 @@ export interface GetByPathWithPathRequestBuilder extends BaseRequestBuilder | undefined) : RequestInformation; } +/** + * Metadata for all the navigation properties in the request builder. + */ +export const GetByPathWithPathRequestBuilderNavigationMetadata: Record, NavigationMetadata> = { + getActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithInterval: { + uriTemplate: GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilderUriTemplate, + requestsMetadata: GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilderRequestsMetadata, + }, + getApplicableContentTypesForListWithListId: { + uriTemplate: GetApplicableContentTypesForListWithListIdRequestBuilderUriTemplate, + requestsMetadata: GetApplicableContentTypesForListWithListIdRequestBuilderRequestsMetadata, + }, + getByPathWithPath1: { + uriTemplate: GetByPathWithPath1RequestBuilderUriTemplate, + requestsMetadata: GetByPathWithPath1RequestBuilderRequestsMetadata, + navigationMetadata: GetByPathWithPath1RequestBuilderNavigationMetadata, + }, + analytics: { + uriTemplate: AnalyticsRequestBuilderUriTemplate, + requestsMetadata: AnalyticsRequestBuilderRequestsMetadata, + }, + columns: { + uriTemplate: ColumnsRequestBuilderUriTemplate, + requestsMetadata: ColumnsRequestBuilderRequestsMetadata, + }, + contentTypes: { + uriTemplate: ContentTypesRequestBuilderUriTemplate, + requestsMetadata: ContentTypesRequestBuilderRequestsMetadata, + }, + createdByUser: { + uriTemplate: CreatedByUserRequestBuilderUriTemplate, + requestsMetadata: CreatedByUserRequestBuilderRequestsMetadata, + }, + drive: { + uriTemplate: DriveRequestBuilderUriTemplate, + requestsMetadata: DriveRequestBuilderRequestsMetadata, + }, + drives: { + uriTemplate: DrivesRequestBuilderUriTemplate, + requestsMetadata: DrivesRequestBuilderRequestsMetadata, + }, + externalColumns: { + uriTemplate: ExternalColumnsRequestBuilderUriTemplate, + requestsMetadata: ExternalColumnsRequestBuilderRequestsMetadata, + }, + getActivitiesByInterval: { + uriTemplate: GetActivitiesByIntervalRequestBuilderUriTemplate, + requestsMetadata: GetActivitiesByIntervalRequestBuilderRequestsMetadata, + }, + items: { + uriTemplate: ItemsRequestBuilderUriTemplate, + requestsMetadata: ItemsRequestBuilderRequestsMetadata, + }, + lastModifiedByUser: { + uriTemplate: LastModifiedByUserRequestBuilderUriTemplate, + requestsMetadata: LastModifiedByUserRequestBuilderRequestsMetadata, + }, + lists: { + uriTemplate: ListsRequestBuilderUriTemplate, + requestsMetadata: ListsRequestBuilderRequestsMetadata, + }, + onenote: { + uriTemplate: OnenoteRequestBuilderUriTemplate, + requestsMetadata: OnenoteRequestBuilderRequestsMetadata, + }, + operations: { + uriTemplate: OperationsRequestBuilderUriTemplate, + requestsMetadata: OperationsRequestBuilderRequestsMetadata, + }, + permissions: { + uriTemplate: PermissionsRequestBuilderUriTemplate, + requestsMetadata: PermissionsRequestBuilderRequestsMetadata, + }, + sites: { + uriTemplate: SitesRequestBuilderUriTemplate, + requestsMetadata: SitesRequestBuilderRequestsMetadata, + }, + termStore: { + uriTemplate: TermStoreRequestBuilderUriTemplate, + requestsMetadata: TermStoreRequestBuilderRequestsMetadata, + }, + termStores: { + uriTemplate: TermStoresRequestBuilderUriTemplate, + requestsMetadata: TermStoresRequestBuilderRequestsMetadata, + }, +}; /** * Metadata for all the requests in the request builder. */ diff --git a/packages/msgraph-sdk-sites/sites/item/getByPathWithPath/items/index.ts b/packages/msgraph-sdk-sites/sites/item/getByPathWithPath/items/index.ts new file mode 100644 index 00000000000..4c974549f81 --- /dev/null +++ b/packages/msgraph-sdk-sites/sites/item/getByPathWithPath/items/index.ts @@ -0,0 +1,95 @@ +/* tslint:disable */ +/* eslint-disable */ +// Generated by Microsoft Kiota +import { createBaseItemCollectionResponseFromDiscriminatorValue, type BaseItemCollectionResponse } from '@microsoft/msgraph-sdk/models/'; +import { createODataErrorFromDiscriminatorValue, type ODataError } from '@microsoft/msgraph-sdk/models/oDataErrors/'; +import { type BaseRequestBuilder, type Parsable, type ParsableFactory, type RequestConfiguration, type RequestInformation, type RequestsMetadata } from '@microsoft/kiota-abstractions'; + +/** + * Provides operations to manage the items property of the microsoft.graph.site entity. + */ +export interface ItemsRequestBuilder extends BaseRequestBuilder { + /** + * Used to address any item contained in this site. This collection can't be enumerated. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns a Promise of BaseItemCollectionResponse + */ + get(requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Used to address any item contained in this site. This collection can't be enumerated. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns a RequestInformation + */ + toGetRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; +} +/** + * Used to address any item contained in this site. This collection can't be enumerated. + */ +export interface ItemsRequestBuilderGetQueryParameters { + /** + * Include count of items + */ + count?: boolean; + /** + * Expand related entities + */ + expand?: string[]; + /** + * Filter items by property values + */ + filter?: string; + /** + * Order items by property values + */ + orderby?: string[]; + /** + * Search items by search phrases + */ + search?: string; + /** + * Select properties to be returned + */ + select?: string[]; + /** + * Skip the first n items + */ + skip?: number; + /** + * Show only the first n items + */ + top?: number; +} +/** + * Mapper for query parameters from symbol name to serialization name represented as a constant. + */ +const ItemsRequestBuilderGetQueryParametersMapper: Record = { + "count": "%24count", + "expand": "%24expand", + "filter": "%24filter", + "orderby": "%24orderby", + "search": "%24search", + "select": "%24select", + "skip": "%24skip", + "top": "%24top", +}; +/** + * Metadata for all the requests in the request builder. + */ +export const ItemsRequestBuilderRequestsMetadata: RequestsMetadata = { + get: { + responseBodyContentType: "application/json", + errorMappings: { + _4XX: createODataErrorFromDiscriminatorValue as ParsableFactory, + _5XX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "sendAsync", + responseBodyFactory: createBaseItemCollectionResponseFromDiscriminatorValue, + queryParametersMapper: ItemsRequestBuilderGetQueryParametersMapper, + }, +}; +/** + * Uri template for the request builder. + */ +export const ItemsRequestBuilderUriTemplate = "{+baseurl}/sites/{site%2Did}/getByPath(path='{path}')/items{?%24top,%24skip,%24search,%24filter,%24count,%24orderby,%24select,%24expand}"; +/* tslint:enable */ +/* eslint-enable */ diff --git a/packages/msgraph-sdk-sites/sites/item/getByPathWithPath/lastModifiedByUser/index.ts b/packages/msgraph-sdk-sites/sites/item/getByPathWithPath/lastModifiedByUser/index.ts new file mode 100644 index 00000000000..8898c2d33c3 --- /dev/null +++ b/packages/msgraph-sdk-sites/sites/item/getByPathWithPath/lastModifiedByUser/index.ts @@ -0,0 +1,65 @@ +/* tslint:disable */ +/* eslint-disable */ +// Generated by Microsoft Kiota +import { createUserFromDiscriminatorValue, type User } from '@microsoft/msgraph-sdk/models/'; +import { createODataErrorFromDiscriminatorValue, type ODataError } from '@microsoft/msgraph-sdk/models/oDataErrors/'; +import { type BaseRequestBuilder, type Parsable, type ParsableFactory, type RequestConfiguration, type RequestInformation, type RequestsMetadata } from '@microsoft/kiota-abstractions'; + +/** + * Provides operations to manage the lastModifiedByUser property of the microsoft.graph.baseItem entity. + */ +export interface LastModifiedByUserRequestBuilder extends BaseRequestBuilder { + /** + * Identity of the user who last modified the item. Read-only. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns a Promise of User + */ + get(requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Identity of the user who last modified the item. Read-only. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns a RequestInformation + */ + toGetRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; +} +/** + * Identity of the user who last modified the item. Read-only. + */ +export interface LastModifiedByUserRequestBuilderGetQueryParameters { + /** + * Expand related entities + */ + expand?: string[]; + /** + * Select properties to be returned + */ + select?: string[]; +} +/** + * Mapper for query parameters from symbol name to serialization name represented as a constant. + */ +const LastModifiedByUserRequestBuilderGetQueryParametersMapper: Record = { + "expand": "%24expand", + "select": "%24select", +}; +/** + * Metadata for all the requests in the request builder. + */ +export const LastModifiedByUserRequestBuilderRequestsMetadata: RequestsMetadata = { + get: { + responseBodyContentType: "application/json", + errorMappings: { + _4XX: createODataErrorFromDiscriminatorValue as ParsableFactory, + _5XX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "sendAsync", + responseBodyFactory: createUserFromDiscriminatorValue, + queryParametersMapper: LastModifiedByUserRequestBuilderGetQueryParametersMapper, + }, +}; +/** + * Uri template for the request builder. + */ +export const LastModifiedByUserRequestBuilderUriTemplate = "{+baseurl}/sites/{site%2Did}/getByPath(path='{path}')/lastModifiedByUser{?%24select,%24expand}"; +/* tslint:enable */ +/* eslint-enable */ diff --git a/packages/msgraph-sdk-sites/sites/item/getByPathWithPath/lists/index.ts b/packages/msgraph-sdk-sites/sites/item/getByPathWithPath/lists/index.ts new file mode 100644 index 00000000000..ef82ab0e936 --- /dev/null +++ b/packages/msgraph-sdk-sites/sites/item/getByPathWithPath/lists/index.ts @@ -0,0 +1,123 @@ +/* tslint:disable */ +/* eslint-disable */ +// Generated by Microsoft Kiota +import { createListCollectionResponseFromDiscriminatorValue, createListFromDiscriminatorValue, serializeList, type List, type ListCollectionResponse } from '@microsoft/msgraph-sdk/models/'; +import { createODataErrorFromDiscriminatorValue, type ODataError } from '@microsoft/msgraph-sdk/models/oDataErrors/'; +import { type BaseRequestBuilder, type Parsable, type ParsableFactory, type RequestConfiguration, type RequestInformation, type RequestsMetadata } from '@microsoft/kiota-abstractions'; + +/** + * Provides operations to manage the lists property of the microsoft.graph.site entity. + */ +export interface ListsRequestBuilder extends BaseRequestBuilder { + /** + * Get the collection of [lists][] for a [site][]. Lists with the [system][] facet are hidden by default.To list them, include system in your $select statement. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns a Promise of ListCollectionResponse + * @see {@link https://learn.microsoft.com/graph/api/list-list?view=graph-rest-1.0|Find more info here} + */ + get(requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Create a new [list][] in a [site][]. + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns a Promise of List + * @see {@link https://learn.microsoft.com/graph/api/list-create?view=graph-rest-1.0|Find more info here} + */ + post(body: List, requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Get the collection of [lists][] for a [site][]. Lists with the [system][] facet are hidden by default.To list them, include system in your $select statement. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns a RequestInformation + */ + toGetRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; + /** + * Create a new [list][] in a [site][]. + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns a RequestInformation + */ + toPostRequestInformation(body: List, requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; +} +/** + * Get the collection of [lists][] for a [site][]. Lists with the [system][] facet are hidden by default.To list them, include system in your $select statement. + */ +export interface ListsRequestBuilderGetQueryParameters { + /** + * Include count of items + */ + count?: boolean; + /** + * Expand related entities + */ + expand?: string[]; + /** + * Filter items by property values + */ + filter?: string; + /** + * Order items by property values + */ + orderby?: string[]; + /** + * Search items by search phrases + */ + search?: string; + /** + * Select properties to be returned + */ + select?: string[]; + /** + * Skip the first n items + */ + skip?: number; + /** + * Show only the first n items + */ + top?: number; +} +/** + * Mapper for query parameters from symbol name to serialization name represented as a constant. + */ +const ListsRequestBuilderGetQueryParametersMapper: Record = { + "count": "%24count", + "expand": "%24expand", + "filter": "%24filter", + "orderby": "%24orderby", + "search": "%24search", + "select": "%24select", + "skip": "%24skip", + "top": "%24top", +}; +/** + * Metadata for all the requests in the request builder. + */ +export const ListsRequestBuilderRequestsMetadata: RequestsMetadata = { + get: { + responseBodyContentType: "application/json", + errorMappings: { + _4XX: createODataErrorFromDiscriminatorValue as ParsableFactory, + _5XX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "sendAsync", + responseBodyFactory: createListCollectionResponseFromDiscriminatorValue, + queryParametersMapper: ListsRequestBuilderGetQueryParametersMapper, + }, + post: { + responseBodyContentType: "application/json", + errorMappings: { + _4XX: createODataErrorFromDiscriminatorValue as ParsableFactory, + _5XX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "sendAsync", + responseBodyFactory: createListFromDiscriminatorValue, + requestBodyContentType: "application/json", + requestBodySerializer: serializeList, + requestInformationContentSetMethod: "setContentFromParsable", + }, +}; +/** + * Uri template for the request builder. + */ +export const ListsRequestBuilderUriTemplate = "{+baseurl}/sites/{site%2Did}/getByPath(path='{path}')/lists{?%24top,%24skip,%24search,%24filter,%24count,%24orderby,%24select,%24expand}"; +/* tslint:enable */ +/* eslint-enable */ diff --git a/packages/msgraph-sdk-sites/sites/item/getByPathWithPath/onenote/index.ts b/packages/msgraph-sdk-sites/sites/item/getByPathWithPath/onenote/index.ts new file mode 100644 index 00000000000..e8150dc70d7 --- /dev/null +++ b/packages/msgraph-sdk-sites/sites/item/getByPathWithPath/onenote/index.ts @@ -0,0 +1,110 @@ +/* tslint:disable */ +/* eslint-disable */ +// Generated by Microsoft Kiota +import { createOnenoteFromDiscriminatorValue, serializeOnenote, type Onenote } from '@microsoft/msgraph-sdk/models/'; +import { createODataErrorFromDiscriminatorValue, type ODataError } from '@microsoft/msgraph-sdk/models/oDataErrors/'; +import { type BaseRequestBuilder, type Parsable, type ParsableFactory, type RequestConfiguration, type RequestInformation, type RequestsMetadata } from '@microsoft/kiota-abstractions'; + +/** + * Provides operations to manage the onenote property of the microsoft.graph.site entity. + */ +export interface OnenoteRequestBuilder extends BaseRequestBuilder { + /** + * Delete navigation property onenote for sites + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + */ + delete(requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Calls the OneNote service for notebook related operations. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns a Promise of Onenote + */ + get(requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Update the navigation property onenote in sites + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns a Promise of Onenote + */ + patch(body: Onenote, requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Delete navigation property onenote for sites + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns a RequestInformation + */ + toDeleteRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; + /** + * Calls the OneNote service for notebook related operations. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns a RequestInformation + */ + toGetRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; + /** + * Update the navigation property onenote in sites + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns a RequestInformation + */ + toPatchRequestInformation(body: Onenote, requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; +} +/** + * Calls the OneNote service for notebook related operations. + */ +export interface OnenoteRequestBuilderGetQueryParameters { + /** + * Expand related entities + */ + expand?: string[]; + /** + * Select properties to be returned + */ + select?: string[]; +} +/** + * Mapper for query parameters from symbol name to serialization name represented as a constant. + */ +const OnenoteRequestBuilderGetQueryParametersMapper: Record = { + "expand": "%24expand", + "select": "%24select", +}; +/** + * Metadata for all the requests in the request builder. + */ +export const OnenoteRequestBuilderRequestsMetadata: RequestsMetadata = { + delete: { + responseBodyContentType: "application/json", + errorMappings: { + _4XX: createODataErrorFromDiscriminatorValue as ParsableFactory, + _5XX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "sendNoResponseContentAsync", + }, + get: { + responseBodyContentType: "application/json", + errorMappings: { + _4XX: createODataErrorFromDiscriminatorValue as ParsableFactory, + _5XX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "sendAsync", + responseBodyFactory: createOnenoteFromDiscriminatorValue, + queryParametersMapper: OnenoteRequestBuilderGetQueryParametersMapper, + }, + patch: { + responseBodyContentType: "application/json", + errorMappings: { + _4XX: createODataErrorFromDiscriminatorValue as ParsableFactory, + _5XX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "sendAsync", + responseBodyFactory: createOnenoteFromDiscriminatorValue, + requestBodyContentType: "application/json", + requestBodySerializer: serializeOnenote, + requestInformationContentSetMethod: "setContentFromParsable", + }, +}; +/** + * Uri template for the request builder. + */ +export const OnenoteRequestBuilderUriTemplate = "{+baseurl}/sites/{site%2Did}/getByPath(path='{path}')/onenote{?%24select,%24expand}"; +/* tslint:enable */ +/* eslint-enable */ diff --git a/packages/msgraph-sdk-sites/sites/item/getByPathWithPath/operations/index.ts b/packages/msgraph-sdk-sites/sites/item/getByPathWithPath/operations/index.ts new file mode 100644 index 00000000000..aff1032b1c3 --- /dev/null +++ b/packages/msgraph-sdk-sites/sites/item/getByPathWithPath/operations/index.ts @@ -0,0 +1,122 @@ +/* tslint:disable */ +/* eslint-disable */ +// Generated by Microsoft Kiota +import { createRichLongRunningOperationCollectionResponseFromDiscriminatorValue, createRichLongRunningOperationFromDiscriminatorValue, serializeRichLongRunningOperation, type RichLongRunningOperation, type RichLongRunningOperationCollectionResponse } from '@microsoft/msgraph-sdk/models/'; +import { createODataErrorFromDiscriminatorValue, type ODataError } from '@microsoft/msgraph-sdk/models/oDataErrors/'; +import { type BaseRequestBuilder, type Parsable, type ParsableFactory, type RequestConfiguration, type RequestInformation, type RequestsMetadata } from '@microsoft/kiota-abstractions'; + +/** + * Provides operations to manage the operations property of the microsoft.graph.site entity. + */ +export interface OperationsRequestBuilder extends BaseRequestBuilder { + /** + * Get a list of rich long-running operations associated with a site. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns a Promise of RichLongRunningOperationCollectionResponse + * @see {@link https://learn.microsoft.com/graph/api/site-list-operations?view=graph-rest-1.0|Find more info here} + */ + get(requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Create new navigation property to operations for sites + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns a Promise of RichLongRunningOperation + */ + post(body: RichLongRunningOperation, requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Get a list of rich long-running operations associated with a site. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns a RequestInformation + */ + toGetRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; + /** + * Create new navigation property to operations for sites + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns a RequestInformation + */ + toPostRequestInformation(body: RichLongRunningOperation, requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; +} +/** + * Get a list of rich long-running operations associated with a site. + */ +export interface OperationsRequestBuilderGetQueryParameters { + /** + * Include count of items + */ + count?: boolean; + /** + * Expand related entities + */ + expand?: string[]; + /** + * Filter items by property values + */ + filter?: string; + /** + * Order items by property values + */ + orderby?: string[]; + /** + * Search items by search phrases + */ + search?: string; + /** + * Select properties to be returned + */ + select?: string[]; + /** + * Skip the first n items + */ + skip?: number; + /** + * Show only the first n items + */ + top?: number; +} +/** + * Mapper for query parameters from symbol name to serialization name represented as a constant. + */ +const OperationsRequestBuilderGetQueryParametersMapper: Record = { + "count": "%24count", + "expand": "%24expand", + "filter": "%24filter", + "orderby": "%24orderby", + "search": "%24search", + "select": "%24select", + "skip": "%24skip", + "top": "%24top", +}; +/** + * Metadata for all the requests in the request builder. + */ +export const OperationsRequestBuilderRequestsMetadata: RequestsMetadata = { + get: { + responseBodyContentType: "application/json", + errorMappings: { + _4XX: createODataErrorFromDiscriminatorValue as ParsableFactory, + _5XX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "sendAsync", + responseBodyFactory: createRichLongRunningOperationCollectionResponseFromDiscriminatorValue, + queryParametersMapper: OperationsRequestBuilderGetQueryParametersMapper, + }, + post: { + responseBodyContentType: "application/json", + errorMappings: { + _4XX: createODataErrorFromDiscriminatorValue as ParsableFactory, + _5XX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "sendAsync", + responseBodyFactory: createRichLongRunningOperationFromDiscriminatorValue, + requestBodyContentType: "application/json", + requestBodySerializer: serializeRichLongRunningOperation, + requestInformationContentSetMethod: "setContentFromParsable", + }, +}; +/** + * Uri template for the request builder. + */ +export const OperationsRequestBuilderUriTemplate = "{+baseurl}/sites/{site%2Did}/getByPath(path='{path}')/operations{?%24top,%24skip,%24search,%24filter,%24count,%24orderby,%24select,%24expand}"; +/* tslint:enable */ +/* eslint-enable */ diff --git a/packages/msgraph-sdk-sites/sites/item/getByPathWithPath/permissions/index.ts b/packages/msgraph-sdk-sites/sites/item/getByPathWithPath/permissions/index.ts new file mode 100644 index 00000000000..92aa33924cb --- /dev/null +++ b/packages/msgraph-sdk-sites/sites/item/getByPathWithPath/permissions/index.ts @@ -0,0 +1,123 @@ +/* tslint:disable */ +/* eslint-disable */ +// Generated by Microsoft Kiota +import { createPermissionCollectionResponseFromDiscriminatorValue, createPermissionFromDiscriminatorValue, serializePermission, type Permission, type PermissionCollectionResponse } from '@microsoft/msgraph-sdk/models/'; +import { createODataErrorFromDiscriminatorValue, type ODataError } from '@microsoft/msgraph-sdk/models/oDataErrors/'; +import { type BaseRequestBuilder, type Parsable, type ParsableFactory, type RequestConfiguration, type RequestInformation, type RequestsMetadata } from '@microsoft/kiota-abstractions'; + +/** + * Provides operations to manage the permissions property of the microsoft.graph.site entity. + */ +export interface PermissionsRequestBuilder extends BaseRequestBuilder { + /** + * Get the permission resources from the permissions navigation property on a site. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns a Promise of PermissionCollectionResponse + * @see {@link https://learn.microsoft.com/graph/api/site-list-permissions?view=graph-rest-1.0|Find more info here} + */ + get(requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Create a new permission object on a site. + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns a Promise of Permission + * @see {@link https://learn.microsoft.com/graph/api/site-post-permissions?view=graph-rest-1.0|Find more info here} + */ + post(body: Permission, requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Get the permission resources from the permissions navigation property on a site. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns a RequestInformation + */ + toGetRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; + /** + * Create a new permission object on a site. + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns a RequestInformation + */ + toPostRequestInformation(body: Permission, requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; +} +/** + * Get the permission resources from the permissions navigation property on a site. + */ +export interface PermissionsRequestBuilderGetQueryParameters { + /** + * Include count of items + */ + count?: boolean; + /** + * Expand related entities + */ + expand?: string[]; + /** + * Filter items by property values + */ + filter?: string; + /** + * Order items by property values + */ + orderby?: string[]; + /** + * Search items by search phrases + */ + search?: string; + /** + * Select properties to be returned + */ + select?: string[]; + /** + * Skip the first n items + */ + skip?: number; + /** + * Show only the first n items + */ + top?: number; +} +/** + * Mapper for query parameters from symbol name to serialization name represented as a constant. + */ +const PermissionsRequestBuilderGetQueryParametersMapper: Record = { + "count": "%24count", + "expand": "%24expand", + "filter": "%24filter", + "orderby": "%24orderby", + "search": "%24search", + "select": "%24select", + "skip": "%24skip", + "top": "%24top", +}; +/** + * Metadata for all the requests in the request builder. + */ +export const PermissionsRequestBuilderRequestsMetadata: RequestsMetadata = { + get: { + responseBodyContentType: "application/json", + errorMappings: { + _4XX: createODataErrorFromDiscriminatorValue as ParsableFactory, + _5XX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "sendAsync", + responseBodyFactory: createPermissionCollectionResponseFromDiscriminatorValue, + queryParametersMapper: PermissionsRequestBuilderGetQueryParametersMapper, + }, + post: { + responseBodyContentType: "application/json", + errorMappings: { + _4XX: createODataErrorFromDiscriminatorValue as ParsableFactory, + _5XX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "sendAsync", + responseBodyFactory: createPermissionFromDiscriminatorValue, + requestBodyContentType: "application/json", + requestBodySerializer: serializePermission, + requestInformationContentSetMethod: "setContentFromParsable", + }, +}; +/** + * Uri template for the request builder. + */ +export const PermissionsRequestBuilderUriTemplate = "{+baseurl}/sites/{site%2Did}/getByPath(path='{path}')/permissions{?%24top,%24skip,%24search,%24filter,%24count,%24orderby,%24select,%24expand}"; +/* tslint:enable */ +/* eslint-enable */ diff --git a/packages/msgraph-sdk-sites/sites/item/getByPathWithPath/sites/index.ts b/packages/msgraph-sdk-sites/sites/item/getByPathWithPath/sites/index.ts new file mode 100644 index 00000000000..7f7c28b998f --- /dev/null +++ b/packages/msgraph-sdk-sites/sites/item/getByPathWithPath/sites/index.ts @@ -0,0 +1,96 @@ +/* tslint:disable */ +/* eslint-disable */ +// Generated by Microsoft Kiota +import { createSiteCollectionResponseFromDiscriminatorValue, type SiteCollectionResponse } from '@microsoft/msgraph-sdk/models/'; +import { createODataErrorFromDiscriminatorValue, type ODataError } from '@microsoft/msgraph-sdk/models/oDataErrors/'; +import { type BaseRequestBuilder, type Parsable, type ParsableFactory, type RequestConfiguration, type RequestInformation, type RequestsMetadata } from '@microsoft/kiota-abstractions'; + +/** + * Provides operations to manage the sites property of the microsoft.graph.site entity. + */ +export interface SitesRequestBuilder extends BaseRequestBuilder { + /** + * Get a collection of subsites defined for a [site][]. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns a Promise of SiteCollectionResponse + * @see {@link https://learn.microsoft.com/graph/api/site-list-subsites?view=graph-rest-1.0|Find more info here} + */ + get(requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Get a collection of subsites defined for a [site][]. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns a RequestInformation + */ + toGetRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; +} +/** + * Get a collection of subsites defined for a [site][]. + */ +export interface SitesRequestBuilderGetQueryParameters { + /** + * Include count of items + */ + count?: boolean; + /** + * Expand related entities + */ + expand?: string[]; + /** + * Filter items by property values + */ + filter?: string; + /** + * Order items by property values + */ + orderby?: string[]; + /** + * Search items by search phrases + */ + search?: string; + /** + * Select properties to be returned + */ + select?: string[]; + /** + * Skip the first n items + */ + skip?: number; + /** + * Show only the first n items + */ + top?: number; +} +/** + * Mapper for query parameters from symbol name to serialization name represented as a constant. + */ +const SitesRequestBuilderGetQueryParametersMapper: Record = { + "count": "%24count", + "expand": "%24expand", + "filter": "%24filter", + "orderby": "%24orderby", + "search": "%24search", + "select": "%24select", + "skip": "%24skip", + "top": "%24top", +}; +/** + * Metadata for all the requests in the request builder. + */ +export const SitesRequestBuilderRequestsMetadata: RequestsMetadata = { + get: { + responseBodyContentType: "application/json", + errorMappings: { + _4XX: createODataErrorFromDiscriminatorValue as ParsableFactory, + _5XX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "sendAsync", + responseBodyFactory: createSiteCollectionResponseFromDiscriminatorValue, + queryParametersMapper: SitesRequestBuilderGetQueryParametersMapper, + }, +}; +/** + * Uri template for the request builder. + */ +export const SitesRequestBuilderUriTemplate = "{+baseurl}/sites/{site%2Did}/getByPath(path='{path}')/sites{?%24top,%24skip,%24search,%24filter,%24count,%24orderby,%24select,%24expand}"; +/* tslint:enable */ +/* eslint-enable */ diff --git a/packages/msgraph-sdk-sites/sites/item/getByPathWithPath/termStore/index.ts b/packages/msgraph-sdk-sites/sites/item/getByPathWithPath/termStore/index.ts new file mode 100644 index 00000000000..c03b72a0ba9 --- /dev/null +++ b/packages/msgraph-sdk-sites/sites/item/getByPathWithPath/termStore/index.ts @@ -0,0 +1,112 @@ +/* tslint:disable */ +/* eslint-disable */ +// Generated by Microsoft Kiota +import { createODataErrorFromDiscriminatorValue, type ODataError } from '@microsoft/msgraph-sdk/models/oDataErrors/'; +import { createStoreFromDiscriminatorValue, serializeStore, type Store } from '@microsoft/msgraph-sdk/models/termStore/'; +import { type BaseRequestBuilder, type Parsable, type ParsableFactory, type RequestConfiguration, type RequestInformation, type RequestsMetadata } from '@microsoft/kiota-abstractions'; + +/** + * Provides operations to manage the termStore property of the microsoft.graph.site entity. + */ +export interface TermStoreRequestBuilder extends BaseRequestBuilder { + /** + * Delete navigation property termStore for sites + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + */ + delete(requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Read the properties and relationships of a store object. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns a Promise of Store + * @see {@link https://learn.microsoft.com/graph/api/termstore-store-get?view=graph-rest-1.0|Find more info here} + */ + get(requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Update the properties of a store object. + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns a Promise of Store + * @see {@link https://learn.microsoft.com/graph/api/termstore-store-update?view=graph-rest-1.0|Find more info here} + */ + patch(body: Store, requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Delete navigation property termStore for sites + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns a RequestInformation + */ + toDeleteRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; + /** + * Read the properties and relationships of a store object. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns a RequestInformation + */ + toGetRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; + /** + * Update the properties of a store object. + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns a RequestInformation + */ + toPatchRequestInformation(body: Store, requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; +} +/** + * Read the properties and relationships of a store object. + */ +export interface TermStoreRequestBuilderGetQueryParameters { + /** + * Expand related entities + */ + expand?: string[]; + /** + * Select properties to be returned + */ + select?: string[]; +} +/** + * Mapper for query parameters from symbol name to serialization name represented as a constant. + */ +const TermStoreRequestBuilderGetQueryParametersMapper: Record = { + "expand": "%24expand", + "select": "%24select", +}; +/** + * Metadata for all the requests in the request builder. + */ +export const TermStoreRequestBuilderRequestsMetadata: RequestsMetadata = { + delete: { + responseBodyContentType: "application/json", + errorMappings: { + _4XX: createODataErrorFromDiscriminatorValue as ParsableFactory, + _5XX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "sendNoResponseContentAsync", + }, + get: { + responseBodyContentType: "application/json", + errorMappings: { + _4XX: createODataErrorFromDiscriminatorValue as ParsableFactory, + _5XX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "sendAsync", + responseBodyFactory: createStoreFromDiscriminatorValue, + queryParametersMapper: TermStoreRequestBuilderGetQueryParametersMapper, + }, + patch: { + responseBodyContentType: "application/json", + errorMappings: { + _4XX: createODataErrorFromDiscriminatorValue as ParsableFactory, + _5XX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "sendAsync", + responseBodyFactory: createStoreFromDiscriminatorValue, + requestBodyContentType: "application/json", + requestBodySerializer: serializeStore, + requestInformationContentSetMethod: "setContentFromParsable", + }, +}; +/** + * Uri template for the request builder. + */ +export const TermStoreRequestBuilderUriTemplate = "{+baseurl}/sites/{site%2Did}/getByPath(path='{path}')/termStore{?%24select,%24expand}"; +/* tslint:enable */ +/* eslint-enable */ diff --git a/packages/msgraph-sdk-sites/sites/item/getByPathWithPath/termStores/index.ts b/packages/msgraph-sdk-sites/sites/item/getByPathWithPath/termStores/index.ts new file mode 100644 index 00000000000..de64e398dd0 --- /dev/null +++ b/packages/msgraph-sdk-sites/sites/item/getByPathWithPath/termStores/index.ts @@ -0,0 +1,121 @@ +/* tslint:disable */ +/* eslint-disable */ +// Generated by Microsoft Kiota +import { createODataErrorFromDiscriminatorValue, type ODataError } from '@microsoft/msgraph-sdk/models/oDataErrors/'; +import { createStoreCollectionResponseFromDiscriminatorValue, createStoreFromDiscriminatorValue, serializeStore, type Store, type StoreCollectionResponse } from '@microsoft/msgraph-sdk/models/termStore/'; +import { type BaseRequestBuilder, type Parsable, type ParsableFactory, type RequestConfiguration, type RequestInformation, type RequestsMetadata } from '@microsoft/kiota-abstractions'; + +/** + * Provides operations to manage the termStores property of the microsoft.graph.site entity. + */ +export interface TermStoresRequestBuilder extends BaseRequestBuilder { + /** + * The collection of termStores under this site. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns a Promise of StoreCollectionResponse + */ + get(requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Create new navigation property to termStores for sites + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns a Promise of Store + */ + post(body: Store, requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * The collection of termStores under this site. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns a RequestInformation + */ + toGetRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; + /** + * Create new navigation property to termStores for sites + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns a RequestInformation + */ + toPostRequestInformation(body: Store, requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; +} +/** + * The collection of termStores under this site. + */ +export interface TermStoresRequestBuilderGetQueryParameters { + /** + * Include count of items + */ + count?: boolean; + /** + * Expand related entities + */ + expand?: string[]; + /** + * Filter items by property values + */ + filter?: string; + /** + * Order items by property values + */ + orderby?: string[]; + /** + * Search items by search phrases + */ + search?: string; + /** + * Select properties to be returned + */ + select?: string[]; + /** + * Skip the first n items + */ + skip?: number; + /** + * Show only the first n items + */ + top?: number; +} +/** + * Mapper for query parameters from symbol name to serialization name represented as a constant. + */ +const TermStoresRequestBuilderGetQueryParametersMapper: Record = { + "count": "%24count", + "expand": "%24expand", + "filter": "%24filter", + "orderby": "%24orderby", + "search": "%24search", + "select": "%24select", + "skip": "%24skip", + "top": "%24top", +}; +/** + * Metadata for all the requests in the request builder. + */ +export const TermStoresRequestBuilderRequestsMetadata: RequestsMetadata = { + get: { + responseBodyContentType: "application/json", + errorMappings: { + _4XX: createODataErrorFromDiscriminatorValue as ParsableFactory, + _5XX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "sendAsync", + responseBodyFactory: createStoreCollectionResponseFromDiscriminatorValue, + queryParametersMapper: TermStoresRequestBuilderGetQueryParametersMapper, + }, + post: { + responseBodyContentType: "application/json", + errorMappings: { + _4XX: createODataErrorFromDiscriminatorValue as ParsableFactory, + _5XX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "sendAsync", + responseBodyFactory: createStoreFromDiscriminatorValue, + requestBodyContentType: "application/json", + requestBodySerializer: serializeStore, + requestInformationContentSetMethod: "setContentFromParsable", + }, +}; +/** + * Uri template for the request builder. + */ +export const TermStoresRequestBuilderUriTemplate = "{+baseurl}/sites/{site%2Did}/getByPath(path='{path}')/termStores{?%24top,%24skip,%24search,%24filter,%24count,%24orderby,%24select,%24expand}"; +/* tslint:enable */ +/* eslint-enable */ diff --git a/packages/msgraph-sdk-sites/sites/item/index.ts b/packages/msgraph-sdk-sites/sites/item/index.ts index 3b208e69bde..3f6d9467df9 100644 --- a/packages/msgraph-sdk-sites/sites/item/index.ts +++ b/packages/msgraph-sdk-sites/sites/item/index.ts @@ -13,7 +13,7 @@ import { ExternalColumnsRequestBuilderNavigationMetadata, ExternalColumnsRequest import { GetActivitiesByIntervalRequestBuilderRequestsMetadata, GetActivitiesByIntervalRequestBuilderUriTemplate, type GetActivitiesByIntervalRequestBuilder } from './getActivitiesByInterval/'; import { GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilderRequestsMetadata, GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilderUriTemplate, type GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilder } from './getActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithInterval/'; import { GetApplicableContentTypesForListWithListIdRequestBuilderRequestsMetadata, GetApplicableContentTypesForListWithListIdRequestBuilderUriTemplate, type GetApplicableContentTypesForListWithListIdRequestBuilder } from './getApplicableContentTypesForListWithListId/'; -import { GetByPathWithPathRequestBuilderRequestsMetadata, GetByPathWithPathRequestBuilderUriTemplate, type GetByPathWithPathRequestBuilder } from './getByPathWithPath/'; +import { GetByPathWithPathRequestBuilderNavigationMetadata, GetByPathWithPathRequestBuilderRequestsMetadata, GetByPathWithPathRequestBuilderUriTemplate, type GetByPathWithPathRequestBuilder } from './getByPathWithPath/'; import { ItemsRequestBuilderNavigationMetadata, ItemsRequestBuilderRequestsMetadata, ItemsRequestBuilderUriTemplate, type ItemsRequestBuilder } from './items/'; import { LastModifiedByUserRequestBuilderNavigationMetadata, LastModifiedByUserRequestBuilderRequestsMetadata, LastModifiedByUserRequestBuilderUriTemplate, type LastModifiedByUserRequestBuilder } from './lastModifiedByUser/'; import { ListsRequestBuilderNavigationMetadata, ListsRequestBuilderRequestsMetadata, ListsRequestBuilderUriTemplate, type ListsRequestBuilder } from './lists/'; @@ -180,6 +180,7 @@ export const SiteItemRequestBuilderNavigationMetadata: Record Record void>) { return deserializeIntoAddCopyPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoAddCopyPostRequestBody(addCopyPostRequestBody: AddCopyPostRequestBody | undefined = {} as AddCopyPostRequestBody) : Record void> { +export function deserializeIntoAddCopyPostRequestBody(addCopyPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { addCopyPostRequestBody.backingStoreEnabled = true; }, "contentType": n => { addCopyPostRequestBody.contentType = n.getStringValue(); }, @@ -61,7 +61,7 @@ export function deserializeIntoAddCopyPostRequestBody(addCopyPostRequestBody: Ad * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeAddCopyPostRequestBody(writer: SerializationWriter, addCopyPostRequestBody: AddCopyPostRequestBody | undefined = {} as AddCopyPostRequestBody) : void { +export function serializeAddCopyPostRequestBody(writer: SerializationWriter, addCopyPostRequestBody: Partial | undefined = {}) : void { writer.writeStringValue("contentType", addCopyPostRequestBody.contentType); writer.writeAdditionalData(addCopyPostRequestBody.additionalData); } diff --git a/packages/msgraph-sdk-sites/sites/item/lists/item/contentTypes/addCopyFromContentTypeHub/index.ts b/packages/msgraph-sdk-sites/sites/item/lists/item/contentTypes/addCopyFromContentTypeHub/index.ts index fb1812a3e71..15489be13b3 100644 --- a/packages/msgraph-sdk-sites/sites/item/lists/item/contentTypes/addCopyFromContentTypeHub/index.ts +++ b/packages/msgraph-sdk-sites/sites/item/lists/item/contentTypes/addCopyFromContentTypeHub/index.ts @@ -44,14 +44,14 @@ export interface AddCopyFromContentTypeHubRequestBuilder extends BaseRequestBuil * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a addCopyFromContentTypeHubPostRequestBody */ -export function createAddCopyFromContentTypeHubPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createAddCopyFromContentTypeHubPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoAddCopyFromContentTypeHubPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoAddCopyFromContentTypeHubPostRequestBody(addCopyFromContentTypeHubPostRequestBody: AddCopyFromContentTypeHubPostRequestBody | undefined = {} as AddCopyFromContentTypeHubPostRequestBody) : Record void> { +export function deserializeIntoAddCopyFromContentTypeHubPostRequestBody(addCopyFromContentTypeHubPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { addCopyFromContentTypeHubPostRequestBody.backingStoreEnabled = true; }, "contentTypeId": n => { addCopyFromContentTypeHubPostRequestBody.contentTypeId = n.getStringValue(); }, @@ -61,7 +61,7 @@ export function deserializeIntoAddCopyFromContentTypeHubPostRequestBody(addCopyF * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeAddCopyFromContentTypeHubPostRequestBody(writer: SerializationWriter, addCopyFromContentTypeHubPostRequestBody: AddCopyFromContentTypeHubPostRequestBody | undefined = {} as AddCopyFromContentTypeHubPostRequestBody) : void { +export function serializeAddCopyFromContentTypeHubPostRequestBody(writer: SerializationWriter, addCopyFromContentTypeHubPostRequestBody: Partial | undefined = {}) : void { writer.writeStringValue("contentTypeId", addCopyFromContentTypeHubPostRequestBody.contentTypeId); writer.writeAdditionalData(addCopyFromContentTypeHubPostRequestBody.additionalData); } diff --git a/packages/msgraph-sdk-sites/sites/item/lists/item/contentTypes/getCompatibleHubContentTypes/index.ts b/packages/msgraph-sdk-sites/sites/item/lists/item/contentTypes/getCompatibleHubContentTypes/index.ts index e0d3c7b517e..680019a2ef2 100644 --- a/packages/msgraph-sdk-sites/sites/item/lists/item/contentTypes/getCompatibleHubContentTypes/index.ts +++ b/packages/msgraph-sdk-sites/sites/item/lists/item/contentTypes/getCompatibleHubContentTypes/index.ts @@ -10,14 +10,14 @@ import { type BaseRequestBuilder, type Parsable, type ParsableFactory, type Pars * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a getCompatibleHubContentTypesGetResponse */ -export function createGetCompatibleHubContentTypesGetResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createGetCompatibleHubContentTypesGetResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoGetCompatibleHubContentTypesGetResponse; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoGetCompatibleHubContentTypesGetResponse(getCompatibleHubContentTypesGetResponse: GetCompatibleHubContentTypesGetResponse | undefined = {} as GetCompatibleHubContentTypesGetResponse) : Record void> { +export function deserializeIntoGetCompatibleHubContentTypesGetResponse(getCompatibleHubContentTypesGetResponse: Partial | undefined = {}) : Record void> { return { ...deserializeIntoBaseCollectionPaginationCountResponse(getCompatibleHubContentTypesGetResponse), "value": n => { getCompatibleHubContentTypesGetResponse.value = n.getCollectionOfObjectValues(createContentTypeFromDiscriminatorValue); }, @@ -83,7 +83,7 @@ export interface GetCompatibleHubContentTypesRequestBuilderGetQueryParameters { * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeGetCompatibleHubContentTypesGetResponse(writer: SerializationWriter, getCompatibleHubContentTypesGetResponse: GetCompatibleHubContentTypesGetResponse | undefined = {} as GetCompatibleHubContentTypesGetResponse) : void { +export function serializeGetCompatibleHubContentTypesGetResponse(writer: SerializationWriter, getCompatibleHubContentTypesGetResponse: Partial | undefined = {}) : void { serializeBaseCollectionPaginationCountResponse(writer, getCompatibleHubContentTypesGetResponse) writer.writeCollectionOfObjectValues("value", getCompatibleHubContentTypesGetResponse.value, serializeContentType); } diff --git a/packages/msgraph-sdk-sites/sites/item/lists/item/contentTypes/item/associateWithHubSites/index.ts b/packages/msgraph-sdk-sites/sites/item/lists/item/contentTypes/item/associateWithHubSites/index.ts index dc01ead479e..7a72a82bc4b 100644 --- a/packages/msgraph-sdk-sites/sites/item/lists/item/contentTypes/item/associateWithHubSites/index.ts +++ b/packages/msgraph-sdk-sites/sites/item/lists/item/contentTypes/item/associateWithHubSites/index.ts @@ -46,14 +46,14 @@ export interface AssociateWithHubSitesRequestBuilder extends BaseRequestBuilder< * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a associateWithHubSitesPostRequestBody */ -export function createAssociateWithHubSitesPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createAssociateWithHubSitesPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoAssociateWithHubSitesPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoAssociateWithHubSitesPostRequestBody(associateWithHubSitesPostRequestBody: AssociateWithHubSitesPostRequestBody | undefined = {} as AssociateWithHubSitesPostRequestBody) : Record void> { +export function deserializeIntoAssociateWithHubSitesPostRequestBody(associateWithHubSitesPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { associateWithHubSitesPostRequestBody.backingStoreEnabled = true; }, "hubSiteUrls": n => { associateWithHubSitesPostRequestBody.hubSiteUrls = n.getCollectionOfPrimitiveValues(); }, @@ -64,7 +64,7 @@ export function deserializeIntoAssociateWithHubSitesPostRequestBody(associateWit * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeAssociateWithHubSitesPostRequestBody(writer: SerializationWriter, associateWithHubSitesPostRequestBody: AssociateWithHubSitesPostRequestBody | undefined = {} as AssociateWithHubSitesPostRequestBody) : void { +export function serializeAssociateWithHubSitesPostRequestBody(writer: SerializationWriter, associateWithHubSitesPostRequestBody: Partial | undefined = {}) : void { writer.writeCollectionOfPrimitiveValues("hubSiteUrls", associateWithHubSitesPostRequestBody.hubSiteUrls); writer.writeBooleanValue("propagateToExistingLists", associateWithHubSitesPostRequestBody.propagateToExistingLists); writer.writeAdditionalData(associateWithHubSitesPostRequestBody.additionalData); diff --git a/packages/msgraph-sdk-sites/sites/item/lists/item/contentTypes/item/copyToDefaultContentLocation/index.ts b/packages/msgraph-sdk-sites/sites/item/lists/item/contentTypes/item/copyToDefaultContentLocation/index.ts index 3ac3e4bcd0b..882ef941368 100644 --- a/packages/msgraph-sdk-sites/sites/item/lists/item/contentTypes/item/copyToDefaultContentLocation/index.ts +++ b/packages/msgraph-sdk-sites/sites/item/lists/item/contentTypes/item/copyToDefaultContentLocation/index.ts @@ -47,14 +47,14 @@ export interface CopyToDefaultContentLocationRequestBuilder extends BaseRequestB * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a copyToDefaultContentLocationPostRequestBody */ -export function createCopyToDefaultContentLocationPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createCopyToDefaultContentLocationPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoCopyToDefaultContentLocationPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoCopyToDefaultContentLocationPostRequestBody(copyToDefaultContentLocationPostRequestBody: CopyToDefaultContentLocationPostRequestBody | undefined = {} as CopyToDefaultContentLocationPostRequestBody) : Record void> { +export function deserializeIntoCopyToDefaultContentLocationPostRequestBody(copyToDefaultContentLocationPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { copyToDefaultContentLocationPostRequestBody.backingStoreEnabled = true; }, "destinationFileName": n => { copyToDefaultContentLocationPostRequestBody.destinationFileName = n.getStringValue(); }, @@ -65,7 +65,7 @@ export function deserializeIntoCopyToDefaultContentLocationPostRequestBody(copyT * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeCopyToDefaultContentLocationPostRequestBody(writer: SerializationWriter, copyToDefaultContentLocationPostRequestBody: CopyToDefaultContentLocationPostRequestBody | undefined = {} as CopyToDefaultContentLocationPostRequestBody) : void { +export function serializeCopyToDefaultContentLocationPostRequestBody(writer: SerializationWriter, copyToDefaultContentLocationPostRequestBody: Partial | undefined = {}) : void { writer.writeStringValue("destinationFileName", copyToDefaultContentLocationPostRequestBody.destinationFileName); writer.writeObjectValue("sourceFile", copyToDefaultContentLocationPostRequestBody.sourceFile, serializeItemReference); writer.writeAdditionalData(copyToDefaultContentLocationPostRequestBody.additionalData); diff --git a/packages/msgraph-sdk-sites/sites/item/lists/item/contentTypes/item/isPublished/index.ts b/packages/msgraph-sdk-sites/sites/item/lists/item/contentTypes/item/isPublished/index.ts index d345347292a..c4946bf0188 100644 --- a/packages/msgraph-sdk-sites/sites/item/lists/item/contentTypes/item/isPublished/index.ts +++ b/packages/msgraph-sdk-sites/sites/item/lists/item/contentTypes/item/isPublished/index.ts @@ -9,14 +9,14 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a isPublishedGetResponse */ -export function createIsPublishedGetResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createIsPublishedGetResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoIsPublishedGetResponse; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoIsPublishedGetResponse(isPublishedGetResponse: IsPublishedGetResponse | undefined = {} as IsPublishedGetResponse) : Record void> { +export function deserializeIntoIsPublishedGetResponse(isPublishedGetResponse: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { isPublishedGetResponse.backingStoreEnabled = true; }, "value": n => { isPublishedGetResponse.value = n.getBooleanValue(); }, @@ -57,7 +57,7 @@ export interface IsPublishedRequestBuilder extends BaseRequestBuilder | undefined = {}) : void { writer.writeBooleanValue("value", isPublishedGetResponse.value); writer.writeAdditionalData(isPublishedGetResponse.additionalData); } diff --git a/packages/msgraph-sdk-sites/sites/item/lists/item/index.ts b/packages/msgraph-sdk-sites/sites/item/lists/item/index.ts index 81da94dfb8b..e686717e764 100644 --- a/packages/msgraph-sdk-sites/sites/item/lists/item/index.ts +++ b/packages/msgraph-sdk-sites/sites/item/lists/item/index.ts @@ -55,10 +55,10 @@ export interface ListItemRequestBuilder extends BaseRequestBuilder | undefined) : Promise; /** - * Get a list of rich long-running operations associated with a list. + * Returns the metadata for a [list][]. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns a Promise of List - * @see {@link https://learn.microsoft.com/graph/api/list-list-operations?view=graph-rest-1.0|Find more info here} + * @see {@link https://learn.microsoft.com/graph/api/list-get?view=graph-rest-1.0|Find more info here} */ get(requestConfiguration?: RequestConfiguration | undefined) : Promise; /** @@ -75,7 +75,7 @@ export interface ListItemRequestBuilder extends BaseRequestBuilder | undefined) : RequestInformation; /** - * Get a list of rich long-running operations associated with a list. + * Returns the metadata for a [list][]. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns a RequestInformation */ @@ -89,7 +89,7 @@ export interface ListItemRequestBuilder extends BaseRequestBuilder | undefined) : RequestInformation; } /** - * Get a list of rich long-running operations associated with a list. + * Returns the metadata for a [list][]. */ export interface ListItemRequestBuilderGetQueryParameters { /** diff --git a/packages/msgraph-sdk-sites/sites/item/lists/item/items/item/createLink/index.ts b/packages/msgraph-sdk-sites/sites/item/lists/item/items/item/createLink/index.ts index 836b85effb0..07b135f642a 100644 --- a/packages/msgraph-sdk-sites/sites/item/lists/item/items/item/createLink/index.ts +++ b/packages/msgraph-sdk-sites/sites/item/lists/item/items/item/createLink/index.ts @@ -10,7 +10,7 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a createLinkPostRequestBody */ -export function createCreateLinkPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createCreateLinkPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoCreateLinkPostRequestBody; } export interface CreateLinkPostRequestBody extends AdditionalDataHolder, BackedModel, Parsable { @@ -78,7 +78,7 @@ export interface CreateLinkRequestBuilder extends BaseRequestBuilder void> */ -export function deserializeIntoCreateLinkPostRequestBody(createLinkPostRequestBody: CreateLinkPostRequestBody | undefined = {} as CreateLinkPostRequestBody) : Record void> { +export function deserializeIntoCreateLinkPostRequestBody(createLinkPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { createLinkPostRequestBody.backingStoreEnabled = true; }, "expirationDateTime": n => { createLinkPostRequestBody.expirationDateTime = n.getDateValue(); }, @@ -95,7 +95,7 @@ export function deserializeIntoCreateLinkPostRequestBody(createLinkPostRequestBo * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeCreateLinkPostRequestBody(writer: SerializationWriter, createLinkPostRequestBody: CreateLinkPostRequestBody | undefined = {} as CreateLinkPostRequestBody) : void { +export function serializeCreateLinkPostRequestBody(writer: SerializationWriter, createLinkPostRequestBody: Partial | undefined = {}) : void { writer.writeDateValue("expirationDateTime", createLinkPostRequestBody.expirationDateTime); writer.writeStringValue("message", createLinkPostRequestBody.message); writer.writeStringValue("password", createLinkPostRequestBody.password); diff --git a/packages/msgraph-sdk-sites/sites/item/lists/item/items/item/getActivitiesByInterval/index.ts b/packages/msgraph-sdk-sites/sites/item/lists/item/items/item/getActivitiesByInterval/index.ts index 867b69a7e87..996e164b610 100644 --- a/packages/msgraph-sdk-sites/sites/item/lists/item/items/item/getActivitiesByInterval/index.ts +++ b/packages/msgraph-sdk-sites/sites/item/lists/item/items/item/getActivitiesByInterval/index.ts @@ -10,14 +10,14 @@ import { type BaseRequestBuilder, type Parsable, type ParsableFactory, type Pars * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a getActivitiesByIntervalGetResponse */ -export function createGetActivitiesByIntervalGetResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createGetActivitiesByIntervalGetResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoGetActivitiesByIntervalGetResponse; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoGetActivitiesByIntervalGetResponse(getActivitiesByIntervalGetResponse: GetActivitiesByIntervalGetResponse | undefined = {} as GetActivitiesByIntervalGetResponse) : Record void> { +export function deserializeIntoGetActivitiesByIntervalGetResponse(getActivitiesByIntervalGetResponse: Partial | undefined = {}) : Record void> { return { ...deserializeIntoBaseCollectionPaginationCountResponse(getActivitiesByIntervalGetResponse), "value": n => { getActivitiesByIntervalGetResponse.value = n.getCollectionOfObjectValues(createItemActivityStatFromDiscriminatorValue); }, @@ -83,7 +83,7 @@ export interface GetActivitiesByIntervalRequestBuilderGetQueryParameters { * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeGetActivitiesByIntervalGetResponse(writer: SerializationWriter, getActivitiesByIntervalGetResponse: GetActivitiesByIntervalGetResponse | undefined = {} as GetActivitiesByIntervalGetResponse) : void { +export function serializeGetActivitiesByIntervalGetResponse(writer: SerializationWriter, getActivitiesByIntervalGetResponse: Partial | undefined = {}) : void { serializeBaseCollectionPaginationCountResponse(writer, getActivitiesByIntervalGetResponse) writer.writeCollectionOfObjectValues("value", getActivitiesByIntervalGetResponse.value, serializeItemActivityStat); } diff --git a/packages/msgraph-sdk-sites/sites/item/lists/item/items/item/getActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithInterval/index.ts b/packages/msgraph-sdk-sites/sites/item/lists/item/items/item/getActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithInterval/index.ts index e04c4e0e1b1..d8d98bae7a4 100644 --- a/packages/msgraph-sdk-sites/sites/item/lists/item/items/item/getActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithInterval/index.ts +++ b/packages/msgraph-sdk-sites/sites/item/lists/item/items/item/getActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithInterval/index.ts @@ -10,14 +10,14 @@ import { type BaseRequestBuilder, type Parsable, type ParsableFactory, type Pars * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a getActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalGetResponse */ -export function createGetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalGetResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createGetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalGetResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoGetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalGetResponse; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoGetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalGetResponse(getActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalGetResponse: GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalGetResponse | undefined = {} as GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalGetResponse) : Record void> { +export function deserializeIntoGetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalGetResponse(getActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalGetResponse: Partial | undefined = {}) : Record void> { return { ...deserializeIntoBaseCollectionPaginationCountResponse(getActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalGetResponse), "value": n => { getActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalGetResponse.value = n.getCollectionOfObjectValues(createItemActivityStatFromDiscriminatorValue); }, @@ -83,7 +83,7 @@ export interface GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithInte * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeGetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalGetResponse(writer: SerializationWriter, getActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalGetResponse: GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalGetResponse | undefined = {} as GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalGetResponse) : void { +export function serializeGetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalGetResponse(writer: SerializationWriter, getActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalGetResponse: Partial | undefined = {}) : void { serializeBaseCollectionPaginationCountResponse(writer, getActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalGetResponse) writer.writeCollectionOfObjectValues("value", getActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalGetResponse.value, serializeItemActivityStat); } diff --git a/packages/msgraph-sdk-sites/sites/item/onenote/notebooks/getNotebookFromWebUrl/index.ts b/packages/msgraph-sdk-sites/sites/item/onenote/notebooks/getNotebookFromWebUrl/index.ts index 124e3d9c441..6940392986b 100644 --- a/packages/msgraph-sdk-sites/sites/item/onenote/notebooks/getNotebookFromWebUrl/index.ts +++ b/packages/msgraph-sdk-sites/sites/item/onenote/notebooks/getNotebookFromWebUrl/index.ts @@ -10,14 +10,14 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a getNotebookFromWebUrlPostRequestBody */ -export function createGetNotebookFromWebUrlPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createGetNotebookFromWebUrlPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoGetNotebookFromWebUrlPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoGetNotebookFromWebUrlPostRequestBody(getNotebookFromWebUrlPostRequestBody: GetNotebookFromWebUrlPostRequestBody | undefined = {} as GetNotebookFromWebUrlPostRequestBody) : Record void> { +export function deserializeIntoGetNotebookFromWebUrlPostRequestBody(getNotebookFromWebUrlPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { getNotebookFromWebUrlPostRequestBody.backingStoreEnabled = true; }, "webUrl": n => { getNotebookFromWebUrlPostRequestBody.webUrl = n.getStringValue(); }, @@ -61,7 +61,7 @@ export interface GetNotebookFromWebUrlRequestBuilder extends BaseRequestBuilder< * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeGetNotebookFromWebUrlPostRequestBody(writer: SerializationWriter, getNotebookFromWebUrlPostRequestBody: GetNotebookFromWebUrlPostRequestBody | undefined = {} as GetNotebookFromWebUrlPostRequestBody) : void { +export function serializeGetNotebookFromWebUrlPostRequestBody(writer: SerializationWriter, getNotebookFromWebUrlPostRequestBody: Partial | undefined = {}) : void { writer.writeStringValue("webUrl", getNotebookFromWebUrlPostRequestBody.webUrl); writer.writeAdditionalData(getNotebookFromWebUrlPostRequestBody.additionalData); } diff --git a/packages/msgraph-sdk-sites/sites/item/onenote/notebooks/getRecentNotebooksWithIncludePersonalNotebooks/index.ts b/packages/msgraph-sdk-sites/sites/item/onenote/notebooks/getRecentNotebooksWithIncludePersonalNotebooks/index.ts index 84eceab73da..9eed16714d0 100644 --- a/packages/msgraph-sdk-sites/sites/item/onenote/notebooks/getRecentNotebooksWithIncludePersonalNotebooks/index.ts +++ b/packages/msgraph-sdk-sites/sites/item/onenote/notebooks/getRecentNotebooksWithIncludePersonalNotebooks/index.ts @@ -10,14 +10,14 @@ import { type BaseRequestBuilder, type Parsable, type ParsableFactory, type Pars * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a getRecentNotebooksWithIncludePersonalNotebooksGetResponse */ -export function createGetRecentNotebooksWithIncludePersonalNotebooksGetResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createGetRecentNotebooksWithIncludePersonalNotebooksGetResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoGetRecentNotebooksWithIncludePersonalNotebooksGetResponse; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoGetRecentNotebooksWithIncludePersonalNotebooksGetResponse(getRecentNotebooksWithIncludePersonalNotebooksGetResponse: GetRecentNotebooksWithIncludePersonalNotebooksGetResponse | undefined = {} as GetRecentNotebooksWithIncludePersonalNotebooksGetResponse) : Record void> { +export function deserializeIntoGetRecentNotebooksWithIncludePersonalNotebooksGetResponse(getRecentNotebooksWithIncludePersonalNotebooksGetResponse: Partial | undefined = {}) : Record void> { return { ...deserializeIntoBaseCollectionPaginationCountResponse(getRecentNotebooksWithIncludePersonalNotebooksGetResponse), "value": n => { getRecentNotebooksWithIncludePersonalNotebooksGetResponse.value = n.getCollectionOfObjectValues(createRecentNotebookFromDiscriminatorValue); }, @@ -75,7 +75,7 @@ export interface GetRecentNotebooksWithIncludePersonalNotebooksRequestBuilderGet * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeGetRecentNotebooksWithIncludePersonalNotebooksGetResponse(writer: SerializationWriter, getRecentNotebooksWithIncludePersonalNotebooksGetResponse: GetRecentNotebooksWithIncludePersonalNotebooksGetResponse | undefined = {} as GetRecentNotebooksWithIncludePersonalNotebooksGetResponse) : void { +export function serializeGetRecentNotebooksWithIncludePersonalNotebooksGetResponse(writer: SerializationWriter, getRecentNotebooksWithIncludePersonalNotebooksGetResponse: Partial | undefined = {}) : void { serializeBaseCollectionPaginationCountResponse(writer, getRecentNotebooksWithIncludePersonalNotebooksGetResponse) writer.writeCollectionOfObjectValues("value", getRecentNotebooksWithIncludePersonalNotebooksGetResponse.value, serializeRecentNotebook); } diff --git a/packages/msgraph-sdk-sites/sites/item/onenote/notebooks/item/copyNotebook/index.ts b/packages/msgraph-sdk-sites/sites/item/onenote/notebooks/item/copyNotebook/index.ts index 4496fd41aa5..ec215d5bd06 100644 --- a/packages/msgraph-sdk-sites/sites/item/onenote/notebooks/item/copyNotebook/index.ts +++ b/packages/msgraph-sdk-sites/sites/item/onenote/notebooks/item/copyNotebook/index.ts @@ -60,14 +60,14 @@ export interface CopyNotebookRequestBuilder extends BaseRequestBuilder Record void>) { return deserializeIntoCopyNotebookPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoCopyNotebookPostRequestBody(copyNotebookPostRequestBody: CopyNotebookPostRequestBody | undefined = {} as CopyNotebookPostRequestBody) : Record void> { +export function deserializeIntoCopyNotebookPostRequestBody(copyNotebookPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { copyNotebookPostRequestBody.backingStoreEnabled = true; }, "groupId": n => { copyNotebookPostRequestBody.groupId = n.getStringValue(); }, @@ -81,7 +81,7 @@ export function deserializeIntoCopyNotebookPostRequestBody(copyNotebookPostReque * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeCopyNotebookPostRequestBody(writer: SerializationWriter, copyNotebookPostRequestBody: CopyNotebookPostRequestBody | undefined = {} as CopyNotebookPostRequestBody) : void { +export function serializeCopyNotebookPostRequestBody(writer: SerializationWriter, copyNotebookPostRequestBody: Partial | undefined = {}) : void { writer.writeStringValue("groupId", copyNotebookPostRequestBody.groupId); writer.writeStringValue("notebookFolder", copyNotebookPostRequestBody.notebookFolder); writer.writeStringValue("renameAs", copyNotebookPostRequestBody.renameAs); diff --git a/packages/msgraph-sdk-sites/sites/item/onenote/notebooks/item/sectionGroups/item/sections/item/copyToNotebook/index.ts b/packages/msgraph-sdk-sites/sites/item/onenote/notebooks/item/sectionGroups/item/sections/item/copyToNotebook/index.ts index e0d48bac6a0..00e9631e685 100644 --- a/packages/msgraph-sdk-sites/sites/item/onenote/notebooks/item/sectionGroups/item/sections/item/copyToNotebook/index.ts +++ b/packages/msgraph-sdk-sites/sites/item/onenote/notebooks/item/sectionGroups/item/sections/item/copyToNotebook/index.ts @@ -60,14 +60,14 @@ export interface CopyToNotebookRequestBuilder extends BaseRequestBuilder Record void>) { return deserializeIntoCopyToNotebookPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoCopyToNotebookPostRequestBody(copyToNotebookPostRequestBody: CopyToNotebookPostRequestBody | undefined = {} as CopyToNotebookPostRequestBody) : Record void> { +export function deserializeIntoCopyToNotebookPostRequestBody(copyToNotebookPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { copyToNotebookPostRequestBody.backingStoreEnabled = true; }, "groupId": n => { copyToNotebookPostRequestBody.groupId = n.getStringValue(); }, @@ -81,7 +81,7 @@ export function deserializeIntoCopyToNotebookPostRequestBody(copyToNotebookPostR * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeCopyToNotebookPostRequestBody(writer: SerializationWriter, copyToNotebookPostRequestBody: CopyToNotebookPostRequestBody | undefined = {} as CopyToNotebookPostRequestBody) : void { +export function serializeCopyToNotebookPostRequestBody(writer: SerializationWriter, copyToNotebookPostRequestBody: Partial | undefined = {}) : void { writer.writeStringValue("groupId", copyToNotebookPostRequestBody.groupId); writer.writeStringValue("id", copyToNotebookPostRequestBody.id); writer.writeStringValue("renameAs", copyToNotebookPostRequestBody.renameAs); diff --git a/packages/msgraph-sdk-sites/sites/item/onenote/notebooks/item/sectionGroups/item/sections/item/copyToSectionGroup/index.ts b/packages/msgraph-sdk-sites/sites/item/onenote/notebooks/item/sectionGroups/item/sections/item/copyToSectionGroup/index.ts index 50855a228dc..e32274c4adf 100644 --- a/packages/msgraph-sdk-sites/sites/item/onenote/notebooks/item/sectionGroups/item/sections/item/copyToSectionGroup/index.ts +++ b/packages/msgraph-sdk-sites/sites/item/onenote/notebooks/item/sectionGroups/item/sections/item/copyToSectionGroup/index.ts @@ -60,14 +60,14 @@ export interface CopyToSectionGroupRequestBuilder extends BaseRequestBuilder Record void>) { return deserializeIntoCopyToSectionGroupPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoCopyToSectionGroupPostRequestBody(copyToSectionGroupPostRequestBody: CopyToSectionGroupPostRequestBody | undefined = {} as CopyToSectionGroupPostRequestBody) : Record void> { +export function deserializeIntoCopyToSectionGroupPostRequestBody(copyToSectionGroupPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { copyToSectionGroupPostRequestBody.backingStoreEnabled = true; }, "groupId": n => { copyToSectionGroupPostRequestBody.groupId = n.getStringValue(); }, @@ -81,7 +81,7 @@ export function deserializeIntoCopyToSectionGroupPostRequestBody(copyToSectionGr * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeCopyToSectionGroupPostRequestBody(writer: SerializationWriter, copyToSectionGroupPostRequestBody: CopyToSectionGroupPostRequestBody | undefined = {} as CopyToSectionGroupPostRequestBody) : void { +export function serializeCopyToSectionGroupPostRequestBody(writer: SerializationWriter, copyToSectionGroupPostRequestBody: Partial | undefined = {}) : void { writer.writeStringValue("groupId", copyToSectionGroupPostRequestBody.groupId); writer.writeStringValue("id", copyToSectionGroupPostRequestBody.id); writer.writeStringValue("renameAs", copyToSectionGroupPostRequestBody.renameAs); diff --git a/packages/msgraph-sdk-sites/sites/item/onenote/notebooks/item/sectionGroups/item/sections/item/pages/item/copyToSection/index.ts b/packages/msgraph-sdk-sites/sites/item/onenote/notebooks/item/sectionGroups/item/sections/item/pages/item/copyToSection/index.ts index 0c80f7df764..4156cb052e6 100644 --- a/packages/msgraph-sdk-sites/sites/item/onenote/notebooks/item/sectionGroups/item/sections/item/pages/item/copyToSection/index.ts +++ b/packages/msgraph-sdk-sites/sites/item/onenote/notebooks/item/sectionGroups/item/sections/item/pages/item/copyToSection/index.ts @@ -56,14 +56,14 @@ export interface CopyToSectionRequestBuilder extends BaseRequestBuilder Record void>) { return deserializeIntoCopyToSectionPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoCopyToSectionPostRequestBody(copyToSectionPostRequestBody: CopyToSectionPostRequestBody | undefined = {} as CopyToSectionPostRequestBody) : Record void> { +export function deserializeIntoCopyToSectionPostRequestBody(copyToSectionPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { copyToSectionPostRequestBody.backingStoreEnabled = true; }, "groupId": n => { copyToSectionPostRequestBody.groupId = n.getStringValue(); }, @@ -76,7 +76,7 @@ export function deserializeIntoCopyToSectionPostRequestBody(copyToSectionPostReq * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeCopyToSectionPostRequestBody(writer: SerializationWriter, copyToSectionPostRequestBody: CopyToSectionPostRequestBody | undefined = {} as CopyToSectionPostRequestBody) : void { +export function serializeCopyToSectionPostRequestBody(writer: SerializationWriter, copyToSectionPostRequestBody: Partial | undefined = {}) : void { writer.writeStringValue("groupId", copyToSectionPostRequestBody.groupId); writer.writeStringValue("id", copyToSectionPostRequestBody.id); writer.writeStringValue("siteCollectionId", copyToSectionPostRequestBody.siteCollectionId); diff --git a/packages/msgraph-sdk-sites/sites/item/onenote/notebooks/item/sectionGroups/item/sections/item/pages/item/onenotePatchContent/index.ts b/packages/msgraph-sdk-sites/sites/item/onenote/notebooks/item/sectionGroups/item/sections/item/pages/item/onenotePatchContent/index.ts index 01be70709aa..56bf2d79ead 100644 --- a/packages/msgraph-sdk-sites/sites/item/onenote/notebooks/item/sectionGroups/item/sections/item/pages/item/onenotePatchContent/index.ts +++ b/packages/msgraph-sdk-sites/sites/item/onenote/notebooks/item/sectionGroups/item/sections/item/pages/item/onenotePatchContent/index.ts @@ -10,14 +10,14 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a onenotePatchContentPostRequestBody */ -export function createOnenotePatchContentPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createOnenotePatchContentPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoOnenotePatchContentPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoOnenotePatchContentPostRequestBody(onenotePatchContentPostRequestBody: OnenotePatchContentPostRequestBody | undefined = {} as OnenotePatchContentPostRequestBody) : Record void> { +export function deserializeIntoOnenotePatchContentPostRequestBody(onenotePatchContentPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { onenotePatchContentPostRequestBody.backingStoreEnabled = true; }, "commands": n => { onenotePatchContentPostRequestBody.commands = n.getCollectionOfObjectValues(createOnenotePatchContentCommandFromDiscriminatorValue); }, @@ -59,7 +59,7 @@ export interface OnenotePatchContentRequestBuilder extends BaseRequestBuilder | undefined = {}) : void { writer.writeCollectionOfObjectValues("commands", onenotePatchContentPostRequestBody.commands, serializeOnenotePatchContentCommand); writer.writeAdditionalData(onenotePatchContentPostRequestBody.additionalData); } diff --git a/packages/msgraph-sdk-sites/sites/item/onenote/notebooks/item/sections/item/copyToNotebook/index.ts b/packages/msgraph-sdk-sites/sites/item/onenote/notebooks/item/sections/item/copyToNotebook/index.ts index 771b00dc5e1..2c74ad4de57 100644 --- a/packages/msgraph-sdk-sites/sites/item/onenote/notebooks/item/sections/item/copyToNotebook/index.ts +++ b/packages/msgraph-sdk-sites/sites/item/onenote/notebooks/item/sections/item/copyToNotebook/index.ts @@ -60,14 +60,14 @@ export interface CopyToNotebookRequestBuilder extends BaseRequestBuilder Record void>) { return deserializeIntoCopyToNotebookPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoCopyToNotebookPostRequestBody(copyToNotebookPostRequestBody: CopyToNotebookPostRequestBody | undefined = {} as CopyToNotebookPostRequestBody) : Record void> { +export function deserializeIntoCopyToNotebookPostRequestBody(copyToNotebookPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { copyToNotebookPostRequestBody.backingStoreEnabled = true; }, "groupId": n => { copyToNotebookPostRequestBody.groupId = n.getStringValue(); }, @@ -81,7 +81,7 @@ export function deserializeIntoCopyToNotebookPostRequestBody(copyToNotebookPostR * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeCopyToNotebookPostRequestBody(writer: SerializationWriter, copyToNotebookPostRequestBody: CopyToNotebookPostRequestBody | undefined = {} as CopyToNotebookPostRequestBody) : void { +export function serializeCopyToNotebookPostRequestBody(writer: SerializationWriter, copyToNotebookPostRequestBody: Partial | undefined = {}) : void { writer.writeStringValue("groupId", copyToNotebookPostRequestBody.groupId); writer.writeStringValue("id", copyToNotebookPostRequestBody.id); writer.writeStringValue("renameAs", copyToNotebookPostRequestBody.renameAs); diff --git a/packages/msgraph-sdk-sites/sites/item/onenote/notebooks/item/sections/item/copyToSectionGroup/index.ts b/packages/msgraph-sdk-sites/sites/item/onenote/notebooks/item/sections/item/copyToSectionGroup/index.ts index 549c9952c06..af9fceb1459 100644 --- a/packages/msgraph-sdk-sites/sites/item/onenote/notebooks/item/sections/item/copyToSectionGroup/index.ts +++ b/packages/msgraph-sdk-sites/sites/item/onenote/notebooks/item/sections/item/copyToSectionGroup/index.ts @@ -60,14 +60,14 @@ export interface CopyToSectionGroupRequestBuilder extends BaseRequestBuilder Record void>) { return deserializeIntoCopyToSectionGroupPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoCopyToSectionGroupPostRequestBody(copyToSectionGroupPostRequestBody: CopyToSectionGroupPostRequestBody | undefined = {} as CopyToSectionGroupPostRequestBody) : Record void> { +export function deserializeIntoCopyToSectionGroupPostRequestBody(copyToSectionGroupPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { copyToSectionGroupPostRequestBody.backingStoreEnabled = true; }, "groupId": n => { copyToSectionGroupPostRequestBody.groupId = n.getStringValue(); }, @@ -81,7 +81,7 @@ export function deserializeIntoCopyToSectionGroupPostRequestBody(copyToSectionGr * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeCopyToSectionGroupPostRequestBody(writer: SerializationWriter, copyToSectionGroupPostRequestBody: CopyToSectionGroupPostRequestBody | undefined = {} as CopyToSectionGroupPostRequestBody) : void { +export function serializeCopyToSectionGroupPostRequestBody(writer: SerializationWriter, copyToSectionGroupPostRequestBody: Partial | undefined = {}) : void { writer.writeStringValue("groupId", copyToSectionGroupPostRequestBody.groupId); writer.writeStringValue("id", copyToSectionGroupPostRequestBody.id); writer.writeStringValue("renameAs", copyToSectionGroupPostRequestBody.renameAs); diff --git a/packages/msgraph-sdk-sites/sites/item/onenote/notebooks/item/sections/item/pages/item/copyToSection/index.ts b/packages/msgraph-sdk-sites/sites/item/onenote/notebooks/item/sections/item/pages/item/copyToSection/index.ts index 69637109e13..d621950897c 100644 --- a/packages/msgraph-sdk-sites/sites/item/onenote/notebooks/item/sections/item/pages/item/copyToSection/index.ts +++ b/packages/msgraph-sdk-sites/sites/item/onenote/notebooks/item/sections/item/pages/item/copyToSection/index.ts @@ -56,14 +56,14 @@ export interface CopyToSectionRequestBuilder extends BaseRequestBuilder Record void>) { return deserializeIntoCopyToSectionPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoCopyToSectionPostRequestBody(copyToSectionPostRequestBody: CopyToSectionPostRequestBody | undefined = {} as CopyToSectionPostRequestBody) : Record void> { +export function deserializeIntoCopyToSectionPostRequestBody(copyToSectionPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { copyToSectionPostRequestBody.backingStoreEnabled = true; }, "groupId": n => { copyToSectionPostRequestBody.groupId = n.getStringValue(); }, @@ -76,7 +76,7 @@ export function deserializeIntoCopyToSectionPostRequestBody(copyToSectionPostReq * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeCopyToSectionPostRequestBody(writer: SerializationWriter, copyToSectionPostRequestBody: CopyToSectionPostRequestBody | undefined = {} as CopyToSectionPostRequestBody) : void { +export function serializeCopyToSectionPostRequestBody(writer: SerializationWriter, copyToSectionPostRequestBody: Partial | undefined = {}) : void { writer.writeStringValue("groupId", copyToSectionPostRequestBody.groupId); writer.writeStringValue("id", copyToSectionPostRequestBody.id); writer.writeStringValue("siteCollectionId", copyToSectionPostRequestBody.siteCollectionId); diff --git a/packages/msgraph-sdk-sites/sites/item/onenote/notebooks/item/sections/item/pages/item/onenotePatchContent/index.ts b/packages/msgraph-sdk-sites/sites/item/onenote/notebooks/item/sections/item/pages/item/onenotePatchContent/index.ts index 5e5e59824a8..dee88b6c857 100644 --- a/packages/msgraph-sdk-sites/sites/item/onenote/notebooks/item/sections/item/pages/item/onenotePatchContent/index.ts +++ b/packages/msgraph-sdk-sites/sites/item/onenote/notebooks/item/sections/item/pages/item/onenotePatchContent/index.ts @@ -10,14 +10,14 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a onenotePatchContentPostRequestBody */ -export function createOnenotePatchContentPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createOnenotePatchContentPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoOnenotePatchContentPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoOnenotePatchContentPostRequestBody(onenotePatchContentPostRequestBody: OnenotePatchContentPostRequestBody | undefined = {} as OnenotePatchContentPostRequestBody) : Record void> { +export function deserializeIntoOnenotePatchContentPostRequestBody(onenotePatchContentPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { onenotePatchContentPostRequestBody.backingStoreEnabled = true; }, "commands": n => { onenotePatchContentPostRequestBody.commands = n.getCollectionOfObjectValues(createOnenotePatchContentCommandFromDiscriminatorValue); }, @@ -59,7 +59,7 @@ export interface OnenotePatchContentRequestBuilder extends BaseRequestBuilder | undefined = {}) : void { writer.writeCollectionOfObjectValues("commands", onenotePatchContentPostRequestBody.commands, serializeOnenotePatchContentCommand); writer.writeAdditionalData(onenotePatchContentPostRequestBody.additionalData); } diff --git a/packages/msgraph-sdk-sites/sites/item/onenote/pages/item/copyToSection/index.ts b/packages/msgraph-sdk-sites/sites/item/onenote/pages/item/copyToSection/index.ts index 040ecd74640..ef6940186f4 100644 --- a/packages/msgraph-sdk-sites/sites/item/onenote/pages/item/copyToSection/index.ts +++ b/packages/msgraph-sdk-sites/sites/item/onenote/pages/item/copyToSection/index.ts @@ -56,14 +56,14 @@ export interface CopyToSectionRequestBuilder extends BaseRequestBuilder Record void>) { return deserializeIntoCopyToSectionPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoCopyToSectionPostRequestBody(copyToSectionPostRequestBody: CopyToSectionPostRequestBody | undefined = {} as CopyToSectionPostRequestBody) : Record void> { +export function deserializeIntoCopyToSectionPostRequestBody(copyToSectionPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { copyToSectionPostRequestBody.backingStoreEnabled = true; }, "groupId": n => { copyToSectionPostRequestBody.groupId = n.getStringValue(); }, @@ -76,7 +76,7 @@ export function deserializeIntoCopyToSectionPostRequestBody(copyToSectionPostReq * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeCopyToSectionPostRequestBody(writer: SerializationWriter, copyToSectionPostRequestBody: CopyToSectionPostRequestBody | undefined = {} as CopyToSectionPostRequestBody) : void { +export function serializeCopyToSectionPostRequestBody(writer: SerializationWriter, copyToSectionPostRequestBody: Partial | undefined = {}) : void { writer.writeStringValue("groupId", copyToSectionPostRequestBody.groupId); writer.writeStringValue("id", copyToSectionPostRequestBody.id); writer.writeStringValue("siteCollectionId", copyToSectionPostRequestBody.siteCollectionId); diff --git a/packages/msgraph-sdk-sites/sites/item/onenote/pages/item/onenotePatchContent/index.ts b/packages/msgraph-sdk-sites/sites/item/onenote/pages/item/onenotePatchContent/index.ts index 885c0a76b16..464f94eb661 100644 --- a/packages/msgraph-sdk-sites/sites/item/onenote/pages/item/onenotePatchContent/index.ts +++ b/packages/msgraph-sdk-sites/sites/item/onenote/pages/item/onenotePatchContent/index.ts @@ -10,14 +10,14 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a onenotePatchContentPostRequestBody */ -export function createOnenotePatchContentPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createOnenotePatchContentPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoOnenotePatchContentPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoOnenotePatchContentPostRequestBody(onenotePatchContentPostRequestBody: OnenotePatchContentPostRequestBody | undefined = {} as OnenotePatchContentPostRequestBody) : Record void> { +export function deserializeIntoOnenotePatchContentPostRequestBody(onenotePatchContentPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { onenotePatchContentPostRequestBody.backingStoreEnabled = true; }, "commands": n => { onenotePatchContentPostRequestBody.commands = n.getCollectionOfObjectValues(createOnenotePatchContentCommandFromDiscriminatorValue); }, @@ -59,7 +59,7 @@ export interface OnenotePatchContentRequestBuilder extends BaseRequestBuilder | undefined = {}) : void { writer.writeCollectionOfObjectValues("commands", onenotePatchContentPostRequestBody.commands, serializeOnenotePatchContentCommand); writer.writeAdditionalData(onenotePatchContentPostRequestBody.additionalData); } diff --git a/packages/msgraph-sdk-sites/sites/item/onenote/sectionGroups/item/sections/item/copyToNotebook/index.ts b/packages/msgraph-sdk-sites/sites/item/onenote/sectionGroups/item/sections/item/copyToNotebook/index.ts index 3f44cf762e5..78d8bac919d 100644 --- a/packages/msgraph-sdk-sites/sites/item/onenote/sectionGroups/item/sections/item/copyToNotebook/index.ts +++ b/packages/msgraph-sdk-sites/sites/item/onenote/sectionGroups/item/sections/item/copyToNotebook/index.ts @@ -60,14 +60,14 @@ export interface CopyToNotebookRequestBuilder extends BaseRequestBuilder Record void>) { return deserializeIntoCopyToNotebookPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoCopyToNotebookPostRequestBody(copyToNotebookPostRequestBody: CopyToNotebookPostRequestBody | undefined = {} as CopyToNotebookPostRequestBody) : Record void> { +export function deserializeIntoCopyToNotebookPostRequestBody(copyToNotebookPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { copyToNotebookPostRequestBody.backingStoreEnabled = true; }, "groupId": n => { copyToNotebookPostRequestBody.groupId = n.getStringValue(); }, @@ -81,7 +81,7 @@ export function deserializeIntoCopyToNotebookPostRequestBody(copyToNotebookPostR * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeCopyToNotebookPostRequestBody(writer: SerializationWriter, copyToNotebookPostRequestBody: CopyToNotebookPostRequestBody | undefined = {} as CopyToNotebookPostRequestBody) : void { +export function serializeCopyToNotebookPostRequestBody(writer: SerializationWriter, copyToNotebookPostRequestBody: Partial | undefined = {}) : void { writer.writeStringValue("groupId", copyToNotebookPostRequestBody.groupId); writer.writeStringValue("id", copyToNotebookPostRequestBody.id); writer.writeStringValue("renameAs", copyToNotebookPostRequestBody.renameAs); diff --git a/packages/msgraph-sdk-sites/sites/item/onenote/sectionGroups/item/sections/item/copyToSectionGroup/index.ts b/packages/msgraph-sdk-sites/sites/item/onenote/sectionGroups/item/sections/item/copyToSectionGroup/index.ts index 9998b0eff1d..37f499dcee9 100644 --- a/packages/msgraph-sdk-sites/sites/item/onenote/sectionGroups/item/sections/item/copyToSectionGroup/index.ts +++ b/packages/msgraph-sdk-sites/sites/item/onenote/sectionGroups/item/sections/item/copyToSectionGroup/index.ts @@ -60,14 +60,14 @@ export interface CopyToSectionGroupRequestBuilder extends BaseRequestBuilder Record void>) { return deserializeIntoCopyToSectionGroupPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoCopyToSectionGroupPostRequestBody(copyToSectionGroupPostRequestBody: CopyToSectionGroupPostRequestBody | undefined = {} as CopyToSectionGroupPostRequestBody) : Record void> { +export function deserializeIntoCopyToSectionGroupPostRequestBody(copyToSectionGroupPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { copyToSectionGroupPostRequestBody.backingStoreEnabled = true; }, "groupId": n => { copyToSectionGroupPostRequestBody.groupId = n.getStringValue(); }, @@ -81,7 +81,7 @@ export function deserializeIntoCopyToSectionGroupPostRequestBody(copyToSectionGr * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeCopyToSectionGroupPostRequestBody(writer: SerializationWriter, copyToSectionGroupPostRequestBody: CopyToSectionGroupPostRequestBody | undefined = {} as CopyToSectionGroupPostRequestBody) : void { +export function serializeCopyToSectionGroupPostRequestBody(writer: SerializationWriter, copyToSectionGroupPostRequestBody: Partial | undefined = {}) : void { writer.writeStringValue("groupId", copyToSectionGroupPostRequestBody.groupId); writer.writeStringValue("id", copyToSectionGroupPostRequestBody.id); writer.writeStringValue("renameAs", copyToSectionGroupPostRequestBody.renameAs); diff --git a/packages/msgraph-sdk-sites/sites/item/onenote/sectionGroups/item/sections/item/pages/item/copyToSection/index.ts b/packages/msgraph-sdk-sites/sites/item/onenote/sectionGroups/item/sections/item/pages/item/copyToSection/index.ts index 6c0bd1ea9e2..5aa0d9795f0 100644 --- a/packages/msgraph-sdk-sites/sites/item/onenote/sectionGroups/item/sections/item/pages/item/copyToSection/index.ts +++ b/packages/msgraph-sdk-sites/sites/item/onenote/sectionGroups/item/sections/item/pages/item/copyToSection/index.ts @@ -56,14 +56,14 @@ export interface CopyToSectionRequestBuilder extends BaseRequestBuilder Record void>) { return deserializeIntoCopyToSectionPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoCopyToSectionPostRequestBody(copyToSectionPostRequestBody: CopyToSectionPostRequestBody | undefined = {} as CopyToSectionPostRequestBody) : Record void> { +export function deserializeIntoCopyToSectionPostRequestBody(copyToSectionPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { copyToSectionPostRequestBody.backingStoreEnabled = true; }, "groupId": n => { copyToSectionPostRequestBody.groupId = n.getStringValue(); }, @@ -76,7 +76,7 @@ export function deserializeIntoCopyToSectionPostRequestBody(copyToSectionPostReq * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeCopyToSectionPostRequestBody(writer: SerializationWriter, copyToSectionPostRequestBody: CopyToSectionPostRequestBody | undefined = {} as CopyToSectionPostRequestBody) : void { +export function serializeCopyToSectionPostRequestBody(writer: SerializationWriter, copyToSectionPostRequestBody: Partial | undefined = {}) : void { writer.writeStringValue("groupId", copyToSectionPostRequestBody.groupId); writer.writeStringValue("id", copyToSectionPostRequestBody.id); writer.writeStringValue("siteCollectionId", copyToSectionPostRequestBody.siteCollectionId); diff --git a/packages/msgraph-sdk-sites/sites/item/onenote/sectionGroups/item/sections/item/pages/item/onenotePatchContent/index.ts b/packages/msgraph-sdk-sites/sites/item/onenote/sectionGroups/item/sections/item/pages/item/onenotePatchContent/index.ts index 05fd14c6ae0..84468cf9588 100644 --- a/packages/msgraph-sdk-sites/sites/item/onenote/sectionGroups/item/sections/item/pages/item/onenotePatchContent/index.ts +++ b/packages/msgraph-sdk-sites/sites/item/onenote/sectionGroups/item/sections/item/pages/item/onenotePatchContent/index.ts @@ -10,14 +10,14 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a onenotePatchContentPostRequestBody */ -export function createOnenotePatchContentPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createOnenotePatchContentPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoOnenotePatchContentPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoOnenotePatchContentPostRequestBody(onenotePatchContentPostRequestBody: OnenotePatchContentPostRequestBody | undefined = {} as OnenotePatchContentPostRequestBody) : Record void> { +export function deserializeIntoOnenotePatchContentPostRequestBody(onenotePatchContentPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { onenotePatchContentPostRequestBody.backingStoreEnabled = true; }, "commands": n => { onenotePatchContentPostRequestBody.commands = n.getCollectionOfObjectValues(createOnenotePatchContentCommandFromDiscriminatorValue); }, @@ -59,7 +59,7 @@ export interface OnenotePatchContentRequestBuilder extends BaseRequestBuilder | undefined = {}) : void { writer.writeCollectionOfObjectValues("commands", onenotePatchContentPostRequestBody.commands, serializeOnenotePatchContentCommand); writer.writeAdditionalData(onenotePatchContentPostRequestBody.additionalData); } diff --git a/packages/msgraph-sdk-sites/sites/item/onenote/sections/item/copyToNotebook/index.ts b/packages/msgraph-sdk-sites/sites/item/onenote/sections/item/copyToNotebook/index.ts index 68b3a2ee0a5..093a5c3738e 100644 --- a/packages/msgraph-sdk-sites/sites/item/onenote/sections/item/copyToNotebook/index.ts +++ b/packages/msgraph-sdk-sites/sites/item/onenote/sections/item/copyToNotebook/index.ts @@ -60,14 +60,14 @@ export interface CopyToNotebookRequestBuilder extends BaseRequestBuilder Record void>) { return deserializeIntoCopyToNotebookPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoCopyToNotebookPostRequestBody(copyToNotebookPostRequestBody: CopyToNotebookPostRequestBody | undefined = {} as CopyToNotebookPostRequestBody) : Record void> { +export function deserializeIntoCopyToNotebookPostRequestBody(copyToNotebookPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { copyToNotebookPostRequestBody.backingStoreEnabled = true; }, "groupId": n => { copyToNotebookPostRequestBody.groupId = n.getStringValue(); }, @@ -81,7 +81,7 @@ export function deserializeIntoCopyToNotebookPostRequestBody(copyToNotebookPostR * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeCopyToNotebookPostRequestBody(writer: SerializationWriter, copyToNotebookPostRequestBody: CopyToNotebookPostRequestBody | undefined = {} as CopyToNotebookPostRequestBody) : void { +export function serializeCopyToNotebookPostRequestBody(writer: SerializationWriter, copyToNotebookPostRequestBody: Partial | undefined = {}) : void { writer.writeStringValue("groupId", copyToNotebookPostRequestBody.groupId); writer.writeStringValue("id", copyToNotebookPostRequestBody.id); writer.writeStringValue("renameAs", copyToNotebookPostRequestBody.renameAs); diff --git a/packages/msgraph-sdk-sites/sites/item/onenote/sections/item/copyToSectionGroup/index.ts b/packages/msgraph-sdk-sites/sites/item/onenote/sections/item/copyToSectionGroup/index.ts index c1fc4297162..c8d8478ab35 100644 --- a/packages/msgraph-sdk-sites/sites/item/onenote/sections/item/copyToSectionGroup/index.ts +++ b/packages/msgraph-sdk-sites/sites/item/onenote/sections/item/copyToSectionGroup/index.ts @@ -60,14 +60,14 @@ export interface CopyToSectionGroupRequestBuilder extends BaseRequestBuilder Record void>) { return deserializeIntoCopyToSectionGroupPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoCopyToSectionGroupPostRequestBody(copyToSectionGroupPostRequestBody: CopyToSectionGroupPostRequestBody | undefined = {} as CopyToSectionGroupPostRequestBody) : Record void> { +export function deserializeIntoCopyToSectionGroupPostRequestBody(copyToSectionGroupPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { copyToSectionGroupPostRequestBody.backingStoreEnabled = true; }, "groupId": n => { copyToSectionGroupPostRequestBody.groupId = n.getStringValue(); }, @@ -81,7 +81,7 @@ export function deserializeIntoCopyToSectionGroupPostRequestBody(copyToSectionGr * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeCopyToSectionGroupPostRequestBody(writer: SerializationWriter, copyToSectionGroupPostRequestBody: CopyToSectionGroupPostRequestBody | undefined = {} as CopyToSectionGroupPostRequestBody) : void { +export function serializeCopyToSectionGroupPostRequestBody(writer: SerializationWriter, copyToSectionGroupPostRequestBody: Partial | undefined = {}) : void { writer.writeStringValue("groupId", copyToSectionGroupPostRequestBody.groupId); writer.writeStringValue("id", copyToSectionGroupPostRequestBody.id); writer.writeStringValue("renameAs", copyToSectionGroupPostRequestBody.renameAs); diff --git a/packages/msgraph-sdk-sites/sites/item/onenote/sections/item/pages/item/copyToSection/index.ts b/packages/msgraph-sdk-sites/sites/item/onenote/sections/item/pages/item/copyToSection/index.ts index e7b39da9b71..ef2f3005f9f 100644 --- a/packages/msgraph-sdk-sites/sites/item/onenote/sections/item/pages/item/copyToSection/index.ts +++ b/packages/msgraph-sdk-sites/sites/item/onenote/sections/item/pages/item/copyToSection/index.ts @@ -56,14 +56,14 @@ export interface CopyToSectionRequestBuilder extends BaseRequestBuilder Record void>) { return deserializeIntoCopyToSectionPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoCopyToSectionPostRequestBody(copyToSectionPostRequestBody: CopyToSectionPostRequestBody | undefined = {} as CopyToSectionPostRequestBody) : Record void> { +export function deserializeIntoCopyToSectionPostRequestBody(copyToSectionPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { copyToSectionPostRequestBody.backingStoreEnabled = true; }, "groupId": n => { copyToSectionPostRequestBody.groupId = n.getStringValue(); }, @@ -76,7 +76,7 @@ export function deserializeIntoCopyToSectionPostRequestBody(copyToSectionPostReq * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeCopyToSectionPostRequestBody(writer: SerializationWriter, copyToSectionPostRequestBody: CopyToSectionPostRequestBody | undefined = {} as CopyToSectionPostRequestBody) : void { +export function serializeCopyToSectionPostRequestBody(writer: SerializationWriter, copyToSectionPostRequestBody: Partial | undefined = {}) : void { writer.writeStringValue("groupId", copyToSectionPostRequestBody.groupId); writer.writeStringValue("id", copyToSectionPostRequestBody.id); writer.writeStringValue("siteCollectionId", copyToSectionPostRequestBody.siteCollectionId); diff --git a/packages/msgraph-sdk-sites/sites/item/onenote/sections/item/pages/item/onenotePatchContent/index.ts b/packages/msgraph-sdk-sites/sites/item/onenote/sections/item/pages/item/onenotePatchContent/index.ts index f3c5e85b08a..2c7b76deb2a 100644 --- a/packages/msgraph-sdk-sites/sites/item/onenote/sections/item/pages/item/onenotePatchContent/index.ts +++ b/packages/msgraph-sdk-sites/sites/item/onenote/sections/item/pages/item/onenotePatchContent/index.ts @@ -10,14 +10,14 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a onenotePatchContentPostRequestBody */ -export function createOnenotePatchContentPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createOnenotePatchContentPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoOnenotePatchContentPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoOnenotePatchContentPostRequestBody(onenotePatchContentPostRequestBody: OnenotePatchContentPostRequestBody | undefined = {} as OnenotePatchContentPostRequestBody) : Record void> { +export function deserializeIntoOnenotePatchContentPostRequestBody(onenotePatchContentPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { onenotePatchContentPostRequestBody.backingStoreEnabled = true; }, "commands": n => { onenotePatchContentPostRequestBody.commands = n.getCollectionOfObjectValues(createOnenotePatchContentCommandFromDiscriminatorValue); }, @@ -59,7 +59,7 @@ export interface OnenotePatchContentRequestBuilder extends BaseRequestBuilder | undefined = {}) : void { writer.writeCollectionOfObjectValues("commands", onenotePatchContentPostRequestBody.commands, serializeOnenotePatchContentCommand); writer.writeAdditionalData(onenotePatchContentPostRequestBody.additionalData); } diff --git a/packages/msgraph-sdk-sites/sites/item/permissions/item/grant/index.ts b/packages/msgraph-sdk-sites/sites/item/permissions/item/grant/index.ts index d68313b8a91..3e98d09af07 100644 --- a/packages/msgraph-sdk-sites/sites/item/permissions/item/grant/index.ts +++ b/packages/msgraph-sdk-sites/sites/item/permissions/item/grant/index.ts @@ -10,7 +10,7 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a grantPostRequestBody */ -export function createGrantPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createGrantPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoGrantPostRequestBody; } /** @@ -18,14 +18,14 @@ export function createGrantPostRequestBodyFromDiscriminatorValue(parseNode: Pars * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a grantPostResponse */ -export function createGrantPostResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createGrantPostResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoGrantPostResponse; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoGrantPostRequestBody(grantPostRequestBody: GrantPostRequestBody | undefined = {} as GrantPostRequestBody) : Record void> { +export function deserializeIntoGrantPostRequestBody(grantPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { grantPostRequestBody.backingStoreEnabled = true; }, "recipients": n => { grantPostRequestBody.recipients = n.getCollectionOfObjectValues(createDriveRecipientFromDiscriminatorValue); }, @@ -36,7 +36,7 @@ export function deserializeIntoGrantPostRequestBody(grantPostRequestBody: GrantP * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoGrantPostResponse(grantPostResponse: GrantPostResponse | undefined = {} as GrantPostResponse) : Record void> { +export function deserializeIntoGrantPostResponse(grantPostResponse: Partial | undefined = {}) : Record void> { return { ...deserializeIntoBaseCollectionPaginationCountResponse(grantPostResponse), "value": n => { grantPostResponse.value = n.getCollectionOfObjectValues(createPermissionFromDiscriminatorValue); }, @@ -90,7 +90,7 @@ export interface GrantRequestBuilder extends BaseRequestBuilder | undefined = {}) : void { writer.writeCollectionOfObjectValues("recipients", grantPostRequestBody.recipients, serializeDriveRecipient); writer.writeCollectionOfPrimitiveValues("roles", grantPostRequestBody.roles); writer.writeAdditionalData(grantPostRequestBody.additionalData); @@ -99,7 +99,7 @@ export function serializeGrantPostRequestBody(writer: SerializationWriter, grant * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeGrantPostResponse(writer: SerializationWriter, grantPostResponse: GrantPostResponse | undefined = {} as GrantPostResponse) : void { +export function serializeGrantPostResponse(writer: SerializationWriter, grantPostResponse: Partial | undefined = {}) : void { serializeBaseCollectionPaginationCountResponse(writer, grantPostResponse) writer.writeCollectionOfObjectValues("value", grantPostResponse.value, serializePermission); } diff --git a/packages/msgraph-sdk-sites/sites/remove/index.ts b/packages/msgraph-sdk-sites/sites/remove/index.ts index 9aaae8df2ac..452c32858f2 100644 --- a/packages/msgraph-sdk-sites/sites/remove/index.ts +++ b/packages/msgraph-sdk-sites/sites/remove/index.ts @@ -10,7 +10,7 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a removePostRequestBody */ -export function createRemovePostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createRemovePostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoRemovePostRequestBody; } /** @@ -18,14 +18,14 @@ export function createRemovePostRequestBodyFromDiscriminatorValue(parseNode: Par * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a removePostResponse */ -export function createRemovePostResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createRemovePostResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoRemovePostResponse; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoRemovePostRequestBody(removePostRequestBody: RemovePostRequestBody | undefined = {} as RemovePostRequestBody) : Record void> { +export function deserializeIntoRemovePostRequestBody(removePostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { removePostRequestBody.backingStoreEnabled = true; }, "value": n => { removePostRequestBody.value = n.getCollectionOfObjectValues(createSiteFromDiscriminatorValue); }, @@ -35,7 +35,7 @@ export function deserializeIntoRemovePostRequestBody(removePostRequestBody: Remo * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoRemovePostResponse(removePostResponse: RemovePostResponse | undefined = {} as RemovePostResponse) : Record void> { +export function deserializeIntoRemovePostResponse(removePostResponse: Partial | undefined = {}) : Record void> { return { ...deserializeIntoBaseCollectionPaginationCountResponse(removePostResponse), "value": n => { removePostResponse.value = n.getCollectionOfObjectValues(createSiteFromDiscriminatorValue); }, @@ -85,7 +85,7 @@ export interface RemoveRequestBuilder extends BaseRequestBuilder | undefined = {}) : void { writer.writeCollectionOfObjectValues("value", removePostRequestBody.value, serializeSite); writer.writeAdditionalData(removePostRequestBody.additionalData); } @@ -93,7 +93,7 @@ export function serializeRemovePostRequestBody(writer: SerializationWriter, remo * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeRemovePostResponse(writer: SerializationWriter, removePostResponse: RemovePostResponse | undefined = {} as RemovePostResponse) : void { +export function serializeRemovePostResponse(writer: SerializationWriter, removePostResponse: Partial | undefined = {}) : void { serializeBaseCollectionPaginationCountResponse(writer, removePostResponse) writer.writeCollectionOfObjectValues("value", removePostResponse.value, serializeSite); } diff --git a/packages/msgraph-sdk-solutions/solutions/bookingBusinesses/item/appointments/item/cancel/index.ts b/packages/msgraph-sdk-solutions/solutions/bookingBusinesses/item/appointments/item/cancel/index.ts index 7075fd892d5..1e4b2aad2a1 100644 --- a/packages/msgraph-sdk-solutions/solutions/bookingBusinesses/item/appointments/item/cancel/index.ts +++ b/packages/msgraph-sdk-solutions/solutions/bookingBusinesses/item/appointments/item/cancel/index.ts @@ -42,14 +42,14 @@ export interface CancelRequestBuilder extends BaseRequestBuilder Record void>) { return deserializeIntoCancelPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoCancelPostRequestBody(cancelPostRequestBody: CancelPostRequestBody | undefined = {} as CancelPostRequestBody) : Record void> { +export function deserializeIntoCancelPostRequestBody(cancelPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { cancelPostRequestBody.backingStoreEnabled = true; }, "cancellationMessage": n => { cancelPostRequestBody.cancellationMessage = n.getStringValue(); }, @@ -59,7 +59,7 @@ export function deserializeIntoCancelPostRequestBody(cancelPostRequestBody: Canc * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeCancelPostRequestBody(writer: SerializationWriter, cancelPostRequestBody: CancelPostRequestBody | undefined = {} as CancelPostRequestBody) : void { +export function serializeCancelPostRequestBody(writer: SerializationWriter, cancelPostRequestBody: Partial | undefined = {}) : void { writer.writeStringValue("cancellationMessage", cancelPostRequestBody.cancellationMessage); writer.writeAdditionalData(cancelPostRequestBody.additionalData); } diff --git a/packages/msgraph-sdk-solutions/solutions/bookingBusinesses/item/calendarView/item/cancel/index.ts b/packages/msgraph-sdk-solutions/solutions/bookingBusinesses/item/calendarView/item/cancel/index.ts index e97d5a0c659..682c19d5945 100644 --- a/packages/msgraph-sdk-solutions/solutions/bookingBusinesses/item/calendarView/item/cancel/index.ts +++ b/packages/msgraph-sdk-solutions/solutions/bookingBusinesses/item/calendarView/item/cancel/index.ts @@ -42,14 +42,14 @@ export interface CancelRequestBuilder extends BaseRequestBuilder Record void>) { return deserializeIntoCancelPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoCancelPostRequestBody(cancelPostRequestBody: CancelPostRequestBody | undefined = {} as CancelPostRequestBody) : Record void> { +export function deserializeIntoCancelPostRequestBody(cancelPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { cancelPostRequestBody.backingStoreEnabled = true; }, "cancellationMessage": n => { cancelPostRequestBody.cancellationMessage = n.getStringValue(); }, @@ -59,7 +59,7 @@ export function deserializeIntoCancelPostRequestBody(cancelPostRequestBody: Canc * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeCancelPostRequestBody(writer: SerializationWriter, cancelPostRequestBody: CancelPostRequestBody | undefined = {} as CancelPostRequestBody) : void { +export function serializeCancelPostRequestBody(writer: SerializationWriter, cancelPostRequestBody: Partial | undefined = {}) : void { writer.writeStringValue("cancellationMessage", cancelPostRequestBody.cancellationMessage); writer.writeAdditionalData(cancelPostRequestBody.additionalData); } diff --git a/packages/msgraph-sdk-solutions/solutions/bookingBusinesses/item/getStaffAvailability/index.ts b/packages/msgraph-sdk-solutions/solutions/bookingBusinesses/item/getStaffAvailability/index.ts index 237614cf611..73ebb2005c8 100644 --- a/packages/msgraph-sdk-solutions/solutions/bookingBusinesses/item/getStaffAvailability/index.ts +++ b/packages/msgraph-sdk-solutions/solutions/bookingBusinesses/item/getStaffAvailability/index.ts @@ -10,7 +10,7 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a getStaffAvailabilityPostRequestBody */ -export function createGetStaffAvailabilityPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createGetStaffAvailabilityPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoGetStaffAvailabilityPostRequestBody; } /** @@ -18,14 +18,14 @@ export function createGetStaffAvailabilityPostRequestBodyFromDiscriminatorValue( * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a getStaffAvailabilityPostResponse */ -export function createGetStaffAvailabilityPostResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createGetStaffAvailabilityPostResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoGetStaffAvailabilityPostResponse; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoGetStaffAvailabilityPostRequestBody(getStaffAvailabilityPostRequestBody: GetStaffAvailabilityPostRequestBody | undefined = {} as GetStaffAvailabilityPostRequestBody) : Record void> { +export function deserializeIntoGetStaffAvailabilityPostRequestBody(getStaffAvailabilityPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { getStaffAvailabilityPostRequestBody.backingStoreEnabled = true; }, "endDateTime": n => { getStaffAvailabilityPostRequestBody.endDateTime = n.getObjectValue(createDateTimeTimeZoneFromDiscriminatorValue); }, @@ -37,7 +37,7 @@ export function deserializeIntoGetStaffAvailabilityPostRequestBody(getStaffAvail * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoGetStaffAvailabilityPostResponse(getStaffAvailabilityPostResponse: GetStaffAvailabilityPostResponse | undefined = {} as GetStaffAvailabilityPostResponse) : Record void> { +export function deserializeIntoGetStaffAvailabilityPostResponse(getStaffAvailabilityPostResponse: Partial | undefined = {}) : Record void> { return { ...deserializeIntoBaseCollectionPaginationCountResponse(getStaffAvailabilityPostResponse), "value": n => { getStaffAvailabilityPostResponse.value = n.getCollectionOfObjectValues(createStaffAvailabilityItemFromDiscriminatorValue); }, @@ -95,7 +95,7 @@ export interface GetStaffAvailabilityRequestBuilder extends BaseRequestBuilder | undefined = {}) : void { writer.writeObjectValue("endDateTime", getStaffAvailabilityPostRequestBody.endDateTime, serializeDateTimeTimeZone); writer.writeCollectionOfPrimitiveValues("staffIds", getStaffAvailabilityPostRequestBody.staffIds); writer.writeObjectValue("startDateTime", getStaffAvailabilityPostRequestBody.startDateTime, serializeDateTimeTimeZone); @@ -105,7 +105,7 @@ export function serializeGetStaffAvailabilityPostRequestBody(writer: Serializati * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeGetStaffAvailabilityPostResponse(writer: SerializationWriter, getStaffAvailabilityPostResponse: GetStaffAvailabilityPostResponse | undefined = {} as GetStaffAvailabilityPostResponse) : void { +export function serializeGetStaffAvailabilityPostResponse(writer: SerializationWriter, getStaffAvailabilityPostResponse: Partial | undefined = {}) : void { serializeBaseCollectionPaginationCountResponse(writer, getStaffAvailabilityPostResponse) writer.writeCollectionOfObjectValues("value", getStaffAvailabilityPostResponse.value, serializeStaffAvailabilityItem); } diff --git a/packages/msgraph-sdk-solutions/solutions/virtualEvents/webinars/getByUserIdAndRoleWithUserIdWithRole/index.ts b/packages/msgraph-sdk-solutions/solutions/virtualEvents/webinars/getByUserIdAndRoleWithUserIdWithRole/index.ts index 69d0364a70c..15b48d88ad1 100644 --- a/packages/msgraph-sdk-solutions/solutions/virtualEvents/webinars/getByUserIdAndRoleWithUserIdWithRole/index.ts +++ b/packages/msgraph-sdk-solutions/solutions/virtualEvents/webinars/getByUserIdAndRoleWithUserIdWithRole/index.ts @@ -10,14 +10,14 @@ import { type BaseRequestBuilder, type Parsable, type ParsableFactory, type Pars * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a getByUserIdAndRoleWithUserIdWithRoleGetResponse */ -export function createGetByUserIdAndRoleWithUserIdWithRoleGetResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createGetByUserIdAndRoleWithUserIdWithRoleGetResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoGetByUserIdAndRoleWithUserIdWithRoleGetResponse; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoGetByUserIdAndRoleWithUserIdWithRoleGetResponse(getByUserIdAndRoleWithUserIdWithRoleGetResponse: GetByUserIdAndRoleWithUserIdWithRoleGetResponse | undefined = {} as GetByUserIdAndRoleWithUserIdWithRoleGetResponse) : Record void> { +export function deserializeIntoGetByUserIdAndRoleWithUserIdWithRoleGetResponse(getByUserIdAndRoleWithUserIdWithRoleGetResponse: Partial | undefined = {}) : Record void> { return { ...deserializeIntoBaseCollectionPaginationCountResponse(getByUserIdAndRoleWithUserIdWithRoleGetResponse), "value": n => { getByUserIdAndRoleWithUserIdWithRoleGetResponse.value = n.getCollectionOfObjectValues(createVirtualEventWebinarFromDiscriminatorValue); }, @@ -83,7 +83,7 @@ export interface GetByUserIdAndRoleWithUserIdWithRoleRequestBuilderGetQueryParam * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeGetByUserIdAndRoleWithUserIdWithRoleGetResponse(writer: SerializationWriter, getByUserIdAndRoleWithUserIdWithRoleGetResponse: GetByUserIdAndRoleWithUserIdWithRoleGetResponse | undefined = {} as GetByUserIdAndRoleWithUserIdWithRoleGetResponse) : void { +export function serializeGetByUserIdAndRoleWithUserIdWithRoleGetResponse(writer: SerializationWriter, getByUserIdAndRoleWithUserIdWithRoleGetResponse: Partial | undefined = {}) : void { serializeBaseCollectionPaginationCountResponse(writer, getByUserIdAndRoleWithUserIdWithRoleGetResponse) writer.writeCollectionOfObjectValues("value", getByUserIdAndRoleWithUserIdWithRoleGetResponse.value, serializeVirtualEventWebinar); } diff --git a/packages/msgraph-sdk-solutions/solutions/virtualEvents/webinars/getByUserRoleWithRole/index.ts b/packages/msgraph-sdk-solutions/solutions/virtualEvents/webinars/getByUserRoleWithRole/index.ts index 89a62e9515a..c794e5caa30 100644 --- a/packages/msgraph-sdk-solutions/solutions/virtualEvents/webinars/getByUserRoleWithRole/index.ts +++ b/packages/msgraph-sdk-solutions/solutions/virtualEvents/webinars/getByUserRoleWithRole/index.ts @@ -10,14 +10,14 @@ import { type BaseRequestBuilder, type Parsable, type ParsableFactory, type Pars * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a getByUserRoleWithRoleGetResponse */ -export function createGetByUserRoleWithRoleGetResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createGetByUserRoleWithRoleGetResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoGetByUserRoleWithRoleGetResponse; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoGetByUserRoleWithRoleGetResponse(getByUserRoleWithRoleGetResponse: GetByUserRoleWithRoleGetResponse | undefined = {} as GetByUserRoleWithRoleGetResponse) : Record void> { +export function deserializeIntoGetByUserRoleWithRoleGetResponse(getByUserRoleWithRoleGetResponse: Partial | undefined = {}) : Record void> { return { ...deserializeIntoBaseCollectionPaginationCountResponse(getByUserRoleWithRoleGetResponse), "value": n => { getByUserRoleWithRoleGetResponse.value = n.getCollectionOfObjectValues(createVirtualEventWebinarFromDiscriminatorValue); }, @@ -83,7 +83,7 @@ export interface GetByUserRoleWithRoleRequestBuilderGetQueryParameters { * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeGetByUserRoleWithRoleGetResponse(writer: SerializationWriter, getByUserRoleWithRoleGetResponse: GetByUserRoleWithRoleGetResponse | undefined = {} as GetByUserRoleWithRoleGetResponse) : void { +export function serializeGetByUserRoleWithRoleGetResponse(writer: SerializationWriter, getByUserRoleWithRoleGetResponse: Partial | undefined = {}) : void { serializeBaseCollectionPaginationCountResponse(writer, getByUserRoleWithRoleGetResponse) writer.writeCollectionOfObjectValues("value", getByUserRoleWithRoleGetResponse.value, serializeVirtualEventWebinar); } diff --git a/packages/msgraph-sdk-teams/teams/getAllMessages/index.ts b/packages/msgraph-sdk-teams/teams/getAllMessages/index.ts index 33321370092..a989027bfe4 100644 --- a/packages/msgraph-sdk-teams/teams/getAllMessages/index.ts +++ b/packages/msgraph-sdk-teams/teams/getAllMessages/index.ts @@ -10,14 +10,14 @@ import { type BaseRequestBuilder, type Parsable, type ParsableFactory, type Pars * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a getAllMessagesGetResponse */ -export function createGetAllMessagesGetResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createGetAllMessagesGetResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoGetAllMessagesGetResponse; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoGetAllMessagesGetResponse(getAllMessagesGetResponse: GetAllMessagesGetResponse | undefined = {} as GetAllMessagesGetResponse) : Record void> { +export function deserializeIntoGetAllMessagesGetResponse(getAllMessagesGetResponse: Partial | undefined = {}) : Record void> { return { ...deserializeIntoBaseCollectionPaginationCountResponse(getAllMessagesGetResponse), "value": n => { getAllMessagesGetResponse.value = n.getCollectionOfObjectValues(createChatMessageFromDiscriminatorValue); }, @@ -87,7 +87,7 @@ export interface GetAllMessagesRequestBuilderGetQueryParameters { * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeGetAllMessagesGetResponse(writer: SerializationWriter, getAllMessagesGetResponse: GetAllMessagesGetResponse | undefined = {} as GetAllMessagesGetResponse) : void { +export function serializeGetAllMessagesGetResponse(writer: SerializationWriter, getAllMessagesGetResponse: Partial | undefined = {}) : void { serializeBaseCollectionPaginationCountResponse(writer, getAllMessagesGetResponse) writer.writeCollectionOfObjectValues("value", getAllMessagesGetResponse.value, serializeChatMessage); } diff --git a/packages/msgraph-sdk-teams/teams/item/archive/index.ts b/packages/msgraph-sdk-teams/teams/item/archive/index.ts index af2ff4bc63d..ef75256586c 100644 --- a/packages/msgraph-sdk-teams/teams/item/archive/index.ts +++ b/packages/msgraph-sdk-teams/teams/item/archive/index.ts @@ -42,14 +42,14 @@ export interface ArchiveRequestBuilder extends BaseRequestBuilder Record void>) { return deserializeIntoArchivePostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoArchivePostRequestBody(archivePostRequestBody: ArchivePostRequestBody | undefined = {} as ArchivePostRequestBody) : Record void> { +export function deserializeIntoArchivePostRequestBody(archivePostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { archivePostRequestBody.backingStoreEnabled = true; }, "shouldSetSpoSiteReadOnlyForMembers": n => { archivePostRequestBody.shouldSetSpoSiteReadOnlyForMembers = n.getBooleanValue(); }, @@ -59,7 +59,7 @@ export function deserializeIntoArchivePostRequestBody(archivePostRequestBody: Ar * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeArchivePostRequestBody(writer: SerializationWriter, archivePostRequestBody: ArchivePostRequestBody | undefined = {} as ArchivePostRequestBody) : void { +export function serializeArchivePostRequestBody(writer: SerializationWriter, archivePostRequestBody: Partial | undefined = {}) : void { writer.writeBooleanValue("shouldSetSpoSiteReadOnlyForMembers", archivePostRequestBody.shouldSetSpoSiteReadOnlyForMembers); writer.writeAdditionalData(archivePostRequestBody.additionalData); } diff --git a/packages/msgraph-sdk-teams/teams/item/channels/getAllMessages/index.ts b/packages/msgraph-sdk-teams/teams/item/channels/getAllMessages/index.ts index fce79bc521f..56895465847 100644 --- a/packages/msgraph-sdk-teams/teams/item/channels/getAllMessages/index.ts +++ b/packages/msgraph-sdk-teams/teams/item/channels/getAllMessages/index.ts @@ -10,14 +10,14 @@ import { type BaseRequestBuilder, type Parsable, type ParsableFactory, type Pars * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a getAllMessagesGetResponse */ -export function createGetAllMessagesGetResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createGetAllMessagesGetResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoGetAllMessagesGetResponse; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoGetAllMessagesGetResponse(getAllMessagesGetResponse: GetAllMessagesGetResponse | undefined = {} as GetAllMessagesGetResponse) : Record void> { +export function deserializeIntoGetAllMessagesGetResponse(getAllMessagesGetResponse: Partial | undefined = {}) : Record void> { return { ...deserializeIntoBaseCollectionPaginationCountResponse(getAllMessagesGetResponse), "value": n => { getAllMessagesGetResponse.value = n.getCollectionOfObjectValues(createChatMessageFromDiscriminatorValue); }, @@ -87,7 +87,7 @@ export interface GetAllMessagesRequestBuilderGetQueryParameters { * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeGetAllMessagesGetResponse(writer: SerializationWriter, getAllMessagesGetResponse: GetAllMessagesGetResponse | undefined = {} as GetAllMessagesGetResponse) : void { +export function serializeGetAllMessagesGetResponse(writer: SerializationWriter, getAllMessagesGetResponse: Partial | undefined = {}) : void { serializeBaseCollectionPaginationCountResponse(writer, getAllMessagesGetResponse) writer.writeCollectionOfObjectValues("value", getAllMessagesGetResponse.value, serializeChatMessage); } diff --git a/packages/msgraph-sdk-teams/teams/item/channels/item/doesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalName/index.ts b/packages/msgraph-sdk-teams/teams/item/channels/item/doesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalName/index.ts index cea0df7bbde..c54415203e7 100644 --- a/packages/msgraph-sdk-teams/teams/item/channels/item/doesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalName/index.ts +++ b/packages/msgraph-sdk-teams/teams/item/channels/item/doesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalName/index.ts @@ -9,14 +9,14 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a doesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameGetResponse */ -export function createDoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameGetResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createDoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameGetResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoDoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameGetResponse; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoDoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameGetResponse(doesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameGetResponse: DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameGetResponse | undefined = {} as DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameGetResponse) : Record void> { +export function deserializeIntoDoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameGetResponse(doesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameGetResponse: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { doesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameGetResponse.backingStoreEnabled = true; }, "value": n => { doesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameGetResponse.value = n.getBooleanValue(); }, @@ -74,7 +74,7 @@ export interface DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalName * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeDoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameGetResponse(writer: SerializationWriter, doesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameGetResponse: DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameGetResponse | undefined = {} as DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameGetResponse) : void { +export function serializeDoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameGetResponse(writer: SerializationWriter, doesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameGetResponse: Partial | undefined = {}) : void { writer.writeBooleanValue("value", doesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameGetResponse.value); writer.writeAdditionalData(doesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameGetResponse.additionalData); } diff --git a/packages/msgraph-sdk-teams/teams/item/channels/item/members/add/index.ts b/packages/msgraph-sdk-teams/teams/item/channels/item/members/add/index.ts index 897f9e4bb3a..9862c1e35c7 100644 --- a/packages/msgraph-sdk-teams/teams/item/channels/item/members/add/index.ts +++ b/packages/msgraph-sdk-teams/teams/item/channels/item/members/add/index.ts @@ -50,7 +50,7 @@ export interface AddRequestBuilder extends BaseRequestBuilder * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a addPostRequestBody */ -export function createAddPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createAddPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoAddPostRequestBody; } /** @@ -58,14 +58,14 @@ export function createAddPostRequestBodyFromDiscriminatorValue(parseNode: ParseN * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a addPostResponse */ -export function createAddPostResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createAddPostResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoAddPostResponse; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoAddPostRequestBody(addPostRequestBody: AddPostRequestBody | undefined = {} as AddPostRequestBody) : Record void> { +export function deserializeIntoAddPostRequestBody(addPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { addPostRequestBody.backingStoreEnabled = true; }, "values": n => { addPostRequestBody.values = n.getCollectionOfObjectValues(createConversationMemberFromDiscriminatorValue); }, @@ -75,7 +75,7 @@ export function deserializeIntoAddPostRequestBody(addPostRequestBody: AddPostReq * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoAddPostResponse(addPostResponse: AddPostResponse | undefined = {} as AddPostResponse) : Record void> { +export function deserializeIntoAddPostResponse(addPostResponse: Partial | undefined = {}) : Record void> { return { ...deserializeIntoBaseCollectionPaginationCountResponse(addPostResponse), "value": n => { addPostResponse.value = n.getCollectionOfObjectValues(createActionResultPartFromDiscriminatorValue); }, @@ -85,7 +85,7 @@ export function deserializeIntoAddPostResponse(addPostResponse: AddPostResponse * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeAddPostRequestBody(writer: SerializationWriter, addPostRequestBody: AddPostRequestBody | undefined = {} as AddPostRequestBody) : void { +export function serializeAddPostRequestBody(writer: SerializationWriter, addPostRequestBody: Partial | undefined = {}) : void { writer.writeCollectionOfObjectValues("values", addPostRequestBody.values, serializeConversationMember); writer.writeAdditionalData(addPostRequestBody.additionalData); } @@ -93,7 +93,7 @@ export function serializeAddPostRequestBody(writer: SerializationWriter, addPost * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeAddPostResponse(writer: SerializationWriter, addPostResponse: AddPostResponse | undefined = {} as AddPostResponse) : void { +export function serializeAddPostResponse(writer: SerializationWriter, addPostResponse: Partial | undefined = {}) : void { serializeBaseCollectionPaginationCountResponse(writer, addPostResponse) writer.writeCollectionOfObjectValues("value", addPostResponse.value, serializeActionResultPart); } diff --git a/packages/msgraph-sdk-teams/teams/item/channels/item/members/index.ts b/packages/msgraph-sdk-teams/teams/item/channels/item/members/index.ts index 07d968bffe1..11b76084237 100644 --- a/packages/msgraph-sdk-teams/teams/item/channels/item/members/index.ts +++ b/packages/msgraph-sdk-teams/teams/item/channels/item/members/index.ts @@ -34,11 +34,11 @@ export interface MembersRequestBuilder extends BaseRequestBuilder | undefined) : Promise; /** - * Add a conversationMember to a channel. + * Add a conversationMember to a channel. This operation is allowed only for channels with a membershipType value of private or shared. * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns a Promise of ConversationMember - * @see {@link https://learn.microsoft.com/graph/api/conversationmember-add?view=graph-rest-1.0|Find more info here} + * @see {@link https://learn.microsoft.com/graph/api/channel-post-members?view=graph-rest-1.0|Find more info here} */ post(body: ConversationMember, requestConfiguration?: RequestConfiguration | undefined) : Promise; /** @@ -48,7 +48,7 @@ export interface MembersRequestBuilder extends BaseRequestBuilder | undefined) : RequestInformation; /** - * Add a conversationMember to a channel. + * Add a conversationMember to a channel. This operation is allowed only for channels with a membershipType value of private or shared. * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns a RequestInformation diff --git a/packages/msgraph-sdk-teams/teams/item/channels/item/messages/delta/index.ts b/packages/msgraph-sdk-teams/teams/item/channels/item/messages/delta/index.ts index 92a2982a79d..9770b31e074 100644 --- a/packages/msgraph-sdk-teams/teams/item/channels/item/messages/delta/index.ts +++ b/packages/msgraph-sdk-teams/teams/item/channels/item/messages/delta/index.ts @@ -10,7 +10,7 @@ import { type BaseRequestBuilder, type Parsable, type ParsableFactory, type Pars * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a deltaGetResponse */ -export function createDeltaGetResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createDeltaGetResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoDeltaGetResponse; } export interface DeltaGetResponse extends BaseDeltaFunctionResponse, Parsable { @@ -73,7 +73,7 @@ export interface DeltaRequestBuilderGetQueryParameters { * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoDeltaGetResponse(deltaGetResponse: DeltaGetResponse | undefined = {} as DeltaGetResponse) : Record void> { +export function deserializeIntoDeltaGetResponse(deltaGetResponse: Partial | undefined = {}) : Record void> { return { ...deserializeIntoBaseDeltaFunctionResponse(deltaGetResponse), "value": n => { deltaGetResponse.value = n.getCollectionOfObjectValues(createChatMessageFromDiscriminatorValue); }, @@ -83,7 +83,7 @@ export function deserializeIntoDeltaGetResponse(deltaGetResponse: DeltaGetRespon * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeDeltaGetResponse(writer: SerializationWriter, deltaGetResponse: DeltaGetResponse | undefined = {} as DeltaGetResponse) : void { +export function serializeDeltaGetResponse(writer: SerializationWriter, deltaGetResponse: Partial | undefined = {}) : void { serializeBaseDeltaFunctionResponse(writer, deltaGetResponse) writer.writeCollectionOfObjectValues("value", deltaGetResponse.value, serializeChatMessage); } diff --git a/packages/msgraph-sdk-teams/teams/item/channels/item/messages/item/replies/delta/index.ts b/packages/msgraph-sdk-teams/teams/item/channels/item/messages/item/replies/delta/index.ts index ff555c646d4..b1a361ed251 100644 --- a/packages/msgraph-sdk-teams/teams/item/channels/item/messages/item/replies/delta/index.ts +++ b/packages/msgraph-sdk-teams/teams/item/channels/item/messages/item/replies/delta/index.ts @@ -10,7 +10,7 @@ import { type BaseRequestBuilder, type Parsable, type ParsableFactory, type Pars * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a deltaGetResponse */ -export function createDeltaGetResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createDeltaGetResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoDeltaGetResponse; } export interface DeltaGetResponse extends BaseDeltaFunctionResponse, Parsable { @@ -73,7 +73,7 @@ export interface DeltaRequestBuilderGetQueryParameters { * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoDeltaGetResponse(deltaGetResponse: DeltaGetResponse | undefined = {} as DeltaGetResponse) : Record void> { +export function deserializeIntoDeltaGetResponse(deltaGetResponse: Partial | undefined = {}) : Record void> { return { ...deserializeIntoBaseDeltaFunctionResponse(deltaGetResponse), "value": n => { deltaGetResponse.value = n.getCollectionOfObjectValues(createChatMessageFromDiscriminatorValue); }, @@ -83,7 +83,7 @@ export function deserializeIntoDeltaGetResponse(deltaGetResponse: DeltaGetRespon * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeDeltaGetResponse(writer: SerializationWriter, deltaGetResponse: DeltaGetResponse | undefined = {} as DeltaGetResponse) : void { +export function serializeDeltaGetResponse(writer: SerializationWriter, deltaGetResponse: Partial | undefined = {}) : void { serializeBaseDeltaFunctionResponse(writer, deltaGetResponse) writer.writeCollectionOfObjectValues("value", deltaGetResponse.value, serializeChatMessage); } diff --git a/packages/msgraph-sdk-teams/teams/item/channels/item/messages/item/replies/index.ts b/packages/msgraph-sdk-teams/teams/item/channels/item/messages/item/replies/index.ts index 26a5a492385..fca7eae4250 100644 --- a/packages/msgraph-sdk-teams/teams/item/channels/item/messages/item/replies/index.ts +++ b/packages/msgraph-sdk-teams/teams/item/channels/item/messages/item/replies/index.ts @@ -34,11 +34,11 @@ export interface RepliesRequestBuilder extends BaseRequestBuilder | undefined) : Promise; /** - * Create a new reply to a chatMessage in a specified channel. + * Send a new reply to a chatMessage in a specified channel. * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns a Promise of ChatMessage - * @see {@link https://learn.microsoft.com/graph/api/channel-post-messagereply?view=graph-rest-1.0|Find more info here} + * @see {@link https://learn.microsoft.com/graph/api/chatmessage-post-replies?view=graph-rest-1.0|Find more info here} */ post(body: ChatMessage, requestConfiguration?: RequestConfiguration | undefined) : Promise; /** @@ -48,7 +48,7 @@ export interface RepliesRequestBuilder extends BaseRequestBuilder | undefined) : RequestInformation; /** - * Create a new reply to a chatMessage in a specified channel. + * Send a new reply to a chatMessage in a specified channel. * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns a RequestInformation diff --git a/packages/msgraph-sdk-teams/teams/item/channels/item/messages/item/replies/item/setReaction/index.ts b/packages/msgraph-sdk-teams/teams/item/channels/item/messages/item/replies/item/setReaction/index.ts index de0dff47bb7..7843dabd5db 100644 --- a/packages/msgraph-sdk-teams/teams/item/channels/item/messages/item/replies/item/setReaction/index.ts +++ b/packages/msgraph-sdk-teams/teams/item/channels/item/messages/item/replies/item/setReaction/index.ts @@ -9,14 +9,14 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a setReactionPostRequestBody */ -export function createSetReactionPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createSetReactionPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoSetReactionPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoSetReactionPostRequestBody(setReactionPostRequestBody: SetReactionPostRequestBody | undefined = {} as SetReactionPostRequestBody) : Record void> { +export function deserializeIntoSetReactionPostRequestBody(setReactionPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { setReactionPostRequestBody.backingStoreEnabled = true; }, "reactionType": n => { setReactionPostRequestBody.reactionType = n.getStringValue(); }, @@ -26,7 +26,7 @@ export function deserializeIntoSetReactionPostRequestBody(setReactionPostRequest * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeSetReactionPostRequestBody(writer: SerializationWriter, setReactionPostRequestBody: SetReactionPostRequestBody | undefined = {} as SetReactionPostRequestBody) : void { +export function serializeSetReactionPostRequestBody(writer: SerializationWriter, setReactionPostRequestBody: Partial | undefined = {}) : void { writer.writeStringValue("reactionType", setReactionPostRequestBody.reactionType); writer.writeAdditionalData(setReactionPostRequestBody.additionalData); } diff --git a/packages/msgraph-sdk-teams/teams/item/channels/item/messages/item/replies/item/unsetReaction/index.ts b/packages/msgraph-sdk-teams/teams/item/channels/item/messages/item/replies/item/unsetReaction/index.ts index 5550a0bafc9..b40dc1401d6 100644 --- a/packages/msgraph-sdk-teams/teams/item/channels/item/messages/item/replies/item/unsetReaction/index.ts +++ b/packages/msgraph-sdk-teams/teams/item/channels/item/messages/item/replies/item/unsetReaction/index.ts @@ -9,14 +9,14 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a unsetReactionPostRequestBody */ -export function createUnsetReactionPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createUnsetReactionPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoUnsetReactionPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoUnsetReactionPostRequestBody(unsetReactionPostRequestBody: UnsetReactionPostRequestBody | undefined = {} as UnsetReactionPostRequestBody) : Record void> { +export function deserializeIntoUnsetReactionPostRequestBody(unsetReactionPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { unsetReactionPostRequestBody.backingStoreEnabled = true; }, "reactionType": n => { unsetReactionPostRequestBody.reactionType = n.getStringValue(); }, @@ -26,7 +26,7 @@ export function deserializeIntoUnsetReactionPostRequestBody(unsetReactionPostReq * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeUnsetReactionPostRequestBody(writer: SerializationWriter, unsetReactionPostRequestBody: UnsetReactionPostRequestBody | undefined = {} as UnsetReactionPostRequestBody) : void { +export function serializeUnsetReactionPostRequestBody(writer: SerializationWriter, unsetReactionPostRequestBody: Partial | undefined = {}) : void { writer.writeStringValue("reactionType", unsetReactionPostRequestBody.reactionType); writer.writeAdditionalData(unsetReactionPostRequestBody.additionalData); } diff --git a/packages/msgraph-sdk-teams/teams/item/channels/item/messages/item/setReaction/index.ts b/packages/msgraph-sdk-teams/teams/item/channels/item/messages/item/setReaction/index.ts index 2c310d154c5..1b907361ca7 100644 --- a/packages/msgraph-sdk-teams/teams/item/channels/item/messages/item/setReaction/index.ts +++ b/packages/msgraph-sdk-teams/teams/item/channels/item/messages/item/setReaction/index.ts @@ -9,14 +9,14 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a setReactionPostRequestBody */ -export function createSetReactionPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createSetReactionPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoSetReactionPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoSetReactionPostRequestBody(setReactionPostRequestBody: SetReactionPostRequestBody | undefined = {} as SetReactionPostRequestBody) : Record void> { +export function deserializeIntoSetReactionPostRequestBody(setReactionPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { setReactionPostRequestBody.backingStoreEnabled = true; }, "reactionType": n => { setReactionPostRequestBody.reactionType = n.getStringValue(); }, @@ -26,7 +26,7 @@ export function deserializeIntoSetReactionPostRequestBody(setReactionPostRequest * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeSetReactionPostRequestBody(writer: SerializationWriter, setReactionPostRequestBody: SetReactionPostRequestBody | undefined = {} as SetReactionPostRequestBody) : void { +export function serializeSetReactionPostRequestBody(writer: SerializationWriter, setReactionPostRequestBody: Partial | undefined = {}) : void { writer.writeStringValue("reactionType", setReactionPostRequestBody.reactionType); writer.writeAdditionalData(setReactionPostRequestBody.additionalData); } diff --git a/packages/msgraph-sdk-teams/teams/item/channels/item/messages/item/unsetReaction/index.ts b/packages/msgraph-sdk-teams/teams/item/channels/item/messages/item/unsetReaction/index.ts index 75920b6c421..10c8da6dc1f 100644 --- a/packages/msgraph-sdk-teams/teams/item/channels/item/messages/item/unsetReaction/index.ts +++ b/packages/msgraph-sdk-teams/teams/item/channels/item/messages/item/unsetReaction/index.ts @@ -9,14 +9,14 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a unsetReactionPostRequestBody */ -export function createUnsetReactionPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createUnsetReactionPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoUnsetReactionPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoUnsetReactionPostRequestBody(unsetReactionPostRequestBody: UnsetReactionPostRequestBody | undefined = {} as UnsetReactionPostRequestBody) : Record void> { +export function deserializeIntoUnsetReactionPostRequestBody(unsetReactionPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { unsetReactionPostRequestBody.backingStoreEnabled = true; }, "reactionType": n => { unsetReactionPostRequestBody.reactionType = n.getStringValue(); }, @@ -26,7 +26,7 @@ export function deserializeIntoUnsetReactionPostRequestBody(unsetReactionPostReq * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeUnsetReactionPostRequestBody(writer: SerializationWriter, unsetReactionPostRequestBody: UnsetReactionPostRequestBody | undefined = {} as UnsetReactionPostRequestBody) : void { +export function serializeUnsetReactionPostRequestBody(writer: SerializationWriter, unsetReactionPostRequestBody: Partial | undefined = {}) : void { writer.writeStringValue("reactionType", unsetReactionPostRequestBody.reactionType); writer.writeAdditionalData(unsetReactionPostRequestBody.additionalData); } diff --git a/packages/msgraph-sdk-teams/teams/item/clone/index.ts b/packages/msgraph-sdk-teams/teams/item/clone/index.ts index 940e5dbae2f..07ecdce29e5 100644 --- a/packages/msgraph-sdk-teams/teams/item/clone/index.ts +++ b/packages/msgraph-sdk-teams/teams/item/clone/index.ts @@ -63,14 +63,14 @@ export interface CloneRequestBuilder extends BaseRequestBuilder Record void>) { return deserializeIntoClonePostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoClonePostRequestBody(clonePostRequestBody: ClonePostRequestBody | undefined = {} as ClonePostRequestBody) : Record void> { +export function deserializeIntoClonePostRequestBody(clonePostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { clonePostRequestBody.backingStoreEnabled = true; }, "classification": n => { clonePostRequestBody.classification = n.getStringValue(); }, @@ -85,7 +85,7 @@ export function deserializeIntoClonePostRequestBody(clonePostRequestBody: CloneP * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeClonePostRequestBody(writer: SerializationWriter, clonePostRequestBody: ClonePostRequestBody | undefined = {} as ClonePostRequestBody) : void { +export function serializeClonePostRequestBody(writer: SerializationWriter, clonePostRequestBody: Partial | undefined = {}) : void { writer.writeStringValue("classification", clonePostRequestBody.classification); writer.writeStringValue("description", clonePostRequestBody.description); writer.writeStringValue("displayName", clonePostRequestBody.displayName); diff --git a/packages/msgraph-sdk-teams/teams/item/installedApps/item/upgrade/index.ts b/packages/msgraph-sdk-teams/teams/item/installedApps/item/upgrade/index.ts index 04ee4f57ea9..2ad73611eea 100644 --- a/packages/msgraph-sdk-teams/teams/item/installedApps/item/upgrade/index.ts +++ b/packages/msgraph-sdk-teams/teams/item/installedApps/item/upgrade/index.ts @@ -10,14 +10,14 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a upgradePostRequestBody */ -export function createUpgradePostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createUpgradePostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoUpgradePostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoUpgradePostRequestBody(upgradePostRequestBody: UpgradePostRequestBody | undefined = {} as UpgradePostRequestBody) : Record void> { +export function deserializeIntoUpgradePostRequestBody(upgradePostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { upgradePostRequestBody.backingStoreEnabled = true; }, "consentedPermissionSet": n => { upgradePostRequestBody.consentedPermissionSet = n.getObjectValue(createTeamsAppPermissionSetFromDiscriminatorValue); }, @@ -27,7 +27,7 @@ export function deserializeIntoUpgradePostRequestBody(upgradePostRequestBody: Up * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeUpgradePostRequestBody(writer: SerializationWriter, upgradePostRequestBody: UpgradePostRequestBody | undefined = {} as UpgradePostRequestBody) : void { +export function serializeUpgradePostRequestBody(writer: SerializationWriter, upgradePostRequestBody: Partial | undefined = {}) : void { writer.writeObjectValue("consentedPermissionSet", upgradePostRequestBody.consentedPermissionSet, serializeTeamsAppPermissionSet); writer.writeAdditionalData(upgradePostRequestBody.additionalData); } diff --git a/packages/msgraph-sdk-teams/teams/item/members/add/index.ts b/packages/msgraph-sdk-teams/teams/item/members/add/index.ts index 11de8381d97..d693b552f36 100644 --- a/packages/msgraph-sdk-teams/teams/item/members/add/index.ts +++ b/packages/msgraph-sdk-teams/teams/item/members/add/index.ts @@ -50,7 +50,7 @@ export interface AddRequestBuilder extends BaseRequestBuilder * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a addPostRequestBody */ -export function createAddPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createAddPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoAddPostRequestBody; } /** @@ -58,14 +58,14 @@ export function createAddPostRequestBodyFromDiscriminatorValue(parseNode: ParseN * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a addPostResponse */ -export function createAddPostResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createAddPostResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoAddPostResponse; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoAddPostRequestBody(addPostRequestBody: AddPostRequestBody | undefined = {} as AddPostRequestBody) : Record void> { +export function deserializeIntoAddPostRequestBody(addPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { addPostRequestBody.backingStoreEnabled = true; }, "values": n => { addPostRequestBody.values = n.getCollectionOfObjectValues(createConversationMemberFromDiscriminatorValue); }, @@ -75,7 +75,7 @@ export function deserializeIntoAddPostRequestBody(addPostRequestBody: AddPostReq * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoAddPostResponse(addPostResponse: AddPostResponse | undefined = {} as AddPostResponse) : Record void> { +export function deserializeIntoAddPostResponse(addPostResponse: Partial | undefined = {}) : Record void> { return { ...deserializeIntoBaseCollectionPaginationCountResponse(addPostResponse), "value": n => { addPostResponse.value = n.getCollectionOfObjectValues(createActionResultPartFromDiscriminatorValue); }, @@ -85,7 +85,7 @@ export function deserializeIntoAddPostResponse(addPostResponse: AddPostResponse * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeAddPostRequestBody(writer: SerializationWriter, addPostRequestBody: AddPostRequestBody | undefined = {} as AddPostRequestBody) : void { +export function serializeAddPostRequestBody(writer: SerializationWriter, addPostRequestBody: Partial | undefined = {}) : void { writer.writeCollectionOfObjectValues("values", addPostRequestBody.values, serializeConversationMember); writer.writeAdditionalData(addPostRequestBody.additionalData); } @@ -93,7 +93,7 @@ export function serializeAddPostRequestBody(writer: SerializationWriter, addPost * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeAddPostResponse(writer: SerializationWriter, addPostResponse: AddPostResponse | undefined = {} as AddPostResponse) : void { +export function serializeAddPostResponse(writer: SerializationWriter, addPostResponse: Partial | undefined = {}) : void { serializeBaseCollectionPaginationCountResponse(writer, addPostResponse) writer.writeCollectionOfObjectValues("value", addPostResponse.value, serializeActionResultPart); } diff --git a/packages/msgraph-sdk-teams/teams/item/primaryChannel/doesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalName/index.ts b/packages/msgraph-sdk-teams/teams/item/primaryChannel/doesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalName/index.ts index 730ef1eb045..ee149df8876 100644 --- a/packages/msgraph-sdk-teams/teams/item/primaryChannel/doesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalName/index.ts +++ b/packages/msgraph-sdk-teams/teams/item/primaryChannel/doesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalName/index.ts @@ -9,14 +9,14 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a doesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameGetResponse */ -export function createDoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameGetResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createDoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameGetResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoDoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameGetResponse; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoDoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameGetResponse(doesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameGetResponse: DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameGetResponse | undefined = {} as DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameGetResponse) : Record void> { +export function deserializeIntoDoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameGetResponse(doesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameGetResponse: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { doesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameGetResponse.backingStoreEnabled = true; }, "value": n => { doesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameGetResponse.value = n.getBooleanValue(); }, @@ -74,7 +74,7 @@ export interface DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalName * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeDoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameGetResponse(writer: SerializationWriter, doesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameGetResponse: DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameGetResponse | undefined = {} as DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameGetResponse) : void { +export function serializeDoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameGetResponse(writer: SerializationWriter, doesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameGetResponse: Partial | undefined = {}) : void { writer.writeBooleanValue("value", doesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameGetResponse.value); writer.writeAdditionalData(doesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameGetResponse.additionalData); } diff --git a/packages/msgraph-sdk-teams/teams/item/primaryChannel/members/add/index.ts b/packages/msgraph-sdk-teams/teams/item/primaryChannel/members/add/index.ts index b23ce7fe84e..ef111338667 100644 --- a/packages/msgraph-sdk-teams/teams/item/primaryChannel/members/add/index.ts +++ b/packages/msgraph-sdk-teams/teams/item/primaryChannel/members/add/index.ts @@ -50,7 +50,7 @@ export interface AddRequestBuilder extends BaseRequestBuilder * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a addPostRequestBody */ -export function createAddPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createAddPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoAddPostRequestBody; } /** @@ -58,14 +58,14 @@ export function createAddPostRequestBodyFromDiscriminatorValue(parseNode: ParseN * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a addPostResponse */ -export function createAddPostResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createAddPostResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoAddPostResponse; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoAddPostRequestBody(addPostRequestBody: AddPostRequestBody | undefined = {} as AddPostRequestBody) : Record void> { +export function deserializeIntoAddPostRequestBody(addPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { addPostRequestBody.backingStoreEnabled = true; }, "values": n => { addPostRequestBody.values = n.getCollectionOfObjectValues(createConversationMemberFromDiscriminatorValue); }, @@ -75,7 +75,7 @@ export function deserializeIntoAddPostRequestBody(addPostRequestBody: AddPostReq * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoAddPostResponse(addPostResponse: AddPostResponse | undefined = {} as AddPostResponse) : Record void> { +export function deserializeIntoAddPostResponse(addPostResponse: Partial | undefined = {}) : Record void> { return { ...deserializeIntoBaseCollectionPaginationCountResponse(addPostResponse), "value": n => { addPostResponse.value = n.getCollectionOfObjectValues(createActionResultPartFromDiscriminatorValue); }, @@ -85,7 +85,7 @@ export function deserializeIntoAddPostResponse(addPostResponse: AddPostResponse * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeAddPostRequestBody(writer: SerializationWriter, addPostRequestBody: AddPostRequestBody | undefined = {} as AddPostRequestBody) : void { +export function serializeAddPostRequestBody(writer: SerializationWriter, addPostRequestBody: Partial | undefined = {}) : void { writer.writeCollectionOfObjectValues("values", addPostRequestBody.values, serializeConversationMember); writer.writeAdditionalData(addPostRequestBody.additionalData); } @@ -93,7 +93,7 @@ export function serializeAddPostRequestBody(writer: SerializationWriter, addPost * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeAddPostResponse(writer: SerializationWriter, addPostResponse: AddPostResponse | undefined = {} as AddPostResponse) : void { +export function serializeAddPostResponse(writer: SerializationWriter, addPostResponse: Partial | undefined = {}) : void { serializeBaseCollectionPaginationCountResponse(writer, addPostResponse) writer.writeCollectionOfObjectValues("value", addPostResponse.value, serializeActionResultPart); } diff --git a/packages/msgraph-sdk-teams/teams/item/primaryChannel/members/index.ts b/packages/msgraph-sdk-teams/teams/item/primaryChannel/members/index.ts index ce9f5d5dd57..9a5a80d90f5 100644 --- a/packages/msgraph-sdk-teams/teams/item/primaryChannel/members/index.ts +++ b/packages/msgraph-sdk-teams/teams/item/primaryChannel/members/index.ts @@ -34,11 +34,11 @@ export interface MembersRequestBuilder extends BaseRequestBuilder | undefined) : Promise; /** - * Add a conversationMember to a channel. + * Add a conversationMember to a channel. This operation is allowed only for channels with a membershipType value of private or shared. * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns a Promise of ConversationMember - * @see {@link https://learn.microsoft.com/graph/api/conversationmember-add?view=graph-rest-1.0|Find more info here} + * @see {@link https://learn.microsoft.com/graph/api/channel-post-members?view=graph-rest-1.0|Find more info here} */ post(body: ConversationMember, requestConfiguration?: RequestConfiguration | undefined) : Promise; /** @@ -48,7 +48,7 @@ export interface MembersRequestBuilder extends BaseRequestBuilder | undefined) : RequestInformation; /** - * Add a conversationMember to a channel. + * Add a conversationMember to a channel. This operation is allowed only for channels with a membershipType value of private or shared. * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns a RequestInformation diff --git a/packages/msgraph-sdk-teams/teams/item/primaryChannel/messages/delta/index.ts b/packages/msgraph-sdk-teams/teams/item/primaryChannel/messages/delta/index.ts index 3bbfbc8b9f4..d08e52847c9 100644 --- a/packages/msgraph-sdk-teams/teams/item/primaryChannel/messages/delta/index.ts +++ b/packages/msgraph-sdk-teams/teams/item/primaryChannel/messages/delta/index.ts @@ -10,7 +10,7 @@ import { type BaseRequestBuilder, type Parsable, type ParsableFactory, type Pars * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a deltaGetResponse */ -export function createDeltaGetResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createDeltaGetResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoDeltaGetResponse; } export interface DeltaGetResponse extends BaseDeltaFunctionResponse, Parsable { @@ -73,7 +73,7 @@ export interface DeltaRequestBuilderGetQueryParameters { * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoDeltaGetResponse(deltaGetResponse: DeltaGetResponse | undefined = {} as DeltaGetResponse) : Record void> { +export function deserializeIntoDeltaGetResponse(deltaGetResponse: Partial | undefined = {}) : Record void> { return { ...deserializeIntoBaseDeltaFunctionResponse(deltaGetResponse), "value": n => { deltaGetResponse.value = n.getCollectionOfObjectValues(createChatMessageFromDiscriminatorValue); }, @@ -83,7 +83,7 @@ export function deserializeIntoDeltaGetResponse(deltaGetResponse: DeltaGetRespon * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeDeltaGetResponse(writer: SerializationWriter, deltaGetResponse: DeltaGetResponse | undefined = {} as DeltaGetResponse) : void { +export function serializeDeltaGetResponse(writer: SerializationWriter, deltaGetResponse: Partial | undefined = {}) : void { serializeBaseDeltaFunctionResponse(writer, deltaGetResponse) writer.writeCollectionOfObjectValues("value", deltaGetResponse.value, serializeChatMessage); } diff --git a/packages/msgraph-sdk-teams/teams/item/primaryChannel/messages/item/replies/delta/index.ts b/packages/msgraph-sdk-teams/teams/item/primaryChannel/messages/item/replies/delta/index.ts index a8b19e364ad..5573b7b38ce 100644 --- a/packages/msgraph-sdk-teams/teams/item/primaryChannel/messages/item/replies/delta/index.ts +++ b/packages/msgraph-sdk-teams/teams/item/primaryChannel/messages/item/replies/delta/index.ts @@ -10,7 +10,7 @@ import { type BaseRequestBuilder, type Parsable, type ParsableFactory, type Pars * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a deltaGetResponse */ -export function createDeltaGetResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createDeltaGetResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoDeltaGetResponse; } export interface DeltaGetResponse extends BaseDeltaFunctionResponse, Parsable { @@ -73,7 +73,7 @@ export interface DeltaRequestBuilderGetQueryParameters { * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoDeltaGetResponse(deltaGetResponse: DeltaGetResponse | undefined = {} as DeltaGetResponse) : Record void> { +export function deserializeIntoDeltaGetResponse(deltaGetResponse: Partial | undefined = {}) : Record void> { return { ...deserializeIntoBaseDeltaFunctionResponse(deltaGetResponse), "value": n => { deltaGetResponse.value = n.getCollectionOfObjectValues(createChatMessageFromDiscriminatorValue); }, @@ -83,7 +83,7 @@ export function deserializeIntoDeltaGetResponse(deltaGetResponse: DeltaGetRespon * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeDeltaGetResponse(writer: SerializationWriter, deltaGetResponse: DeltaGetResponse | undefined = {} as DeltaGetResponse) : void { +export function serializeDeltaGetResponse(writer: SerializationWriter, deltaGetResponse: Partial | undefined = {}) : void { serializeBaseDeltaFunctionResponse(writer, deltaGetResponse) writer.writeCollectionOfObjectValues("value", deltaGetResponse.value, serializeChatMessage); } diff --git a/packages/msgraph-sdk-teams/teams/item/primaryChannel/messages/item/replies/index.ts b/packages/msgraph-sdk-teams/teams/item/primaryChannel/messages/item/replies/index.ts index bc7dbe170ee..b03b9fe75f8 100644 --- a/packages/msgraph-sdk-teams/teams/item/primaryChannel/messages/item/replies/index.ts +++ b/packages/msgraph-sdk-teams/teams/item/primaryChannel/messages/item/replies/index.ts @@ -34,11 +34,11 @@ export interface RepliesRequestBuilder extends BaseRequestBuilder | undefined) : Promise; /** - * Create a new reply to a chatMessage in a specified channel. + * Send a new reply to a chatMessage in a specified channel. * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns a Promise of ChatMessage - * @see {@link https://learn.microsoft.com/graph/api/channel-post-messagereply?view=graph-rest-1.0|Find more info here} + * @see {@link https://learn.microsoft.com/graph/api/chatmessage-post-replies?view=graph-rest-1.0|Find more info here} */ post(body: ChatMessage, requestConfiguration?: RequestConfiguration | undefined) : Promise; /** @@ -48,7 +48,7 @@ export interface RepliesRequestBuilder extends BaseRequestBuilder | undefined) : RequestInformation; /** - * Create a new reply to a chatMessage in a specified channel. + * Send a new reply to a chatMessage in a specified channel. * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns a RequestInformation diff --git a/packages/msgraph-sdk-teams/teams/item/primaryChannel/messages/item/replies/item/setReaction/index.ts b/packages/msgraph-sdk-teams/teams/item/primaryChannel/messages/item/replies/item/setReaction/index.ts index 40830aa2911..d4cc898a65a 100644 --- a/packages/msgraph-sdk-teams/teams/item/primaryChannel/messages/item/replies/item/setReaction/index.ts +++ b/packages/msgraph-sdk-teams/teams/item/primaryChannel/messages/item/replies/item/setReaction/index.ts @@ -9,14 +9,14 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a setReactionPostRequestBody */ -export function createSetReactionPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createSetReactionPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoSetReactionPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoSetReactionPostRequestBody(setReactionPostRequestBody: SetReactionPostRequestBody | undefined = {} as SetReactionPostRequestBody) : Record void> { +export function deserializeIntoSetReactionPostRequestBody(setReactionPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { setReactionPostRequestBody.backingStoreEnabled = true; }, "reactionType": n => { setReactionPostRequestBody.reactionType = n.getStringValue(); }, @@ -26,7 +26,7 @@ export function deserializeIntoSetReactionPostRequestBody(setReactionPostRequest * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeSetReactionPostRequestBody(writer: SerializationWriter, setReactionPostRequestBody: SetReactionPostRequestBody | undefined = {} as SetReactionPostRequestBody) : void { +export function serializeSetReactionPostRequestBody(writer: SerializationWriter, setReactionPostRequestBody: Partial | undefined = {}) : void { writer.writeStringValue("reactionType", setReactionPostRequestBody.reactionType); writer.writeAdditionalData(setReactionPostRequestBody.additionalData); } diff --git a/packages/msgraph-sdk-teams/teams/item/primaryChannel/messages/item/replies/item/unsetReaction/index.ts b/packages/msgraph-sdk-teams/teams/item/primaryChannel/messages/item/replies/item/unsetReaction/index.ts index 357de3f09af..0d70f133932 100644 --- a/packages/msgraph-sdk-teams/teams/item/primaryChannel/messages/item/replies/item/unsetReaction/index.ts +++ b/packages/msgraph-sdk-teams/teams/item/primaryChannel/messages/item/replies/item/unsetReaction/index.ts @@ -9,14 +9,14 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a unsetReactionPostRequestBody */ -export function createUnsetReactionPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createUnsetReactionPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoUnsetReactionPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoUnsetReactionPostRequestBody(unsetReactionPostRequestBody: UnsetReactionPostRequestBody | undefined = {} as UnsetReactionPostRequestBody) : Record void> { +export function deserializeIntoUnsetReactionPostRequestBody(unsetReactionPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { unsetReactionPostRequestBody.backingStoreEnabled = true; }, "reactionType": n => { unsetReactionPostRequestBody.reactionType = n.getStringValue(); }, @@ -26,7 +26,7 @@ export function deserializeIntoUnsetReactionPostRequestBody(unsetReactionPostReq * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeUnsetReactionPostRequestBody(writer: SerializationWriter, unsetReactionPostRequestBody: UnsetReactionPostRequestBody | undefined = {} as UnsetReactionPostRequestBody) : void { +export function serializeUnsetReactionPostRequestBody(writer: SerializationWriter, unsetReactionPostRequestBody: Partial | undefined = {}) : void { writer.writeStringValue("reactionType", unsetReactionPostRequestBody.reactionType); writer.writeAdditionalData(unsetReactionPostRequestBody.additionalData); } diff --git a/packages/msgraph-sdk-teams/teams/item/primaryChannel/messages/item/setReaction/index.ts b/packages/msgraph-sdk-teams/teams/item/primaryChannel/messages/item/setReaction/index.ts index 6ceff6e420b..8fdce4deceb 100644 --- a/packages/msgraph-sdk-teams/teams/item/primaryChannel/messages/item/setReaction/index.ts +++ b/packages/msgraph-sdk-teams/teams/item/primaryChannel/messages/item/setReaction/index.ts @@ -9,14 +9,14 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a setReactionPostRequestBody */ -export function createSetReactionPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createSetReactionPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoSetReactionPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoSetReactionPostRequestBody(setReactionPostRequestBody: SetReactionPostRequestBody | undefined = {} as SetReactionPostRequestBody) : Record void> { +export function deserializeIntoSetReactionPostRequestBody(setReactionPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { setReactionPostRequestBody.backingStoreEnabled = true; }, "reactionType": n => { setReactionPostRequestBody.reactionType = n.getStringValue(); }, @@ -26,7 +26,7 @@ export function deserializeIntoSetReactionPostRequestBody(setReactionPostRequest * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeSetReactionPostRequestBody(writer: SerializationWriter, setReactionPostRequestBody: SetReactionPostRequestBody | undefined = {} as SetReactionPostRequestBody) : void { +export function serializeSetReactionPostRequestBody(writer: SerializationWriter, setReactionPostRequestBody: Partial | undefined = {}) : void { writer.writeStringValue("reactionType", setReactionPostRequestBody.reactionType); writer.writeAdditionalData(setReactionPostRequestBody.additionalData); } diff --git a/packages/msgraph-sdk-teams/teams/item/primaryChannel/messages/item/unsetReaction/index.ts b/packages/msgraph-sdk-teams/teams/item/primaryChannel/messages/item/unsetReaction/index.ts index 0b2c3c36f7b..0b0f5fae35f 100644 --- a/packages/msgraph-sdk-teams/teams/item/primaryChannel/messages/item/unsetReaction/index.ts +++ b/packages/msgraph-sdk-teams/teams/item/primaryChannel/messages/item/unsetReaction/index.ts @@ -9,14 +9,14 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a unsetReactionPostRequestBody */ -export function createUnsetReactionPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createUnsetReactionPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoUnsetReactionPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoUnsetReactionPostRequestBody(unsetReactionPostRequestBody: UnsetReactionPostRequestBody | undefined = {} as UnsetReactionPostRequestBody) : Record void> { +export function deserializeIntoUnsetReactionPostRequestBody(unsetReactionPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { unsetReactionPostRequestBody.backingStoreEnabled = true; }, "reactionType": n => { unsetReactionPostRequestBody.reactionType = n.getStringValue(); }, @@ -26,7 +26,7 @@ export function deserializeIntoUnsetReactionPostRequestBody(unsetReactionPostReq * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeUnsetReactionPostRequestBody(writer: SerializationWriter, unsetReactionPostRequestBody: UnsetReactionPostRequestBody | undefined = {} as UnsetReactionPostRequestBody) : void { +export function serializeUnsetReactionPostRequestBody(writer: SerializationWriter, unsetReactionPostRequestBody: Partial | undefined = {}) : void { writer.writeStringValue("reactionType", unsetReactionPostRequestBody.reactionType); writer.writeAdditionalData(unsetReactionPostRequestBody.additionalData); } diff --git a/packages/msgraph-sdk-teams/teams/item/schedule/share/index.ts b/packages/msgraph-sdk-teams/teams/item/schedule/share/index.ts index 7f940bf4d5e..1e6063d8676 100644 --- a/packages/msgraph-sdk-teams/teams/item/schedule/share/index.ts +++ b/packages/msgraph-sdk-teams/teams/item/schedule/share/index.ts @@ -9,14 +9,14 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a sharePostRequestBody */ -export function createSharePostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createSharePostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoSharePostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoSharePostRequestBody(sharePostRequestBody: SharePostRequestBody | undefined = {} as SharePostRequestBody) : Record void> { +export function deserializeIntoSharePostRequestBody(sharePostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { sharePostRequestBody.backingStoreEnabled = true; }, "endDateTime": n => { sharePostRequestBody.endDateTime = n.getDateValue(); }, @@ -28,7 +28,7 @@ export function deserializeIntoSharePostRequestBody(sharePostRequestBody: ShareP * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeSharePostRequestBody(writer: SerializationWriter, sharePostRequestBody: SharePostRequestBody | undefined = {} as SharePostRequestBody) : void { +export function serializeSharePostRequestBody(writer: SerializationWriter, sharePostRequestBody: Partial | undefined = {}) : void { writer.writeDateValue("endDateTime", sharePostRequestBody.endDateTime); writer.writeBooleanValue("notifyTeam", sharePostRequestBody.notifyTeam); writer.writeDateValue("startDateTime", sharePostRequestBody.startDateTime); @@ -61,14 +61,14 @@ export interface SharePostRequestBody extends AdditionalDataHolder, BackedModel, */ export interface ShareRequestBuilder extends BaseRequestBuilder { /** - * Share a schedule time range with schedule members.Make the collections of shift, openshift and timeOff items in the specified time range of the schedule viewable by the specified team members, including employees and managers.Each shift, openshift and timeOff instance in a schedule supports a draft version and a shared version of the item. The draft version is viewable by only managers, and the shared version is viewable by employees and managers. For each shift, openshift and timeOff instance in the specified time range, the share action updates the shared version from the draft version, so that in addition to managers, employees can also view the most current information about the item. The notifyTeam parameter further specifies which employees can view the item. + * Share a schedule time range with schedule members. This action makes the collections of shift, openshift and timeOff items in the specified time range of the schedule viewable by the specified team members, including employees and managers. Each shift, openshift and timeOff instance in a schedule supports a draft version and a shared version of the item. The draft version is viewable by only managers, and the shared version is viewable by employees and managers. For each shift, openshift and timeOff instance in the specified time range, the share action updates the shared version from the draft version, so that in addition to managers, employees can also view the most current information about the item. The notifyTeam parameter further specifies which employees can view the item. * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @see {@link https://learn.microsoft.com/graph/api/schedule-share?view=graph-rest-1.0|Find more info here} */ post(body: SharePostRequestBody, requestConfiguration?: RequestConfiguration | undefined) : Promise; /** - * Share a schedule time range with schedule members.Make the collections of shift, openshift and timeOff items in the specified time range of the schedule viewable by the specified team members, including employees and managers.Each shift, openshift and timeOff instance in a schedule supports a draft version and a shared version of the item. The draft version is viewable by only managers, and the shared version is viewable by employees and managers. For each shift, openshift and timeOff instance in the specified time range, the share action updates the shared version from the draft version, so that in addition to managers, employees can also view the most current information about the item. The notifyTeam parameter further specifies which employees can view the item. + * Share a schedule time range with schedule members. This action makes the collections of shift, openshift and timeOff items in the specified time range of the schedule viewable by the specified team members, including employees and managers. Each shift, openshift and timeOff instance in a schedule supports a draft version and a shared version of the item. The draft version is viewable by only managers, and the shared version is viewable by employees and managers. For each shift, openshift and timeOff instance in the specified time range, the share action updates the shared version from the draft version, so that in addition to managers, employees can also view the most current information about the item. The notifyTeam parameter further specifies which employees can view the item. * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns a RequestInformation diff --git a/packages/msgraph-sdk-teams/teams/item/sendActivityNotification/index.ts b/packages/msgraph-sdk-teams/teams/item/sendActivityNotification/index.ts index 64cbc334a8c..6dd11cc3791 100644 --- a/packages/msgraph-sdk-teams/teams/item/sendActivityNotification/index.ts +++ b/packages/msgraph-sdk-teams/teams/item/sendActivityNotification/index.ts @@ -10,14 +10,14 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a sendActivityNotificationPostRequestBody */ -export function createSendActivityNotificationPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createSendActivityNotificationPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoSendActivityNotificationPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoSendActivityNotificationPostRequestBody(sendActivityNotificationPostRequestBody: SendActivityNotificationPostRequestBody | undefined = {} as SendActivityNotificationPostRequestBody) : Record void> { +export function deserializeIntoSendActivityNotificationPostRequestBody(sendActivityNotificationPostRequestBody: Partial | undefined = {}) : Record void> { return { "activityType": n => { sendActivityNotificationPostRequestBody.activityType = n.getStringValue(); }, "backingStoreEnabled": n => { sendActivityNotificationPostRequestBody.backingStoreEnabled = true; }, @@ -72,14 +72,14 @@ export interface SendActivityNotificationPostRequestBody extends AdditionalDataH */ export interface SendActivityNotificationRequestBuilder extends BaseRequestBuilder { /** - * Send an activity feed notification in the scope of a team. For more details about sending notifications and the requirements for doing so, seesending Teams activity notifications. + * Send an activity feed notification in the scope of a team. For more information about sending notifications and the requirements for doing so, seesending Teams activity notifications. * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @see {@link https://learn.microsoft.com/graph/api/team-sendactivitynotification?view=graph-rest-1.0|Find more info here} */ post(body: SendActivityNotificationPostRequestBody, requestConfiguration?: RequestConfiguration | undefined) : Promise; /** - * Send an activity feed notification in the scope of a team. For more details about sending notifications and the requirements for doing so, seesending Teams activity notifications. + * Send an activity feed notification in the scope of a team. For more information about sending notifications and the requirements for doing so, seesending Teams activity notifications. * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns a RequestInformation @@ -90,7 +90,7 @@ export interface SendActivityNotificationRequestBuilder extends BaseRequestBuild * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeSendActivityNotificationPostRequestBody(writer: SerializationWriter, sendActivityNotificationPostRequestBody: SendActivityNotificationPostRequestBody | undefined = {} as SendActivityNotificationPostRequestBody) : void { +export function serializeSendActivityNotificationPostRequestBody(writer: SerializationWriter, sendActivityNotificationPostRequestBody: Partial | undefined = {}) : void { writer.writeStringValue("activityType", sendActivityNotificationPostRequestBody.activityType); writer.writeNumberValue("chainId", sendActivityNotificationPostRequestBody.chainId); writer.writeObjectValue("previewText", sendActivityNotificationPostRequestBody.previewText, serializeItemBody); diff --git a/packages/msgraph-sdk-teamwork/teamwork/deletedTeams/getAllMessages/index.ts b/packages/msgraph-sdk-teamwork/teamwork/deletedTeams/getAllMessages/index.ts index 31418a6faf5..5d36d955097 100644 --- a/packages/msgraph-sdk-teamwork/teamwork/deletedTeams/getAllMessages/index.ts +++ b/packages/msgraph-sdk-teamwork/teamwork/deletedTeams/getAllMessages/index.ts @@ -10,14 +10,14 @@ import { type BaseRequestBuilder, type Parsable, type ParsableFactory, type Pars * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a getAllMessagesGetResponse */ -export function createGetAllMessagesGetResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createGetAllMessagesGetResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoGetAllMessagesGetResponse; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoGetAllMessagesGetResponse(getAllMessagesGetResponse: GetAllMessagesGetResponse | undefined = {} as GetAllMessagesGetResponse) : Record void> { +export function deserializeIntoGetAllMessagesGetResponse(getAllMessagesGetResponse: Partial | undefined = {}) : Record void> { return { ...deserializeIntoBaseCollectionPaginationCountResponse(getAllMessagesGetResponse), "value": n => { getAllMessagesGetResponse.value = n.getCollectionOfObjectValues(createChatMessageFromDiscriminatorValue); }, @@ -87,7 +87,7 @@ export interface GetAllMessagesRequestBuilderGetQueryParameters { * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeGetAllMessagesGetResponse(writer: SerializationWriter, getAllMessagesGetResponse: GetAllMessagesGetResponse | undefined = {} as GetAllMessagesGetResponse) : void { +export function serializeGetAllMessagesGetResponse(writer: SerializationWriter, getAllMessagesGetResponse: Partial | undefined = {}) : void { serializeBaseCollectionPaginationCountResponse(writer, getAllMessagesGetResponse) writer.writeCollectionOfObjectValues("value", getAllMessagesGetResponse.value, serializeChatMessage); } diff --git a/packages/msgraph-sdk-teamwork/teamwork/deletedTeams/item/channels/getAllMessages/index.ts b/packages/msgraph-sdk-teamwork/teamwork/deletedTeams/item/channels/getAllMessages/index.ts index 86cca61e172..996d137d765 100644 --- a/packages/msgraph-sdk-teamwork/teamwork/deletedTeams/item/channels/getAllMessages/index.ts +++ b/packages/msgraph-sdk-teamwork/teamwork/deletedTeams/item/channels/getAllMessages/index.ts @@ -10,14 +10,14 @@ import { type BaseRequestBuilder, type Parsable, type ParsableFactory, type Pars * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a getAllMessagesGetResponse */ -export function createGetAllMessagesGetResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createGetAllMessagesGetResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoGetAllMessagesGetResponse; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoGetAllMessagesGetResponse(getAllMessagesGetResponse: GetAllMessagesGetResponse | undefined = {} as GetAllMessagesGetResponse) : Record void> { +export function deserializeIntoGetAllMessagesGetResponse(getAllMessagesGetResponse: Partial | undefined = {}) : Record void> { return { ...deserializeIntoBaseCollectionPaginationCountResponse(getAllMessagesGetResponse), "value": n => { getAllMessagesGetResponse.value = n.getCollectionOfObjectValues(createChatMessageFromDiscriminatorValue); }, @@ -87,7 +87,7 @@ export interface GetAllMessagesRequestBuilderGetQueryParameters { * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeGetAllMessagesGetResponse(writer: SerializationWriter, getAllMessagesGetResponse: GetAllMessagesGetResponse | undefined = {} as GetAllMessagesGetResponse) : void { +export function serializeGetAllMessagesGetResponse(writer: SerializationWriter, getAllMessagesGetResponse: Partial | undefined = {}) : void { serializeBaseCollectionPaginationCountResponse(writer, getAllMessagesGetResponse) writer.writeCollectionOfObjectValues("value", getAllMessagesGetResponse.value, serializeChatMessage); } diff --git a/packages/msgraph-sdk-teamwork/teamwork/deletedTeams/item/channels/item/doesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalName/index.ts b/packages/msgraph-sdk-teamwork/teamwork/deletedTeams/item/channels/item/doesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalName/index.ts index aa077c10825..f3038f268ee 100644 --- a/packages/msgraph-sdk-teamwork/teamwork/deletedTeams/item/channels/item/doesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalName/index.ts +++ b/packages/msgraph-sdk-teamwork/teamwork/deletedTeams/item/channels/item/doesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalName/index.ts @@ -9,14 +9,14 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a doesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameGetResponse */ -export function createDoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameGetResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createDoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameGetResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoDoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameGetResponse; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoDoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameGetResponse(doesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameGetResponse: DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameGetResponse | undefined = {} as DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameGetResponse) : Record void> { +export function deserializeIntoDoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameGetResponse(doesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameGetResponse: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { doesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameGetResponse.backingStoreEnabled = true; }, "value": n => { doesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameGetResponse.value = n.getBooleanValue(); }, @@ -74,7 +74,7 @@ export interface DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalName * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeDoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameGetResponse(writer: SerializationWriter, doesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameGetResponse: DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameGetResponse | undefined = {} as DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameGetResponse) : void { +export function serializeDoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameGetResponse(writer: SerializationWriter, doesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameGetResponse: Partial | undefined = {}) : void { writer.writeBooleanValue("value", doesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameGetResponse.value); writer.writeAdditionalData(doesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameGetResponse.additionalData); } diff --git a/packages/msgraph-sdk-teamwork/teamwork/deletedTeams/item/channels/item/members/add/index.ts b/packages/msgraph-sdk-teamwork/teamwork/deletedTeams/item/channels/item/members/add/index.ts index 78ad48ff007..c1bef5b1cab 100644 --- a/packages/msgraph-sdk-teamwork/teamwork/deletedTeams/item/channels/item/members/add/index.ts +++ b/packages/msgraph-sdk-teamwork/teamwork/deletedTeams/item/channels/item/members/add/index.ts @@ -50,7 +50,7 @@ export interface AddRequestBuilder extends BaseRequestBuilder * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a addPostRequestBody */ -export function createAddPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createAddPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoAddPostRequestBody; } /** @@ -58,14 +58,14 @@ export function createAddPostRequestBodyFromDiscriminatorValue(parseNode: ParseN * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a addPostResponse */ -export function createAddPostResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createAddPostResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoAddPostResponse; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoAddPostRequestBody(addPostRequestBody: AddPostRequestBody | undefined = {} as AddPostRequestBody) : Record void> { +export function deserializeIntoAddPostRequestBody(addPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { addPostRequestBody.backingStoreEnabled = true; }, "values": n => { addPostRequestBody.values = n.getCollectionOfObjectValues(createConversationMemberFromDiscriminatorValue); }, @@ -75,7 +75,7 @@ export function deserializeIntoAddPostRequestBody(addPostRequestBody: AddPostReq * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoAddPostResponse(addPostResponse: AddPostResponse | undefined = {} as AddPostResponse) : Record void> { +export function deserializeIntoAddPostResponse(addPostResponse: Partial | undefined = {}) : Record void> { return { ...deserializeIntoBaseCollectionPaginationCountResponse(addPostResponse), "value": n => { addPostResponse.value = n.getCollectionOfObjectValues(createActionResultPartFromDiscriminatorValue); }, @@ -85,7 +85,7 @@ export function deserializeIntoAddPostResponse(addPostResponse: AddPostResponse * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeAddPostRequestBody(writer: SerializationWriter, addPostRequestBody: AddPostRequestBody | undefined = {} as AddPostRequestBody) : void { +export function serializeAddPostRequestBody(writer: SerializationWriter, addPostRequestBody: Partial | undefined = {}) : void { writer.writeCollectionOfObjectValues("values", addPostRequestBody.values, serializeConversationMember); writer.writeAdditionalData(addPostRequestBody.additionalData); } @@ -93,7 +93,7 @@ export function serializeAddPostRequestBody(writer: SerializationWriter, addPost * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeAddPostResponse(writer: SerializationWriter, addPostResponse: AddPostResponse | undefined = {} as AddPostResponse) : void { +export function serializeAddPostResponse(writer: SerializationWriter, addPostResponse: Partial | undefined = {}) : void { serializeBaseCollectionPaginationCountResponse(writer, addPostResponse) writer.writeCollectionOfObjectValues("value", addPostResponse.value, serializeActionResultPart); } diff --git a/packages/msgraph-sdk-teamwork/teamwork/deletedTeams/item/channels/item/members/index.ts b/packages/msgraph-sdk-teamwork/teamwork/deletedTeams/item/channels/item/members/index.ts index 33a9fd1cb30..27c9ec95d86 100644 --- a/packages/msgraph-sdk-teamwork/teamwork/deletedTeams/item/channels/item/members/index.ts +++ b/packages/msgraph-sdk-teamwork/teamwork/deletedTeams/item/channels/item/members/index.ts @@ -34,11 +34,11 @@ export interface MembersRequestBuilder extends BaseRequestBuilder | undefined) : Promise; /** - * Add a conversationMember to a channel. + * Add a conversationMember to a channel. This operation is allowed only for channels with a membershipType value of private or shared. * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns a Promise of ConversationMember - * @see {@link https://learn.microsoft.com/graph/api/conversationmember-add?view=graph-rest-1.0|Find more info here} + * @see {@link https://learn.microsoft.com/graph/api/channel-post-members?view=graph-rest-1.0|Find more info here} */ post(body: ConversationMember, requestConfiguration?: RequestConfiguration | undefined) : Promise; /** @@ -48,7 +48,7 @@ export interface MembersRequestBuilder extends BaseRequestBuilder | undefined) : RequestInformation; /** - * Add a conversationMember to a channel. + * Add a conversationMember to a channel. This operation is allowed only for channels with a membershipType value of private or shared. * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns a RequestInformation diff --git a/packages/msgraph-sdk-teamwork/teamwork/deletedTeams/item/channels/item/messages/delta/index.ts b/packages/msgraph-sdk-teamwork/teamwork/deletedTeams/item/channels/item/messages/delta/index.ts index 1c7261561c1..ed7427dedc8 100644 --- a/packages/msgraph-sdk-teamwork/teamwork/deletedTeams/item/channels/item/messages/delta/index.ts +++ b/packages/msgraph-sdk-teamwork/teamwork/deletedTeams/item/channels/item/messages/delta/index.ts @@ -10,7 +10,7 @@ import { type BaseRequestBuilder, type Parsable, type ParsableFactory, type Pars * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a deltaGetResponse */ -export function createDeltaGetResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createDeltaGetResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoDeltaGetResponse; } export interface DeltaGetResponse extends BaseDeltaFunctionResponse, Parsable { @@ -73,7 +73,7 @@ export interface DeltaRequestBuilderGetQueryParameters { * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoDeltaGetResponse(deltaGetResponse: DeltaGetResponse | undefined = {} as DeltaGetResponse) : Record void> { +export function deserializeIntoDeltaGetResponse(deltaGetResponse: Partial | undefined = {}) : Record void> { return { ...deserializeIntoBaseDeltaFunctionResponse(deltaGetResponse), "value": n => { deltaGetResponse.value = n.getCollectionOfObjectValues(createChatMessageFromDiscriminatorValue); }, @@ -83,7 +83,7 @@ export function deserializeIntoDeltaGetResponse(deltaGetResponse: DeltaGetRespon * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeDeltaGetResponse(writer: SerializationWriter, deltaGetResponse: DeltaGetResponse | undefined = {} as DeltaGetResponse) : void { +export function serializeDeltaGetResponse(writer: SerializationWriter, deltaGetResponse: Partial | undefined = {}) : void { serializeBaseDeltaFunctionResponse(writer, deltaGetResponse) writer.writeCollectionOfObjectValues("value", deltaGetResponse.value, serializeChatMessage); } diff --git a/packages/msgraph-sdk-teamwork/teamwork/deletedTeams/item/channels/item/messages/item/replies/delta/index.ts b/packages/msgraph-sdk-teamwork/teamwork/deletedTeams/item/channels/item/messages/item/replies/delta/index.ts index 938334c1332..a766be4c86a 100644 --- a/packages/msgraph-sdk-teamwork/teamwork/deletedTeams/item/channels/item/messages/item/replies/delta/index.ts +++ b/packages/msgraph-sdk-teamwork/teamwork/deletedTeams/item/channels/item/messages/item/replies/delta/index.ts @@ -10,7 +10,7 @@ import { type BaseRequestBuilder, type Parsable, type ParsableFactory, type Pars * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a deltaGetResponse */ -export function createDeltaGetResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createDeltaGetResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoDeltaGetResponse; } export interface DeltaGetResponse extends BaseDeltaFunctionResponse, Parsable { @@ -73,7 +73,7 @@ export interface DeltaRequestBuilderGetQueryParameters { * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoDeltaGetResponse(deltaGetResponse: DeltaGetResponse | undefined = {} as DeltaGetResponse) : Record void> { +export function deserializeIntoDeltaGetResponse(deltaGetResponse: Partial | undefined = {}) : Record void> { return { ...deserializeIntoBaseDeltaFunctionResponse(deltaGetResponse), "value": n => { deltaGetResponse.value = n.getCollectionOfObjectValues(createChatMessageFromDiscriminatorValue); }, @@ -83,7 +83,7 @@ export function deserializeIntoDeltaGetResponse(deltaGetResponse: DeltaGetRespon * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeDeltaGetResponse(writer: SerializationWriter, deltaGetResponse: DeltaGetResponse | undefined = {} as DeltaGetResponse) : void { +export function serializeDeltaGetResponse(writer: SerializationWriter, deltaGetResponse: Partial | undefined = {}) : void { serializeBaseDeltaFunctionResponse(writer, deltaGetResponse) writer.writeCollectionOfObjectValues("value", deltaGetResponse.value, serializeChatMessage); } diff --git a/packages/msgraph-sdk-teamwork/teamwork/deletedTeams/item/channels/item/messages/item/replies/index.ts b/packages/msgraph-sdk-teamwork/teamwork/deletedTeams/item/channels/item/messages/item/replies/index.ts index b2613ac6bf8..e501b9b67c9 100644 --- a/packages/msgraph-sdk-teamwork/teamwork/deletedTeams/item/channels/item/messages/item/replies/index.ts +++ b/packages/msgraph-sdk-teamwork/teamwork/deletedTeams/item/channels/item/messages/item/replies/index.ts @@ -34,11 +34,11 @@ export interface RepliesRequestBuilder extends BaseRequestBuilder | undefined) : Promise; /** - * Create a new reply to a chatMessage in a specified channel. + * Send a new reply to a chatMessage in a specified channel. * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns a Promise of ChatMessage - * @see {@link https://learn.microsoft.com/graph/api/channel-post-messagereply?view=graph-rest-1.0|Find more info here} + * @see {@link https://learn.microsoft.com/graph/api/chatmessage-post-replies?view=graph-rest-1.0|Find more info here} */ post(body: ChatMessage, requestConfiguration?: RequestConfiguration | undefined) : Promise; /** @@ -48,7 +48,7 @@ export interface RepliesRequestBuilder extends BaseRequestBuilder | undefined) : RequestInformation; /** - * Create a new reply to a chatMessage in a specified channel. + * Send a new reply to a chatMessage in a specified channel. * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns a RequestInformation diff --git a/packages/msgraph-sdk-teamwork/teamwork/deletedTeams/item/channels/item/messages/item/replies/item/setReaction/index.ts b/packages/msgraph-sdk-teamwork/teamwork/deletedTeams/item/channels/item/messages/item/replies/item/setReaction/index.ts index 79f42c3ea72..f9e9b67b4da 100644 --- a/packages/msgraph-sdk-teamwork/teamwork/deletedTeams/item/channels/item/messages/item/replies/item/setReaction/index.ts +++ b/packages/msgraph-sdk-teamwork/teamwork/deletedTeams/item/channels/item/messages/item/replies/item/setReaction/index.ts @@ -9,14 +9,14 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a setReactionPostRequestBody */ -export function createSetReactionPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createSetReactionPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoSetReactionPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoSetReactionPostRequestBody(setReactionPostRequestBody: SetReactionPostRequestBody | undefined = {} as SetReactionPostRequestBody) : Record void> { +export function deserializeIntoSetReactionPostRequestBody(setReactionPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { setReactionPostRequestBody.backingStoreEnabled = true; }, "reactionType": n => { setReactionPostRequestBody.reactionType = n.getStringValue(); }, @@ -26,7 +26,7 @@ export function deserializeIntoSetReactionPostRequestBody(setReactionPostRequest * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeSetReactionPostRequestBody(writer: SerializationWriter, setReactionPostRequestBody: SetReactionPostRequestBody | undefined = {} as SetReactionPostRequestBody) : void { +export function serializeSetReactionPostRequestBody(writer: SerializationWriter, setReactionPostRequestBody: Partial | undefined = {}) : void { writer.writeStringValue("reactionType", setReactionPostRequestBody.reactionType); writer.writeAdditionalData(setReactionPostRequestBody.additionalData); } diff --git a/packages/msgraph-sdk-teamwork/teamwork/deletedTeams/item/channels/item/messages/item/replies/item/unsetReaction/index.ts b/packages/msgraph-sdk-teamwork/teamwork/deletedTeams/item/channels/item/messages/item/replies/item/unsetReaction/index.ts index b0d0d7a3a0b..097e74ad35c 100644 --- a/packages/msgraph-sdk-teamwork/teamwork/deletedTeams/item/channels/item/messages/item/replies/item/unsetReaction/index.ts +++ b/packages/msgraph-sdk-teamwork/teamwork/deletedTeams/item/channels/item/messages/item/replies/item/unsetReaction/index.ts @@ -9,14 +9,14 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a unsetReactionPostRequestBody */ -export function createUnsetReactionPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createUnsetReactionPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoUnsetReactionPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoUnsetReactionPostRequestBody(unsetReactionPostRequestBody: UnsetReactionPostRequestBody | undefined = {} as UnsetReactionPostRequestBody) : Record void> { +export function deserializeIntoUnsetReactionPostRequestBody(unsetReactionPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { unsetReactionPostRequestBody.backingStoreEnabled = true; }, "reactionType": n => { unsetReactionPostRequestBody.reactionType = n.getStringValue(); }, @@ -26,7 +26,7 @@ export function deserializeIntoUnsetReactionPostRequestBody(unsetReactionPostReq * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeUnsetReactionPostRequestBody(writer: SerializationWriter, unsetReactionPostRequestBody: UnsetReactionPostRequestBody | undefined = {} as UnsetReactionPostRequestBody) : void { +export function serializeUnsetReactionPostRequestBody(writer: SerializationWriter, unsetReactionPostRequestBody: Partial | undefined = {}) : void { writer.writeStringValue("reactionType", unsetReactionPostRequestBody.reactionType); writer.writeAdditionalData(unsetReactionPostRequestBody.additionalData); } diff --git a/packages/msgraph-sdk-teamwork/teamwork/deletedTeams/item/channels/item/messages/item/setReaction/index.ts b/packages/msgraph-sdk-teamwork/teamwork/deletedTeams/item/channels/item/messages/item/setReaction/index.ts index 14cfd11c5a6..896eaaae902 100644 --- a/packages/msgraph-sdk-teamwork/teamwork/deletedTeams/item/channels/item/messages/item/setReaction/index.ts +++ b/packages/msgraph-sdk-teamwork/teamwork/deletedTeams/item/channels/item/messages/item/setReaction/index.ts @@ -9,14 +9,14 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a setReactionPostRequestBody */ -export function createSetReactionPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createSetReactionPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoSetReactionPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoSetReactionPostRequestBody(setReactionPostRequestBody: SetReactionPostRequestBody | undefined = {} as SetReactionPostRequestBody) : Record void> { +export function deserializeIntoSetReactionPostRequestBody(setReactionPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { setReactionPostRequestBody.backingStoreEnabled = true; }, "reactionType": n => { setReactionPostRequestBody.reactionType = n.getStringValue(); }, @@ -26,7 +26,7 @@ export function deserializeIntoSetReactionPostRequestBody(setReactionPostRequest * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeSetReactionPostRequestBody(writer: SerializationWriter, setReactionPostRequestBody: SetReactionPostRequestBody | undefined = {} as SetReactionPostRequestBody) : void { +export function serializeSetReactionPostRequestBody(writer: SerializationWriter, setReactionPostRequestBody: Partial | undefined = {}) : void { writer.writeStringValue("reactionType", setReactionPostRequestBody.reactionType); writer.writeAdditionalData(setReactionPostRequestBody.additionalData); } diff --git a/packages/msgraph-sdk-teamwork/teamwork/deletedTeams/item/channels/item/messages/item/unsetReaction/index.ts b/packages/msgraph-sdk-teamwork/teamwork/deletedTeams/item/channels/item/messages/item/unsetReaction/index.ts index 540e7584fcb..d72edf32d55 100644 --- a/packages/msgraph-sdk-teamwork/teamwork/deletedTeams/item/channels/item/messages/item/unsetReaction/index.ts +++ b/packages/msgraph-sdk-teamwork/teamwork/deletedTeams/item/channels/item/messages/item/unsetReaction/index.ts @@ -9,14 +9,14 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a unsetReactionPostRequestBody */ -export function createUnsetReactionPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createUnsetReactionPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoUnsetReactionPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoUnsetReactionPostRequestBody(unsetReactionPostRequestBody: UnsetReactionPostRequestBody | undefined = {} as UnsetReactionPostRequestBody) : Record void> { +export function deserializeIntoUnsetReactionPostRequestBody(unsetReactionPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { unsetReactionPostRequestBody.backingStoreEnabled = true; }, "reactionType": n => { unsetReactionPostRequestBody.reactionType = n.getStringValue(); }, @@ -26,7 +26,7 @@ export function deserializeIntoUnsetReactionPostRequestBody(unsetReactionPostReq * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeUnsetReactionPostRequestBody(writer: SerializationWriter, unsetReactionPostRequestBody: UnsetReactionPostRequestBody | undefined = {} as UnsetReactionPostRequestBody) : void { +export function serializeUnsetReactionPostRequestBody(writer: SerializationWriter, unsetReactionPostRequestBody: Partial | undefined = {}) : void { writer.writeStringValue("reactionType", unsetReactionPostRequestBody.reactionType); writer.writeAdditionalData(unsetReactionPostRequestBody.additionalData); } diff --git a/packages/msgraph-sdk-teamwork/teamwork/sendActivityNotificationToRecipients/index.ts b/packages/msgraph-sdk-teamwork/teamwork/sendActivityNotificationToRecipients/index.ts index ca081ebf81a..fabaa019d4d 100644 --- a/packages/msgraph-sdk-teamwork/teamwork/sendActivityNotificationToRecipients/index.ts +++ b/packages/msgraph-sdk-teamwork/teamwork/sendActivityNotificationToRecipients/index.ts @@ -10,14 +10,14 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a sendActivityNotificationToRecipientsPostRequestBody */ -export function createSendActivityNotificationToRecipientsPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createSendActivityNotificationToRecipientsPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoSendActivityNotificationToRecipientsPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoSendActivityNotificationToRecipientsPostRequestBody(sendActivityNotificationToRecipientsPostRequestBody: SendActivityNotificationToRecipientsPostRequestBody | undefined = {} as SendActivityNotificationToRecipientsPostRequestBody) : Record void> { +export function deserializeIntoSendActivityNotificationToRecipientsPostRequestBody(sendActivityNotificationToRecipientsPostRequestBody: Partial | undefined = {}) : Record void> { return { "activityType": n => { sendActivityNotificationToRecipientsPostRequestBody.activityType = n.getStringValue(); }, "backingStoreEnabled": n => { sendActivityNotificationToRecipientsPostRequestBody.backingStoreEnabled = true; }, @@ -90,7 +90,7 @@ export interface SendActivityNotificationToRecipientsRequestBuilder extends Base * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeSendActivityNotificationToRecipientsPostRequestBody(writer: SerializationWriter, sendActivityNotificationToRecipientsPostRequestBody: SendActivityNotificationToRecipientsPostRequestBody | undefined = {} as SendActivityNotificationToRecipientsPostRequestBody) : void { +export function serializeSendActivityNotificationToRecipientsPostRequestBody(writer: SerializationWriter, sendActivityNotificationToRecipientsPostRequestBody: Partial | undefined = {}) : void { writer.writeStringValue("activityType", sendActivityNotificationToRecipientsPostRequestBody.activityType); writer.writeNumberValue("chainId", sendActivityNotificationToRecipientsPostRequestBody.chainId); writer.writeObjectValue("previewText", sendActivityNotificationToRecipientsPostRequestBody.previewText, serializeItemBody); diff --git a/packages/msgraph-sdk-users/users/delta/index.ts b/packages/msgraph-sdk-users/users/delta/index.ts index 11c32cf7f12..a503c49ab07 100644 --- a/packages/msgraph-sdk-users/users/delta/index.ts +++ b/packages/msgraph-sdk-users/users/delta/index.ts @@ -10,7 +10,7 @@ import { type BaseRequestBuilder, type Parsable, type ParsableFactory, type Pars * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a deltaGetResponse */ -export function createDeltaGetResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createDeltaGetResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoDeltaGetResponse; } export interface DeltaGetResponse extends BaseDeltaFunctionResponse, Parsable { @@ -73,7 +73,7 @@ export interface DeltaRequestBuilderGetQueryParameters { * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoDeltaGetResponse(deltaGetResponse: DeltaGetResponse | undefined = {} as DeltaGetResponse) : Record void> { +export function deserializeIntoDeltaGetResponse(deltaGetResponse: Partial | undefined = {}) : Record void> { return { ...deserializeIntoBaseDeltaFunctionResponse(deltaGetResponse), "value": n => { deltaGetResponse.value = n.getCollectionOfObjectValues(createUserFromDiscriminatorValue); }, @@ -83,7 +83,7 @@ export function deserializeIntoDeltaGetResponse(deltaGetResponse: DeltaGetRespon * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeDeltaGetResponse(writer: SerializationWriter, deltaGetResponse: DeltaGetResponse | undefined = {} as DeltaGetResponse) : void { +export function serializeDeltaGetResponse(writer: SerializationWriter, deltaGetResponse: Partial | undefined = {}) : void { serializeBaseDeltaFunctionResponse(writer, deltaGetResponse) writer.writeCollectionOfObjectValues("value", deltaGetResponse.value, serializeUser); } diff --git a/packages/msgraph-sdk-users/users/getAvailableExtensionProperties/index.ts b/packages/msgraph-sdk-users/users/getAvailableExtensionProperties/index.ts index 03784b53419..4bb2f5361f7 100644 --- a/packages/msgraph-sdk-users/users/getAvailableExtensionProperties/index.ts +++ b/packages/msgraph-sdk-users/users/getAvailableExtensionProperties/index.ts @@ -10,7 +10,7 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a getAvailableExtensionPropertiesPostRequestBody */ -export function createGetAvailableExtensionPropertiesPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createGetAvailableExtensionPropertiesPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoGetAvailableExtensionPropertiesPostRequestBody; } /** @@ -18,14 +18,14 @@ export function createGetAvailableExtensionPropertiesPostRequestBodyFromDiscrimi * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a getAvailableExtensionPropertiesPostResponse */ -export function createGetAvailableExtensionPropertiesPostResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createGetAvailableExtensionPropertiesPostResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoGetAvailableExtensionPropertiesPostResponse; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoGetAvailableExtensionPropertiesPostRequestBody(getAvailableExtensionPropertiesPostRequestBody: GetAvailableExtensionPropertiesPostRequestBody | undefined = {} as GetAvailableExtensionPropertiesPostRequestBody) : Record void> { +export function deserializeIntoGetAvailableExtensionPropertiesPostRequestBody(getAvailableExtensionPropertiesPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { getAvailableExtensionPropertiesPostRequestBody.backingStoreEnabled = true; }, "isSyncedFromOnPremises": n => { getAvailableExtensionPropertiesPostRequestBody.isSyncedFromOnPremises = n.getBooleanValue(); }, @@ -35,7 +35,7 @@ export function deserializeIntoGetAvailableExtensionPropertiesPostRequestBody(ge * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoGetAvailableExtensionPropertiesPostResponse(getAvailableExtensionPropertiesPostResponse: GetAvailableExtensionPropertiesPostResponse | undefined = {} as GetAvailableExtensionPropertiesPostResponse) : Record void> { +export function deserializeIntoGetAvailableExtensionPropertiesPostResponse(getAvailableExtensionPropertiesPostResponse: Partial | undefined = {}) : Record void> { return { ...deserializeIntoBaseCollectionPaginationCountResponse(getAvailableExtensionPropertiesPostResponse), "value": n => { getAvailableExtensionPropertiesPostResponse.value = n.getCollectionOfObjectValues(createExtensionPropertyFromDiscriminatorValue); }, @@ -85,7 +85,7 @@ export interface GetAvailableExtensionPropertiesRequestBuilder extends BaseReque * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeGetAvailableExtensionPropertiesPostRequestBody(writer: SerializationWriter, getAvailableExtensionPropertiesPostRequestBody: GetAvailableExtensionPropertiesPostRequestBody | undefined = {} as GetAvailableExtensionPropertiesPostRequestBody) : void { +export function serializeGetAvailableExtensionPropertiesPostRequestBody(writer: SerializationWriter, getAvailableExtensionPropertiesPostRequestBody: Partial | undefined = {}) : void { writer.writeBooleanValue("isSyncedFromOnPremises", getAvailableExtensionPropertiesPostRequestBody.isSyncedFromOnPremises); writer.writeAdditionalData(getAvailableExtensionPropertiesPostRequestBody.additionalData); } @@ -93,7 +93,7 @@ export function serializeGetAvailableExtensionPropertiesPostRequestBody(writer: * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeGetAvailableExtensionPropertiesPostResponse(writer: SerializationWriter, getAvailableExtensionPropertiesPostResponse: GetAvailableExtensionPropertiesPostResponse | undefined = {} as GetAvailableExtensionPropertiesPostResponse) : void { +export function serializeGetAvailableExtensionPropertiesPostResponse(writer: SerializationWriter, getAvailableExtensionPropertiesPostResponse: Partial | undefined = {}) : void { serializeBaseCollectionPaginationCountResponse(writer, getAvailableExtensionPropertiesPostResponse) writer.writeCollectionOfObjectValues("value", getAvailableExtensionPropertiesPostResponse.value, serializeExtensionProperty); } diff --git a/packages/msgraph-sdk-users/users/getByIds/index.ts b/packages/msgraph-sdk-users/users/getByIds/index.ts index b949e5e97e6..218429196c1 100644 --- a/packages/msgraph-sdk-users/users/getByIds/index.ts +++ b/packages/msgraph-sdk-users/users/getByIds/index.ts @@ -10,7 +10,7 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a getByIdsPostRequestBody */ -export function createGetByIdsPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createGetByIdsPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoGetByIdsPostRequestBody; } /** @@ -18,14 +18,14 @@ export function createGetByIdsPostRequestBodyFromDiscriminatorValue(parseNode: P * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a getByIdsPostResponse */ -export function createGetByIdsPostResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createGetByIdsPostResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoGetByIdsPostResponse; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoGetByIdsPostRequestBody(getByIdsPostRequestBody: GetByIdsPostRequestBody | undefined = {} as GetByIdsPostRequestBody) : Record void> { +export function deserializeIntoGetByIdsPostRequestBody(getByIdsPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { getByIdsPostRequestBody.backingStoreEnabled = true; }, "ids": n => { getByIdsPostRequestBody.ids = n.getCollectionOfPrimitiveValues(); }, @@ -36,7 +36,7 @@ export function deserializeIntoGetByIdsPostRequestBody(getByIdsPostRequestBody: * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoGetByIdsPostResponse(getByIdsPostResponse: GetByIdsPostResponse | undefined = {} as GetByIdsPostResponse) : Record void> { +export function deserializeIntoGetByIdsPostResponse(getByIdsPostResponse: Partial | undefined = {}) : Record void> { return { ...deserializeIntoBaseCollectionPaginationCountResponse(getByIdsPostResponse), "value": n => { getByIdsPostResponse.value = n.getCollectionOfObjectValues(createDirectoryObjectFromDiscriminatorValue); }, @@ -90,7 +90,7 @@ export interface GetByIdsRequestBuilder extends BaseRequestBuilder | undefined = {}) : void { writer.writeCollectionOfPrimitiveValues("ids", getByIdsPostRequestBody.ids); writer.writeCollectionOfPrimitiveValues("types", getByIdsPostRequestBody.types); writer.writeAdditionalData(getByIdsPostRequestBody.additionalData); @@ -99,7 +99,7 @@ export function serializeGetByIdsPostRequestBody(writer: SerializationWriter, ge * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeGetByIdsPostResponse(writer: SerializationWriter, getByIdsPostResponse: GetByIdsPostResponse | undefined = {} as GetByIdsPostResponse) : void { +export function serializeGetByIdsPostResponse(writer: SerializationWriter, getByIdsPostResponse: Partial | undefined = {}) : void { serializeBaseCollectionPaginationCountResponse(writer, getByIdsPostResponse) writer.writeCollectionOfObjectValues("value", getByIdsPostResponse.value, serializeDirectoryObject); } diff --git a/packages/msgraph-sdk-users/users/index.ts b/packages/msgraph-sdk-users/users/index.ts index 51a4ed8365d..6f08e9f1d4b 100644 --- a/packages/msgraph-sdk-users/users/index.ts +++ b/packages/msgraph-sdk-users/users/index.ts @@ -42,10 +42,10 @@ export interface UsersRequestBuilder extends BaseRequestBuilder | undefined) : Promise; /** @@ -57,7 +57,7 @@ export interface UsersRequestBuilder extends BaseRequestBuilder | undefined) : Promise; /** - * List properties and relationships of the user objects. + * Retrieve a list of user objects. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns a RequestInformation */ @@ -71,7 +71,7 @@ export interface UsersRequestBuilder extends BaseRequestBuilder | undefined) : RequestInformation; } /** - * List properties and relationships of the user objects. + * Retrieve a list of user objects. */ export interface UsersRequestBuilderGetQueryParameters { /** diff --git a/packages/msgraph-sdk-users/users/item/activities/recent/index.ts b/packages/msgraph-sdk-users/users/item/activities/recent/index.ts index 202ea32113c..4e2791f1619 100644 --- a/packages/msgraph-sdk-users/users/item/activities/recent/index.ts +++ b/packages/msgraph-sdk-users/users/item/activities/recent/index.ts @@ -10,14 +10,14 @@ import { type BaseRequestBuilder, type Parsable, type ParsableFactory, type Pars * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a recentGetResponse */ -export function createRecentGetResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createRecentGetResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoRecentGetResponse; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoRecentGetResponse(recentGetResponse: RecentGetResponse | undefined = {} as RecentGetResponse) : Record void> { +export function deserializeIntoRecentGetResponse(recentGetResponse: Partial | undefined = {}) : Record void> { return { ...deserializeIntoBaseCollectionPaginationCountResponse(recentGetResponse), "value": n => { recentGetResponse.value = n.getCollectionOfObjectValues(createUserActivityFromDiscriminatorValue); }, @@ -84,7 +84,7 @@ export interface RecentRequestBuilderGetQueryParameters { * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeRecentGetResponse(writer: SerializationWriter, recentGetResponse: RecentGetResponse | undefined = {} as RecentGetResponse) : void { +export function serializeRecentGetResponse(writer: SerializationWriter, recentGetResponse: Partial | undefined = {}) : void { serializeBaseCollectionPaginationCountResponse(writer, recentGetResponse) writer.writeCollectionOfObjectValues("value", recentGetResponse.value, serializeUserActivity); } diff --git a/packages/msgraph-sdk-users/users/item/assignLicense/index.ts b/packages/msgraph-sdk-users/users/item/assignLicense/index.ts index 391e5be53f0..c7db1db01fd 100644 --- a/packages/msgraph-sdk-users/users/item/assignLicense/index.ts +++ b/packages/msgraph-sdk-users/users/item/assignLicense/index.ts @@ -49,14 +49,14 @@ export interface AssignLicenseRequestBuilder extends BaseRequestBuilder Record void>) { return deserializeIntoAssignLicensePostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoAssignLicensePostRequestBody(assignLicensePostRequestBody: AssignLicensePostRequestBody | undefined = {} as AssignLicensePostRequestBody) : Record void> { +export function deserializeIntoAssignLicensePostRequestBody(assignLicensePostRequestBody: Partial | undefined = {}) : Record void> { return { "addLicenses": n => { assignLicensePostRequestBody.addLicenses = n.getCollectionOfObjectValues(createAssignedLicenseFromDiscriminatorValue); }, "backingStoreEnabled": n => { assignLicensePostRequestBody.backingStoreEnabled = true; }, @@ -67,7 +67,7 @@ export function deserializeIntoAssignLicensePostRequestBody(assignLicensePostReq * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeAssignLicensePostRequestBody(writer: SerializationWriter, assignLicensePostRequestBody: AssignLicensePostRequestBody | undefined = {} as AssignLicensePostRequestBody) : void { +export function serializeAssignLicensePostRequestBody(writer: SerializationWriter, assignLicensePostRequestBody: Partial | undefined = {}) : void { writer.writeCollectionOfObjectValues("addLicenses", assignLicensePostRequestBody.addLicenses, serializeAssignedLicense); writer.writeCollectionOfPrimitiveValues("removeLicenses", assignLicensePostRequestBody.removeLicenses); writer.writeAdditionalData(assignLicensePostRequestBody.additionalData); diff --git a/packages/msgraph-sdk-users/users/item/authentication/methods/item/resetPassword/index.ts b/packages/msgraph-sdk-users/users/item/authentication/methods/item/resetPassword/index.ts index 7478ba35ac4..31bb8e18060 100644 --- a/packages/msgraph-sdk-users/users/item/authentication/methods/item/resetPassword/index.ts +++ b/packages/msgraph-sdk-users/users/item/authentication/methods/item/resetPassword/index.ts @@ -10,14 +10,14 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a resetPasswordPostRequestBody */ -export function createResetPasswordPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createResetPasswordPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoResetPasswordPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoResetPasswordPostRequestBody(resetPasswordPostRequestBody: ResetPasswordPostRequestBody | undefined = {} as ResetPasswordPostRequestBody) : Record void> { +export function deserializeIntoResetPasswordPostRequestBody(resetPasswordPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { resetPasswordPostRequestBody.backingStoreEnabled = true; }, "newPassword": n => { resetPasswordPostRequestBody.newPassword = n.getStringValue(); }, @@ -61,7 +61,7 @@ export interface ResetPasswordRequestBuilder extends BaseRequestBuilder | undefined = {}) : void { writer.writeStringValue("newPassword", resetPasswordPostRequestBody.newPassword); writer.writeAdditionalData(resetPasswordPostRequestBody.additionalData); } diff --git a/packages/msgraph-sdk-users/users/item/calendar/allowedCalendarSharingRolesWithUser/index.ts b/packages/msgraph-sdk-users/users/item/calendar/allowedCalendarSharingRolesWithUser/index.ts index 3af226c17b4..b8c0cd524c1 100644 --- a/packages/msgraph-sdk-users/users/item/calendar/allowedCalendarSharingRolesWithUser/index.ts +++ b/packages/msgraph-sdk-users/users/item/calendar/allowedCalendarSharingRolesWithUser/index.ts @@ -58,14 +58,14 @@ export interface AllowedCalendarSharingRolesWithUserRequestBuilderGetQueryParame * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a allowedCalendarSharingRolesWithUserGetResponse */ -export function createAllowedCalendarSharingRolesWithUserGetResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createAllowedCalendarSharingRolesWithUserGetResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoAllowedCalendarSharingRolesWithUserGetResponse; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoAllowedCalendarSharingRolesWithUserGetResponse(allowedCalendarSharingRolesWithUserGetResponse: AllowedCalendarSharingRolesWithUserGetResponse | undefined = {} as AllowedCalendarSharingRolesWithUserGetResponse) : Record void> { +export function deserializeIntoAllowedCalendarSharingRolesWithUserGetResponse(allowedCalendarSharingRolesWithUserGetResponse: Partial | undefined = {}) : Record void> { return { ...deserializeIntoBaseCollectionPaginationCountResponse(allowedCalendarSharingRolesWithUserGetResponse), "value": n => { allowedCalendarSharingRolesWithUserGetResponse.value = n.getCollectionOfEnumValues(CalendarRoleTypeObject); }, @@ -75,7 +75,7 @@ export function deserializeIntoAllowedCalendarSharingRolesWithUserGetResponse(al * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeAllowedCalendarSharingRolesWithUserGetResponse(writer: SerializationWriter, allowedCalendarSharingRolesWithUserGetResponse: AllowedCalendarSharingRolesWithUserGetResponse | undefined = {} as AllowedCalendarSharingRolesWithUserGetResponse) : void { +export function serializeAllowedCalendarSharingRolesWithUserGetResponse(writer: SerializationWriter, allowedCalendarSharingRolesWithUserGetResponse: Partial | undefined = {}) : void { serializeBaseCollectionPaginationCountResponse(writer, allowedCalendarSharingRolesWithUserGetResponse) if(allowedCalendarSharingRolesWithUserGetResponse.value) writer.writeEnumValue("value", ...allowedCalendarSharingRolesWithUserGetResponse.value); diff --git a/packages/msgraph-sdk-users/users/item/calendar/calendarView/delta/index.ts b/packages/msgraph-sdk-users/users/item/calendar/calendarView/delta/index.ts index faf3fd3a253..9941c595f92 100644 --- a/packages/msgraph-sdk-users/users/item/calendar/calendarView/delta/index.ts +++ b/packages/msgraph-sdk-users/users/item/calendar/calendarView/delta/index.ts @@ -10,7 +10,7 @@ import { type BaseRequestBuilder, type Parsable, type ParsableFactory, type Pars * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a deltaGetResponse */ -export function createDeltaGetResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createDeltaGetResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoDeltaGetResponse; } export interface DeltaGetResponse extends BaseDeltaFunctionResponse, Parsable { @@ -82,7 +82,7 @@ export interface DeltaRequestBuilderGetQueryParameters { * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoDeltaGetResponse(deltaGetResponse: DeltaGetResponse | undefined = {} as DeltaGetResponse) : Record void> { +export function deserializeIntoDeltaGetResponse(deltaGetResponse: Partial | undefined = {}) : Record void> { return { ...deserializeIntoBaseDeltaFunctionResponse(deltaGetResponse), "value": n => { deltaGetResponse.value = n.getCollectionOfObjectValues(createEventFromDiscriminatorValue); }, @@ -92,7 +92,7 @@ export function deserializeIntoDeltaGetResponse(deltaGetResponse: DeltaGetRespon * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeDeltaGetResponse(writer: SerializationWriter, deltaGetResponse: DeltaGetResponse | undefined = {} as DeltaGetResponse) : void { +export function serializeDeltaGetResponse(writer: SerializationWriter, deltaGetResponse: Partial | undefined = {}) : void { serializeBaseDeltaFunctionResponse(writer, deltaGetResponse) writer.writeCollectionOfObjectValues("value", deltaGetResponse.value, serializeEvent); } diff --git a/packages/msgraph-sdk-users/users/item/calendar/calendarView/item/accept/index.ts b/packages/msgraph-sdk-users/users/item/calendar/calendarView/item/accept/index.ts index 733a797b6d8..e4afdb8ec57 100644 --- a/packages/msgraph-sdk-users/users/item/calendar/calendarView/item/accept/index.ts +++ b/packages/msgraph-sdk-users/users/item/calendar/calendarView/item/accept/index.ts @@ -46,14 +46,14 @@ export interface AcceptRequestBuilder extends BaseRequestBuilder Record void>) { return deserializeIntoAcceptPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoAcceptPostRequestBody(acceptPostRequestBody: AcceptPostRequestBody | undefined = {} as AcceptPostRequestBody) : Record void> { +export function deserializeIntoAcceptPostRequestBody(acceptPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { acceptPostRequestBody.backingStoreEnabled = true; }, "comment": n => { acceptPostRequestBody.comment = n.getStringValue(); }, @@ -64,7 +64,7 @@ export function deserializeIntoAcceptPostRequestBody(acceptPostRequestBody: Acce * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeAcceptPostRequestBody(writer: SerializationWriter, acceptPostRequestBody: AcceptPostRequestBody | undefined = {} as AcceptPostRequestBody) : void { +export function serializeAcceptPostRequestBody(writer: SerializationWriter, acceptPostRequestBody: Partial | undefined = {}) : void { writer.writeStringValue("Comment", acceptPostRequestBody.comment); writer.writeBooleanValue("SendResponse", acceptPostRequestBody.sendResponse); writer.writeAdditionalData(acceptPostRequestBody.additionalData); diff --git a/packages/msgraph-sdk-users/users/item/calendar/calendarView/item/attachments/createUploadSession/index.ts b/packages/msgraph-sdk-users/users/item/calendar/calendarView/item/attachments/createUploadSession/index.ts index 51f579b5259..6b61e6def71 100644 --- a/packages/msgraph-sdk-users/users/item/calendar/calendarView/item/attachments/createUploadSession/index.ts +++ b/packages/msgraph-sdk-users/users/item/calendar/calendarView/item/attachments/createUploadSession/index.ts @@ -10,7 +10,7 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a createUploadSessionPostRequestBody */ -export function createCreateUploadSessionPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createCreateUploadSessionPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoCreateUploadSessionPostRequestBody; } export interface CreateUploadSessionPostRequestBody extends AdditionalDataHolder, BackedModel, Parsable { @@ -51,7 +51,7 @@ export interface CreateUploadSessionRequestBuilder extends BaseRequestBuilder void> */ -export function deserializeIntoCreateUploadSessionPostRequestBody(createUploadSessionPostRequestBody: CreateUploadSessionPostRequestBody | undefined = {} as CreateUploadSessionPostRequestBody) : Record void> { +export function deserializeIntoCreateUploadSessionPostRequestBody(createUploadSessionPostRequestBody: Partial | undefined = {}) : Record void> { return { "attachmentItem": n => { createUploadSessionPostRequestBody.attachmentItem = n.getObjectValue(createAttachmentItemFromDiscriminatorValue); }, "backingStoreEnabled": n => { createUploadSessionPostRequestBody.backingStoreEnabled = true; }, @@ -61,7 +61,7 @@ export function deserializeIntoCreateUploadSessionPostRequestBody(createUploadSe * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeCreateUploadSessionPostRequestBody(writer: SerializationWriter, createUploadSessionPostRequestBody: CreateUploadSessionPostRequestBody | undefined = {} as CreateUploadSessionPostRequestBody) : void { +export function serializeCreateUploadSessionPostRequestBody(writer: SerializationWriter, createUploadSessionPostRequestBody: Partial | undefined = {}) : void { writer.writeObjectValue("AttachmentItem", createUploadSessionPostRequestBody.attachmentItem, serializeAttachmentItem); writer.writeAdditionalData(createUploadSessionPostRequestBody.additionalData); } diff --git a/packages/msgraph-sdk-users/users/item/calendar/calendarView/item/attachments/index.ts b/packages/msgraph-sdk-users/users/item/calendar/calendarView/item/attachments/index.ts index c5cc1ebb942..e3053e4a443 100644 --- a/packages/msgraph-sdk-users/users/item/calendar/calendarView/item/attachments/index.ts +++ b/packages/msgraph-sdk-users/users/item/calendar/calendarView/item/attachments/index.ts @@ -34,11 +34,11 @@ export interface AttachmentsRequestBuilder extends BaseRequestBuilder | undefined) : Promise; /** - * Use this API to create a new Attachment. An attachment can be one of the following types: All these types of attachment resources are derived from the attachmentresource. + * Use this API to add an attachment to an existing event. This operation limits the size of the attachment you can add to under 3 MB. If an organizer adds an attachment to a meeting event, the organizer can subsequently update the event to send the attachment and update the event for each attendee as well. * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns a Promise of Attachment - * @see {@link https://learn.microsoft.com/graph/api/eventmessage-post-attachments?view=graph-rest-1.0|Find more info here} + * @see {@link https://learn.microsoft.com/graph/api/event-post-attachments?view=graph-rest-1.0|Find more info here} */ post(body: Attachment, requestConfiguration?: RequestConfiguration | undefined) : Promise; /** @@ -48,7 +48,7 @@ export interface AttachmentsRequestBuilder extends BaseRequestBuilder | undefined) : RequestInformation; /** - * Use this API to create a new Attachment. An attachment can be one of the following types: All these types of attachment resources are derived from the attachmentresource. + * Use this API to add an attachment to an existing event. This operation limits the size of the attachment you can add to under 3 MB. If an organizer adds an attachment to a meeting event, the organizer can subsequently update the event to send the attachment and update the event for each attendee as well. * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns a RequestInformation diff --git a/packages/msgraph-sdk-users/users/item/calendar/calendarView/item/cancel/index.ts b/packages/msgraph-sdk-users/users/item/calendar/calendarView/item/cancel/index.ts index ec67c4eea05..24f3b119995 100644 --- a/packages/msgraph-sdk-users/users/item/calendar/calendarView/item/cancel/index.ts +++ b/packages/msgraph-sdk-users/users/item/calendar/calendarView/item/cancel/index.ts @@ -42,14 +42,14 @@ export interface CancelRequestBuilder extends BaseRequestBuilder Record void>) { return deserializeIntoCancelPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoCancelPostRequestBody(cancelPostRequestBody: CancelPostRequestBody | undefined = {} as CancelPostRequestBody) : Record void> { +export function deserializeIntoCancelPostRequestBody(cancelPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { cancelPostRequestBody.backingStoreEnabled = true; }, "comment": n => { cancelPostRequestBody.comment = n.getStringValue(); }, @@ -59,7 +59,7 @@ export function deserializeIntoCancelPostRequestBody(cancelPostRequestBody: Canc * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeCancelPostRequestBody(writer: SerializationWriter, cancelPostRequestBody: CancelPostRequestBody | undefined = {} as CancelPostRequestBody) : void { +export function serializeCancelPostRequestBody(writer: SerializationWriter, cancelPostRequestBody: Partial | undefined = {}) : void { writer.writeStringValue("Comment", cancelPostRequestBody.comment); writer.writeAdditionalData(cancelPostRequestBody.additionalData); } diff --git a/packages/msgraph-sdk-users/users/item/calendar/calendarView/item/decline/index.ts b/packages/msgraph-sdk-users/users/item/calendar/calendarView/item/decline/index.ts index 535a3c63762..ad5e16e41f9 100644 --- a/packages/msgraph-sdk-users/users/item/calendar/calendarView/item/decline/index.ts +++ b/packages/msgraph-sdk-users/users/item/calendar/calendarView/item/decline/index.ts @@ -10,7 +10,7 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a declinePostRequestBody */ -export function createDeclinePostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createDeclinePostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoDeclinePostRequestBody; } export interface DeclinePostRequestBody extends AdditionalDataHolder, BackedModel, Parsable { @@ -58,7 +58,7 @@ export interface DeclineRequestBuilder extends BaseRequestBuilder void> */ -export function deserializeIntoDeclinePostRequestBody(declinePostRequestBody: DeclinePostRequestBody | undefined = {} as DeclinePostRequestBody) : Record void> { +export function deserializeIntoDeclinePostRequestBody(declinePostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { declinePostRequestBody.backingStoreEnabled = true; }, "comment": n => { declinePostRequestBody.comment = n.getStringValue(); }, @@ -70,7 +70,7 @@ export function deserializeIntoDeclinePostRequestBody(declinePostRequestBody: De * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeDeclinePostRequestBody(writer: SerializationWriter, declinePostRequestBody: DeclinePostRequestBody | undefined = {} as DeclinePostRequestBody) : void { +export function serializeDeclinePostRequestBody(writer: SerializationWriter, declinePostRequestBody: Partial | undefined = {}) : void { writer.writeStringValue("Comment", declinePostRequestBody.comment); writer.writeObjectValue("ProposedNewTime", declinePostRequestBody.proposedNewTime, serializeTimeSlot); writer.writeBooleanValue("SendResponse", declinePostRequestBody.sendResponse); diff --git a/packages/msgraph-sdk-users/users/item/calendar/calendarView/item/forward/index.ts b/packages/msgraph-sdk-users/users/item/calendar/calendarView/item/forward/index.ts index 2fe4fc288ad..ae8db93d44e 100644 --- a/packages/msgraph-sdk-users/users/item/calendar/calendarView/item/forward/index.ts +++ b/packages/msgraph-sdk-users/users/item/calendar/calendarView/item/forward/index.ts @@ -10,14 +10,14 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a forwardPostRequestBody */ -export function createForwardPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createForwardPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoForwardPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoForwardPostRequestBody(forwardPostRequestBody: ForwardPostRequestBody | undefined = {} as ForwardPostRequestBody) : Record void> { +export function deserializeIntoForwardPostRequestBody(forwardPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { forwardPostRequestBody.backingStoreEnabled = true; }, "comment": n => { forwardPostRequestBody.comment = n.getStringValue(); }, @@ -65,7 +65,7 @@ export interface ForwardRequestBuilder extends BaseRequestBuilder | undefined = {}) : void { writer.writeStringValue("Comment", forwardPostRequestBody.comment); writer.writeCollectionOfObjectValues("ToRecipients", forwardPostRequestBody.toRecipients, serializeRecipient); writer.writeAdditionalData(forwardPostRequestBody.additionalData); diff --git a/packages/msgraph-sdk-users/users/item/calendar/calendarView/item/instances/delta/index.ts b/packages/msgraph-sdk-users/users/item/calendar/calendarView/item/instances/delta/index.ts index 6facbf47703..678c222fbfe 100644 --- a/packages/msgraph-sdk-users/users/item/calendar/calendarView/item/instances/delta/index.ts +++ b/packages/msgraph-sdk-users/users/item/calendar/calendarView/item/instances/delta/index.ts @@ -10,7 +10,7 @@ import { type BaseRequestBuilder, type Parsable, type ParsableFactory, type Pars * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a deltaGetResponse */ -export function createDeltaGetResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createDeltaGetResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoDeltaGetResponse; } export interface DeltaGetResponse extends BaseDeltaFunctionResponse, Parsable { @@ -82,7 +82,7 @@ export interface DeltaRequestBuilderGetQueryParameters { * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoDeltaGetResponse(deltaGetResponse: DeltaGetResponse | undefined = {} as DeltaGetResponse) : Record void> { +export function deserializeIntoDeltaGetResponse(deltaGetResponse: Partial | undefined = {}) : Record void> { return { ...deserializeIntoBaseDeltaFunctionResponse(deltaGetResponse), "value": n => { deltaGetResponse.value = n.getCollectionOfObjectValues(createEventFromDiscriminatorValue); }, @@ -92,7 +92,7 @@ export function deserializeIntoDeltaGetResponse(deltaGetResponse: DeltaGetRespon * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeDeltaGetResponse(writer: SerializationWriter, deltaGetResponse: DeltaGetResponse | undefined = {} as DeltaGetResponse) : void { +export function serializeDeltaGetResponse(writer: SerializationWriter, deltaGetResponse: Partial | undefined = {}) : void { serializeBaseDeltaFunctionResponse(writer, deltaGetResponse) writer.writeCollectionOfObjectValues("value", deltaGetResponse.value, serializeEvent); } diff --git a/packages/msgraph-sdk-users/users/item/calendar/calendarView/item/instances/item/accept/index.ts b/packages/msgraph-sdk-users/users/item/calendar/calendarView/item/instances/item/accept/index.ts index e02649351ec..326cb35bfd7 100644 --- a/packages/msgraph-sdk-users/users/item/calendar/calendarView/item/instances/item/accept/index.ts +++ b/packages/msgraph-sdk-users/users/item/calendar/calendarView/item/instances/item/accept/index.ts @@ -46,14 +46,14 @@ export interface AcceptRequestBuilder extends BaseRequestBuilder Record void>) { return deserializeIntoAcceptPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoAcceptPostRequestBody(acceptPostRequestBody: AcceptPostRequestBody | undefined = {} as AcceptPostRequestBody) : Record void> { +export function deserializeIntoAcceptPostRequestBody(acceptPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { acceptPostRequestBody.backingStoreEnabled = true; }, "comment": n => { acceptPostRequestBody.comment = n.getStringValue(); }, @@ -64,7 +64,7 @@ export function deserializeIntoAcceptPostRequestBody(acceptPostRequestBody: Acce * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeAcceptPostRequestBody(writer: SerializationWriter, acceptPostRequestBody: AcceptPostRequestBody | undefined = {} as AcceptPostRequestBody) : void { +export function serializeAcceptPostRequestBody(writer: SerializationWriter, acceptPostRequestBody: Partial | undefined = {}) : void { writer.writeStringValue("Comment", acceptPostRequestBody.comment); writer.writeBooleanValue("SendResponse", acceptPostRequestBody.sendResponse); writer.writeAdditionalData(acceptPostRequestBody.additionalData); diff --git a/packages/msgraph-sdk-users/users/item/calendar/calendarView/item/instances/item/attachments/createUploadSession/index.ts b/packages/msgraph-sdk-users/users/item/calendar/calendarView/item/instances/item/attachments/createUploadSession/index.ts index 47e8b3e65a1..3e1bd996c72 100644 --- a/packages/msgraph-sdk-users/users/item/calendar/calendarView/item/instances/item/attachments/createUploadSession/index.ts +++ b/packages/msgraph-sdk-users/users/item/calendar/calendarView/item/instances/item/attachments/createUploadSession/index.ts @@ -10,7 +10,7 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a createUploadSessionPostRequestBody */ -export function createCreateUploadSessionPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createCreateUploadSessionPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoCreateUploadSessionPostRequestBody; } export interface CreateUploadSessionPostRequestBody extends AdditionalDataHolder, BackedModel, Parsable { @@ -51,7 +51,7 @@ export interface CreateUploadSessionRequestBuilder extends BaseRequestBuilder void> */ -export function deserializeIntoCreateUploadSessionPostRequestBody(createUploadSessionPostRequestBody: CreateUploadSessionPostRequestBody | undefined = {} as CreateUploadSessionPostRequestBody) : Record void> { +export function deserializeIntoCreateUploadSessionPostRequestBody(createUploadSessionPostRequestBody: Partial | undefined = {}) : Record void> { return { "attachmentItem": n => { createUploadSessionPostRequestBody.attachmentItem = n.getObjectValue(createAttachmentItemFromDiscriminatorValue); }, "backingStoreEnabled": n => { createUploadSessionPostRequestBody.backingStoreEnabled = true; }, @@ -61,7 +61,7 @@ export function deserializeIntoCreateUploadSessionPostRequestBody(createUploadSe * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeCreateUploadSessionPostRequestBody(writer: SerializationWriter, createUploadSessionPostRequestBody: CreateUploadSessionPostRequestBody | undefined = {} as CreateUploadSessionPostRequestBody) : void { +export function serializeCreateUploadSessionPostRequestBody(writer: SerializationWriter, createUploadSessionPostRequestBody: Partial | undefined = {}) : void { writer.writeObjectValue("AttachmentItem", createUploadSessionPostRequestBody.attachmentItem, serializeAttachmentItem); writer.writeAdditionalData(createUploadSessionPostRequestBody.additionalData); } diff --git a/packages/msgraph-sdk-users/users/item/calendar/calendarView/item/instances/item/attachments/index.ts b/packages/msgraph-sdk-users/users/item/calendar/calendarView/item/instances/item/attachments/index.ts index bb751e20113..5403cce230c 100644 --- a/packages/msgraph-sdk-users/users/item/calendar/calendarView/item/instances/item/attachments/index.ts +++ b/packages/msgraph-sdk-users/users/item/calendar/calendarView/item/instances/item/attachments/index.ts @@ -34,11 +34,11 @@ export interface AttachmentsRequestBuilder extends BaseRequestBuilder | undefined) : Promise; /** - * Use this API to create a new Attachment. An attachment can be one of the following types: All these types of attachment resources are derived from the attachmentresource. + * Use this API to add an attachment to an existing event. This operation limits the size of the attachment you can add to under 3 MB. If an organizer adds an attachment to a meeting event, the organizer can subsequently update the event to send the attachment and update the event for each attendee as well. * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns a Promise of Attachment - * @see {@link https://learn.microsoft.com/graph/api/eventmessage-post-attachments?view=graph-rest-1.0|Find more info here} + * @see {@link https://learn.microsoft.com/graph/api/event-post-attachments?view=graph-rest-1.0|Find more info here} */ post(body: Attachment, requestConfiguration?: RequestConfiguration | undefined) : Promise; /** @@ -48,7 +48,7 @@ export interface AttachmentsRequestBuilder extends BaseRequestBuilder | undefined) : RequestInformation; /** - * Use this API to create a new Attachment. An attachment can be one of the following types: All these types of attachment resources are derived from the attachmentresource. + * Use this API to add an attachment to an existing event. This operation limits the size of the attachment you can add to under 3 MB. If an organizer adds an attachment to a meeting event, the organizer can subsequently update the event to send the attachment and update the event for each attendee as well. * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns a RequestInformation diff --git a/packages/msgraph-sdk-users/users/item/calendar/calendarView/item/instances/item/cancel/index.ts b/packages/msgraph-sdk-users/users/item/calendar/calendarView/item/instances/item/cancel/index.ts index db59c49e56c..d7503736faf 100644 --- a/packages/msgraph-sdk-users/users/item/calendar/calendarView/item/instances/item/cancel/index.ts +++ b/packages/msgraph-sdk-users/users/item/calendar/calendarView/item/instances/item/cancel/index.ts @@ -42,14 +42,14 @@ export interface CancelRequestBuilder extends BaseRequestBuilder Record void>) { return deserializeIntoCancelPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoCancelPostRequestBody(cancelPostRequestBody: CancelPostRequestBody | undefined = {} as CancelPostRequestBody) : Record void> { +export function deserializeIntoCancelPostRequestBody(cancelPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { cancelPostRequestBody.backingStoreEnabled = true; }, "comment": n => { cancelPostRequestBody.comment = n.getStringValue(); }, @@ -59,7 +59,7 @@ export function deserializeIntoCancelPostRequestBody(cancelPostRequestBody: Canc * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeCancelPostRequestBody(writer: SerializationWriter, cancelPostRequestBody: CancelPostRequestBody | undefined = {} as CancelPostRequestBody) : void { +export function serializeCancelPostRequestBody(writer: SerializationWriter, cancelPostRequestBody: Partial | undefined = {}) : void { writer.writeStringValue("Comment", cancelPostRequestBody.comment); writer.writeAdditionalData(cancelPostRequestBody.additionalData); } diff --git a/packages/msgraph-sdk-users/users/item/calendar/calendarView/item/instances/item/decline/index.ts b/packages/msgraph-sdk-users/users/item/calendar/calendarView/item/instances/item/decline/index.ts index 5387ea3db67..41fbc11f052 100644 --- a/packages/msgraph-sdk-users/users/item/calendar/calendarView/item/instances/item/decline/index.ts +++ b/packages/msgraph-sdk-users/users/item/calendar/calendarView/item/instances/item/decline/index.ts @@ -10,7 +10,7 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a declinePostRequestBody */ -export function createDeclinePostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createDeclinePostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoDeclinePostRequestBody; } export interface DeclinePostRequestBody extends AdditionalDataHolder, BackedModel, Parsable { @@ -58,7 +58,7 @@ export interface DeclineRequestBuilder extends BaseRequestBuilder void> */ -export function deserializeIntoDeclinePostRequestBody(declinePostRequestBody: DeclinePostRequestBody | undefined = {} as DeclinePostRequestBody) : Record void> { +export function deserializeIntoDeclinePostRequestBody(declinePostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { declinePostRequestBody.backingStoreEnabled = true; }, "comment": n => { declinePostRequestBody.comment = n.getStringValue(); }, @@ -70,7 +70,7 @@ export function deserializeIntoDeclinePostRequestBody(declinePostRequestBody: De * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeDeclinePostRequestBody(writer: SerializationWriter, declinePostRequestBody: DeclinePostRequestBody | undefined = {} as DeclinePostRequestBody) : void { +export function serializeDeclinePostRequestBody(writer: SerializationWriter, declinePostRequestBody: Partial | undefined = {}) : void { writer.writeStringValue("Comment", declinePostRequestBody.comment); writer.writeObjectValue("ProposedNewTime", declinePostRequestBody.proposedNewTime, serializeTimeSlot); writer.writeBooleanValue("SendResponse", declinePostRequestBody.sendResponse); diff --git a/packages/msgraph-sdk-users/users/item/calendar/calendarView/item/instances/item/forward/index.ts b/packages/msgraph-sdk-users/users/item/calendar/calendarView/item/instances/item/forward/index.ts index 83bbe285932..caae2db8c1a 100644 --- a/packages/msgraph-sdk-users/users/item/calendar/calendarView/item/instances/item/forward/index.ts +++ b/packages/msgraph-sdk-users/users/item/calendar/calendarView/item/instances/item/forward/index.ts @@ -10,14 +10,14 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a forwardPostRequestBody */ -export function createForwardPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createForwardPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoForwardPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoForwardPostRequestBody(forwardPostRequestBody: ForwardPostRequestBody | undefined = {} as ForwardPostRequestBody) : Record void> { +export function deserializeIntoForwardPostRequestBody(forwardPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { forwardPostRequestBody.backingStoreEnabled = true; }, "comment": n => { forwardPostRequestBody.comment = n.getStringValue(); }, @@ -65,7 +65,7 @@ export interface ForwardRequestBuilder extends BaseRequestBuilder | undefined = {}) : void { writer.writeStringValue("Comment", forwardPostRequestBody.comment); writer.writeCollectionOfObjectValues("ToRecipients", forwardPostRequestBody.toRecipients, serializeRecipient); writer.writeAdditionalData(forwardPostRequestBody.additionalData); diff --git a/packages/msgraph-sdk-users/users/item/calendar/calendarView/item/instances/item/snoozeReminder/index.ts b/packages/msgraph-sdk-users/users/item/calendar/calendarView/item/instances/item/snoozeReminder/index.ts index 6875549e916..021b77a47a6 100644 --- a/packages/msgraph-sdk-users/users/item/calendar/calendarView/item/instances/item/snoozeReminder/index.ts +++ b/packages/msgraph-sdk-users/users/item/calendar/calendarView/item/instances/item/snoozeReminder/index.ts @@ -10,14 +10,14 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a snoozeReminderPostRequestBody */ -export function createSnoozeReminderPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createSnoozeReminderPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoSnoozeReminderPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoSnoozeReminderPostRequestBody(snoozeReminderPostRequestBody: SnoozeReminderPostRequestBody | undefined = {} as SnoozeReminderPostRequestBody) : Record void> { +export function deserializeIntoSnoozeReminderPostRequestBody(snoozeReminderPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { snoozeReminderPostRequestBody.backingStoreEnabled = true; }, "newReminderTime": n => { snoozeReminderPostRequestBody.newReminderTime = n.getObjectValue(createDateTimeTimeZoneFromDiscriminatorValue); }, @@ -27,7 +27,7 @@ export function deserializeIntoSnoozeReminderPostRequestBody(snoozeReminderPostR * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeSnoozeReminderPostRequestBody(writer: SerializationWriter, snoozeReminderPostRequestBody: SnoozeReminderPostRequestBody | undefined = {} as SnoozeReminderPostRequestBody) : void { +export function serializeSnoozeReminderPostRequestBody(writer: SerializationWriter, snoozeReminderPostRequestBody: Partial | undefined = {}) : void { writer.writeObjectValue("NewReminderTime", snoozeReminderPostRequestBody.newReminderTime, serializeDateTimeTimeZone); writer.writeAdditionalData(snoozeReminderPostRequestBody.additionalData); } diff --git a/packages/msgraph-sdk-users/users/item/calendar/calendarView/item/instances/item/tentativelyAccept/index.ts b/packages/msgraph-sdk-users/users/item/calendar/calendarView/item/instances/item/tentativelyAccept/index.ts index 650e3982e08..f7a1378fe73 100644 --- a/packages/msgraph-sdk-users/users/item/calendar/calendarView/item/instances/item/tentativelyAccept/index.ts +++ b/packages/msgraph-sdk-users/users/item/calendar/calendarView/item/instances/item/tentativelyAccept/index.ts @@ -10,14 +10,14 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a tentativelyAcceptPostRequestBody */ -export function createTentativelyAcceptPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createTentativelyAcceptPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoTentativelyAcceptPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoTentativelyAcceptPostRequestBody(tentativelyAcceptPostRequestBody: TentativelyAcceptPostRequestBody | undefined = {} as TentativelyAcceptPostRequestBody) : Record void> { +export function deserializeIntoTentativelyAcceptPostRequestBody(tentativelyAcceptPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { tentativelyAcceptPostRequestBody.backingStoreEnabled = true; }, "comment": n => { tentativelyAcceptPostRequestBody.comment = n.getStringValue(); }, @@ -29,7 +29,7 @@ export function deserializeIntoTentativelyAcceptPostRequestBody(tentativelyAccep * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeTentativelyAcceptPostRequestBody(writer: SerializationWriter, tentativelyAcceptPostRequestBody: TentativelyAcceptPostRequestBody | undefined = {} as TentativelyAcceptPostRequestBody) : void { +export function serializeTentativelyAcceptPostRequestBody(writer: SerializationWriter, tentativelyAcceptPostRequestBody: Partial | undefined = {}) : void { writer.writeStringValue("Comment", tentativelyAcceptPostRequestBody.comment); writer.writeObjectValue("ProposedNewTime", tentativelyAcceptPostRequestBody.proposedNewTime, serializeTimeSlot); writer.writeBooleanValue("SendResponse", tentativelyAcceptPostRequestBody.sendResponse); diff --git a/packages/msgraph-sdk-users/users/item/calendar/calendarView/item/snoozeReminder/index.ts b/packages/msgraph-sdk-users/users/item/calendar/calendarView/item/snoozeReminder/index.ts index 3c55b51e8af..d9adfff9114 100644 --- a/packages/msgraph-sdk-users/users/item/calendar/calendarView/item/snoozeReminder/index.ts +++ b/packages/msgraph-sdk-users/users/item/calendar/calendarView/item/snoozeReminder/index.ts @@ -10,14 +10,14 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a snoozeReminderPostRequestBody */ -export function createSnoozeReminderPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createSnoozeReminderPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoSnoozeReminderPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoSnoozeReminderPostRequestBody(snoozeReminderPostRequestBody: SnoozeReminderPostRequestBody | undefined = {} as SnoozeReminderPostRequestBody) : Record void> { +export function deserializeIntoSnoozeReminderPostRequestBody(snoozeReminderPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { snoozeReminderPostRequestBody.backingStoreEnabled = true; }, "newReminderTime": n => { snoozeReminderPostRequestBody.newReminderTime = n.getObjectValue(createDateTimeTimeZoneFromDiscriminatorValue); }, @@ -27,7 +27,7 @@ export function deserializeIntoSnoozeReminderPostRequestBody(snoozeReminderPostR * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeSnoozeReminderPostRequestBody(writer: SerializationWriter, snoozeReminderPostRequestBody: SnoozeReminderPostRequestBody | undefined = {} as SnoozeReminderPostRequestBody) : void { +export function serializeSnoozeReminderPostRequestBody(writer: SerializationWriter, snoozeReminderPostRequestBody: Partial | undefined = {}) : void { writer.writeObjectValue("NewReminderTime", snoozeReminderPostRequestBody.newReminderTime, serializeDateTimeTimeZone); writer.writeAdditionalData(snoozeReminderPostRequestBody.additionalData); } diff --git a/packages/msgraph-sdk-users/users/item/calendar/calendarView/item/tentativelyAccept/index.ts b/packages/msgraph-sdk-users/users/item/calendar/calendarView/item/tentativelyAccept/index.ts index cc759b25841..c2d4f80e5b6 100644 --- a/packages/msgraph-sdk-users/users/item/calendar/calendarView/item/tentativelyAccept/index.ts +++ b/packages/msgraph-sdk-users/users/item/calendar/calendarView/item/tentativelyAccept/index.ts @@ -10,14 +10,14 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a tentativelyAcceptPostRequestBody */ -export function createTentativelyAcceptPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createTentativelyAcceptPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoTentativelyAcceptPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoTentativelyAcceptPostRequestBody(tentativelyAcceptPostRequestBody: TentativelyAcceptPostRequestBody | undefined = {} as TentativelyAcceptPostRequestBody) : Record void> { +export function deserializeIntoTentativelyAcceptPostRequestBody(tentativelyAcceptPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { tentativelyAcceptPostRequestBody.backingStoreEnabled = true; }, "comment": n => { tentativelyAcceptPostRequestBody.comment = n.getStringValue(); }, @@ -29,7 +29,7 @@ export function deserializeIntoTentativelyAcceptPostRequestBody(tentativelyAccep * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeTentativelyAcceptPostRequestBody(writer: SerializationWriter, tentativelyAcceptPostRequestBody: TentativelyAcceptPostRequestBody | undefined = {} as TentativelyAcceptPostRequestBody) : void { +export function serializeTentativelyAcceptPostRequestBody(writer: SerializationWriter, tentativelyAcceptPostRequestBody: Partial | undefined = {}) : void { writer.writeStringValue("Comment", tentativelyAcceptPostRequestBody.comment); writer.writeObjectValue("ProposedNewTime", tentativelyAcceptPostRequestBody.proposedNewTime, serializeTimeSlot); writer.writeBooleanValue("SendResponse", tentativelyAcceptPostRequestBody.sendResponse); diff --git a/packages/msgraph-sdk-users/users/item/calendar/events/delta/index.ts b/packages/msgraph-sdk-users/users/item/calendar/events/delta/index.ts index f7ba3a33185..387ce43a918 100644 --- a/packages/msgraph-sdk-users/users/item/calendar/events/delta/index.ts +++ b/packages/msgraph-sdk-users/users/item/calendar/events/delta/index.ts @@ -10,7 +10,7 @@ import { type BaseRequestBuilder, type Parsable, type ParsableFactory, type Pars * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a deltaGetResponse */ -export function createDeltaGetResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createDeltaGetResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoDeltaGetResponse; } export interface DeltaGetResponse extends BaseDeltaFunctionResponse, Parsable { @@ -82,7 +82,7 @@ export interface DeltaRequestBuilderGetQueryParameters { * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoDeltaGetResponse(deltaGetResponse: DeltaGetResponse | undefined = {} as DeltaGetResponse) : Record void> { +export function deserializeIntoDeltaGetResponse(deltaGetResponse: Partial | undefined = {}) : Record void> { return { ...deserializeIntoBaseDeltaFunctionResponse(deltaGetResponse), "value": n => { deltaGetResponse.value = n.getCollectionOfObjectValues(createEventFromDiscriminatorValue); }, @@ -92,7 +92,7 @@ export function deserializeIntoDeltaGetResponse(deltaGetResponse: DeltaGetRespon * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeDeltaGetResponse(writer: SerializationWriter, deltaGetResponse: DeltaGetResponse | undefined = {} as DeltaGetResponse) : void { +export function serializeDeltaGetResponse(writer: SerializationWriter, deltaGetResponse: Partial | undefined = {}) : void { serializeBaseDeltaFunctionResponse(writer, deltaGetResponse) writer.writeCollectionOfObjectValues("value", deltaGetResponse.value, serializeEvent); } diff --git a/packages/msgraph-sdk-users/users/item/calendar/events/item/accept/index.ts b/packages/msgraph-sdk-users/users/item/calendar/events/item/accept/index.ts index 4889ebcc5aa..7b132ee0f5a 100644 --- a/packages/msgraph-sdk-users/users/item/calendar/events/item/accept/index.ts +++ b/packages/msgraph-sdk-users/users/item/calendar/events/item/accept/index.ts @@ -46,14 +46,14 @@ export interface AcceptRequestBuilder extends BaseRequestBuilder Record void>) { return deserializeIntoAcceptPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoAcceptPostRequestBody(acceptPostRequestBody: AcceptPostRequestBody | undefined = {} as AcceptPostRequestBody) : Record void> { +export function deserializeIntoAcceptPostRequestBody(acceptPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { acceptPostRequestBody.backingStoreEnabled = true; }, "comment": n => { acceptPostRequestBody.comment = n.getStringValue(); }, @@ -64,7 +64,7 @@ export function deserializeIntoAcceptPostRequestBody(acceptPostRequestBody: Acce * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeAcceptPostRequestBody(writer: SerializationWriter, acceptPostRequestBody: AcceptPostRequestBody | undefined = {} as AcceptPostRequestBody) : void { +export function serializeAcceptPostRequestBody(writer: SerializationWriter, acceptPostRequestBody: Partial | undefined = {}) : void { writer.writeStringValue("Comment", acceptPostRequestBody.comment); writer.writeBooleanValue("SendResponse", acceptPostRequestBody.sendResponse); writer.writeAdditionalData(acceptPostRequestBody.additionalData); diff --git a/packages/msgraph-sdk-users/users/item/calendar/events/item/attachments/createUploadSession/index.ts b/packages/msgraph-sdk-users/users/item/calendar/events/item/attachments/createUploadSession/index.ts index 6545b41f4c4..eb408aa62ad 100644 --- a/packages/msgraph-sdk-users/users/item/calendar/events/item/attachments/createUploadSession/index.ts +++ b/packages/msgraph-sdk-users/users/item/calendar/events/item/attachments/createUploadSession/index.ts @@ -10,7 +10,7 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a createUploadSessionPostRequestBody */ -export function createCreateUploadSessionPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createCreateUploadSessionPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoCreateUploadSessionPostRequestBody; } export interface CreateUploadSessionPostRequestBody extends AdditionalDataHolder, BackedModel, Parsable { @@ -51,7 +51,7 @@ export interface CreateUploadSessionRequestBuilder extends BaseRequestBuilder void> */ -export function deserializeIntoCreateUploadSessionPostRequestBody(createUploadSessionPostRequestBody: CreateUploadSessionPostRequestBody | undefined = {} as CreateUploadSessionPostRequestBody) : Record void> { +export function deserializeIntoCreateUploadSessionPostRequestBody(createUploadSessionPostRequestBody: Partial | undefined = {}) : Record void> { return { "attachmentItem": n => { createUploadSessionPostRequestBody.attachmentItem = n.getObjectValue(createAttachmentItemFromDiscriminatorValue); }, "backingStoreEnabled": n => { createUploadSessionPostRequestBody.backingStoreEnabled = true; }, @@ -61,7 +61,7 @@ export function deserializeIntoCreateUploadSessionPostRequestBody(createUploadSe * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeCreateUploadSessionPostRequestBody(writer: SerializationWriter, createUploadSessionPostRequestBody: CreateUploadSessionPostRequestBody | undefined = {} as CreateUploadSessionPostRequestBody) : void { +export function serializeCreateUploadSessionPostRequestBody(writer: SerializationWriter, createUploadSessionPostRequestBody: Partial | undefined = {}) : void { writer.writeObjectValue("AttachmentItem", createUploadSessionPostRequestBody.attachmentItem, serializeAttachmentItem); writer.writeAdditionalData(createUploadSessionPostRequestBody.additionalData); } diff --git a/packages/msgraph-sdk-users/users/item/calendar/events/item/attachments/index.ts b/packages/msgraph-sdk-users/users/item/calendar/events/item/attachments/index.ts index 69057d06a86..a9bcd016744 100644 --- a/packages/msgraph-sdk-users/users/item/calendar/events/item/attachments/index.ts +++ b/packages/msgraph-sdk-users/users/item/calendar/events/item/attachments/index.ts @@ -34,11 +34,11 @@ export interface AttachmentsRequestBuilder extends BaseRequestBuilder | undefined) : Promise; /** - * Use this API to create a new Attachment. An attachment can be one of the following types: All these types of attachment resources are derived from the attachmentresource. + * Use this API to add an attachment to an existing event. This operation limits the size of the attachment you can add to under 3 MB. If an organizer adds an attachment to a meeting event, the organizer can subsequently update the event to send the attachment and update the event for each attendee as well. * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns a Promise of Attachment - * @see {@link https://learn.microsoft.com/graph/api/eventmessage-post-attachments?view=graph-rest-1.0|Find more info here} + * @see {@link https://learn.microsoft.com/graph/api/event-post-attachments?view=graph-rest-1.0|Find more info here} */ post(body: Attachment, requestConfiguration?: RequestConfiguration | undefined) : Promise; /** @@ -48,7 +48,7 @@ export interface AttachmentsRequestBuilder extends BaseRequestBuilder | undefined) : RequestInformation; /** - * Use this API to create a new Attachment. An attachment can be one of the following types: All these types of attachment resources are derived from the attachmentresource. + * Use this API to add an attachment to an existing event. This operation limits the size of the attachment you can add to under 3 MB. If an organizer adds an attachment to a meeting event, the organizer can subsequently update the event to send the attachment and update the event for each attendee as well. * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns a RequestInformation diff --git a/packages/msgraph-sdk-users/users/item/calendar/events/item/cancel/index.ts b/packages/msgraph-sdk-users/users/item/calendar/events/item/cancel/index.ts index f6aba9d7b86..3faa2b742cb 100644 --- a/packages/msgraph-sdk-users/users/item/calendar/events/item/cancel/index.ts +++ b/packages/msgraph-sdk-users/users/item/calendar/events/item/cancel/index.ts @@ -42,14 +42,14 @@ export interface CancelRequestBuilder extends BaseRequestBuilder Record void>) { return deserializeIntoCancelPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoCancelPostRequestBody(cancelPostRequestBody: CancelPostRequestBody | undefined = {} as CancelPostRequestBody) : Record void> { +export function deserializeIntoCancelPostRequestBody(cancelPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { cancelPostRequestBody.backingStoreEnabled = true; }, "comment": n => { cancelPostRequestBody.comment = n.getStringValue(); }, @@ -59,7 +59,7 @@ export function deserializeIntoCancelPostRequestBody(cancelPostRequestBody: Canc * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeCancelPostRequestBody(writer: SerializationWriter, cancelPostRequestBody: CancelPostRequestBody | undefined = {} as CancelPostRequestBody) : void { +export function serializeCancelPostRequestBody(writer: SerializationWriter, cancelPostRequestBody: Partial | undefined = {}) : void { writer.writeStringValue("Comment", cancelPostRequestBody.comment); writer.writeAdditionalData(cancelPostRequestBody.additionalData); } diff --git a/packages/msgraph-sdk-users/users/item/calendar/events/item/decline/index.ts b/packages/msgraph-sdk-users/users/item/calendar/events/item/decline/index.ts index dbc76a22220..79ef2bd0c8a 100644 --- a/packages/msgraph-sdk-users/users/item/calendar/events/item/decline/index.ts +++ b/packages/msgraph-sdk-users/users/item/calendar/events/item/decline/index.ts @@ -10,7 +10,7 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a declinePostRequestBody */ -export function createDeclinePostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createDeclinePostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoDeclinePostRequestBody; } export interface DeclinePostRequestBody extends AdditionalDataHolder, BackedModel, Parsable { @@ -58,7 +58,7 @@ export interface DeclineRequestBuilder extends BaseRequestBuilder void> */ -export function deserializeIntoDeclinePostRequestBody(declinePostRequestBody: DeclinePostRequestBody | undefined = {} as DeclinePostRequestBody) : Record void> { +export function deserializeIntoDeclinePostRequestBody(declinePostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { declinePostRequestBody.backingStoreEnabled = true; }, "comment": n => { declinePostRequestBody.comment = n.getStringValue(); }, @@ -70,7 +70,7 @@ export function deserializeIntoDeclinePostRequestBody(declinePostRequestBody: De * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeDeclinePostRequestBody(writer: SerializationWriter, declinePostRequestBody: DeclinePostRequestBody | undefined = {} as DeclinePostRequestBody) : void { +export function serializeDeclinePostRequestBody(writer: SerializationWriter, declinePostRequestBody: Partial | undefined = {}) : void { writer.writeStringValue("Comment", declinePostRequestBody.comment); writer.writeObjectValue("ProposedNewTime", declinePostRequestBody.proposedNewTime, serializeTimeSlot); writer.writeBooleanValue("SendResponse", declinePostRequestBody.sendResponse); diff --git a/packages/msgraph-sdk-users/users/item/calendar/events/item/forward/index.ts b/packages/msgraph-sdk-users/users/item/calendar/events/item/forward/index.ts index e663c5904d9..94a8dac7432 100644 --- a/packages/msgraph-sdk-users/users/item/calendar/events/item/forward/index.ts +++ b/packages/msgraph-sdk-users/users/item/calendar/events/item/forward/index.ts @@ -10,14 +10,14 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a forwardPostRequestBody */ -export function createForwardPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createForwardPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoForwardPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoForwardPostRequestBody(forwardPostRequestBody: ForwardPostRequestBody | undefined = {} as ForwardPostRequestBody) : Record void> { +export function deserializeIntoForwardPostRequestBody(forwardPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { forwardPostRequestBody.backingStoreEnabled = true; }, "comment": n => { forwardPostRequestBody.comment = n.getStringValue(); }, @@ -65,7 +65,7 @@ export interface ForwardRequestBuilder extends BaseRequestBuilder | undefined = {}) : void { writer.writeStringValue("Comment", forwardPostRequestBody.comment); writer.writeCollectionOfObjectValues("ToRecipients", forwardPostRequestBody.toRecipients, serializeRecipient); writer.writeAdditionalData(forwardPostRequestBody.additionalData); diff --git a/packages/msgraph-sdk-users/users/item/calendar/events/item/instances/delta/index.ts b/packages/msgraph-sdk-users/users/item/calendar/events/item/instances/delta/index.ts index e9b1a09037e..958301e6a82 100644 --- a/packages/msgraph-sdk-users/users/item/calendar/events/item/instances/delta/index.ts +++ b/packages/msgraph-sdk-users/users/item/calendar/events/item/instances/delta/index.ts @@ -10,7 +10,7 @@ import { type BaseRequestBuilder, type Parsable, type ParsableFactory, type Pars * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a deltaGetResponse */ -export function createDeltaGetResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createDeltaGetResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoDeltaGetResponse; } export interface DeltaGetResponse extends BaseDeltaFunctionResponse, Parsable { @@ -82,7 +82,7 @@ export interface DeltaRequestBuilderGetQueryParameters { * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoDeltaGetResponse(deltaGetResponse: DeltaGetResponse | undefined = {} as DeltaGetResponse) : Record void> { +export function deserializeIntoDeltaGetResponse(deltaGetResponse: Partial | undefined = {}) : Record void> { return { ...deserializeIntoBaseDeltaFunctionResponse(deltaGetResponse), "value": n => { deltaGetResponse.value = n.getCollectionOfObjectValues(createEventFromDiscriminatorValue); }, @@ -92,7 +92,7 @@ export function deserializeIntoDeltaGetResponse(deltaGetResponse: DeltaGetRespon * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeDeltaGetResponse(writer: SerializationWriter, deltaGetResponse: DeltaGetResponse | undefined = {} as DeltaGetResponse) : void { +export function serializeDeltaGetResponse(writer: SerializationWriter, deltaGetResponse: Partial | undefined = {}) : void { serializeBaseDeltaFunctionResponse(writer, deltaGetResponse) writer.writeCollectionOfObjectValues("value", deltaGetResponse.value, serializeEvent); } diff --git a/packages/msgraph-sdk-users/users/item/calendar/events/item/instances/item/accept/index.ts b/packages/msgraph-sdk-users/users/item/calendar/events/item/instances/item/accept/index.ts index ddd7380cee8..25b1eb37fa1 100644 --- a/packages/msgraph-sdk-users/users/item/calendar/events/item/instances/item/accept/index.ts +++ b/packages/msgraph-sdk-users/users/item/calendar/events/item/instances/item/accept/index.ts @@ -46,14 +46,14 @@ export interface AcceptRequestBuilder extends BaseRequestBuilder Record void>) { return deserializeIntoAcceptPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoAcceptPostRequestBody(acceptPostRequestBody: AcceptPostRequestBody | undefined = {} as AcceptPostRequestBody) : Record void> { +export function deserializeIntoAcceptPostRequestBody(acceptPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { acceptPostRequestBody.backingStoreEnabled = true; }, "comment": n => { acceptPostRequestBody.comment = n.getStringValue(); }, @@ -64,7 +64,7 @@ export function deserializeIntoAcceptPostRequestBody(acceptPostRequestBody: Acce * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeAcceptPostRequestBody(writer: SerializationWriter, acceptPostRequestBody: AcceptPostRequestBody | undefined = {} as AcceptPostRequestBody) : void { +export function serializeAcceptPostRequestBody(writer: SerializationWriter, acceptPostRequestBody: Partial | undefined = {}) : void { writer.writeStringValue("Comment", acceptPostRequestBody.comment); writer.writeBooleanValue("SendResponse", acceptPostRequestBody.sendResponse); writer.writeAdditionalData(acceptPostRequestBody.additionalData); diff --git a/packages/msgraph-sdk-users/users/item/calendar/events/item/instances/item/attachments/createUploadSession/index.ts b/packages/msgraph-sdk-users/users/item/calendar/events/item/instances/item/attachments/createUploadSession/index.ts index 7a4ee3a664e..d059f91e7bd 100644 --- a/packages/msgraph-sdk-users/users/item/calendar/events/item/instances/item/attachments/createUploadSession/index.ts +++ b/packages/msgraph-sdk-users/users/item/calendar/events/item/instances/item/attachments/createUploadSession/index.ts @@ -10,7 +10,7 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a createUploadSessionPostRequestBody */ -export function createCreateUploadSessionPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createCreateUploadSessionPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoCreateUploadSessionPostRequestBody; } export interface CreateUploadSessionPostRequestBody extends AdditionalDataHolder, BackedModel, Parsable { @@ -51,7 +51,7 @@ export interface CreateUploadSessionRequestBuilder extends BaseRequestBuilder void> */ -export function deserializeIntoCreateUploadSessionPostRequestBody(createUploadSessionPostRequestBody: CreateUploadSessionPostRequestBody | undefined = {} as CreateUploadSessionPostRequestBody) : Record void> { +export function deserializeIntoCreateUploadSessionPostRequestBody(createUploadSessionPostRequestBody: Partial | undefined = {}) : Record void> { return { "attachmentItem": n => { createUploadSessionPostRequestBody.attachmentItem = n.getObjectValue(createAttachmentItemFromDiscriminatorValue); }, "backingStoreEnabled": n => { createUploadSessionPostRequestBody.backingStoreEnabled = true; }, @@ -61,7 +61,7 @@ export function deserializeIntoCreateUploadSessionPostRequestBody(createUploadSe * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeCreateUploadSessionPostRequestBody(writer: SerializationWriter, createUploadSessionPostRequestBody: CreateUploadSessionPostRequestBody | undefined = {} as CreateUploadSessionPostRequestBody) : void { +export function serializeCreateUploadSessionPostRequestBody(writer: SerializationWriter, createUploadSessionPostRequestBody: Partial | undefined = {}) : void { writer.writeObjectValue("AttachmentItem", createUploadSessionPostRequestBody.attachmentItem, serializeAttachmentItem); writer.writeAdditionalData(createUploadSessionPostRequestBody.additionalData); } diff --git a/packages/msgraph-sdk-users/users/item/calendar/events/item/instances/item/attachments/index.ts b/packages/msgraph-sdk-users/users/item/calendar/events/item/instances/item/attachments/index.ts index 4a08c308d39..f8d61543ea3 100644 --- a/packages/msgraph-sdk-users/users/item/calendar/events/item/instances/item/attachments/index.ts +++ b/packages/msgraph-sdk-users/users/item/calendar/events/item/instances/item/attachments/index.ts @@ -34,11 +34,11 @@ export interface AttachmentsRequestBuilder extends BaseRequestBuilder | undefined) : Promise; /** - * Use this API to create a new Attachment. An attachment can be one of the following types: All these types of attachment resources are derived from the attachmentresource. + * Use this API to add an attachment to an existing event. This operation limits the size of the attachment you can add to under 3 MB. If an organizer adds an attachment to a meeting event, the organizer can subsequently update the event to send the attachment and update the event for each attendee as well. * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns a Promise of Attachment - * @see {@link https://learn.microsoft.com/graph/api/eventmessage-post-attachments?view=graph-rest-1.0|Find more info here} + * @see {@link https://learn.microsoft.com/graph/api/event-post-attachments?view=graph-rest-1.0|Find more info here} */ post(body: Attachment, requestConfiguration?: RequestConfiguration | undefined) : Promise; /** @@ -48,7 +48,7 @@ export interface AttachmentsRequestBuilder extends BaseRequestBuilder | undefined) : RequestInformation; /** - * Use this API to create a new Attachment. An attachment can be one of the following types: All these types of attachment resources are derived from the attachmentresource. + * Use this API to add an attachment to an existing event. This operation limits the size of the attachment you can add to under 3 MB. If an organizer adds an attachment to a meeting event, the organizer can subsequently update the event to send the attachment and update the event for each attendee as well. * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns a RequestInformation diff --git a/packages/msgraph-sdk-users/users/item/calendar/events/item/instances/item/cancel/index.ts b/packages/msgraph-sdk-users/users/item/calendar/events/item/instances/item/cancel/index.ts index e1af39425d3..ac3fbeffbe7 100644 --- a/packages/msgraph-sdk-users/users/item/calendar/events/item/instances/item/cancel/index.ts +++ b/packages/msgraph-sdk-users/users/item/calendar/events/item/instances/item/cancel/index.ts @@ -42,14 +42,14 @@ export interface CancelRequestBuilder extends BaseRequestBuilder Record void>) { return deserializeIntoCancelPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoCancelPostRequestBody(cancelPostRequestBody: CancelPostRequestBody | undefined = {} as CancelPostRequestBody) : Record void> { +export function deserializeIntoCancelPostRequestBody(cancelPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { cancelPostRequestBody.backingStoreEnabled = true; }, "comment": n => { cancelPostRequestBody.comment = n.getStringValue(); }, @@ -59,7 +59,7 @@ export function deserializeIntoCancelPostRequestBody(cancelPostRequestBody: Canc * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeCancelPostRequestBody(writer: SerializationWriter, cancelPostRequestBody: CancelPostRequestBody | undefined = {} as CancelPostRequestBody) : void { +export function serializeCancelPostRequestBody(writer: SerializationWriter, cancelPostRequestBody: Partial | undefined = {}) : void { writer.writeStringValue("Comment", cancelPostRequestBody.comment); writer.writeAdditionalData(cancelPostRequestBody.additionalData); } diff --git a/packages/msgraph-sdk-users/users/item/calendar/events/item/instances/item/decline/index.ts b/packages/msgraph-sdk-users/users/item/calendar/events/item/instances/item/decline/index.ts index 5cc00672e41..51bf0347e74 100644 --- a/packages/msgraph-sdk-users/users/item/calendar/events/item/instances/item/decline/index.ts +++ b/packages/msgraph-sdk-users/users/item/calendar/events/item/instances/item/decline/index.ts @@ -10,7 +10,7 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a declinePostRequestBody */ -export function createDeclinePostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createDeclinePostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoDeclinePostRequestBody; } export interface DeclinePostRequestBody extends AdditionalDataHolder, BackedModel, Parsable { @@ -58,7 +58,7 @@ export interface DeclineRequestBuilder extends BaseRequestBuilder void> */ -export function deserializeIntoDeclinePostRequestBody(declinePostRequestBody: DeclinePostRequestBody | undefined = {} as DeclinePostRequestBody) : Record void> { +export function deserializeIntoDeclinePostRequestBody(declinePostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { declinePostRequestBody.backingStoreEnabled = true; }, "comment": n => { declinePostRequestBody.comment = n.getStringValue(); }, @@ -70,7 +70,7 @@ export function deserializeIntoDeclinePostRequestBody(declinePostRequestBody: De * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeDeclinePostRequestBody(writer: SerializationWriter, declinePostRequestBody: DeclinePostRequestBody | undefined = {} as DeclinePostRequestBody) : void { +export function serializeDeclinePostRequestBody(writer: SerializationWriter, declinePostRequestBody: Partial | undefined = {}) : void { writer.writeStringValue("Comment", declinePostRequestBody.comment); writer.writeObjectValue("ProposedNewTime", declinePostRequestBody.proposedNewTime, serializeTimeSlot); writer.writeBooleanValue("SendResponse", declinePostRequestBody.sendResponse); diff --git a/packages/msgraph-sdk-users/users/item/calendar/events/item/instances/item/forward/index.ts b/packages/msgraph-sdk-users/users/item/calendar/events/item/instances/item/forward/index.ts index 243b1fad28b..f715d3a9e67 100644 --- a/packages/msgraph-sdk-users/users/item/calendar/events/item/instances/item/forward/index.ts +++ b/packages/msgraph-sdk-users/users/item/calendar/events/item/instances/item/forward/index.ts @@ -10,14 +10,14 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a forwardPostRequestBody */ -export function createForwardPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createForwardPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoForwardPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoForwardPostRequestBody(forwardPostRequestBody: ForwardPostRequestBody | undefined = {} as ForwardPostRequestBody) : Record void> { +export function deserializeIntoForwardPostRequestBody(forwardPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { forwardPostRequestBody.backingStoreEnabled = true; }, "comment": n => { forwardPostRequestBody.comment = n.getStringValue(); }, @@ -65,7 +65,7 @@ export interface ForwardRequestBuilder extends BaseRequestBuilder | undefined = {}) : void { writer.writeStringValue("Comment", forwardPostRequestBody.comment); writer.writeCollectionOfObjectValues("ToRecipients", forwardPostRequestBody.toRecipients, serializeRecipient); writer.writeAdditionalData(forwardPostRequestBody.additionalData); diff --git a/packages/msgraph-sdk-users/users/item/calendar/events/item/instances/item/snoozeReminder/index.ts b/packages/msgraph-sdk-users/users/item/calendar/events/item/instances/item/snoozeReminder/index.ts index f4f37a092a9..9778a50ca32 100644 --- a/packages/msgraph-sdk-users/users/item/calendar/events/item/instances/item/snoozeReminder/index.ts +++ b/packages/msgraph-sdk-users/users/item/calendar/events/item/instances/item/snoozeReminder/index.ts @@ -10,14 +10,14 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a snoozeReminderPostRequestBody */ -export function createSnoozeReminderPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createSnoozeReminderPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoSnoozeReminderPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoSnoozeReminderPostRequestBody(snoozeReminderPostRequestBody: SnoozeReminderPostRequestBody | undefined = {} as SnoozeReminderPostRequestBody) : Record void> { +export function deserializeIntoSnoozeReminderPostRequestBody(snoozeReminderPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { snoozeReminderPostRequestBody.backingStoreEnabled = true; }, "newReminderTime": n => { snoozeReminderPostRequestBody.newReminderTime = n.getObjectValue(createDateTimeTimeZoneFromDiscriminatorValue); }, @@ -27,7 +27,7 @@ export function deserializeIntoSnoozeReminderPostRequestBody(snoozeReminderPostR * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeSnoozeReminderPostRequestBody(writer: SerializationWriter, snoozeReminderPostRequestBody: SnoozeReminderPostRequestBody | undefined = {} as SnoozeReminderPostRequestBody) : void { +export function serializeSnoozeReminderPostRequestBody(writer: SerializationWriter, snoozeReminderPostRequestBody: Partial | undefined = {}) : void { writer.writeObjectValue("NewReminderTime", snoozeReminderPostRequestBody.newReminderTime, serializeDateTimeTimeZone); writer.writeAdditionalData(snoozeReminderPostRequestBody.additionalData); } diff --git a/packages/msgraph-sdk-users/users/item/calendar/events/item/instances/item/tentativelyAccept/index.ts b/packages/msgraph-sdk-users/users/item/calendar/events/item/instances/item/tentativelyAccept/index.ts index 1133432e38b..b2d76912e54 100644 --- a/packages/msgraph-sdk-users/users/item/calendar/events/item/instances/item/tentativelyAccept/index.ts +++ b/packages/msgraph-sdk-users/users/item/calendar/events/item/instances/item/tentativelyAccept/index.ts @@ -10,14 +10,14 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a tentativelyAcceptPostRequestBody */ -export function createTentativelyAcceptPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createTentativelyAcceptPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoTentativelyAcceptPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoTentativelyAcceptPostRequestBody(tentativelyAcceptPostRequestBody: TentativelyAcceptPostRequestBody | undefined = {} as TentativelyAcceptPostRequestBody) : Record void> { +export function deserializeIntoTentativelyAcceptPostRequestBody(tentativelyAcceptPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { tentativelyAcceptPostRequestBody.backingStoreEnabled = true; }, "comment": n => { tentativelyAcceptPostRequestBody.comment = n.getStringValue(); }, @@ -29,7 +29,7 @@ export function deserializeIntoTentativelyAcceptPostRequestBody(tentativelyAccep * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeTentativelyAcceptPostRequestBody(writer: SerializationWriter, tentativelyAcceptPostRequestBody: TentativelyAcceptPostRequestBody | undefined = {} as TentativelyAcceptPostRequestBody) : void { +export function serializeTentativelyAcceptPostRequestBody(writer: SerializationWriter, tentativelyAcceptPostRequestBody: Partial | undefined = {}) : void { writer.writeStringValue("Comment", tentativelyAcceptPostRequestBody.comment); writer.writeObjectValue("ProposedNewTime", tentativelyAcceptPostRequestBody.proposedNewTime, serializeTimeSlot); writer.writeBooleanValue("SendResponse", tentativelyAcceptPostRequestBody.sendResponse); diff --git a/packages/msgraph-sdk-users/users/item/calendar/events/item/snoozeReminder/index.ts b/packages/msgraph-sdk-users/users/item/calendar/events/item/snoozeReminder/index.ts index d74a4580f33..2ce4f519313 100644 --- a/packages/msgraph-sdk-users/users/item/calendar/events/item/snoozeReminder/index.ts +++ b/packages/msgraph-sdk-users/users/item/calendar/events/item/snoozeReminder/index.ts @@ -10,14 +10,14 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a snoozeReminderPostRequestBody */ -export function createSnoozeReminderPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createSnoozeReminderPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoSnoozeReminderPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoSnoozeReminderPostRequestBody(snoozeReminderPostRequestBody: SnoozeReminderPostRequestBody | undefined = {} as SnoozeReminderPostRequestBody) : Record void> { +export function deserializeIntoSnoozeReminderPostRequestBody(snoozeReminderPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { snoozeReminderPostRequestBody.backingStoreEnabled = true; }, "newReminderTime": n => { snoozeReminderPostRequestBody.newReminderTime = n.getObjectValue(createDateTimeTimeZoneFromDiscriminatorValue); }, @@ -27,7 +27,7 @@ export function deserializeIntoSnoozeReminderPostRequestBody(snoozeReminderPostR * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeSnoozeReminderPostRequestBody(writer: SerializationWriter, snoozeReminderPostRequestBody: SnoozeReminderPostRequestBody | undefined = {} as SnoozeReminderPostRequestBody) : void { +export function serializeSnoozeReminderPostRequestBody(writer: SerializationWriter, snoozeReminderPostRequestBody: Partial | undefined = {}) : void { writer.writeObjectValue("NewReminderTime", snoozeReminderPostRequestBody.newReminderTime, serializeDateTimeTimeZone); writer.writeAdditionalData(snoozeReminderPostRequestBody.additionalData); } diff --git a/packages/msgraph-sdk-users/users/item/calendar/events/item/tentativelyAccept/index.ts b/packages/msgraph-sdk-users/users/item/calendar/events/item/tentativelyAccept/index.ts index 5d3a21e27f8..f1d0f2aea55 100644 --- a/packages/msgraph-sdk-users/users/item/calendar/events/item/tentativelyAccept/index.ts +++ b/packages/msgraph-sdk-users/users/item/calendar/events/item/tentativelyAccept/index.ts @@ -10,14 +10,14 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a tentativelyAcceptPostRequestBody */ -export function createTentativelyAcceptPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createTentativelyAcceptPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoTentativelyAcceptPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoTentativelyAcceptPostRequestBody(tentativelyAcceptPostRequestBody: TentativelyAcceptPostRequestBody | undefined = {} as TentativelyAcceptPostRequestBody) : Record void> { +export function deserializeIntoTentativelyAcceptPostRequestBody(tentativelyAcceptPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { tentativelyAcceptPostRequestBody.backingStoreEnabled = true; }, "comment": n => { tentativelyAcceptPostRequestBody.comment = n.getStringValue(); }, @@ -29,7 +29,7 @@ export function deserializeIntoTentativelyAcceptPostRequestBody(tentativelyAccep * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeTentativelyAcceptPostRequestBody(writer: SerializationWriter, tentativelyAcceptPostRequestBody: TentativelyAcceptPostRequestBody | undefined = {} as TentativelyAcceptPostRequestBody) : void { +export function serializeTentativelyAcceptPostRequestBody(writer: SerializationWriter, tentativelyAcceptPostRequestBody: Partial | undefined = {}) : void { writer.writeStringValue("Comment", tentativelyAcceptPostRequestBody.comment); writer.writeObjectValue("ProposedNewTime", tentativelyAcceptPostRequestBody.proposedNewTime, serializeTimeSlot); writer.writeBooleanValue("SendResponse", tentativelyAcceptPostRequestBody.sendResponse); diff --git a/packages/msgraph-sdk-users/users/item/calendar/getSchedule/index.ts b/packages/msgraph-sdk-users/users/item/calendar/getSchedule/index.ts index 3e596680f1e..44cd90f052b 100644 --- a/packages/msgraph-sdk-users/users/item/calendar/getSchedule/index.ts +++ b/packages/msgraph-sdk-users/users/item/calendar/getSchedule/index.ts @@ -10,7 +10,7 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a getSchedulePostRequestBody */ -export function createGetSchedulePostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createGetSchedulePostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoGetSchedulePostRequestBody; } /** @@ -18,14 +18,14 @@ export function createGetSchedulePostRequestBodyFromDiscriminatorValue(parseNode * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a getSchedulePostResponse */ -export function createGetSchedulePostResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createGetSchedulePostResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoGetSchedulePostResponse; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoGetSchedulePostRequestBody(getSchedulePostRequestBody: GetSchedulePostRequestBody | undefined = {} as GetSchedulePostRequestBody) : Record void> { +export function deserializeIntoGetSchedulePostRequestBody(getSchedulePostRequestBody: Partial | undefined = {}) : Record void> { return { "availabilityViewInterval": n => { getSchedulePostRequestBody.availabilityViewInterval = n.getNumberValue(); }, "backingStoreEnabled": n => { getSchedulePostRequestBody.backingStoreEnabled = true; }, @@ -38,7 +38,7 @@ export function deserializeIntoGetSchedulePostRequestBody(getSchedulePostRequest * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoGetSchedulePostResponse(getSchedulePostResponse: GetSchedulePostResponse | undefined = {} as GetSchedulePostResponse) : Record void> { +export function deserializeIntoGetSchedulePostResponse(getSchedulePostResponse: Partial | undefined = {}) : Record void> { return { ...deserializeIntoBaseCollectionPaginationCountResponse(getSchedulePostResponse), "value": n => { getSchedulePostResponse.value = n.getCollectionOfObjectValues(createScheduleInformationFromDiscriminatorValue); }, @@ -100,7 +100,7 @@ export interface GetScheduleRequestBuilder extends BaseRequestBuilder | undefined = {}) : void { writer.writeNumberValue("AvailabilityViewInterval", getSchedulePostRequestBody.availabilityViewInterval); writer.writeObjectValue("EndTime", getSchedulePostRequestBody.endTime, serializeDateTimeTimeZone); writer.writeCollectionOfPrimitiveValues("Schedules", getSchedulePostRequestBody.schedules); @@ -111,7 +111,7 @@ export function serializeGetSchedulePostRequestBody(writer: SerializationWriter, * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeGetSchedulePostResponse(writer: SerializationWriter, getSchedulePostResponse: GetSchedulePostResponse | undefined = {} as GetSchedulePostResponse) : void { +export function serializeGetSchedulePostResponse(writer: SerializationWriter, getSchedulePostResponse: Partial | undefined = {}) : void { serializeBaseCollectionPaginationCountResponse(writer, getSchedulePostResponse) writer.writeCollectionOfObjectValues("value", getSchedulePostResponse.value, serializeScheduleInformation); } diff --git a/packages/msgraph-sdk-users/users/item/calendar/index.ts b/packages/msgraph-sdk-users/users/item/calendar/index.ts index eeb51385dc0..2fa354130c7 100644 --- a/packages/msgraph-sdk-users/users/item/calendar/index.ts +++ b/packages/msgraph-sdk-users/users/item/calendar/index.ts @@ -36,6 +36,12 @@ export interface CalendarRequestBuilder extends BaseRequestBuilder | undefined) : Promise; /** * Get the properties and relationships of a calendar object. The calendar can be one for a user, or the default calendar of a Microsoft 365 group. There are two scenarios where an app can get another user's calendar: * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. @@ -51,6 +57,12 @@ export interface CalendarRequestBuilder extends BaseRequestBuilder | undefined) : Promise; + /** + * Delete a calendar other than the default calendar. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns a RequestInformation + */ + toDeleteRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; /** * Get the properties and relationships of a calendar object. The calendar can be one for a user, or the default calendar of a Microsoft 365 group. There are two scenarios where an app can get another user's calendar: * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. @@ -112,6 +124,14 @@ export const CalendarRequestBuilderNavigationMetadata: Record, + _5XX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "sendNoResponseContentAsync", + }, get: { responseBodyContentType: "application/json", errorMappings: { diff --git a/packages/msgraph-sdk-users/users/item/calendarGroups/item/calendars/item/allowedCalendarSharingRolesWithUser/index.ts b/packages/msgraph-sdk-users/users/item/calendarGroups/item/calendars/item/allowedCalendarSharingRolesWithUser/index.ts index 7d258f4ea06..b3fbedd1792 100644 --- a/packages/msgraph-sdk-users/users/item/calendarGroups/item/calendars/item/allowedCalendarSharingRolesWithUser/index.ts +++ b/packages/msgraph-sdk-users/users/item/calendarGroups/item/calendars/item/allowedCalendarSharingRolesWithUser/index.ts @@ -58,14 +58,14 @@ export interface AllowedCalendarSharingRolesWithUserRequestBuilderGetQueryParame * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a allowedCalendarSharingRolesWithUserGetResponse */ -export function createAllowedCalendarSharingRolesWithUserGetResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createAllowedCalendarSharingRolesWithUserGetResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoAllowedCalendarSharingRolesWithUserGetResponse; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoAllowedCalendarSharingRolesWithUserGetResponse(allowedCalendarSharingRolesWithUserGetResponse: AllowedCalendarSharingRolesWithUserGetResponse | undefined = {} as AllowedCalendarSharingRolesWithUserGetResponse) : Record void> { +export function deserializeIntoAllowedCalendarSharingRolesWithUserGetResponse(allowedCalendarSharingRolesWithUserGetResponse: Partial | undefined = {}) : Record void> { return { ...deserializeIntoBaseCollectionPaginationCountResponse(allowedCalendarSharingRolesWithUserGetResponse), "value": n => { allowedCalendarSharingRolesWithUserGetResponse.value = n.getCollectionOfEnumValues(CalendarRoleTypeObject); }, @@ -75,7 +75,7 @@ export function deserializeIntoAllowedCalendarSharingRolesWithUserGetResponse(al * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeAllowedCalendarSharingRolesWithUserGetResponse(writer: SerializationWriter, allowedCalendarSharingRolesWithUserGetResponse: AllowedCalendarSharingRolesWithUserGetResponse | undefined = {} as AllowedCalendarSharingRolesWithUserGetResponse) : void { +export function serializeAllowedCalendarSharingRolesWithUserGetResponse(writer: SerializationWriter, allowedCalendarSharingRolesWithUserGetResponse: Partial | undefined = {}) : void { serializeBaseCollectionPaginationCountResponse(writer, allowedCalendarSharingRolesWithUserGetResponse) if(allowedCalendarSharingRolesWithUserGetResponse.value) writer.writeEnumValue("value", ...allowedCalendarSharingRolesWithUserGetResponse.value); diff --git a/packages/msgraph-sdk-users/users/item/calendarGroups/item/calendars/item/calendarView/delta/index.ts b/packages/msgraph-sdk-users/users/item/calendarGroups/item/calendars/item/calendarView/delta/index.ts index b3bfeea7872..2aac4a5e98f 100644 --- a/packages/msgraph-sdk-users/users/item/calendarGroups/item/calendars/item/calendarView/delta/index.ts +++ b/packages/msgraph-sdk-users/users/item/calendarGroups/item/calendars/item/calendarView/delta/index.ts @@ -10,7 +10,7 @@ import { type BaseRequestBuilder, type Parsable, type ParsableFactory, type Pars * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a deltaGetResponse */ -export function createDeltaGetResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createDeltaGetResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoDeltaGetResponse; } export interface DeltaGetResponse extends BaseDeltaFunctionResponse, Parsable { @@ -82,7 +82,7 @@ export interface DeltaRequestBuilderGetQueryParameters { * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoDeltaGetResponse(deltaGetResponse: DeltaGetResponse | undefined = {} as DeltaGetResponse) : Record void> { +export function deserializeIntoDeltaGetResponse(deltaGetResponse: Partial | undefined = {}) : Record void> { return { ...deserializeIntoBaseDeltaFunctionResponse(deltaGetResponse), "value": n => { deltaGetResponse.value = n.getCollectionOfObjectValues(createEventFromDiscriminatorValue); }, @@ -92,7 +92,7 @@ export function deserializeIntoDeltaGetResponse(deltaGetResponse: DeltaGetRespon * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeDeltaGetResponse(writer: SerializationWriter, deltaGetResponse: DeltaGetResponse | undefined = {} as DeltaGetResponse) : void { +export function serializeDeltaGetResponse(writer: SerializationWriter, deltaGetResponse: Partial | undefined = {}) : void { serializeBaseDeltaFunctionResponse(writer, deltaGetResponse) writer.writeCollectionOfObjectValues("value", deltaGetResponse.value, serializeEvent); } diff --git a/packages/msgraph-sdk-users/users/item/calendarGroups/item/calendars/item/calendarView/item/accept/index.ts b/packages/msgraph-sdk-users/users/item/calendarGroups/item/calendars/item/calendarView/item/accept/index.ts index 58f798b5101..6eb89cc3251 100644 --- a/packages/msgraph-sdk-users/users/item/calendarGroups/item/calendars/item/calendarView/item/accept/index.ts +++ b/packages/msgraph-sdk-users/users/item/calendarGroups/item/calendars/item/calendarView/item/accept/index.ts @@ -46,14 +46,14 @@ export interface AcceptRequestBuilder extends BaseRequestBuilder Record void>) { return deserializeIntoAcceptPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoAcceptPostRequestBody(acceptPostRequestBody: AcceptPostRequestBody | undefined = {} as AcceptPostRequestBody) : Record void> { +export function deserializeIntoAcceptPostRequestBody(acceptPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { acceptPostRequestBody.backingStoreEnabled = true; }, "comment": n => { acceptPostRequestBody.comment = n.getStringValue(); }, @@ -64,7 +64,7 @@ export function deserializeIntoAcceptPostRequestBody(acceptPostRequestBody: Acce * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeAcceptPostRequestBody(writer: SerializationWriter, acceptPostRequestBody: AcceptPostRequestBody | undefined = {} as AcceptPostRequestBody) : void { +export function serializeAcceptPostRequestBody(writer: SerializationWriter, acceptPostRequestBody: Partial | undefined = {}) : void { writer.writeStringValue("Comment", acceptPostRequestBody.comment); writer.writeBooleanValue("SendResponse", acceptPostRequestBody.sendResponse); writer.writeAdditionalData(acceptPostRequestBody.additionalData); diff --git a/packages/msgraph-sdk-users/users/item/calendarGroups/item/calendars/item/calendarView/item/attachments/createUploadSession/index.ts b/packages/msgraph-sdk-users/users/item/calendarGroups/item/calendars/item/calendarView/item/attachments/createUploadSession/index.ts index 238a6f4a136..9e700cec11f 100644 --- a/packages/msgraph-sdk-users/users/item/calendarGroups/item/calendars/item/calendarView/item/attachments/createUploadSession/index.ts +++ b/packages/msgraph-sdk-users/users/item/calendarGroups/item/calendars/item/calendarView/item/attachments/createUploadSession/index.ts @@ -10,7 +10,7 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a createUploadSessionPostRequestBody */ -export function createCreateUploadSessionPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createCreateUploadSessionPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoCreateUploadSessionPostRequestBody; } export interface CreateUploadSessionPostRequestBody extends AdditionalDataHolder, BackedModel, Parsable { @@ -51,7 +51,7 @@ export interface CreateUploadSessionRequestBuilder extends BaseRequestBuilder void> */ -export function deserializeIntoCreateUploadSessionPostRequestBody(createUploadSessionPostRequestBody: CreateUploadSessionPostRequestBody | undefined = {} as CreateUploadSessionPostRequestBody) : Record void> { +export function deserializeIntoCreateUploadSessionPostRequestBody(createUploadSessionPostRequestBody: Partial | undefined = {}) : Record void> { return { "attachmentItem": n => { createUploadSessionPostRequestBody.attachmentItem = n.getObjectValue(createAttachmentItemFromDiscriminatorValue); }, "backingStoreEnabled": n => { createUploadSessionPostRequestBody.backingStoreEnabled = true; }, @@ -61,7 +61,7 @@ export function deserializeIntoCreateUploadSessionPostRequestBody(createUploadSe * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeCreateUploadSessionPostRequestBody(writer: SerializationWriter, createUploadSessionPostRequestBody: CreateUploadSessionPostRequestBody | undefined = {} as CreateUploadSessionPostRequestBody) : void { +export function serializeCreateUploadSessionPostRequestBody(writer: SerializationWriter, createUploadSessionPostRequestBody: Partial | undefined = {}) : void { writer.writeObjectValue("AttachmentItem", createUploadSessionPostRequestBody.attachmentItem, serializeAttachmentItem); writer.writeAdditionalData(createUploadSessionPostRequestBody.additionalData); } diff --git a/packages/msgraph-sdk-users/users/item/calendarGroups/item/calendars/item/calendarView/item/attachments/index.ts b/packages/msgraph-sdk-users/users/item/calendarGroups/item/calendars/item/calendarView/item/attachments/index.ts index 734b099167e..c72787cead3 100644 --- a/packages/msgraph-sdk-users/users/item/calendarGroups/item/calendars/item/calendarView/item/attachments/index.ts +++ b/packages/msgraph-sdk-users/users/item/calendarGroups/item/calendars/item/calendarView/item/attachments/index.ts @@ -34,11 +34,11 @@ export interface AttachmentsRequestBuilder extends BaseRequestBuilder | undefined) : Promise; /** - * Use this API to create a new Attachment. An attachment can be one of the following types: All these types of attachment resources are derived from the attachmentresource. + * Use this API to add an attachment to an existing event. This operation limits the size of the attachment you can add to under 3 MB. If an organizer adds an attachment to a meeting event, the organizer can subsequently update the event to send the attachment and update the event for each attendee as well. * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns a Promise of Attachment - * @see {@link https://learn.microsoft.com/graph/api/eventmessage-post-attachments?view=graph-rest-1.0|Find more info here} + * @see {@link https://learn.microsoft.com/graph/api/event-post-attachments?view=graph-rest-1.0|Find more info here} */ post(body: Attachment, requestConfiguration?: RequestConfiguration | undefined) : Promise; /** @@ -48,7 +48,7 @@ export interface AttachmentsRequestBuilder extends BaseRequestBuilder | undefined) : RequestInformation; /** - * Use this API to create a new Attachment. An attachment can be one of the following types: All these types of attachment resources are derived from the attachmentresource. + * Use this API to add an attachment to an existing event. This operation limits the size of the attachment you can add to under 3 MB. If an organizer adds an attachment to a meeting event, the organizer can subsequently update the event to send the attachment and update the event for each attendee as well. * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns a RequestInformation diff --git a/packages/msgraph-sdk-users/users/item/calendarGroups/item/calendars/item/calendarView/item/cancel/index.ts b/packages/msgraph-sdk-users/users/item/calendarGroups/item/calendars/item/calendarView/item/cancel/index.ts index 1c612508978..e05ebe75446 100644 --- a/packages/msgraph-sdk-users/users/item/calendarGroups/item/calendars/item/calendarView/item/cancel/index.ts +++ b/packages/msgraph-sdk-users/users/item/calendarGroups/item/calendars/item/calendarView/item/cancel/index.ts @@ -42,14 +42,14 @@ export interface CancelRequestBuilder extends BaseRequestBuilder Record void>) { return deserializeIntoCancelPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoCancelPostRequestBody(cancelPostRequestBody: CancelPostRequestBody | undefined = {} as CancelPostRequestBody) : Record void> { +export function deserializeIntoCancelPostRequestBody(cancelPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { cancelPostRequestBody.backingStoreEnabled = true; }, "comment": n => { cancelPostRequestBody.comment = n.getStringValue(); }, @@ -59,7 +59,7 @@ export function deserializeIntoCancelPostRequestBody(cancelPostRequestBody: Canc * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeCancelPostRequestBody(writer: SerializationWriter, cancelPostRequestBody: CancelPostRequestBody | undefined = {} as CancelPostRequestBody) : void { +export function serializeCancelPostRequestBody(writer: SerializationWriter, cancelPostRequestBody: Partial | undefined = {}) : void { writer.writeStringValue("Comment", cancelPostRequestBody.comment); writer.writeAdditionalData(cancelPostRequestBody.additionalData); } diff --git a/packages/msgraph-sdk-users/users/item/calendarGroups/item/calendars/item/calendarView/item/decline/index.ts b/packages/msgraph-sdk-users/users/item/calendarGroups/item/calendars/item/calendarView/item/decline/index.ts index 84a7ac9eb45..92eb7a73556 100644 --- a/packages/msgraph-sdk-users/users/item/calendarGroups/item/calendars/item/calendarView/item/decline/index.ts +++ b/packages/msgraph-sdk-users/users/item/calendarGroups/item/calendars/item/calendarView/item/decline/index.ts @@ -10,7 +10,7 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a declinePostRequestBody */ -export function createDeclinePostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createDeclinePostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoDeclinePostRequestBody; } export interface DeclinePostRequestBody extends AdditionalDataHolder, BackedModel, Parsable { @@ -58,7 +58,7 @@ export interface DeclineRequestBuilder extends BaseRequestBuilder void> */ -export function deserializeIntoDeclinePostRequestBody(declinePostRequestBody: DeclinePostRequestBody | undefined = {} as DeclinePostRequestBody) : Record void> { +export function deserializeIntoDeclinePostRequestBody(declinePostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { declinePostRequestBody.backingStoreEnabled = true; }, "comment": n => { declinePostRequestBody.comment = n.getStringValue(); }, @@ -70,7 +70,7 @@ export function deserializeIntoDeclinePostRequestBody(declinePostRequestBody: De * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeDeclinePostRequestBody(writer: SerializationWriter, declinePostRequestBody: DeclinePostRequestBody | undefined = {} as DeclinePostRequestBody) : void { +export function serializeDeclinePostRequestBody(writer: SerializationWriter, declinePostRequestBody: Partial | undefined = {}) : void { writer.writeStringValue("Comment", declinePostRequestBody.comment); writer.writeObjectValue("ProposedNewTime", declinePostRequestBody.proposedNewTime, serializeTimeSlot); writer.writeBooleanValue("SendResponse", declinePostRequestBody.sendResponse); diff --git a/packages/msgraph-sdk-users/users/item/calendarGroups/item/calendars/item/calendarView/item/forward/index.ts b/packages/msgraph-sdk-users/users/item/calendarGroups/item/calendars/item/calendarView/item/forward/index.ts index c817f1182ed..2ccfba76a75 100644 --- a/packages/msgraph-sdk-users/users/item/calendarGroups/item/calendars/item/calendarView/item/forward/index.ts +++ b/packages/msgraph-sdk-users/users/item/calendarGroups/item/calendars/item/calendarView/item/forward/index.ts @@ -10,14 +10,14 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a forwardPostRequestBody */ -export function createForwardPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createForwardPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoForwardPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoForwardPostRequestBody(forwardPostRequestBody: ForwardPostRequestBody | undefined = {} as ForwardPostRequestBody) : Record void> { +export function deserializeIntoForwardPostRequestBody(forwardPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { forwardPostRequestBody.backingStoreEnabled = true; }, "comment": n => { forwardPostRequestBody.comment = n.getStringValue(); }, @@ -65,7 +65,7 @@ export interface ForwardRequestBuilder extends BaseRequestBuilder | undefined = {}) : void { writer.writeStringValue("Comment", forwardPostRequestBody.comment); writer.writeCollectionOfObjectValues("ToRecipients", forwardPostRequestBody.toRecipients, serializeRecipient); writer.writeAdditionalData(forwardPostRequestBody.additionalData); diff --git a/packages/msgraph-sdk-users/users/item/calendarGroups/item/calendars/item/calendarView/item/instances/delta/index.ts b/packages/msgraph-sdk-users/users/item/calendarGroups/item/calendars/item/calendarView/item/instances/delta/index.ts index d3019ce18ed..221dd59ceb3 100644 --- a/packages/msgraph-sdk-users/users/item/calendarGroups/item/calendars/item/calendarView/item/instances/delta/index.ts +++ b/packages/msgraph-sdk-users/users/item/calendarGroups/item/calendars/item/calendarView/item/instances/delta/index.ts @@ -10,7 +10,7 @@ import { type BaseRequestBuilder, type Parsable, type ParsableFactory, type Pars * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a deltaGetResponse */ -export function createDeltaGetResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createDeltaGetResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoDeltaGetResponse; } export interface DeltaGetResponse extends BaseDeltaFunctionResponse, Parsable { @@ -82,7 +82,7 @@ export interface DeltaRequestBuilderGetQueryParameters { * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoDeltaGetResponse(deltaGetResponse: DeltaGetResponse | undefined = {} as DeltaGetResponse) : Record void> { +export function deserializeIntoDeltaGetResponse(deltaGetResponse: Partial | undefined = {}) : Record void> { return { ...deserializeIntoBaseDeltaFunctionResponse(deltaGetResponse), "value": n => { deltaGetResponse.value = n.getCollectionOfObjectValues(createEventFromDiscriminatorValue); }, @@ -92,7 +92,7 @@ export function deserializeIntoDeltaGetResponse(deltaGetResponse: DeltaGetRespon * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeDeltaGetResponse(writer: SerializationWriter, deltaGetResponse: DeltaGetResponse | undefined = {} as DeltaGetResponse) : void { +export function serializeDeltaGetResponse(writer: SerializationWriter, deltaGetResponse: Partial | undefined = {}) : void { serializeBaseDeltaFunctionResponse(writer, deltaGetResponse) writer.writeCollectionOfObjectValues("value", deltaGetResponse.value, serializeEvent); } diff --git a/packages/msgraph-sdk-users/users/item/calendarGroups/item/calendars/item/calendarView/item/instances/item/accept/index.ts b/packages/msgraph-sdk-users/users/item/calendarGroups/item/calendars/item/calendarView/item/instances/item/accept/index.ts index 32c45c8934e..291c94134db 100644 --- a/packages/msgraph-sdk-users/users/item/calendarGroups/item/calendars/item/calendarView/item/instances/item/accept/index.ts +++ b/packages/msgraph-sdk-users/users/item/calendarGroups/item/calendars/item/calendarView/item/instances/item/accept/index.ts @@ -46,14 +46,14 @@ export interface AcceptRequestBuilder extends BaseRequestBuilder Record void>) { return deserializeIntoAcceptPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoAcceptPostRequestBody(acceptPostRequestBody: AcceptPostRequestBody | undefined = {} as AcceptPostRequestBody) : Record void> { +export function deserializeIntoAcceptPostRequestBody(acceptPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { acceptPostRequestBody.backingStoreEnabled = true; }, "comment": n => { acceptPostRequestBody.comment = n.getStringValue(); }, @@ -64,7 +64,7 @@ export function deserializeIntoAcceptPostRequestBody(acceptPostRequestBody: Acce * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeAcceptPostRequestBody(writer: SerializationWriter, acceptPostRequestBody: AcceptPostRequestBody | undefined = {} as AcceptPostRequestBody) : void { +export function serializeAcceptPostRequestBody(writer: SerializationWriter, acceptPostRequestBody: Partial | undefined = {}) : void { writer.writeStringValue("Comment", acceptPostRequestBody.comment); writer.writeBooleanValue("SendResponse", acceptPostRequestBody.sendResponse); writer.writeAdditionalData(acceptPostRequestBody.additionalData); diff --git a/packages/msgraph-sdk-users/users/item/calendarGroups/item/calendars/item/calendarView/item/instances/item/attachments/createUploadSession/index.ts b/packages/msgraph-sdk-users/users/item/calendarGroups/item/calendars/item/calendarView/item/instances/item/attachments/createUploadSession/index.ts index 29ea0719e7e..4061693838a 100644 --- a/packages/msgraph-sdk-users/users/item/calendarGroups/item/calendars/item/calendarView/item/instances/item/attachments/createUploadSession/index.ts +++ b/packages/msgraph-sdk-users/users/item/calendarGroups/item/calendars/item/calendarView/item/instances/item/attachments/createUploadSession/index.ts @@ -10,7 +10,7 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a createUploadSessionPostRequestBody */ -export function createCreateUploadSessionPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createCreateUploadSessionPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoCreateUploadSessionPostRequestBody; } export interface CreateUploadSessionPostRequestBody extends AdditionalDataHolder, BackedModel, Parsable { @@ -51,7 +51,7 @@ export interface CreateUploadSessionRequestBuilder extends BaseRequestBuilder void> */ -export function deserializeIntoCreateUploadSessionPostRequestBody(createUploadSessionPostRequestBody: CreateUploadSessionPostRequestBody | undefined = {} as CreateUploadSessionPostRequestBody) : Record void> { +export function deserializeIntoCreateUploadSessionPostRequestBody(createUploadSessionPostRequestBody: Partial | undefined = {}) : Record void> { return { "attachmentItem": n => { createUploadSessionPostRequestBody.attachmentItem = n.getObjectValue(createAttachmentItemFromDiscriminatorValue); }, "backingStoreEnabled": n => { createUploadSessionPostRequestBody.backingStoreEnabled = true; }, @@ -61,7 +61,7 @@ export function deserializeIntoCreateUploadSessionPostRequestBody(createUploadSe * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeCreateUploadSessionPostRequestBody(writer: SerializationWriter, createUploadSessionPostRequestBody: CreateUploadSessionPostRequestBody | undefined = {} as CreateUploadSessionPostRequestBody) : void { +export function serializeCreateUploadSessionPostRequestBody(writer: SerializationWriter, createUploadSessionPostRequestBody: Partial | undefined = {}) : void { writer.writeObjectValue("AttachmentItem", createUploadSessionPostRequestBody.attachmentItem, serializeAttachmentItem); writer.writeAdditionalData(createUploadSessionPostRequestBody.additionalData); } diff --git a/packages/msgraph-sdk-users/users/item/calendarGroups/item/calendars/item/calendarView/item/instances/item/attachments/index.ts b/packages/msgraph-sdk-users/users/item/calendarGroups/item/calendars/item/calendarView/item/instances/item/attachments/index.ts index 4d03fe93467..80c1667046b 100644 --- a/packages/msgraph-sdk-users/users/item/calendarGroups/item/calendars/item/calendarView/item/instances/item/attachments/index.ts +++ b/packages/msgraph-sdk-users/users/item/calendarGroups/item/calendars/item/calendarView/item/instances/item/attachments/index.ts @@ -34,11 +34,11 @@ export interface AttachmentsRequestBuilder extends BaseRequestBuilder | undefined) : Promise; /** - * Use this API to create a new Attachment. An attachment can be one of the following types: All these types of attachment resources are derived from the attachmentresource. + * Use this API to add an attachment to an existing event. This operation limits the size of the attachment you can add to under 3 MB. If an organizer adds an attachment to a meeting event, the organizer can subsequently update the event to send the attachment and update the event for each attendee as well. * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns a Promise of Attachment - * @see {@link https://learn.microsoft.com/graph/api/eventmessage-post-attachments?view=graph-rest-1.0|Find more info here} + * @see {@link https://learn.microsoft.com/graph/api/event-post-attachments?view=graph-rest-1.0|Find more info here} */ post(body: Attachment, requestConfiguration?: RequestConfiguration | undefined) : Promise; /** @@ -48,7 +48,7 @@ export interface AttachmentsRequestBuilder extends BaseRequestBuilder | undefined) : RequestInformation; /** - * Use this API to create a new Attachment. An attachment can be one of the following types: All these types of attachment resources are derived from the attachmentresource. + * Use this API to add an attachment to an existing event. This operation limits the size of the attachment you can add to under 3 MB. If an organizer adds an attachment to a meeting event, the organizer can subsequently update the event to send the attachment and update the event for each attendee as well. * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns a RequestInformation diff --git a/packages/msgraph-sdk-users/users/item/calendarGroups/item/calendars/item/calendarView/item/instances/item/cancel/index.ts b/packages/msgraph-sdk-users/users/item/calendarGroups/item/calendars/item/calendarView/item/instances/item/cancel/index.ts index 3c4846ebdeb..85e6e219cfb 100644 --- a/packages/msgraph-sdk-users/users/item/calendarGroups/item/calendars/item/calendarView/item/instances/item/cancel/index.ts +++ b/packages/msgraph-sdk-users/users/item/calendarGroups/item/calendars/item/calendarView/item/instances/item/cancel/index.ts @@ -42,14 +42,14 @@ export interface CancelRequestBuilder extends BaseRequestBuilder Record void>) { return deserializeIntoCancelPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoCancelPostRequestBody(cancelPostRequestBody: CancelPostRequestBody | undefined = {} as CancelPostRequestBody) : Record void> { +export function deserializeIntoCancelPostRequestBody(cancelPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { cancelPostRequestBody.backingStoreEnabled = true; }, "comment": n => { cancelPostRequestBody.comment = n.getStringValue(); }, @@ -59,7 +59,7 @@ export function deserializeIntoCancelPostRequestBody(cancelPostRequestBody: Canc * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeCancelPostRequestBody(writer: SerializationWriter, cancelPostRequestBody: CancelPostRequestBody | undefined = {} as CancelPostRequestBody) : void { +export function serializeCancelPostRequestBody(writer: SerializationWriter, cancelPostRequestBody: Partial | undefined = {}) : void { writer.writeStringValue("Comment", cancelPostRequestBody.comment); writer.writeAdditionalData(cancelPostRequestBody.additionalData); } diff --git a/packages/msgraph-sdk-users/users/item/calendarGroups/item/calendars/item/calendarView/item/instances/item/decline/index.ts b/packages/msgraph-sdk-users/users/item/calendarGroups/item/calendars/item/calendarView/item/instances/item/decline/index.ts index 8cecc101d07..1fbf3c92f36 100644 --- a/packages/msgraph-sdk-users/users/item/calendarGroups/item/calendars/item/calendarView/item/instances/item/decline/index.ts +++ b/packages/msgraph-sdk-users/users/item/calendarGroups/item/calendars/item/calendarView/item/instances/item/decline/index.ts @@ -10,7 +10,7 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a declinePostRequestBody */ -export function createDeclinePostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createDeclinePostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoDeclinePostRequestBody; } export interface DeclinePostRequestBody extends AdditionalDataHolder, BackedModel, Parsable { @@ -58,7 +58,7 @@ export interface DeclineRequestBuilder extends BaseRequestBuilder void> */ -export function deserializeIntoDeclinePostRequestBody(declinePostRequestBody: DeclinePostRequestBody | undefined = {} as DeclinePostRequestBody) : Record void> { +export function deserializeIntoDeclinePostRequestBody(declinePostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { declinePostRequestBody.backingStoreEnabled = true; }, "comment": n => { declinePostRequestBody.comment = n.getStringValue(); }, @@ -70,7 +70,7 @@ export function deserializeIntoDeclinePostRequestBody(declinePostRequestBody: De * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeDeclinePostRequestBody(writer: SerializationWriter, declinePostRequestBody: DeclinePostRequestBody | undefined = {} as DeclinePostRequestBody) : void { +export function serializeDeclinePostRequestBody(writer: SerializationWriter, declinePostRequestBody: Partial | undefined = {}) : void { writer.writeStringValue("Comment", declinePostRequestBody.comment); writer.writeObjectValue("ProposedNewTime", declinePostRequestBody.proposedNewTime, serializeTimeSlot); writer.writeBooleanValue("SendResponse", declinePostRequestBody.sendResponse); diff --git a/packages/msgraph-sdk-users/users/item/calendarGroups/item/calendars/item/calendarView/item/instances/item/forward/index.ts b/packages/msgraph-sdk-users/users/item/calendarGroups/item/calendars/item/calendarView/item/instances/item/forward/index.ts index bd27f3b0de5..a0bb1ecc90d 100644 --- a/packages/msgraph-sdk-users/users/item/calendarGroups/item/calendars/item/calendarView/item/instances/item/forward/index.ts +++ b/packages/msgraph-sdk-users/users/item/calendarGroups/item/calendars/item/calendarView/item/instances/item/forward/index.ts @@ -10,14 +10,14 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a forwardPostRequestBody */ -export function createForwardPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createForwardPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoForwardPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoForwardPostRequestBody(forwardPostRequestBody: ForwardPostRequestBody | undefined = {} as ForwardPostRequestBody) : Record void> { +export function deserializeIntoForwardPostRequestBody(forwardPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { forwardPostRequestBody.backingStoreEnabled = true; }, "comment": n => { forwardPostRequestBody.comment = n.getStringValue(); }, @@ -65,7 +65,7 @@ export interface ForwardRequestBuilder extends BaseRequestBuilder | undefined = {}) : void { writer.writeStringValue("Comment", forwardPostRequestBody.comment); writer.writeCollectionOfObjectValues("ToRecipients", forwardPostRequestBody.toRecipients, serializeRecipient); writer.writeAdditionalData(forwardPostRequestBody.additionalData); diff --git a/packages/msgraph-sdk-users/users/item/calendarGroups/item/calendars/item/calendarView/item/instances/item/snoozeReminder/index.ts b/packages/msgraph-sdk-users/users/item/calendarGroups/item/calendars/item/calendarView/item/instances/item/snoozeReminder/index.ts index 937e4b1e6db..c9fbae3b45e 100644 --- a/packages/msgraph-sdk-users/users/item/calendarGroups/item/calendars/item/calendarView/item/instances/item/snoozeReminder/index.ts +++ b/packages/msgraph-sdk-users/users/item/calendarGroups/item/calendars/item/calendarView/item/instances/item/snoozeReminder/index.ts @@ -10,14 +10,14 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a snoozeReminderPostRequestBody */ -export function createSnoozeReminderPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createSnoozeReminderPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoSnoozeReminderPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoSnoozeReminderPostRequestBody(snoozeReminderPostRequestBody: SnoozeReminderPostRequestBody | undefined = {} as SnoozeReminderPostRequestBody) : Record void> { +export function deserializeIntoSnoozeReminderPostRequestBody(snoozeReminderPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { snoozeReminderPostRequestBody.backingStoreEnabled = true; }, "newReminderTime": n => { snoozeReminderPostRequestBody.newReminderTime = n.getObjectValue(createDateTimeTimeZoneFromDiscriminatorValue); }, @@ -27,7 +27,7 @@ export function deserializeIntoSnoozeReminderPostRequestBody(snoozeReminderPostR * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeSnoozeReminderPostRequestBody(writer: SerializationWriter, snoozeReminderPostRequestBody: SnoozeReminderPostRequestBody | undefined = {} as SnoozeReminderPostRequestBody) : void { +export function serializeSnoozeReminderPostRequestBody(writer: SerializationWriter, snoozeReminderPostRequestBody: Partial | undefined = {}) : void { writer.writeObjectValue("NewReminderTime", snoozeReminderPostRequestBody.newReminderTime, serializeDateTimeTimeZone); writer.writeAdditionalData(snoozeReminderPostRequestBody.additionalData); } diff --git a/packages/msgraph-sdk-users/users/item/calendarGroups/item/calendars/item/calendarView/item/instances/item/tentativelyAccept/index.ts b/packages/msgraph-sdk-users/users/item/calendarGroups/item/calendars/item/calendarView/item/instances/item/tentativelyAccept/index.ts index b9d8fb68d0c..c88fa530184 100644 --- a/packages/msgraph-sdk-users/users/item/calendarGroups/item/calendars/item/calendarView/item/instances/item/tentativelyAccept/index.ts +++ b/packages/msgraph-sdk-users/users/item/calendarGroups/item/calendars/item/calendarView/item/instances/item/tentativelyAccept/index.ts @@ -10,14 +10,14 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a tentativelyAcceptPostRequestBody */ -export function createTentativelyAcceptPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createTentativelyAcceptPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoTentativelyAcceptPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoTentativelyAcceptPostRequestBody(tentativelyAcceptPostRequestBody: TentativelyAcceptPostRequestBody | undefined = {} as TentativelyAcceptPostRequestBody) : Record void> { +export function deserializeIntoTentativelyAcceptPostRequestBody(tentativelyAcceptPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { tentativelyAcceptPostRequestBody.backingStoreEnabled = true; }, "comment": n => { tentativelyAcceptPostRequestBody.comment = n.getStringValue(); }, @@ -29,7 +29,7 @@ export function deserializeIntoTentativelyAcceptPostRequestBody(tentativelyAccep * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeTentativelyAcceptPostRequestBody(writer: SerializationWriter, tentativelyAcceptPostRequestBody: TentativelyAcceptPostRequestBody | undefined = {} as TentativelyAcceptPostRequestBody) : void { +export function serializeTentativelyAcceptPostRequestBody(writer: SerializationWriter, tentativelyAcceptPostRequestBody: Partial | undefined = {}) : void { writer.writeStringValue("Comment", tentativelyAcceptPostRequestBody.comment); writer.writeObjectValue("ProposedNewTime", tentativelyAcceptPostRequestBody.proposedNewTime, serializeTimeSlot); writer.writeBooleanValue("SendResponse", tentativelyAcceptPostRequestBody.sendResponse); diff --git a/packages/msgraph-sdk-users/users/item/calendarGroups/item/calendars/item/calendarView/item/snoozeReminder/index.ts b/packages/msgraph-sdk-users/users/item/calendarGroups/item/calendars/item/calendarView/item/snoozeReminder/index.ts index 259e5d36c3f..84abc866d54 100644 --- a/packages/msgraph-sdk-users/users/item/calendarGroups/item/calendars/item/calendarView/item/snoozeReminder/index.ts +++ b/packages/msgraph-sdk-users/users/item/calendarGroups/item/calendars/item/calendarView/item/snoozeReminder/index.ts @@ -10,14 +10,14 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a snoozeReminderPostRequestBody */ -export function createSnoozeReminderPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createSnoozeReminderPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoSnoozeReminderPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoSnoozeReminderPostRequestBody(snoozeReminderPostRequestBody: SnoozeReminderPostRequestBody | undefined = {} as SnoozeReminderPostRequestBody) : Record void> { +export function deserializeIntoSnoozeReminderPostRequestBody(snoozeReminderPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { snoozeReminderPostRequestBody.backingStoreEnabled = true; }, "newReminderTime": n => { snoozeReminderPostRequestBody.newReminderTime = n.getObjectValue(createDateTimeTimeZoneFromDiscriminatorValue); }, @@ -27,7 +27,7 @@ export function deserializeIntoSnoozeReminderPostRequestBody(snoozeReminderPostR * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeSnoozeReminderPostRequestBody(writer: SerializationWriter, snoozeReminderPostRequestBody: SnoozeReminderPostRequestBody | undefined = {} as SnoozeReminderPostRequestBody) : void { +export function serializeSnoozeReminderPostRequestBody(writer: SerializationWriter, snoozeReminderPostRequestBody: Partial | undefined = {}) : void { writer.writeObjectValue("NewReminderTime", snoozeReminderPostRequestBody.newReminderTime, serializeDateTimeTimeZone); writer.writeAdditionalData(snoozeReminderPostRequestBody.additionalData); } diff --git a/packages/msgraph-sdk-users/users/item/calendarGroups/item/calendars/item/calendarView/item/tentativelyAccept/index.ts b/packages/msgraph-sdk-users/users/item/calendarGroups/item/calendars/item/calendarView/item/tentativelyAccept/index.ts index 2bb6deda02d..bf920fbbca7 100644 --- a/packages/msgraph-sdk-users/users/item/calendarGroups/item/calendars/item/calendarView/item/tentativelyAccept/index.ts +++ b/packages/msgraph-sdk-users/users/item/calendarGroups/item/calendars/item/calendarView/item/tentativelyAccept/index.ts @@ -10,14 +10,14 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a tentativelyAcceptPostRequestBody */ -export function createTentativelyAcceptPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createTentativelyAcceptPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoTentativelyAcceptPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoTentativelyAcceptPostRequestBody(tentativelyAcceptPostRequestBody: TentativelyAcceptPostRequestBody | undefined = {} as TentativelyAcceptPostRequestBody) : Record void> { +export function deserializeIntoTentativelyAcceptPostRequestBody(tentativelyAcceptPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { tentativelyAcceptPostRequestBody.backingStoreEnabled = true; }, "comment": n => { tentativelyAcceptPostRequestBody.comment = n.getStringValue(); }, @@ -29,7 +29,7 @@ export function deserializeIntoTentativelyAcceptPostRequestBody(tentativelyAccep * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeTentativelyAcceptPostRequestBody(writer: SerializationWriter, tentativelyAcceptPostRequestBody: TentativelyAcceptPostRequestBody | undefined = {} as TentativelyAcceptPostRequestBody) : void { +export function serializeTentativelyAcceptPostRequestBody(writer: SerializationWriter, tentativelyAcceptPostRequestBody: Partial | undefined = {}) : void { writer.writeStringValue("Comment", tentativelyAcceptPostRequestBody.comment); writer.writeObjectValue("ProposedNewTime", tentativelyAcceptPostRequestBody.proposedNewTime, serializeTimeSlot); writer.writeBooleanValue("SendResponse", tentativelyAcceptPostRequestBody.sendResponse); diff --git a/packages/msgraph-sdk-users/users/item/calendarGroups/item/calendars/item/events/delta/index.ts b/packages/msgraph-sdk-users/users/item/calendarGroups/item/calendars/item/events/delta/index.ts index b98eecd9663..9e2e1898c3c 100644 --- a/packages/msgraph-sdk-users/users/item/calendarGroups/item/calendars/item/events/delta/index.ts +++ b/packages/msgraph-sdk-users/users/item/calendarGroups/item/calendars/item/events/delta/index.ts @@ -10,7 +10,7 @@ import { type BaseRequestBuilder, type Parsable, type ParsableFactory, type Pars * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a deltaGetResponse */ -export function createDeltaGetResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createDeltaGetResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoDeltaGetResponse; } export interface DeltaGetResponse extends BaseDeltaFunctionResponse, Parsable { @@ -82,7 +82,7 @@ export interface DeltaRequestBuilderGetQueryParameters { * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoDeltaGetResponse(deltaGetResponse: DeltaGetResponse | undefined = {} as DeltaGetResponse) : Record void> { +export function deserializeIntoDeltaGetResponse(deltaGetResponse: Partial | undefined = {}) : Record void> { return { ...deserializeIntoBaseDeltaFunctionResponse(deltaGetResponse), "value": n => { deltaGetResponse.value = n.getCollectionOfObjectValues(createEventFromDiscriminatorValue); }, @@ -92,7 +92,7 @@ export function deserializeIntoDeltaGetResponse(deltaGetResponse: DeltaGetRespon * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeDeltaGetResponse(writer: SerializationWriter, deltaGetResponse: DeltaGetResponse | undefined = {} as DeltaGetResponse) : void { +export function serializeDeltaGetResponse(writer: SerializationWriter, deltaGetResponse: Partial | undefined = {}) : void { serializeBaseDeltaFunctionResponse(writer, deltaGetResponse) writer.writeCollectionOfObjectValues("value", deltaGetResponse.value, serializeEvent); } diff --git a/packages/msgraph-sdk-users/users/item/calendarGroups/item/calendars/item/events/item/accept/index.ts b/packages/msgraph-sdk-users/users/item/calendarGroups/item/calendars/item/events/item/accept/index.ts index 3e60c52a042..87b8dfba795 100644 --- a/packages/msgraph-sdk-users/users/item/calendarGroups/item/calendars/item/events/item/accept/index.ts +++ b/packages/msgraph-sdk-users/users/item/calendarGroups/item/calendars/item/events/item/accept/index.ts @@ -46,14 +46,14 @@ export interface AcceptRequestBuilder extends BaseRequestBuilder Record void>) { return deserializeIntoAcceptPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoAcceptPostRequestBody(acceptPostRequestBody: AcceptPostRequestBody | undefined = {} as AcceptPostRequestBody) : Record void> { +export function deserializeIntoAcceptPostRequestBody(acceptPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { acceptPostRequestBody.backingStoreEnabled = true; }, "comment": n => { acceptPostRequestBody.comment = n.getStringValue(); }, @@ -64,7 +64,7 @@ export function deserializeIntoAcceptPostRequestBody(acceptPostRequestBody: Acce * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeAcceptPostRequestBody(writer: SerializationWriter, acceptPostRequestBody: AcceptPostRequestBody | undefined = {} as AcceptPostRequestBody) : void { +export function serializeAcceptPostRequestBody(writer: SerializationWriter, acceptPostRequestBody: Partial | undefined = {}) : void { writer.writeStringValue("Comment", acceptPostRequestBody.comment); writer.writeBooleanValue("SendResponse", acceptPostRequestBody.sendResponse); writer.writeAdditionalData(acceptPostRequestBody.additionalData); diff --git a/packages/msgraph-sdk-users/users/item/calendarGroups/item/calendars/item/events/item/attachments/createUploadSession/index.ts b/packages/msgraph-sdk-users/users/item/calendarGroups/item/calendars/item/events/item/attachments/createUploadSession/index.ts index bf78a1af77e..686554e617e 100644 --- a/packages/msgraph-sdk-users/users/item/calendarGroups/item/calendars/item/events/item/attachments/createUploadSession/index.ts +++ b/packages/msgraph-sdk-users/users/item/calendarGroups/item/calendars/item/events/item/attachments/createUploadSession/index.ts @@ -10,7 +10,7 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a createUploadSessionPostRequestBody */ -export function createCreateUploadSessionPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createCreateUploadSessionPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoCreateUploadSessionPostRequestBody; } export interface CreateUploadSessionPostRequestBody extends AdditionalDataHolder, BackedModel, Parsable { @@ -51,7 +51,7 @@ export interface CreateUploadSessionRequestBuilder extends BaseRequestBuilder void> */ -export function deserializeIntoCreateUploadSessionPostRequestBody(createUploadSessionPostRequestBody: CreateUploadSessionPostRequestBody | undefined = {} as CreateUploadSessionPostRequestBody) : Record void> { +export function deserializeIntoCreateUploadSessionPostRequestBody(createUploadSessionPostRequestBody: Partial | undefined = {}) : Record void> { return { "attachmentItem": n => { createUploadSessionPostRequestBody.attachmentItem = n.getObjectValue(createAttachmentItemFromDiscriminatorValue); }, "backingStoreEnabled": n => { createUploadSessionPostRequestBody.backingStoreEnabled = true; }, @@ -61,7 +61,7 @@ export function deserializeIntoCreateUploadSessionPostRequestBody(createUploadSe * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeCreateUploadSessionPostRequestBody(writer: SerializationWriter, createUploadSessionPostRequestBody: CreateUploadSessionPostRequestBody | undefined = {} as CreateUploadSessionPostRequestBody) : void { +export function serializeCreateUploadSessionPostRequestBody(writer: SerializationWriter, createUploadSessionPostRequestBody: Partial | undefined = {}) : void { writer.writeObjectValue("AttachmentItem", createUploadSessionPostRequestBody.attachmentItem, serializeAttachmentItem); writer.writeAdditionalData(createUploadSessionPostRequestBody.additionalData); } diff --git a/packages/msgraph-sdk-users/users/item/calendarGroups/item/calendars/item/events/item/attachments/index.ts b/packages/msgraph-sdk-users/users/item/calendarGroups/item/calendars/item/events/item/attachments/index.ts index 7480eec943c..3bbcbb9b3dc 100644 --- a/packages/msgraph-sdk-users/users/item/calendarGroups/item/calendars/item/events/item/attachments/index.ts +++ b/packages/msgraph-sdk-users/users/item/calendarGroups/item/calendars/item/events/item/attachments/index.ts @@ -34,11 +34,11 @@ export interface AttachmentsRequestBuilder extends BaseRequestBuilder | undefined) : Promise; /** - * Use this API to create a new Attachment. An attachment can be one of the following types: All these types of attachment resources are derived from the attachmentresource. + * Use this API to add an attachment to an existing event. This operation limits the size of the attachment you can add to under 3 MB. If an organizer adds an attachment to a meeting event, the organizer can subsequently update the event to send the attachment and update the event for each attendee as well. * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns a Promise of Attachment - * @see {@link https://learn.microsoft.com/graph/api/eventmessage-post-attachments?view=graph-rest-1.0|Find more info here} + * @see {@link https://learn.microsoft.com/graph/api/event-post-attachments?view=graph-rest-1.0|Find more info here} */ post(body: Attachment, requestConfiguration?: RequestConfiguration | undefined) : Promise; /** @@ -48,7 +48,7 @@ export interface AttachmentsRequestBuilder extends BaseRequestBuilder | undefined) : RequestInformation; /** - * Use this API to create a new Attachment. An attachment can be one of the following types: All these types of attachment resources are derived from the attachmentresource. + * Use this API to add an attachment to an existing event. This operation limits the size of the attachment you can add to under 3 MB. If an organizer adds an attachment to a meeting event, the organizer can subsequently update the event to send the attachment and update the event for each attendee as well. * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns a RequestInformation diff --git a/packages/msgraph-sdk-users/users/item/calendarGroups/item/calendars/item/events/item/cancel/index.ts b/packages/msgraph-sdk-users/users/item/calendarGroups/item/calendars/item/events/item/cancel/index.ts index 997b38e2980..89079ef36d3 100644 --- a/packages/msgraph-sdk-users/users/item/calendarGroups/item/calendars/item/events/item/cancel/index.ts +++ b/packages/msgraph-sdk-users/users/item/calendarGroups/item/calendars/item/events/item/cancel/index.ts @@ -42,14 +42,14 @@ export interface CancelRequestBuilder extends BaseRequestBuilder Record void>) { return deserializeIntoCancelPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoCancelPostRequestBody(cancelPostRequestBody: CancelPostRequestBody | undefined = {} as CancelPostRequestBody) : Record void> { +export function deserializeIntoCancelPostRequestBody(cancelPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { cancelPostRequestBody.backingStoreEnabled = true; }, "comment": n => { cancelPostRequestBody.comment = n.getStringValue(); }, @@ -59,7 +59,7 @@ export function deserializeIntoCancelPostRequestBody(cancelPostRequestBody: Canc * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeCancelPostRequestBody(writer: SerializationWriter, cancelPostRequestBody: CancelPostRequestBody | undefined = {} as CancelPostRequestBody) : void { +export function serializeCancelPostRequestBody(writer: SerializationWriter, cancelPostRequestBody: Partial | undefined = {}) : void { writer.writeStringValue("Comment", cancelPostRequestBody.comment); writer.writeAdditionalData(cancelPostRequestBody.additionalData); } diff --git a/packages/msgraph-sdk-users/users/item/calendarGroups/item/calendars/item/events/item/decline/index.ts b/packages/msgraph-sdk-users/users/item/calendarGroups/item/calendars/item/events/item/decline/index.ts index fd01120bcc5..e4db8c45038 100644 --- a/packages/msgraph-sdk-users/users/item/calendarGroups/item/calendars/item/events/item/decline/index.ts +++ b/packages/msgraph-sdk-users/users/item/calendarGroups/item/calendars/item/events/item/decline/index.ts @@ -10,7 +10,7 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a declinePostRequestBody */ -export function createDeclinePostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createDeclinePostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoDeclinePostRequestBody; } export interface DeclinePostRequestBody extends AdditionalDataHolder, BackedModel, Parsable { @@ -58,7 +58,7 @@ export interface DeclineRequestBuilder extends BaseRequestBuilder void> */ -export function deserializeIntoDeclinePostRequestBody(declinePostRequestBody: DeclinePostRequestBody | undefined = {} as DeclinePostRequestBody) : Record void> { +export function deserializeIntoDeclinePostRequestBody(declinePostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { declinePostRequestBody.backingStoreEnabled = true; }, "comment": n => { declinePostRequestBody.comment = n.getStringValue(); }, @@ -70,7 +70,7 @@ export function deserializeIntoDeclinePostRequestBody(declinePostRequestBody: De * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeDeclinePostRequestBody(writer: SerializationWriter, declinePostRequestBody: DeclinePostRequestBody | undefined = {} as DeclinePostRequestBody) : void { +export function serializeDeclinePostRequestBody(writer: SerializationWriter, declinePostRequestBody: Partial | undefined = {}) : void { writer.writeStringValue("Comment", declinePostRequestBody.comment); writer.writeObjectValue("ProposedNewTime", declinePostRequestBody.proposedNewTime, serializeTimeSlot); writer.writeBooleanValue("SendResponse", declinePostRequestBody.sendResponse); diff --git a/packages/msgraph-sdk-users/users/item/calendarGroups/item/calendars/item/events/item/forward/index.ts b/packages/msgraph-sdk-users/users/item/calendarGroups/item/calendars/item/events/item/forward/index.ts index 4dfd3e6ffe1..4a5171ae99e 100644 --- a/packages/msgraph-sdk-users/users/item/calendarGroups/item/calendars/item/events/item/forward/index.ts +++ b/packages/msgraph-sdk-users/users/item/calendarGroups/item/calendars/item/events/item/forward/index.ts @@ -10,14 +10,14 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a forwardPostRequestBody */ -export function createForwardPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createForwardPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoForwardPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoForwardPostRequestBody(forwardPostRequestBody: ForwardPostRequestBody | undefined = {} as ForwardPostRequestBody) : Record void> { +export function deserializeIntoForwardPostRequestBody(forwardPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { forwardPostRequestBody.backingStoreEnabled = true; }, "comment": n => { forwardPostRequestBody.comment = n.getStringValue(); }, @@ -65,7 +65,7 @@ export interface ForwardRequestBuilder extends BaseRequestBuilder | undefined = {}) : void { writer.writeStringValue("Comment", forwardPostRequestBody.comment); writer.writeCollectionOfObjectValues("ToRecipients", forwardPostRequestBody.toRecipients, serializeRecipient); writer.writeAdditionalData(forwardPostRequestBody.additionalData); diff --git a/packages/msgraph-sdk-users/users/item/calendarGroups/item/calendars/item/events/item/instances/delta/index.ts b/packages/msgraph-sdk-users/users/item/calendarGroups/item/calendars/item/events/item/instances/delta/index.ts index 28d81f8806c..af43cdd1504 100644 --- a/packages/msgraph-sdk-users/users/item/calendarGroups/item/calendars/item/events/item/instances/delta/index.ts +++ b/packages/msgraph-sdk-users/users/item/calendarGroups/item/calendars/item/events/item/instances/delta/index.ts @@ -10,7 +10,7 @@ import { type BaseRequestBuilder, type Parsable, type ParsableFactory, type Pars * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a deltaGetResponse */ -export function createDeltaGetResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createDeltaGetResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoDeltaGetResponse; } export interface DeltaGetResponse extends BaseDeltaFunctionResponse, Parsable { @@ -82,7 +82,7 @@ export interface DeltaRequestBuilderGetQueryParameters { * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoDeltaGetResponse(deltaGetResponse: DeltaGetResponse | undefined = {} as DeltaGetResponse) : Record void> { +export function deserializeIntoDeltaGetResponse(deltaGetResponse: Partial | undefined = {}) : Record void> { return { ...deserializeIntoBaseDeltaFunctionResponse(deltaGetResponse), "value": n => { deltaGetResponse.value = n.getCollectionOfObjectValues(createEventFromDiscriminatorValue); }, @@ -92,7 +92,7 @@ export function deserializeIntoDeltaGetResponse(deltaGetResponse: DeltaGetRespon * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeDeltaGetResponse(writer: SerializationWriter, deltaGetResponse: DeltaGetResponse | undefined = {} as DeltaGetResponse) : void { +export function serializeDeltaGetResponse(writer: SerializationWriter, deltaGetResponse: Partial | undefined = {}) : void { serializeBaseDeltaFunctionResponse(writer, deltaGetResponse) writer.writeCollectionOfObjectValues("value", deltaGetResponse.value, serializeEvent); } diff --git a/packages/msgraph-sdk-users/users/item/calendarGroups/item/calendars/item/events/item/instances/item/accept/index.ts b/packages/msgraph-sdk-users/users/item/calendarGroups/item/calendars/item/events/item/instances/item/accept/index.ts index 33bae865466..36a1cf17fc8 100644 --- a/packages/msgraph-sdk-users/users/item/calendarGroups/item/calendars/item/events/item/instances/item/accept/index.ts +++ b/packages/msgraph-sdk-users/users/item/calendarGroups/item/calendars/item/events/item/instances/item/accept/index.ts @@ -46,14 +46,14 @@ export interface AcceptRequestBuilder extends BaseRequestBuilder Record void>) { return deserializeIntoAcceptPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoAcceptPostRequestBody(acceptPostRequestBody: AcceptPostRequestBody | undefined = {} as AcceptPostRequestBody) : Record void> { +export function deserializeIntoAcceptPostRequestBody(acceptPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { acceptPostRequestBody.backingStoreEnabled = true; }, "comment": n => { acceptPostRequestBody.comment = n.getStringValue(); }, @@ -64,7 +64,7 @@ export function deserializeIntoAcceptPostRequestBody(acceptPostRequestBody: Acce * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeAcceptPostRequestBody(writer: SerializationWriter, acceptPostRequestBody: AcceptPostRequestBody | undefined = {} as AcceptPostRequestBody) : void { +export function serializeAcceptPostRequestBody(writer: SerializationWriter, acceptPostRequestBody: Partial | undefined = {}) : void { writer.writeStringValue("Comment", acceptPostRequestBody.comment); writer.writeBooleanValue("SendResponse", acceptPostRequestBody.sendResponse); writer.writeAdditionalData(acceptPostRequestBody.additionalData); diff --git a/packages/msgraph-sdk-users/users/item/calendarGroups/item/calendars/item/events/item/instances/item/attachments/createUploadSession/index.ts b/packages/msgraph-sdk-users/users/item/calendarGroups/item/calendars/item/events/item/instances/item/attachments/createUploadSession/index.ts index fa4087b864f..4a526c558fd 100644 --- a/packages/msgraph-sdk-users/users/item/calendarGroups/item/calendars/item/events/item/instances/item/attachments/createUploadSession/index.ts +++ b/packages/msgraph-sdk-users/users/item/calendarGroups/item/calendars/item/events/item/instances/item/attachments/createUploadSession/index.ts @@ -10,7 +10,7 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a createUploadSessionPostRequestBody */ -export function createCreateUploadSessionPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createCreateUploadSessionPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoCreateUploadSessionPostRequestBody; } export interface CreateUploadSessionPostRequestBody extends AdditionalDataHolder, BackedModel, Parsable { @@ -51,7 +51,7 @@ export interface CreateUploadSessionRequestBuilder extends BaseRequestBuilder void> */ -export function deserializeIntoCreateUploadSessionPostRequestBody(createUploadSessionPostRequestBody: CreateUploadSessionPostRequestBody | undefined = {} as CreateUploadSessionPostRequestBody) : Record void> { +export function deserializeIntoCreateUploadSessionPostRequestBody(createUploadSessionPostRequestBody: Partial | undefined = {}) : Record void> { return { "attachmentItem": n => { createUploadSessionPostRequestBody.attachmentItem = n.getObjectValue(createAttachmentItemFromDiscriminatorValue); }, "backingStoreEnabled": n => { createUploadSessionPostRequestBody.backingStoreEnabled = true; }, @@ -61,7 +61,7 @@ export function deserializeIntoCreateUploadSessionPostRequestBody(createUploadSe * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeCreateUploadSessionPostRequestBody(writer: SerializationWriter, createUploadSessionPostRequestBody: CreateUploadSessionPostRequestBody | undefined = {} as CreateUploadSessionPostRequestBody) : void { +export function serializeCreateUploadSessionPostRequestBody(writer: SerializationWriter, createUploadSessionPostRequestBody: Partial | undefined = {}) : void { writer.writeObjectValue("AttachmentItem", createUploadSessionPostRequestBody.attachmentItem, serializeAttachmentItem); writer.writeAdditionalData(createUploadSessionPostRequestBody.additionalData); } diff --git a/packages/msgraph-sdk-users/users/item/calendarGroups/item/calendars/item/events/item/instances/item/attachments/index.ts b/packages/msgraph-sdk-users/users/item/calendarGroups/item/calendars/item/events/item/instances/item/attachments/index.ts index aceb7444039..e52553592cb 100644 --- a/packages/msgraph-sdk-users/users/item/calendarGroups/item/calendars/item/events/item/instances/item/attachments/index.ts +++ b/packages/msgraph-sdk-users/users/item/calendarGroups/item/calendars/item/events/item/instances/item/attachments/index.ts @@ -34,11 +34,11 @@ export interface AttachmentsRequestBuilder extends BaseRequestBuilder | undefined) : Promise; /** - * Use this API to create a new Attachment. An attachment can be one of the following types: All these types of attachment resources are derived from the attachmentresource. + * Use this API to add an attachment to an existing event. This operation limits the size of the attachment you can add to under 3 MB. If an organizer adds an attachment to a meeting event, the organizer can subsequently update the event to send the attachment and update the event for each attendee as well. * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns a Promise of Attachment - * @see {@link https://learn.microsoft.com/graph/api/eventmessage-post-attachments?view=graph-rest-1.0|Find more info here} + * @see {@link https://learn.microsoft.com/graph/api/event-post-attachments?view=graph-rest-1.0|Find more info here} */ post(body: Attachment, requestConfiguration?: RequestConfiguration | undefined) : Promise; /** @@ -48,7 +48,7 @@ export interface AttachmentsRequestBuilder extends BaseRequestBuilder | undefined) : RequestInformation; /** - * Use this API to create a new Attachment. An attachment can be one of the following types: All these types of attachment resources are derived from the attachmentresource. + * Use this API to add an attachment to an existing event. This operation limits the size of the attachment you can add to under 3 MB. If an organizer adds an attachment to a meeting event, the organizer can subsequently update the event to send the attachment and update the event for each attendee as well. * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns a RequestInformation diff --git a/packages/msgraph-sdk-users/users/item/calendarGroups/item/calendars/item/events/item/instances/item/cancel/index.ts b/packages/msgraph-sdk-users/users/item/calendarGroups/item/calendars/item/events/item/instances/item/cancel/index.ts index dbd906c257e..079b1e3e9dc 100644 --- a/packages/msgraph-sdk-users/users/item/calendarGroups/item/calendars/item/events/item/instances/item/cancel/index.ts +++ b/packages/msgraph-sdk-users/users/item/calendarGroups/item/calendars/item/events/item/instances/item/cancel/index.ts @@ -42,14 +42,14 @@ export interface CancelRequestBuilder extends BaseRequestBuilder Record void>) { return deserializeIntoCancelPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoCancelPostRequestBody(cancelPostRequestBody: CancelPostRequestBody | undefined = {} as CancelPostRequestBody) : Record void> { +export function deserializeIntoCancelPostRequestBody(cancelPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { cancelPostRequestBody.backingStoreEnabled = true; }, "comment": n => { cancelPostRequestBody.comment = n.getStringValue(); }, @@ -59,7 +59,7 @@ export function deserializeIntoCancelPostRequestBody(cancelPostRequestBody: Canc * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeCancelPostRequestBody(writer: SerializationWriter, cancelPostRequestBody: CancelPostRequestBody | undefined = {} as CancelPostRequestBody) : void { +export function serializeCancelPostRequestBody(writer: SerializationWriter, cancelPostRequestBody: Partial | undefined = {}) : void { writer.writeStringValue("Comment", cancelPostRequestBody.comment); writer.writeAdditionalData(cancelPostRequestBody.additionalData); } diff --git a/packages/msgraph-sdk-users/users/item/calendarGroups/item/calendars/item/events/item/instances/item/decline/index.ts b/packages/msgraph-sdk-users/users/item/calendarGroups/item/calendars/item/events/item/instances/item/decline/index.ts index a83e610ab40..e36a53bed54 100644 --- a/packages/msgraph-sdk-users/users/item/calendarGroups/item/calendars/item/events/item/instances/item/decline/index.ts +++ b/packages/msgraph-sdk-users/users/item/calendarGroups/item/calendars/item/events/item/instances/item/decline/index.ts @@ -10,7 +10,7 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a declinePostRequestBody */ -export function createDeclinePostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createDeclinePostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoDeclinePostRequestBody; } export interface DeclinePostRequestBody extends AdditionalDataHolder, BackedModel, Parsable { @@ -58,7 +58,7 @@ export interface DeclineRequestBuilder extends BaseRequestBuilder void> */ -export function deserializeIntoDeclinePostRequestBody(declinePostRequestBody: DeclinePostRequestBody | undefined = {} as DeclinePostRequestBody) : Record void> { +export function deserializeIntoDeclinePostRequestBody(declinePostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { declinePostRequestBody.backingStoreEnabled = true; }, "comment": n => { declinePostRequestBody.comment = n.getStringValue(); }, @@ -70,7 +70,7 @@ export function deserializeIntoDeclinePostRequestBody(declinePostRequestBody: De * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeDeclinePostRequestBody(writer: SerializationWriter, declinePostRequestBody: DeclinePostRequestBody | undefined = {} as DeclinePostRequestBody) : void { +export function serializeDeclinePostRequestBody(writer: SerializationWriter, declinePostRequestBody: Partial | undefined = {}) : void { writer.writeStringValue("Comment", declinePostRequestBody.comment); writer.writeObjectValue("ProposedNewTime", declinePostRequestBody.proposedNewTime, serializeTimeSlot); writer.writeBooleanValue("SendResponse", declinePostRequestBody.sendResponse); diff --git a/packages/msgraph-sdk-users/users/item/calendarGroups/item/calendars/item/events/item/instances/item/forward/index.ts b/packages/msgraph-sdk-users/users/item/calendarGroups/item/calendars/item/events/item/instances/item/forward/index.ts index e61700b98c3..3597ebc01a6 100644 --- a/packages/msgraph-sdk-users/users/item/calendarGroups/item/calendars/item/events/item/instances/item/forward/index.ts +++ b/packages/msgraph-sdk-users/users/item/calendarGroups/item/calendars/item/events/item/instances/item/forward/index.ts @@ -10,14 +10,14 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a forwardPostRequestBody */ -export function createForwardPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createForwardPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoForwardPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoForwardPostRequestBody(forwardPostRequestBody: ForwardPostRequestBody | undefined = {} as ForwardPostRequestBody) : Record void> { +export function deserializeIntoForwardPostRequestBody(forwardPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { forwardPostRequestBody.backingStoreEnabled = true; }, "comment": n => { forwardPostRequestBody.comment = n.getStringValue(); }, @@ -65,7 +65,7 @@ export interface ForwardRequestBuilder extends BaseRequestBuilder | undefined = {}) : void { writer.writeStringValue("Comment", forwardPostRequestBody.comment); writer.writeCollectionOfObjectValues("ToRecipients", forwardPostRequestBody.toRecipients, serializeRecipient); writer.writeAdditionalData(forwardPostRequestBody.additionalData); diff --git a/packages/msgraph-sdk-users/users/item/calendarGroups/item/calendars/item/events/item/instances/item/snoozeReminder/index.ts b/packages/msgraph-sdk-users/users/item/calendarGroups/item/calendars/item/events/item/instances/item/snoozeReminder/index.ts index 38266077c8f..e09a56c18e7 100644 --- a/packages/msgraph-sdk-users/users/item/calendarGroups/item/calendars/item/events/item/instances/item/snoozeReminder/index.ts +++ b/packages/msgraph-sdk-users/users/item/calendarGroups/item/calendars/item/events/item/instances/item/snoozeReminder/index.ts @@ -10,14 +10,14 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a snoozeReminderPostRequestBody */ -export function createSnoozeReminderPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createSnoozeReminderPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoSnoozeReminderPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoSnoozeReminderPostRequestBody(snoozeReminderPostRequestBody: SnoozeReminderPostRequestBody | undefined = {} as SnoozeReminderPostRequestBody) : Record void> { +export function deserializeIntoSnoozeReminderPostRequestBody(snoozeReminderPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { snoozeReminderPostRequestBody.backingStoreEnabled = true; }, "newReminderTime": n => { snoozeReminderPostRequestBody.newReminderTime = n.getObjectValue(createDateTimeTimeZoneFromDiscriminatorValue); }, @@ -27,7 +27,7 @@ export function deserializeIntoSnoozeReminderPostRequestBody(snoozeReminderPostR * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeSnoozeReminderPostRequestBody(writer: SerializationWriter, snoozeReminderPostRequestBody: SnoozeReminderPostRequestBody | undefined = {} as SnoozeReminderPostRequestBody) : void { +export function serializeSnoozeReminderPostRequestBody(writer: SerializationWriter, snoozeReminderPostRequestBody: Partial | undefined = {}) : void { writer.writeObjectValue("NewReminderTime", snoozeReminderPostRequestBody.newReminderTime, serializeDateTimeTimeZone); writer.writeAdditionalData(snoozeReminderPostRequestBody.additionalData); } diff --git a/packages/msgraph-sdk-users/users/item/calendarGroups/item/calendars/item/events/item/instances/item/tentativelyAccept/index.ts b/packages/msgraph-sdk-users/users/item/calendarGroups/item/calendars/item/events/item/instances/item/tentativelyAccept/index.ts index 5c2ad48adc2..ed18f55c170 100644 --- a/packages/msgraph-sdk-users/users/item/calendarGroups/item/calendars/item/events/item/instances/item/tentativelyAccept/index.ts +++ b/packages/msgraph-sdk-users/users/item/calendarGroups/item/calendars/item/events/item/instances/item/tentativelyAccept/index.ts @@ -10,14 +10,14 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a tentativelyAcceptPostRequestBody */ -export function createTentativelyAcceptPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createTentativelyAcceptPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoTentativelyAcceptPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoTentativelyAcceptPostRequestBody(tentativelyAcceptPostRequestBody: TentativelyAcceptPostRequestBody | undefined = {} as TentativelyAcceptPostRequestBody) : Record void> { +export function deserializeIntoTentativelyAcceptPostRequestBody(tentativelyAcceptPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { tentativelyAcceptPostRequestBody.backingStoreEnabled = true; }, "comment": n => { tentativelyAcceptPostRequestBody.comment = n.getStringValue(); }, @@ -29,7 +29,7 @@ export function deserializeIntoTentativelyAcceptPostRequestBody(tentativelyAccep * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeTentativelyAcceptPostRequestBody(writer: SerializationWriter, tentativelyAcceptPostRequestBody: TentativelyAcceptPostRequestBody | undefined = {} as TentativelyAcceptPostRequestBody) : void { +export function serializeTentativelyAcceptPostRequestBody(writer: SerializationWriter, tentativelyAcceptPostRequestBody: Partial | undefined = {}) : void { writer.writeStringValue("Comment", tentativelyAcceptPostRequestBody.comment); writer.writeObjectValue("ProposedNewTime", tentativelyAcceptPostRequestBody.proposedNewTime, serializeTimeSlot); writer.writeBooleanValue("SendResponse", tentativelyAcceptPostRequestBody.sendResponse); diff --git a/packages/msgraph-sdk-users/users/item/calendarGroups/item/calendars/item/events/item/snoozeReminder/index.ts b/packages/msgraph-sdk-users/users/item/calendarGroups/item/calendars/item/events/item/snoozeReminder/index.ts index bd4a3abd659..732f80c1897 100644 --- a/packages/msgraph-sdk-users/users/item/calendarGroups/item/calendars/item/events/item/snoozeReminder/index.ts +++ b/packages/msgraph-sdk-users/users/item/calendarGroups/item/calendars/item/events/item/snoozeReminder/index.ts @@ -10,14 +10,14 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a snoozeReminderPostRequestBody */ -export function createSnoozeReminderPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createSnoozeReminderPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoSnoozeReminderPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoSnoozeReminderPostRequestBody(snoozeReminderPostRequestBody: SnoozeReminderPostRequestBody | undefined = {} as SnoozeReminderPostRequestBody) : Record void> { +export function deserializeIntoSnoozeReminderPostRequestBody(snoozeReminderPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { snoozeReminderPostRequestBody.backingStoreEnabled = true; }, "newReminderTime": n => { snoozeReminderPostRequestBody.newReminderTime = n.getObjectValue(createDateTimeTimeZoneFromDiscriminatorValue); }, @@ -27,7 +27,7 @@ export function deserializeIntoSnoozeReminderPostRequestBody(snoozeReminderPostR * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeSnoozeReminderPostRequestBody(writer: SerializationWriter, snoozeReminderPostRequestBody: SnoozeReminderPostRequestBody | undefined = {} as SnoozeReminderPostRequestBody) : void { +export function serializeSnoozeReminderPostRequestBody(writer: SerializationWriter, snoozeReminderPostRequestBody: Partial | undefined = {}) : void { writer.writeObjectValue("NewReminderTime", snoozeReminderPostRequestBody.newReminderTime, serializeDateTimeTimeZone); writer.writeAdditionalData(snoozeReminderPostRequestBody.additionalData); } diff --git a/packages/msgraph-sdk-users/users/item/calendarGroups/item/calendars/item/events/item/tentativelyAccept/index.ts b/packages/msgraph-sdk-users/users/item/calendarGroups/item/calendars/item/events/item/tentativelyAccept/index.ts index c80a624f8cc..f97740c63ac 100644 --- a/packages/msgraph-sdk-users/users/item/calendarGroups/item/calendars/item/events/item/tentativelyAccept/index.ts +++ b/packages/msgraph-sdk-users/users/item/calendarGroups/item/calendars/item/events/item/tentativelyAccept/index.ts @@ -10,14 +10,14 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a tentativelyAcceptPostRequestBody */ -export function createTentativelyAcceptPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createTentativelyAcceptPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoTentativelyAcceptPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoTentativelyAcceptPostRequestBody(tentativelyAcceptPostRequestBody: TentativelyAcceptPostRequestBody | undefined = {} as TentativelyAcceptPostRequestBody) : Record void> { +export function deserializeIntoTentativelyAcceptPostRequestBody(tentativelyAcceptPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { tentativelyAcceptPostRequestBody.backingStoreEnabled = true; }, "comment": n => { tentativelyAcceptPostRequestBody.comment = n.getStringValue(); }, @@ -29,7 +29,7 @@ export function deserializeIntoTentativelyAcceptPostRequestBody(tentativelyAccep * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeTentativelyAcceptPostRequestBody(writer: SerializationWriter, tentativelyAcceptPostRequestBody: TentativelyAcceptPostRequestBody | undefined = {} as TentativelyAcceptPostRequestBody) : void { +export function serializeTentativelyAcceptPostRequestBody(writer: SerializationWriter, tentativelyAcceptPostRequestBody: Partial | undefined = {}) : void { writer.writeStringValue("Comment", tentativelyAcceptPostRequestBody.comment); writer.writeObjectValue("ProposedNewTime", tentativelyAcceptPostRequestBody.proposedNewTime, serializeTimeSlot); writer.writeBooleanValue("SendResponse", tentativelyAcceptPostRequestBody.sendResponse); diff --git a/packages/msgraph-sdk-users/users/item/calendarGroups/item/calendars/item/getSchedule/index.ts b/packages/msgraph-sdk-users/users/item/calendarGroups/item/calendars/item/getSchedule/index.ts index 5aa47a92c3d..174cfff032b 100644 --- a/packages/msgraph-sdk-users/users/item/calendarGroups/item/calendars/item/getSchedule/index.ts +++ b/packages/msgraph-sdk-users/users/item/calendarGroups/item/calendars/item/getSchedule/index.ts @@ -10,7 +10,7 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a getSchedulePostRequestBody */ -export function createGetSchedulePostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createGetSchedulePostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoGetSchedulePostRequestBody; } /** @@ -18,14 +18,14 @@ export function createGetSchedulePostRequestBodyFromDiscriminatorValue(parseNode * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a getSchedulePostResponse */ -export function createGetSchedulePostResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createGetSchedulePostResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoGetSchedulePostResponse; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoGetSchedulePostRequestBody(getSchedulePostRequestBody: GetSchedulePostRequestBody | undefined = {} as GetSchedulePostRequestBody) : Record void> { +export function deserializeIntoGetSchedulePostRequestBody(getSchedulePostRequestBody: Partial | undefined = {}) : Record void> { return { "availabilityViewInterval": n => { getSchedulePostRequestBody.availabilityViewInterval = n.getNumberValue(); }, "backingStoreEnabled": n => { getSchedulePostRequestBody.backingStoreEnabled = true; }, @@ -38,7 +38,7 @@ export function deserializeIntoGetSchedulePostRequestBody(getSchedulePostRequest * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoGetSchedulePostResponse(getSchedulePostResponse: GetSchedulePostResponse | undefined = {} as GetSchedulePostResponse) : Record void> { +export function deserializeIntoGetSchedulePostResponse(getSchedulePostResponse: Partial | undefined = {}) : Record void> { return { ...deserializeIntoBaseCollectionPaginationCountResponse(getSchedulePostResponse), "value": n => { getSchedulePostResponse.value = n.getCollectionOfObjectValues(createScheduleInformationFromDiscriminatorValue); }, @@ -100,7 +100,7 @@ export interface GetScheduleRequestBuilder extends BaseRequestBuilder | undefined = {}) : void { writer.writeNumberValue("AvailabilityViewInterval", getSchedulePostRequestBody.availabilityViewInterval); writer.writeObjectValue("EndTime", getSchedulePostRequestBody.endTime, serializeDateTimeTimeZone); writer.writeCollectionOfPrimitiveValues("Schedules", getSchedulePostRequestBody.schedules); @@ -111,7 +111,7 @@ export function serializeGetSchedulePostRequestBody(writer: SerializationWriter, * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeGetSchedulePostResponse(writer: SerializationWriter, getSchedulePostResponse: GetSchedulePostResponse | undefined = {} as GetSchedulePostResponse) : void { +export function serializeGetSchedulePostResponse(writer: SerializationWriter, getSchedulePostResponse: Partial | undefined = {}) : void { serializeBaseCollectionPaginationCountResponse(writer, getSchedulePostResponse) writer.writeCollectionOfObjectValues("value", getSchedulePostResponse.value, serializeScheduleInformation); } diff --git a/packages/msgraph-sdk-users/users/item/calendarView/delta/index.ts b/packages/msgraph-sdk-users/users/item/calendarView/delta/index.ts index dbb4daed91f..3804b456cec 100644 --- a/packages/msgraph-sdk-users/users/item/calendarView/delta/index.ts +++ b/packages/msgraph-sdk-users/users/item/calendarView/delta/index.ts @@ -10,7 +10,7 @@ import { type BaseRequestBuilder, type Parsable, type ParsableFactory, type Pars * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a deltaGetResponse */ -export function createDeltaGetResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createDeltaGetResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoDeltaGetResponse; } export interface DeltaGetResponse extends BaseDeltaFunctionResponse, Parsable { @@ -82,7 +82,7 @@ export interface DeltaRequestBuilderGetQueryParameters { * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoDeltaGetResponse(deltaGetResponse: DeltaGetResponse | undefined = {} as DeltaGetResponse) : Record void> { +export function deserializeIntoDeltaGetResponse(deltaGetResponse: Partial | undefined = {}) : Record void> { return { ...deserializeIntoBaseDeltaFunctionResponse(deltaGetResponse), "value": n => { deltaGetResponse.value = n.getCollectionOfObjectValues(createEventFromDiscriminatorValue); }, @@ -92,7 +92,7 @@ export function deserializeIntoDeltaGetResponse(deltaGetResponse: DeltaGetRespon * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeDeltaGetResponse(writer: SerializationWriter, deltaGetResponse: DeltaGetResponse | undefined = {} as DeltaGetResponse) : void { +export function serializeDeltaGetResponse(writer: SerializationWriter, deltaGetResponse: Partial | undefined = {}) : void { serializeBaseDeltaFunctionResponse(writer, deltaGetResponse) writer.writeCollectionOfObjectValues("value", deltaGetResponse.value, serializeEvent); } diff --git a/packages/msgraph-sdk-users/users/item/calendarView/item/accept/index.ts b/packages/msgraph-sdk-users/users/item/calendarView/item/accept/index.ts index 435762b6cce..09010a5d795 100644 --- a/packages/msgraph-sdk-users/users/item/calendarView/item/accept/index.ts +++ b/packages/msgraph-sdk-users/users/item/calendarView/item/accept/index.ts @@ -46,14 +46,14 @@ export interface AcceptRequestBuilder extends BaseRequestBuilder Record void>) { return deserializeIntoAcceptPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoAcceptPostRequestBody(acceptPostRequestBody: AcceptPostRequestBody | undefined = {} as AcceptPostRequestBody) : Record void> { +export function deserializeIntoAcceptPostRequestBody(acceptPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { acceptPostRequestBody.backingStoreEnabled = true; }, "comment": n => { acceptPostRequestBody.comment = n.getStringValue(); }, @@ -64,7 +64,7 @@ export function deserializeIntoAcceptPostRequestBody(acceptPostRequestBody: Acce * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeAcceptPostRequestBody(writer: SerializationWriter, acceptPostRequestBody: AcceptPostRequestBody | undefined = {} as AcceptPostRequestBody) : void { +export function serializeAcceptPostRequestBody(writer: SerializationWriter, acceptPostRequestBody: Partial | undefined = {}) : void { writer.writeStringValue("Comment", acceptPostRequestBody.comment); writer.writeBooleanValue("SendResponse", acceptPostRequestBody.sendResponse); writer.writeAdditionalData(acceptPostRequestBody.additionalData); diff --git a/packages/msgraph-sdk-users/users/item/calendarView/item/attachments/createUploadSession/index.ts b/packages/msgraph-sdk-users/users/item/calendarView/item/attachments/createUploadSession/index.ts index 3d4ab7603b3..915ee9ed88b 100644 --- a/packages/msgraph-sdk-users/users/item/calendarView/item/attachments/createUploadSession/index.ts +++ b/packages/msgraph-sdk-users/users/item/calendarView/item/attachments/createUploadSession/index.ts @@ -10,7 +10,7 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a createUploadSessionPostRequestBody */ -export function createCreateUploadSessionPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createCreateUploadSessionPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoCreateUploadSessionPostRequestBody; } export interface CreateUploadSessionPostRequestBody extends AdditionalDataHolder, BackedModel, Parsable { @@ -51,7 +51,7 @@ export interface CreateUploadSessionRequestBuilder extends BaseRequestBuilder void> */ -export function deserializeIntoCreateUploadSessionPostRequestBody(createUploadSessionPostRequestBody: CreateUploadSessionPostRequestBody | undefined = {} as CreateUploadSessionPostRequestBody) : Record void> { +export function deserializeIntoCreateUploadSessionPostRequestBody(createUploadSessionPostRequestBody: Partial | undefined = {}) : Record void> { return { "attachmentItem": n => { createUploadSessionPostRequestBody.attachmentItem = n.getObjectValue(createAttachmentItemFromDiscriminatorValue); }, "backingStoreEnabled": n => { createUploadSessionPostRequestBody.backingStoreEnabled = true; }, @@ -61,7 +61,7 @@ export function deserializeIntoCreateUploadSessionPostRequestBody(createUploadSe * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeCreateUploadSessionPostRequestBody(writer: SerializationWriter, createUploadSessionPostRequestBody: CreateUploadSessionPostRequestBody | undefined = {} as CreateUploadSessionPostRequestBody) : void { +export function serializeCreateUploadSessionPostRequestBody(writer: SerializationWriter, createUploadSessionPostRequestBody: Partial | undefined = {}) : void { writer.writeObjectValue("AttachmentItem", createUploadSessionPostRequestBody.attachmentItem, serializeAttachmentItem); writer.writeAdditionalData(createUploadSessionPostRequestBody.additionalData); } diff --git a/packages/msgraph-sdk-users/users/item/calendarView/item/attachments/index.ts b/packages/msgraph-sdk-users/users/item/calendarView/item/attachments/index.ts index 6eaf05351db..a208a0650ba 100644 --- a/packages/msgraph-sdk-users/users/item/calendarView/item/attachments/index.ts +++ b/packages/msgraph-sdk-users/users/item/calendarView/item/attachments/index.ts @@ -34,11 +34,11 @@ export interface AttachmentsRequestBuilder extends BaseRequestBuilder | undefined) : Promise; /** - * Use this API to create a new Attachment. An attachment can be one of the following types: All these types of attachment resources are derived from the attachmentresource. + * Use this API to add an attachment to an existing event. This operation limits the size of the attachment you can add to under 3 MB. If an organizer adds an attachment to a meeting event, the organizer can subsequently update the event to send the attachment and update the event for each attendee as well. * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns a Promise of Attachment - * @see {@link https://learn.microsoft.com/graph/api/eventmessage-post-attachments?view=graph-rest-1.0|Find more info here} + * @see {@link https://learn.microsoft.com/graph/api/event-post-attachments?view=graph-rest-1.0|Find more info here} */ post(body: Attachment, requestConfiguration?: RequestConfiguration | undefined) : Promise; /** @@ -48,7 +48,7 @@ export interface AttachmentsRequestBuilder extends BaseRequestBuilder | undefined) : RequestInformation; /** - * Use this API to create a new Attachment. An attachment can be one of the following types: All these types of attachment resources are derived from the attachmentresource. + * Use this API to add an attachment to an existing event. This operation limits the size of the attachment you can add to under 3 MB. If an organizer adds an attachment to a meeting event, the organizer can subsequently update the event to send the attachment and update the event for each attendee as well. * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns a RequestInformation diff --git a/packages/msgraph-sdk-users/users/item/calendarView/item/cancel/index.ts b/packages/msgraph-sdk-users/users/item/calendarView/item/cancel/index.ts index 59b945e30c0..82836850355 100644 --- a/packages/msgraph-sdk-users/users/item/calendarView/item/cancel/index.ts +++ b/packages/msgraph-sdk-users/users/item/calendarView/item/cancel/index.ts @@ -42,14 +42,14 @@ export interface CancelRequestBuilder extends BaseRequestBuilder Record void>) { return deserializeIntoCancelPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoCancelPostRequestBody(cancelPostRequestBody: CancelPostRequestBody | undefined = {} as CancelPostRequestBody) : Record void> { +export function deserializeIntoCancelPostRequestBody(cancelPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { cancelPostRequestBody.backingStoreEnabled = true; }, "comment": n => { cancelPostRequestBody.comment = n.getStringValue(); }, @@ -59,7 +59,7 @@ export function deserializeIntoCancelPostRequestBody(cancelPostRequestBody: Canc * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeCancelPostRequestBody(writer: SerializationWriter, cancelPostRequestBody: CancelPostRequestBody | undefined = {} as CancelPostRequestBody) : void { +export function serializeCancelPostRequestBody(writer: SerializationWriter, cancelPostRequestBody: Partial | undefined = {}) : void { writer.writeStringValue("Comment", cancelPostRequestBody.comment); writer.writeAdditionalData(cancelPostRequestBody.additionalData); } diff --git a/packages/msgraph-sdk-users/users/item/calendarView/item/decline/index.ts b/packages/msgraph-sdk-users/users/item/calendarView/item/decline/index.ts index e776f8f34c7..f7b578a940b 100644 --- a/packages/msgraph-sdk-users/users/item/calendarView/item/decline/index.ts +++ b/packages/msgraph-sdk-users/users/item/calendarView/item/decline/index.ts @@ -10,7 +10,7 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a declinePostRequestBody */ -export function createDeclinePostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createDeclinePostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoDeclinePostRequestBody; } export interface DeclinePostRequestBody extends AdditionalDataHolder, BackedModel, Parsable { @@ -58,7 +58,7 @@ export interface DeclineRequestBuilder extends BaseRequestBuilder void> */ -export function deserializeIntoDeclinePostRequestBody(declinePostRequestBody: DeclinePostRequestBody | undefined = {} as DeclinePostRequestBody) : Record void> { +export function deserializeIntoDeclinePostRequestBody(declinePostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { declinePostRequestBody.backingStoreEnabled = true; }, "comment": n => { declinePostRequestBody.comment = n.getStringValue(); }, @@ -70,7 +70,7 @@ export function deserializeIntoDeclinePostRequestBody(declinePostRequestBody: De * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeDeclinePostRequestBody(writer: SerializationWriter, declinePostRequestBody: DeclinePostRequestBody | undefined = {} as DeclinePostRequestBody) : void { +export function serializeDeclinePostRequestBody(writer: SerializationWriter, declinePostRequestBody: Partial | undefined = {}) : void { writer.writeStringValue("Comment", declinePostRequestBody.comment); writer.writeObjectValue("ProposedNewTime", declinePostRequestBody.proposedNewTime, serializeTimeSlot); writer.writeBooleanValue("SendResponse", declinePostRequestBody.sendResponse); diff --git a/packages/msgraph-sdk-users/users/item/calendarView/item/forward/index.ts b/packages/msgraph-sdk-users/users/item/calendarView/item/forward/index.ts index dfe749f5662..4bb4da928e5 100644 --- a/packages/msgraph-sdk-users/users/item/calendarView/item/forward/index.ts +++ b/packages/msgraph-sdk-users/users/item/calendarView/item/forward/index.ts @@ -10,14 +10,14 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a forwardPostRequestBody */ -export function createForwardPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createForwardPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoForwardPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoForwardPostRequestBody(forwardPostRequestBody: ForwardPostRequestBody | undefined = {} as ForwardPostRequestBody) : Record void> { +export function deserializeIntoForwardPostRequestBody(forwardPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { forwardPostRequestBody.backingStoreEnabled = true; }, "comment": n => { forwardPostRequestBody.comment = n.getStringValue(); }, @@ -65,7 +65,7 @@ export interface ForwardRequestBuilder extends BaseRequestBuilder | undefined = {}) : void { writer.writeStringValue("Comment", forwardPostRequestBody.comment); writer.writeCollectionOfObjectValues("ToRecipients", forwardPostRequestBody.toRecipients, serializeRecipient); writer.writeAdditionalData(forwardPostRequestBody.additionalData); diff --git a/packages/msgraph-sdk-users/users/item/calendarView/item/instances/delta/index.ts b/packages/msgraph-sdk-users/users/item/calendarView/item/instances/delta/index.ts index 460e972d9c8..498db303831 100644 --- a/packages/msgraph-sdk-users/users/item/calendarView/item/instances/delta/index.ts +++ b/packages/msgraph-sdk-users/users/item/calendarView/item/instances/delta/index.ts @@ -10,7 +10,7 @@ import { type BaseRequestBuilder, type Parsable, type ParsableFactory, type Pars * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a deltaGetResponse */ -export function createDeltaGetResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createDeltaGetResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoDeltaGetResponse; } export interface DeltaGetResponse extends BaseDeltaFunctionResponse, Parsable { @@ -82,7 +82,7 @@ export interface DeltaRequestBuilderGetQueryParameters { * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoDeltaGetResponse(deltaGetResponse: DeltaGetResponse | undefined = {} as DeltaGetResponse) : Record void> { +export function deserializeIntoDeltaGetResponse(deltaGetResponse: Partial | undefined = {}) : Record void> { return { ...deserializeIntoBaseDeltaFunctionResponse(deltaGetResponse), "value": n => { deltaGetResponse.value = n.getCollectionOfObjectValues(createEventFromDiscriminatorValue); }, @@ -92,7 +92,7 @@ export function deserializeIntoDeltaGetResponse(deltaGetResponse: DeltaGetRespon * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeDeltaGetResponse(writer: SerializationWriter, deltaGetResponse: DeltaGetResponse | undefined = {} as DeltaGetResponse) : void { +export function serializeDeltaGetResponse(writer: SerializationWriter, deltaGetResponse: Partial | undefined = {}) : void { serializeBaseDeltaFunctionResponse(writer, deltaGetResponse) writer.writeCollectionOfObjectValues("value", deltaGetResponse.value, serializeEvent); } diff --git a/packages/msgraph-sdk-users/users/item/calendarView/item/instances/item/accept/index.ts b/packages/msgraph-sdk-users/users/item/calendarView/item/instances/item/accept/index.ts index 48318ab69e2..3140477b530 100644 --- a/packages/msgraph-sdk-users/users/item/calendarView/item/instances/item/accept/index.ts +++ b/packages/msgraph-sdk-users/users/item/calendarView/item/instances/item/accept/index.ts @@ -46,14 +46,14 @@ export interface AcceptRequestBuilder extends BaseRequestBuilder Record void>) { return deserializeIntoAcceptPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoAcceptPostRequestBody(acceptPostRequestBody: AcceptPostRequestBody | undefined = {} as AcceptPostRequestBody) : Record void> { +export function deserializeIntoAcceptPostRequestBody(acceptPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { acceptPostRequestBody.backingStoreEnabled = true; }, "comment": n => { acceptPostRequestBody.comment = n.getStringValue(); }, @@ -64,7 +64,7 @@ export function deserializeIntoAcceptPostRequestBody(acceptPostRequestBody: Acce * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeAcceptPostRequestBody(writer: SerializationWriter, acceptPostRequestBody: AcceptPostRequestBody | undefined = {} as AcceptPostRequestBody) : void { +export function serializeAcceptPostRequestBody(writer: SerializationWriter, acceptPostRequestBody: Partial | undefined = {}) : void { writer.writeStringValue("Comment", acceptPostRequestBody.comment); writer.writeBooleanValue("SendResponse", acceptPostRequestBody.sendResponse); writer.writeAdditionalData(acceptPostRequestBody.additionalData); diff --git a/packages/msgraph-sdk-users/users/item/calendarView/item/instances/item/attachments/createUploadSession/index.ts b/packages/msgraph-sdk-users/users/item/calendarView/item/instances/item/attachments/createUploadSession/index.ts index 6fb00a6ac36..b9fe4e347fc 100644 --- a/packages/msgraph-sdk-users/users/item/calendarView/item/instances/item/attachments/createUploadSession/index.ts +++ b/packages/msgraph-sdk-users/users/item/calendarView/item/instances/item/attachments/createUploadSession/index.ts @@ -10,7 +10,7 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a createUploadSessionPostRequestBody */ -export function createCreateUploadSessionPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createCreateUploadSessionPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoCreateUploadSessionPostRequestBody; } export interface CreateUploadSessionPostRequestBody extends AdditionalDataHolder, BackedModel, Parsable { @@ -51,7 +51,7 @@ export interface CreateUploadSessionRequestBuilder extends BaseRequestBuilder void> */ -export function deserializeIntoCreateUploadSessionPostRequestBody(createUploadSessionPostRequestBody: CreateUploadSessionPostRequestBody | undefined = {} as CreateUploadSessionPostRequestBody) : Record void> { +export function deserializeIntoCreateUploadSessionPostRequestBody(createUploadSessionPostRequestBody: Partial | undefined = {}) : Record void> { return { "attachmentItem": n => { createUploadSessionPostRequestBody.attachmentItem = n.getObjectValue(createAttachmentItemFromDiscriminatorValue); }, "backingStoreEnabled": n => { createUploadSessionPostRequestBody.backingStoreEnabled = true; }, @@ -61,7 +61,7 @@ export function deserializeIntoCreateUploadSessionPostRequestBody(createUploadSe * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeCreateUploadSessionPostRequestBody(writer: SerializationWriter, createUploadSessionPostRequestBody: CreateUploadSessionPostRequestBody | undefined = {} as CreateUploadSessionPostRequestBody) : void { +export function serializeCreateUploadSessionPostRequestBody(writer: SerializationWriter, createUploadSessionPostRequestBody: Partial | undefined = {}) : void { writer.writeObjectValue("AttachmentItem", createUploadSessionPostRequestBody.attachmentItem, serializeAttachmentItem); writer.writeAdditionalData(createUploadSessionPostRequestBody.additionalData); } diff --git a/packages/msgraph-sdk-users/users/item/calendarView/item/instances/item/attachments/index.ts b/packages/msgraph-sdk-users/users/item/calendarView/item/instances/item/attachments/index.ts index bd1b6c3c983..a6038bce8b4 100644 --- a/packages/msgraph-sdk-users/users/item/calendarView/item/instances/item/attachments/index.ts +++ b/packages/msgraph-sdk-users/users/item/calendarView/item/instances/item/attachments/index.ts @@ -34,11 +34,11 @@ export interface AttachmentsRequestBuilder extends BaseRequestBuilder | undefined) : Promise; /** - * Use this API to create a new Attachment. An attachment can be one of the following types: All these types of attachment resources are derived from the attachmentresource. + * Use this API to add an attachment to an existing event. This operation limits the size of the attachment you can add to under 3 MB. If an organizer adds an attachment to a meeting event, the organizer can subsequently update the event to send the attachment and update the event for each attendee as well. * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns a Promise of Attachment - * @see {@link https://learn.microsoft.com/graph/api/eventmessage-post-attachments?view=graph-rest-1.0|Find more info here} + * @see {@link https://learn.microsoft.com/graph/api/event-post-attachments?view=graph-rest-1.0|Find more info here} */ post(body: Attachment, requestConfiguration?: RequestConfiguration | undefined) : Promise; /** @@ -48,7 +48,7 @@ export interface AttachmentsRequestBuilder extends BaseRequestBuilder | undefined) : RequestInformation; /** - * Use this API to create a new Attachment. An attachment can be one of the following types: All these types of attachment resources are derived from the attachmentresource. + * Use this API to add an attachment to an existing event. This operation limits the size of the attachment you can add to under 3 MB. If an organizer adds an attachment to a meeting event, the organizer can subsequently update the event to send the attachment and update the event for each attendee as well. * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns a RequestInformation diff --git a/packages/msgraph-sdk-users/users/item/calendarView/item/instances/item/cancel/index.ts b/packages/msgraph-sdk-users/users/item/calendarView/item/instances/item/cancel/index.ts index 4933d7340a3..1b3a6feea3b 100644 --- a/packages/msgraph-sdk-users/users/item/calendarView/item/instances/item/cancel/index.ts +++ b/packages/msgraph-sdk-users/users/item/calendarView/item/instances/item/cancel/index.ts @@ -42,14 +42,14 @@ export interface CancelRequestBuilder extends BaseRequestBuilder Record void>) { return deserializeIntoCancelPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoCancelPostRequestBody(cancelPostRequestBody: CancelPostRequestBody | undefined = {} as CancelPostRequestBody) : Record void> { +export function deserializeIntoCancelPostRequestBody(cancelPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { cancelPostRequestBody.backingStoreEnabled = true; }, "comment": n => { cancelPostRequestBody.comment = n.getStringValue(); }, @@ -59,7 +59,7 @@ export function deserializeIntoCancelPostRequestBody(cancelPostRequestBody: Canc * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeCancelPostRequestBody(writer: SerializationWriter, cancelPostRequestBody: CancelPostRequestBody | undefined = {} as CancelPostRequestBody) : void { +export function serializeCancelPostRequestBody(writer: SerializationWriter, cancelPostRequestBody: Partial | undefined = {}) : void { writer.writeStringValue("Comment", cancelPostRequestBody.comment); writer.writeAdditionalData(cancelPostRequestBody.additionalData); } diff --git a/packages/msgraph-sdk-users/users/item/calendarView/item/instances/item/decline/index.ts b/packages/msgraph-sdk-users/users/item/calendarView/item/instances/item/decline/index.ts index 859d93efbf0..5de6d0a8e6d 100644 --- a/packages/msgraph-sdk-users/users/item/calendarView/item/instances/item/decline/index.ts +++ b/packages/msgraph-sdk-users/users/item/calendarView/item/instances/item/decline/index.ts @@ -10,7 +10,7 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a declinePostRequestBody */ -export function createDeclinePostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createDeclinePostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoDeclinePostRequestBody; } export interface DeclinePostRequestBody extends AdditionalDataHolder, BackedModel, Parsable { @@ -58,7 +58,7 @@ export interface DeclineRequestBuilder extends BaseRequestBuilder void> */ -export function deserializeIntoDeclinePostRequestBody(declinePostRequestBody: DeclinePostRequestBody | undefined = {} as DeclinePostRequestBody) : Record void> { +export function deserializeIntoDeclinePostRequestBody(declinePostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { declinePostRequestBody.backingStoreEnabled = true; }, "comment": n => { declinePostRequestBody.comment = n.getStringValue(); }, @@ -70,7 +70,7 @@ export function deserializeIntoDeclinePostRequestBody(declinePostRequestBody: De * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeDeclinePostRequestBody(writer: SerializationWriter, declinePostRequestBody: DeclinePostRequestBody | undefined = {} as DeclinePostRequestBody) : void { +export function serializeDeclinePostRequestBody(writer: SerializationWriter, declinePostRequestBody: Partial | undefined = {}) : void { writer.writeStringValue("Comment", declinePostRequestBody.comment); writer.writeObjectValue("ProposedNewTime", declinePostRequestBody.proposedNewTime, serializeTimeSlot); writer.writeBooleanValue("SendResponse", declinePostRequestBody.sendResponse); diff --git a/packages/msgraph-sdk-users/users/item/calendarView/item/instances/item/forward/index.ts b/packages/msgraph-sdk-users/users/item/calendarView/item/instances/item/forward/index.ts index c8e1e9ebdcf..25a55554153 100644 --- a/packages/msgraph-sdk-users/users/item/calendarView/item/instances/item/forward/index.ts +++ b/packages/msgraph-sdk-users/users/item/calendarView/item/instances/item/forward/index.ts @@ -10,14 +10,14 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a forwardPostRequestBody */ -export function createForwardPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createForwardPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoForwardPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoForwardPostRequestBody(forwardPostRequestBody: ForwardPostRequestBody | undefined = {} as ForwardPostRequestBody) : Record void> { +export function deserializeIntoForwardPostRequestBody(forwardPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { forwardPostRequestBody.backingStoreEnabled = true; }, "comment": n => { forwardPostRequestBody.comment = n.getStringValue(); }, @@ -65,7 +65,7 @@ export interface ForwardRequestBuilder extends BaseRequestBuilder | undefined = {}) : void { writer.writeStringValue("Comment", forwardPostRequestBody.comment); writer.writeCollectionOfObjectValues("ToRecipients", forwardPostRequestBody.toRecipients, serializeRecipient); writer.writeAdditionalData(forwardPostRequestBody.additionalData); diff --git a/packages/msgraph-sdk-users/users/item/calendarView/item/instances/item/snoozeReminder/index.ts b/packages/msgraph-sdk-users/users/item/calendarView/item/instances/item/snoozeReminder/index.ts index 3b70a043ff7..78588b3c103 100644 --- a/packages/msgraph-sdk-users/users/item/calendarView/item/instances/item/snoozeReminder/index.ts +++ b/packages/msgraph-sdk-users/users/item/calendarView/item/instances/item/snoozeReminder/index.ts @@ -10,14 +10,14 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a snoozeReminderPostRequestBody */ -export function createSnoozeReminderPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createSnoozeReminderPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoSnoozeReminderPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoSnoozeReminderPostRequestBody(snoozeReminderPostRequestBody: SnoozeReminderPostRequestBody | undefined = {} as SnoozeReminderPostRequestBody) : Record void> { +export function deserializeIntoSnoozeReminderPostRequestBody(snoozeReminderPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { snoozeReminderPostRequestBody.backingStoreEnabled = true; }, "newReminderTime": n => { snoozeReminderPostRequestBody.newReminderTime = n.getObjectValue(createDateTimeTimeZoneFromDiscriminatorValue); }, @@ -27,7 +27,7 @@ export function deserializeIntoSnoozeReminderPostRequestBody(snoozeReminderPostR * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeSnoozeReminderPostRequestBody(writer: SerializationWriter, snoozeReminderPostRequestBody: SnoozeReminderPostRequestBody | undefined = {} as SnoozeReminderPostRequestBody) : void { +export function serializeSnoozeReminderPostRequestBody(writer: SerializationWriter, snoozeReminderPostRequestBody: Partial | undefined = {}) : void { writer.writeObjectValue("NewReminderTime", snoozeReminderPostRequestBody.newReminderTime, serializeDateTimeTimeZone); writer.writeAdditionalData(snoozeReminderPostRequestBody.additionalData); } diff --git a/packages/msgraph-sdk-users/users/item/calendarView/item/instances/item/tentativelyAccept/index.ts b/packages/msgraph-sdk-users/users/item/calendarView/item/instances/item/tentativelyAccept/index.ts index 526422e51fd..95461111dc6 100644 --- a/packages/msgraph-sdk-users/users/item/calendarView/item/instances/item/tentativelyAccept/index.ts +++ b/packages/msgraph-sdk-users/users/item/calendarView/item/instances/item/tentativelyAccept/index.ts @@ -10,14 +10,14 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a tentativelyAcceptPostRequestBody */ -export function createTentativelyAcceptPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createTentativelyAcceptPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoTentativelyAcceptPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoTentativelyAcceptPostRequestBody(tentativelyAcceptPostRequestBody: TentativelyAcceptPostRequestBody | undefined = {} as TentativelyAcceptPostRequestBody) : Record void> { +export function deserializeIntoTentativelyAcceptPostRequestBody(tentativelyAcceptPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { tentativelyAcceptPostRequestBody.backingStoreEnabled = true; }, "comment": n => { tentativelyAcceptPostRequestBody.comment = n.getStringValue(); }, @@ -29,7 +29,7 @@ export function deserializeIntoTentativelyAcceptPostRequestBody(tentativelyAccep * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeTentativelyAcceptPostRequestBody(writer: SerializationWriter, tentativelyAcceptPostRequestBody: TentativelyAcceptPostRequestBody | undefined = {} as TentativelyAcceptPostRequestBody) : void { +export function serializeTentativelyAcceptPostRequestBody(writer: SerializationWriter, tentativelyAcceptPostRequestBody: Partial | undefined = {}) : void { writer.writeStringValue("Comment", tentativelyAcceptPostRequestBody.comment); writer.writeObjectValue("ProposedNewTime", tentativelyAcceptPostRequestBody.proposedNewTime, serializeTimeSlot); writer.writeBooleanValue("SendResponse", tentativelyAcceptPostRequestBody.sendResponse); diff --git a/packages/msgraph-sdk-users/users/item/calendarView/item/snoozeReminder/index.ts b/packages/msgraph-sdk-users/users/item/calendarView/item/snoozeReminder/index.ts index b31457975b6..c7c541d7558 100644 --- a/packages/msgraph-sdk-users/users/item/calendarView/item/snoozeReminder/index.ts +++ b/packages/msgraph-sdk-users/users/item/calendarView/item/snoozeReminder/index.ts @@ -10,14 +10,14 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a snoozeReminderPostRequestBody */ -export function createSnoozeReminderPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createSnoozeReminderPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoSnoozeReminderPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoSnoozeReminderPostRequestBody(snoozeReminderPostRequestBody: SnoozeReminderPostRequestBody | undefined = {} as SnoozeReminderPostRequestBody) : Record void> { +export function deserializeIntoSnoozeReminderPostRequestBody(snoozeReminderPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { snoozeReminderPostRequestBody.backingStoreEnabled = true; }, "newReminderTime": n => { snoozeReminderPostRequestBody.newReminderTime = n.getObjectValue(createDateTimeTimeZoneFromDiscriminatorValue); }, @@ -27,7 +27,7 @@ export function deserializeIntoSnoozeReminderPostRequestBody(snoozeReminderPostR * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeSnoozeReminderPostRequestBody(writer: SerializationWriter, snoozeReminderPostRequestBody: SnoozeReminderPostRequestBody | undefined = {} as SnoozeReminderPostRequestBody) : void { +export function serializeSnoozeReminderPostRequestBody(writer: SerializationWriter, snoozeReminderPostRequestBody: Partial | undefined = {}) : void { writer.writeObjectValue("NewReminderTime", snoozeReminderPostRequestBody.newReminderTime, serializeDateTimeTimeZone); writer.writeAdditionalData(snoozeReminderPostRequestBody.additionalData); } diff --git a/packages/msgraph-sdk-users/users/item/calendarView/item/tentativelyAccept/index.ts b/packages/msgraph-sdk-users/users/item/calendarView/item/tentativelyAccept/index.ts index 18713b123d5..3bf0b3fbc86 100644 --- a/packages/msgraph-sdk-users/users/item/calendarView/item/tentativelyAccept/index.ts +++ b/packages/msgraph-sdk-users/users/item/calendarView/item/tentativelyAccept/index.ts @@ -10,14 +10,14 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a tentativelyAcceptPostRequestBody */ -export function createTentativelyAcceptPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createTentativelyAcceptPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoTentativelyAcceptPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoTentativelyAcceptPostRequestBody(tentativelyAcceptPostRequestBody: TentativelyAcceptPostRequestBody | undefined = {} as TentativelyAcceptPostRequestBody) : Record void> { +export function deserializeIntoTentativelyAcceptPostRequestBody(tentativelyAcceptPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { tentativelyAcceptPostRequestBody.backingStoreEnabled = true; }, "comment": n => { tentativelyAcceptPostRequestBody.comment = n.getStringValue(); }, @@ -29,7 +29,7 @@ export function deserializeIntoTentativelyAcceptPostRequestBody(tentativelyAccep * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeTentativelyAcceptPostRequestBody(writer: SerializationWriter, tentativelyAcceptPostRequestBody: TentativelyAcceptPostRequestBody | undefined = {} as TentativelyAcceptPostRequestBody) : void { +export function serializeTentativelyAcceptPostRequestBody(writer: SerializationWriter, tentativelyAcceptPostRequestBody: Partial | undefined = {}) : void { writer.writeStringValue("Comment", tentativelyAcceptPostRequestBody.comment); writer.writeObjectValue("ProposedNewTime", tentativelyAcceptPostRequestBody.proposedNewTime, serializeTimeSlot); writer.writeBooleanValue("SendResponse", tentativelyAcceptPostRequestBody.sendResponse); diff --git a/packages/msgraph-sdk-users/users/item/calendars/item/allowedCalendarSharingRolesWithUser/index.ts b/packages/msgraph-sdk-users/users/item/calendars/item/allowedCalendarSharingRolesWithUser/index.ts index 3e731737343..f25f7af90b2 100644 --- a/packages/msgraph-sdk-users/users/item/calendars/item/allowedCalendarSharingRolesWithUser/index.ts +++ b/packages/msgraph-sdk-users/users/item/calendars/item/allowedCalendarSharingRolesWithUser/index.ts @@ -58,14 +58,14 @@ export interface AllowedCalendarSharingRolesWithUserRequestBuilderGetQueryParame * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a allowedCalendarSharingRolesWithUserGetResponse */ -export function createAllowedCalendarSharingRolesWithUserGetResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createAllowedCalendarSharingRolesWithUserGetResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoAllowedCalendarSharingRolesWithUserGetResponse; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoAllowedCalendarSharingRolesWithUserGetResponse(allowedCalendarSharingRolesWithUserGetResponse: AllowedCalendarSharingRolesWithUserGetResponse | undefined = {} as AllowedCalendarSharingRolesWithUserGetResponse) : Record void> { +export function deserializeIntoAllowedCalendarSharingRolesWithUserGetResponse(allowedCalendarSharingRolesWithUserGetResponse: Partial | undefined = {}) : Record void> { return { ...deserializeIntoBaseCollectionPaginationCountResponse(allowedCalendarSharingRolesWithUserGetResponse), "value": n => { allowedCalendarSharingRolesWithUserGetResponse.value = n.getCollectionOfEnumValues(CalendarRoleTypeObject); }, @@ -75,7 +75,7 @@ export function deserializeIntoAllowedCalendarSharingRolesWithUserGetResponse(al * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeAllowedCalendarSharingRolesWithUserGetResponse(writer: SerializationWriter, allowedCalendarSharingRolesWithUserGetResponse: AllowedCalendarSharingRolesWithUserGetResponse | undefined = {} as AllowedCalendarSharingRolesWithUserGetResponse) : void { +export function serializeAllowedCalendarSharingRolesWithUserGetResponse(writer: SerializationWriter, allowedCalendarSharingRolesWithUserGetResponse: Partial | undefined = {}) : void { serializeBaseCollectionPaginationCountResponse(writer, allowedCalendarSharingRolesWithUserGetResponse) if(allowedCalendarSharingRolesWithUserGetResponse.value) writer.writeEnumValue("value", ...allowedCalendarSharingRolesWithUserGetResponse.value); diff --git a/packages/msgraph-sdk-users/users/item/calendars/item/calendarView/delta/index.ts b/packages/msgraph-sdk-users/users/item/calendars/item/calendarView/delta/index.ts index 33476e0192f..2796a0f9c44 100644 --- a/packages/msgraph-sdk-users/users/item/calendars/item/calendarView/delta/index.ts +++ b/packages/msgraph-sdk-users/users/item/calendars/item/calendarView/delta/index.ts @@ -10,7 +10,7 @@ import { type BaseRequestBuilder, type Parsable, type ParsableFactory, type Pars * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a deltaGetResponse */ -export function createDeltaGetResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createDeltaGetResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoDeltaGetResponse; } export interface DeltaGetResponse extends BaseDeltaFunctionResponse, Parsable { @@ -82,7 +82,7 @@ export interface DeltaRequestBuilderGetQueryParameters { * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoDeltaGetResponse(deltaGetResponse: DeltaGetResponse | undefined = {} as DeltaGetResponse) : Record void> { +export function deserializeIntoDeltaGetResponse(deltaGetResponse: Partial | undefined = {}) : Record void> { return { ...deserializeIntoBaseDeltaFunctionResponse(deltaGetResponse), "value": n => { deltaGetResponse.value = n.getCollectionOfObjectValues(createEventFromDiscriminatorValue); }, @@ -92,7 +92,7 @@ export function deserializeIntoDeltaGetResponse(deltaGetResponse: DeltaGetRespon * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeDeltaGetResponse(writer: SerializationWriter, deltaGetResponse: DeltaGetResponse | undefined = {} as DeltaGetResponse) : void { +export function serializeDeltaGetResponse(writer: SerializationWriter, deltaGetResponse: Partial | undefined = {}) : void { serializeBaseDeltaFunctionResponse(writer, deltaGetResponse) writer.writeCollectionOfObjectValues("value", deltaGetResponse.value, serializeEvent); } diff --git a/packages/msgraph-sdk-users/users/item/calendars/item/calendarView/item/accept/index.ts b/packages/msgraph-sdk-users/users/item/calendars/item/calendarView/item/accept/index.ts index e6ad57e8116..2d69650ff6f 100644 --- a/packages/msgraph-sdk-users/users/item/calendars/item/calendarView/item/accept/index.ts +++ b/packages/msgraph-sdk-users/users/item/calendars/item/calendarView/item/accept/index.ts @@ -46,14 +46,14 @@ export interface AcceptRequestBuilder extends BaseRequestBuilder Record void>) { return deserializeIntoAcceptPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoAcceptPostRequestBody(acceptPostRequestBody: AcceptPostRequestBody | undefined = {} as AcceptPostRequestBody) : Record void> { +export function deserializeIntoAcceptPostRequestBody(acceptPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { acceptPostRequestBody.backingStoreEnabled = true; }, "comment": n => { acceptPostRequestBody.comment = n.getStringValue(); }, @@ -64,7 +64,7 @@ export function deserializeIntoAcceptPostRequestBody(acceptPostRequestBody: Acce * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeAcceptPostRequestBody(writer: SerializationWriter, acceptPostRequestBody: AcceptPostRequestBody | undefined = {} as AcceptPostRequestBody) : void { +export function serializeAcceptPostRequestBody(writer: SerializationWriter, acceptPostRequestBody: Partial | undefined = {}) : void { writer.writeStringValue("Comment", acceptPostRequestBody.comment); writer.writeBooleanValue("SendResponse", acceptPostRequestBody.sendResponse); writer.writeAdditionalData(acceptPostRequestBody.additionalData); diff --git a/packages/msgraph-sdk-users/users/item/calendars/item/calendarView/item/attachments/createUploadSession/index.ts b/packages/msgraph-sdk-users/users/item/calendars/item/calendarView/item/attachments/createUploadSession/index.ts index 6b9ab7cd26a..d3381f71a2e 100644 --- a/packages/msgraph-sdk-users/users/item/calendars/item/calendarView/item/attachments/createUploadSession/index.ts +++ b/packages/msgraph-sdk-users/users/item/calendars/item/calendarView/item/attachments/createUploadSession/index.ts @@ -10,7 +10,7 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a createUploadSessionPostRequestBody */ -export function createCreateUploadSessionPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createCreateUploadSessionPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoCreateUploadSessionPostRequestBody; } export interface CreateUploadSessionPostRequestBody extends AdditionalDataHolder, BackedModel, Parsable { @@ -51,7 +51,7 @@ export interface CreateUploadSessionRequestBuilder extends BaseRequestBuilder void> */ -export function deserializeIntoCreateUploadSessionPostRequestBody(createUploadSessionPostRequestBody: CreateUploadSessionPostRequestBody | undefined = {} as CreateUploadSessionPostRequestBody) : Record void> { +export function deserializeIntoCreateUploadSessionPostRequestBody(createUploadSessionPostRequestBody: Partial | undefined = {}) : Record void> { return { "attachmentItem": n => { createUploadSessionPostRequestBody.attachmentItem = n.getObjectValue(createAttachmentItemFromDiscriminatorValue); }, "backingStoreEnabled": n => { createUploadSessionPostRequestBody.backingStoreEnabled = true; }, @@ -61,7 +61,7 @@ export function deserializeIntoCreateUploadSessionPostRequestBody(createUploadSe * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeCreateUploadSessionPostRequestBody(writer: SerializationWriter, createUploadSessionPostRequestBody: CreateUploadSessionPostRequestBody | undefined = {} as CreateUploadSessionPostRequestBody) : void { +export function serializeCreateUploadSessionPostRequestBody(writer: SerializationWriter, createUploadSessionPostRequestBody: Partial | undefined = {}) : void { writer.writeObjectValue("AttachmentItem", createUploadSessionPostRequestBody.attachmentItem, serializeAttachmentItem); writer.writeAdditionalData(createUploadSessionPostRequestBody.additionalData); } diff --git a/packages/msgraph-sdk-users/users/item/calendars/item/calendarView/item/attachments/index.ts b/packages/msgraph-sdk-users/users/item/calendars/item/calendarView/item/attachments/index.ts index 60cae4fbaec..6be5618d473 100644 --- a/packages/msgraph-sdk-users/users/item/calendars/item/calendarView/item/attachments/index.ts +++ b/packages/msgraph-sdk-users/users/item/calendars/item/calendarView/item/attachments/index.ts @@ -34,11 +34,11 @@ export interface AttachmentsRequestBuilder extends BaseRequestBuilder | undefined) : Promise; /** - * Use this API to create a new Attachment. An attachment can be one of the following types: All these types of attachment resources are derived from the attachmentresource. + * Use this API to add an attachment to an existing event. This operation limits the size of the attachment you can add to under 3 MB. If an organizer adds an attachment to a meeting event, the organizer can subsequently update the event to send the attachment and update the event for each attendee as well. * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns a Promise of Attachment - * @see {@link https://learn.microsoft.com/graph/api/eventmessage-post-attachments?view=graph-rest-1.0|Find more info here} + * @see {@link https://learn.microsoft.com/graph/api/event-post-attachments?view=graph-rest-1.0|Find more info here} */ post(body: Attachment, requestConfiguration?: RequestConfiguration | undefined) : Promise; /** @@ -48,7 +48,7 @@ export interface AttachmentsRequestBuilder extends BaseRequestBuilder | undefined) : RequestInformation; /** - * Use this API to create a new Attachment. An attachment can be one of the following types: All these types of attachment resources are derived from the attachmentresource. + * Use this API to add an attachment to an existing event. This operation limits the size of the attachment you can add to under 3 MB. If an organizer adds an attachment to a meeting event, the organizer can subsequently update the event to send the attachment and update the event for each attendee as well. * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns a RequestInformation diff --git a/packages/msgraph-sdk-users/users/item/calendars/item/calendarView/item/cancel/index.ts b/packages/msgraph-sdk-users/users/item/calendars/item/calendarView/item/cancel/index.ts index 8715145d1d5..9c11966829d 100644 --- a/packages/msgraph-sdk-users/users/item/calendars/item/calendarView/item/cancel/index.ts +++ b/packages/msgraph-sdk-users/users/item/calendars/item/calendarView/item/cancel/index.ts @@ -42,14 +42,14 @@ export interface CancelRequestBuilder extends BaseRequestBuilder Record void>) { return deserializeIntoCancelPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoCancelPostRequestBody(cancelPostRequestBody: CancelPostRequestBody | undefined = {} as CancelPostRequestBody) : Record void> { +export function deserializeIntoCancelPostRequestBody(cancelPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { cancelPostRequestBody.backingStoreEnabled = true; }, "comment": n => { cancelPostRequestBody.comment = n.getStringValue(); }, @@ -59,7 +59,7 @@ export function deserializeIntoCancelPostRequestBody(cancelPostRequestBody: Canc * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeCancelPostRequestBody(writer: SerializationWriter, cancelPostRequestBody: CancelPostRequestBody | undefined = {} as CancelPostRequestBody) : void { +export function serializeCancelPostRequestBody(writer: SerializationWriter, cancelPostRequestBody: Partial | undefined = {}) : void { writer.writeStringValue("Comment", cancelPostRequestBody.comment); writer.writeAdditionalData(cancelPostRequestBody.additionalData); } diff --git a/packages/msgraph-sdk-users/users/item/calendars/item/calendarView/item/decline/index.ts b/packages/msgraph-sdk-users/users/item/calendars/item/calendarView/item/decline/index.ts index 59c2910b067..264c319bd9c 100644 --- a/packages/msgraph-sdk-users/users/item/calendars/item/calendarView/item/decline/index.ts +++ b/packages/msgraph-sdk-users/users/item/calendars/item/calendarView/item/decline/index.ts @@ -10,7 +10,7 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a declinePostRequestBody */ -export function createDeclinePostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createDeclinePostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoDeclinePostRequestBody; } export interface DeclinePostRequestBody extends AdditionalDataHolder, BackedModel, Parsable { @@ -58,7 +58,7 @@ export interface DeclineRequestBuilder extends BaseRequestBuilder void> */ -export function deserializeIntoDeclinePostRequestBody(declinePostRequestBody: DeclinePostRequestBody | undefined = {} as DeclinePostRequestBody) : Record void> { +export function deserializeIntoDeclinePostRequestBody(declinePostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { declinePostRequestBody.backingStoreEnabled = true; }, "comment": n => { declinePostRequestBody.comment = n.getStringValue(); }, @@ -70,7 +70,7 @@ export function deserializeIntoDeclinePostRequestBody(declinePostRequestBody: De * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeDeclinePostRequestBody(writer: SerializationWriter, declinePostRequestBody: DeclinePostRequestBody | undefined = {} as DeclinePostRequestBody) : void { +export function serializeDeclinePostRequestBody(writer: SerializationWriter, declinePostRequestBody: Partial | undefined = {}) : void { writer.writeStringValue("Comment", declinePostRequestBody.comment); writer.writeObjectValue("ProposedNewTime", declinePostRequestBody.proposedNewTime, serializeTimeSlot); writer.writeBooleanValue("SendResponse", declinePostRequestBody.sendResponse); diff --git a/packages/msgraph-sdk-users/users/item/calendars/item/calendarView/item/forward/index.ts b/packages/msgraph-sdk-users/users/item/calendars/item/calendarView/item/forward/index.ts index 18881957608..b581db1ad09 100644 --- a/packages/msgraph-sdk-users/users/item/calendars/item/calendarView/item/forward/index.ts +++ b/packages/msgraph-sdk-users/users/item/calendars/item/calendarView/item/forward/index.ts @@ -10,14 +10,14 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a forwardPostRequestBody */ -export function createForwardPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createForwardPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoForwardPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoForwardPostRequestBody(forwardPostRequestBody: ForwardPostRequestBody | undefined = {} as ForwardPostRequestBody) : Record void> { +export function deserializeIntoForwardPostRequestBody(forwardPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { forwardPostRequestBody.backingStoreEnabled = true; }, "comment": n => { forwardPostRequestBody.comment = n.getStringValue(); }, @@ -65,7 +65,7 @@ export interface ForwardRequestBuilder extends BaseRequestBuilder | undefined = {}) : void { writer.writeStringValue("Comment", forwardPostRequestBody.comment); writer.writeCollectionOfObjectValues("ToRecipients", forwardPostRequestBody.toRecipients, serializeRecipient); writer.writeAdditionalData(forwardPostRequestBody.additionalData); diff --git a/packages/msgraph-sdk-users/users/item/calendars/item/calendarView/item/instances/delta/index.ts b/packages/msgraph-sdk-users/users/item/calendars/item/calendarView/item/instances/delta/index.ts index e98f49a4960..d80869d3a61 100644 --- a/packages/msgraph-sdk-users/users/item/calendars/item/calendarView/item/instances/delta/index.ts +++ b/packages/msgraph-sdk-users/users/item/calendars/item/calendarView/item/instances/delta/index.ts @@ -10,7 +10,7 @@ import { type BaseRequestBuilder, type Parsable, type ParsableFactory, type Pars * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a deltaGetResponse */ -export function createDeltaGetResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createDeltaGetResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoDeltaGetResponse; } export interface DeltaGetResponse extends BaseDeltaFunctionResponse, Parsable { @@ -82,7 +82,7 @@ export interface DeltaRequestBuilderGetQueryParameters { * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoDeltaGetResponse(deltaGetResponse: DeltaGetResponse | undefined = {} as DeltaGetResponse) : Record void> { +export function deserializeIntoDeltaGetResponse(deltaGetResponse: Partial | undefined = {}) : Record void> { return { ...deserializeIntoBaseDeltaFunctionResponse(deltaGetResponse), "value": n => { deltaGetResponse.value = n.getCollectionOfObjectValues(createEventFromDiscriminatorValue); }, @@ -92,7 +92,7 @@ export function deserializeIntoDeltaGetResponse(deltaGetResponse: DeltaGetRespon * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeDeltaGetResponse(writer: SerializationWriter, deltaGetResponse: DeltaGetResponse | undefined = {} as DeltaGetResponse) : void { +export function serializeDeltaGetResponse(writer: SerializationWriter, deltaGetResponse: Partial | undefined = {}) : void { serializeBaseDeltaFunctionResponse(writer, deltaGetResponse) writer.writeCollectionOfObjectValues("value", deltaGetResponse.value, serializeEvent); } diff --git a/packages/msgraph-sdk-users/users/item/calendars/item/calendarView/item/instances/item/accept/index.ts b/packages/msgraph-sdk-users/users/item/calendars/item/calendarView/item/instances/item/accept/index.ts index 6f16408726b..41d57dba72f 100644 --- a/packages/msgraph-sdk-users/users/item/calendars/item/calendarView/item/instances/item/accept/index.ts +++ b/packages/msgraph-sdk-users/users/item/calendars/item/calendarView/item/instances/item/accept/index.ts @@ -46,14 +46,14 @@ export interface AcceptRequestBuilder extends BaseRequestBuilder Record void>) { return deserializeIntoAcceptPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoAcceptPostRequestBody(acceptPostRequestBody: AcceptPostRequestBody | undefined = {} as AcceptPostRequestBody) : Record void> { +export function deserializeIntoAcceptPostRequestBody(acceptPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { acceptPostRequestBody.backingStoreEnabled = true; }, "comment": n => { acceptPostRequestBody.comment = n.getStringValue(); }, @@ -64,7 +64,7 @@ export function deserializeIntoAcceptPostRequestBody(acceptPostRequestBody: Acce * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeAcceptPostRequestBody(writer: SerializationWriter, acceptPostRequestBody: AcceptPostRequestBody | undefined = {} as AcceptPostRequestBody) : void { +export function serializeAcceptPostRequestBody(writer: SerializationWriter, acceptPostRequestBody: Partial | undefined = {}) : void { writer.writeStringValue("Comment", acceptPostRequestBody.comment); writer.writeBooleanValue("SendResponse", acceptPostRequestBody.sendResponse); writer.writeAdditionalData(acceptPostRequestBody.additionalData); diff --git a/packages/msgraph-sdk-users/users/item/calendars/item/calendarView/item/instances/item/attachments/createUploadSession/index.ts b/packages/msgraph-sdk-users/users/item/calendars/item/calendarView/item/instances/item/attachments/createUploadSession/index.ts index 27d38c7f67f..3f0e7c0ed48 100644 --- a/packages/msgraph-sdk-users/users/item/calendars/item/calendarView/item/instances/item/attachments/createUploadSession/index.ts +++ b/packages/msgraph-sdk-users/users/item/calendars/item/calendarView/item/instances/item/attachments/createUploadSession/index.ts @@ -10,7 +10,7 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a createUploadSessionPostRequestBody */ -export function createCreateUploadSessionPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createCreateUploadSessionPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoCreateUploadSessionPostRequestBody; } export interface CreateUploadSessionPostRequestBody extends AdditionalDataHolder, BackedModel, Parsable { @@ -51,7 +51,7 @@ export interface CreateUploadSessionRequestBuilder extends BaseRequestBuilder void> */ -export function deserializeIntoCreateUploadSessionPostRequestBody(createUploadSessionPostRequestBody: CreateUploadSessionPostRequestBody | undefined = {} as CreateUploadSessionPostRequestBody) : Record void> { +export function deserializeIntoCreateUploadSessionPostRequestBody(createUploadSessionPostRequestBody: Partial | undefined = {}) : Record void> { return { "attachmentItem": n => { createUploadSessionPostRequestBody.attachmentItem = n.getObjectValue(createAttachmentItemFromDiscriminatorValue); }, "backingStoreEnabled": n => { createUploadSessionPostRequestBody.backingStoreEnabled = true; }, @@ -61,7 +61,7 @@ export function deserializeIntoCreateUploadSessionPostRequestBody(createUploadSe * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeCreateUploadSessionPostRequestBody(writer: SerializationWriter, createUploadSessionPostRequestBody: CreateUploadSessionPostRequestBody | undefined = {} as CreateUploadSessionPostRequestBody) : void { +export function serializeCreateUploadSessionPostRequestBody(writer: SerializationWriter, createUploadSessionPostRequestBody: Partial | undefined = {}) : void { writer.writeObjectValue("AttachmentItem", createUploadSessionPostRequestBody.attachmentItem, serializeAttachmentItem); writer.writeAdditionalData(createUploadSessionPostRequestBody.additionalData); } diff --git a/packages/msgraph-sdk-users/users/item/calendars/item/calendarView/item/instances/item/attachments/index.ts b/packages/msgraph-sdk-users/users/item/calendars/item/calendarView/item/instances/item/attachments/index.ts index 3894133f1ec..340b57c3b38 100644 --- a/packages/msgraph-sdk-users/users/item/calendars/item/calendarView/item/instances/item/attachments/index.ts +++ b/packages/msgraph-sdk-users/users/item/calendars/item/calendarView/item/instances/item/attachments/index.ts @@ -34,11 +34,11 @@ export interface AttachmentsRequestBuilder extends BaseRequestBuilder | undefined) : Promise; /** - * Use this API to create a new Attachment. An attachment can be one of the following types: All these types of attachment resources are derived from the attachmentresource. + * Use this API to add an attachment to an existing event. This operation limits the size of the attachment you can add to under 3 MB. If an organizer adds an attachment to a meeting event, the organizer can subsequently update the event to send the attachment and update the event for each attendee as well. * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns a Promise of Attachment - * @see {@link https://learn.microsoft.com/graph/api/eventmessage-post-attachments?view=graph-rest-1.0|Find more info here} + * @see {@link https://learn.microsoft.com/graph/api/event-post-attachments?view=graph-rest-1.0|Find more info here} */ post(body: Attachment, requestConfiguration?: RequestConfiguration | undefined) : Promise; /** @@ -48,7 +48,7 @@ export interface AttachmentsRequestBuilder extends BaseRequestBuilder | undefined) : RequestInformation; /** - * Use this API to create a new Attachment. An attachment can be one of the following types: All these types of attachment resources are derived from the attachmentresource. + * Use this API to add an attachment to an existing event. This operation limits the size of the attachment you can add to under 3 MB. If an organizer adds an attachment to a meeting event, the organizer can subsequently update the event to send the attachment and update the event for each attendee as well. * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns a RequestInformation diff --git a/packages/msgraph-sdk-users/users/item/calendars/item/calendarView/item/instances/item/cancel/index.ts b/packages/msgraph-sdk-users/users/item/calendars/item/calendarView/item/instances/item/cancel/index.ts index 5f714f55260..c66c78c05df 100644 --- a/packages/msgraph-sdk-users/users/item/calendars/item/calendarView/item/instances/item/cancel/index.ts +++ b/packages/msgraph-sdk-users/users/item/calendars/item/calendarView/item/instances/item/cancel/index.ts @@ -42,14 +42,14 @@ export interface CancelRequestBuilder extends BaseRequestBuilder Record void>) { return deserializeIntoCancelPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoCancelPostRequestBody(cancelPostRequestBody: CancelPostRequestBody | undefined = {} as CancelPostRequestBody) : Record void> { +export function deserializeIntoCancelPostRequestBody(cancelPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { cancelPostRequestBody.backingStoreEnabled = true; }, "comment": n => { cancelPostRequestBody.comment = n.getStringValue(); }, @@ -59,7 +59,7 @@ export function deserializeIntoCancelPostRequestBody(cancelPostRequestBody: Canc * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeCancelPostRequestBody(writer: SerializationWriter, cancelPostRequestBody: CancelPostRequestBody | undefined = {} as CancelPostRequestBody) : void { +export function serializeCancelPostRequestBody(writer: SerializationWriter, cancelPostRequestBody: Partial | undefined = {}) : void { writer.writeStringValue("Comment", cancelPostRequestBody.comment); writer.writeAdditionalData(cancelPostRequestBody.additionalData); } diff --git a/packages/msgraph-sdk-users/users/item/calendars/item/calendarView/item/instances/item/decline/index.ts b/packages/msgraph-sdk-users/users/item/calendars/item/calendarView/item/instances/item/decline/index.ts index 7a55ef4cb3e..359c3ffa5a6 100644 --- a/packages/msgraph-sdk-users/users/item/calendars/item/calendarView/item/instances/item/decline/index.ts +++ b/packages/msgraph-sdk-users/users/item/calendars/item/calendarView/item/instances/item/decline/index.ts @@ -10,7 +10,7 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a declinePostRequestBody */ -export function createDeclinePostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createDeclinePostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoDeclinePostRequestBody; } export interface DeclinePostRequestBody extends AdditionalDataHolder, BackedModel, Parsable { @@ -58,7 +58,7 @@ export interface DeclineRequestBuilder extends BaseRequestBuilder void> */ -export function deserializeIntoDeclinePostRequestBody(declinePostRequestBody: DeclinePostRequestBody | undefined = {} as DeclinePostRequestBody) : Record void> { +export function deserializeIntoDeclinePostRequestBody(declinePostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { declinePostRequestBody.backingStoreEnabled = true; }, "comment": n => { declinePostRequestBody.comment = n.getStringValue(); }, @@ -70,7 +70,7 @@ export function deserializeIntoDeclinePostRequestBody(declinePostRequestBody: De * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeDeclinePostRequestBody(writer: SerializationWriter, declinePostRequestBody: DeclinePostRequestBody | undefined = {} as DeclinePostRequestBody) : void { +export function serializeDeclinePostRequestBody(writer: SerializationWriter, declinePostRequestBody: Partial | undefined = {}) : void { writer.writeStringValue("Comment", declinePostRequestBody.comment); writer.writeObjectValue("ProposedNewTime", declinePostRequestBody.proposedNewTime, serializeTimeSlot); writer.writeBooleanValue("SendResponse", declinePostRequestBody.sendResponse); diff --git a/packages/msgraph-sdk-users/users/item/calendars/item/calendarView/item/instances/item/forward/index.ts b/packages/msgraph-sdk-users/users/item/calendars/item/calendarView/item/instances/item/forward/index.ts index e5b33554e5d..4c021aa6232 100644 --- a/packages/msgraph-sdk-users/users/item/calendars/item/calendarView/item/instances/item/forward/index.ts +++ b/packages/msgraph-sdk-users/users/item/calendars/item/calendarView/item/instances/item/forward/index.ts @@ -10,14 +10,14 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a forwardPostRequestBody */ -export function createForwardPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createForwardPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoForwardPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoForwardPostRequestBody(forwardPostRequestBody: ForwardPostRequestBody | undefined = {} as ForwardPostRequestBody) : Record void> { +export function deserializeIntoForwardPostRequestBody(forwardPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { forwardPostRequestBody.backingStoreEnabled = true; }, "comment": n => { forwardPostRequestBody.comment = n.getStringValue(); }, @@ -65,7 +65,7 @@ export interface ForwardRequestBuilder extends BaseRequestBuilder | undefined = {}) : void { writer.writeStringValue("Comment", forwardPostRequestBody.comment); writer.writeCollectionOfObjectValues("ToRecipients", forwardPostRequestBody.toRecipients, serializeRecipient); writer.writeAdditionalData(forwardPostRequestBody.additionalData); diff --git a/packages/msgraph-sdk-users/users/item/calendars/item/calendarView/item/instances/item/snoozeReminder/index.ts b/packages/msgraph-sdk-users/users/item/calendars/item/calendarView/item/instances/item/snoozeReminder/index.ts index cfd6650be86..e674aef145f 100644 --- a/packages/msgraph-sdk-users/users/item/calendars/item/calendarView/item/instances/item/snoozeReminder/index.ts +++ b/packages/msgraph-sdk-users/users/item/calendars/item/calendarView/item/instances/item/snoozeReminder/index.ts @@ -10,14 +10,14 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a snoozeReminderPostRequestBody */ -export function createSnoozeReminderPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createSnoozeReminderPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoSnoozeReminderPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoSnoozeReminderPostRequestBody(snoozeReminderPostRequestBody: SnoozeReminderPostRequestBody | undefined = {} as SnoozeReminderPostRequestBody) : Record void> { +export function deserializeIntoSnoozeReminderPostRequestBody(snoozeReminderPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { snoozeReminderPostRequestBody.backingStoreEnabled = true; }, "newReminderTime": n => { snoozeReminderPostRequestBody.newReminderTime = n.getObjectValue(createDateTimeTimeZoneFromDiscriminatorValue); }, @@ -27,7 +27,7 @@ export function deserializeIntoSnoozeReminderPostRequestBody(snoozeReminderPostR * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeSnoozeReminderPostRequestBody(writer: SerializationWriter, snoozeReminderPostRequestBody: SnoozeReminderPostRequestBody | undefined = {} as SnoozeReminderPostRequestBody) : void { +export function serializeSnoozeReminderPostRequestBody(writer: SerializationWriter, snoozeReminderPostRequestBody: Partial | undefined = {}) : void { writer.writeObjectValue("NewReminderTime", snoozeReminderPostRequestBody.newReminderTime, serializeDateTimeTimeZone); writer.writeAdditionalData(snoozeReminderPostRequestBody.additionalData); } diff --git a/packages/msgraph-sdk-users/users/item/calendars/item/calendarView/item/instances/item/tentativelyAccept/index.ts b/packages/msgraph-sdk-users/users/item/calendars/item/calendarView/item/instances/item/tentativelyAccept/index.ts index 5126fa47cbf..6c250812904 100644 --- a/packages/msgraph-sdk-users/users/item/calendars/item/calendarView/item/instances/item/tentativelyAccept/index.ts +++ b/packages/msgraph-sdk-users/users/item/calendars/item/calendarView/item/instances/item/tentativelyAccept/index.ts @@ -10,14 +10,14 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a tentativelyAcceptPostRequestBody */ -export function createTentativelyAcceptPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createTentativelyAcceptPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoTentativelyAcceptPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoTentativelyAcceptPostRequestBody(tentativelyAcceptPostRequestBody: TentativelyAcceptPostRequestBody | undefined = {} as TentativelyAcceptPostRequestBody) : Record void> { +export function deserializeIntoTentativelyAcceptPostRequestBody(tentativelyAcceptPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { tentativelyAcceptPostRequestBody.backingStoreEnabled = true; }, "comment": n => { tentativelyAcceptPostRequestBody.comment = n.getStringValue(); }, @@ -29,7 +29,7 @@ export function deserializeIntoTentativelyAcceptPostRequestBody(tentativelyAccep * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeTentativelyAcceptPostRequestBody(writer: SerializationWriter, tentativelyAcceptPostRequestBody: TentativelyAcceptPostRequestBody | undefined = {} as TentativelyAcceptPostRequestBody) : void { +export function serializeTentativelyAcceptPostRequestBody(writer: SerializationWriter, tentativelyAcceptPostRequestBody: Partial | undefined = {}) : void { writer.writeStringValue("Comment", tentativelyAcceptPostRequestBody.comment); writer.writeObjectValue("ProposedNewTime", tentativelyAcceptPostRequestBody.proposedNewTime, serializeTimeSlot); writer.writeBooleanValue("SendResponse", tentativelyAcceptPostRequestBody.sendResponse); diff --git a/packages/msgraph-sdk-users/users/item/calendars/item/calendarView/item/snoozeReminder/index.ts b/packages/msgraph-sdk-users/users/item/calendars/item/calendarView/item/snoozeReminder/index.ts index 3e9dc0abe40..07dd6103320 100644 --- a/packages/msgraph-sdk-users/users/item/calendars/item/calendarView/item/snoozeReminder/index.ts +++ b/packages/msgraph-sdk-users/users/item/calendars/item/calendarView/item/snoozeReminder/index.ts @@ -10,14 +10,14 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a snoozeReminderPostRequestBody */ -export function createSnoozeReminderPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createSnoozeReminderPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoSnoozeReminderPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoSnoozeReminderPostRequestBody(snoozeReminderPostRequestBody: SnoozeReminderPostRequestBody | undefined = {} as SnoozeReminderPostRequestBody) : Record void> { +export function deserializeIntoSnoozeReminderPostRequestBody(snoozeReminderPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { snoozeReminderPostRequestBody.backingStoreEnabled = true; }, "newReminderTime": n => { snoozeReminderPostRequestBody.newReminderTime = n.getObjectValue(createDateTimeTimeZoneFromDiscriminatorValue); }, @@ -27,7 +27,7 @@ export function deserializeIntoSnoozeReminderPostRequestBody(snoozeReminderPostR * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeSnoozeReminderPostRequestBody(writer: SerializationWriter, snoozeReminderPostRequestBody: SnoozeReminderPostRequestBody | undefined = {} as SnoozeReminderPostRequestBody) : void { +export function serializeSnoozeReminderPostRequestBody(writer: SerializationWriter, snoozeReminderPostRequestBody: Partial | undefined = {}) : void { writer.writeObjectValue("NewReminderTime", snoozeReminderPostRequestBody.newReminderTime, serializeDateTimeTimeZone); writer.writeAdditionalData(snoozeReminderPostRequestBody.additionalData); } diff --git a/packages/msgraph-sdk-users/users/item/calendars/item/calendarView/item/tentativelyAccept/index.ts b/packages/msgraph-sdk-users/users/item/calendars/item/calendarView/item/tentativelyAccept/index.ts index 0691f7839d1..e7b53af2c89 100644 --- a/packages/msgraph-sdk-users/users/item/calendars/item/calendarView/item/tentativelyAccept/index.ts +++ b/packages/msgraph-sdk-users/users/item/calendars/item/calendarView/item/tentativelyAccept/index.ts @@ -10,14 +10,14 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a tentativelyAcceptPostRequestBody */ -export function createTentativelyAcceptPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createTentativelyAcceptPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoTentativelyAcceptPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoTentativelyAcceptPostRequestBody(tentativelyAcceptPostRequestBody: TentativelyAcceptPostRequestBody | undefined = {} as TentativelyAcceptPostRequestBody) : Record void> { +export function deserializeIntoTentativelyAcceptPostRequestBody(tentativelyAcceptPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { tentativelyAcceptPostRequestBody.backingStoreEnabled = true; }, "comment": n => { tentativelyAcceptPostRequestBody.comment = n.getStringValue(); }, @@ -29,7 +29,7 @@ export function deserializeIntoTentativelyAcceptPostRequestBody(tentativelyAccep * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeTentativelyAcceptPostRequestBody(writer: SerializationWriter, tentativelyAcceptPostRequestBody: TentativelyAcceptPostRequestBody | undefined = {} as TentativelyAcceptPostRequestBody) : void { +export function serializeTentativelyAcceptPostRequestBody(writer: SerializationWriter, tentativelyAcceptPostRequestBody: Partial | undefined = {}) : void { writer.writeStringValue("Comment", tentativelyAcceptPostRequestBody.comment); writer.writeObjectValue("ProposedNewTime", tentativelyAcceptPostRequestBody.proposedNewTime, serializeTimeSlot); writer.writeBooleanValue("SendResponse", tentativelyAcceptPostRequestBody.sendResponse); diff --git a/packages/msgraph-sdk-users/users/item/calendars/item/events/delta/index.ts b/packages/msgraph-sdk-users/users/item/calendars/item/events/delta/index.ts index 7b356c7ed1a..4f4d44fb8e6 100644 --- a/packages/msgraph-sdk-users/users/item/calendars/item/events/delta/index.ts +++ b/packages/msgraph-sdk-users/users/item/calendars/item/events/delta/index.ts @@ -10,7 +10,7 @@ import { type BaseRequestBuilder, type Parsable, type ParsableFactory, type Pars * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a deltaGetResponse */ -export function createDeltaGetResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createDeltaGetResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoDeltaGetResponse; } export interface DeltaGetResponse extends BaseDeltaFunctionResponse, Parsable { @@ -82,7 +82,7 @@ export interface DeltaRequestBuilderGetQueryParameters { * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoDeltaGetResponse(deltaGetResponse: DeltaGetResponse | undefined = {} as DeltaGetResponse) : Record void> { +export function deserializeIntoDeltaGetResponse(deltaGetResponse: Partial | undefined = {}) : Record void> { return { ...deserializeIntoBaseDeltaFunctionResponse(deltaGetResponse), "value": n => { deltaGetResponse.value = n.getCollectionOfObjectValues(createEventFromDiscriminatorValue); }, @@ -92,7 +92,7 @@ export function deserializeIntoDeltaGetResponse(deltaGetResponse: DeltaGetRespon * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeDeltaGetResponse(writer: SerializationWriter, deltaGetResponse: DeltaGetResponse | undefined = {} as DeltaGetResponse) : void { +export function serializeDeltaGetResponse(writer: SerializationWriter, deltaGetResponse: Partial | undefined = {}) : void { serializeBaseDeltaFunctionResponse(writer, deltaGetResponse) writer.writeCollectionOfObjectValues("value", deltaGetResponse.value, serializeEvent); } diff --git a/packages/msgraph-sdk-users/users/item/calendars/item/events/item/accept/index.ts b/packages/msgraph-sdk-users/users/item/calendars/item/events/item/accept/index.ts index 9193f88927e..95bf2ff5daf 100644 --- a/packages/msgraph-sdk-users/users/item/calendars/item/events/item/accept/index.ts +++ b/packages/msgraph-sdk-users/users/item/calendars/item/events/item/accept/index.ts @@ -46,14 +46,14 @@ export interface AcceptRequestBuilder extends BaseRequestBuilder Record void>) { return deserializeIntoAcceptPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoAcceptPostRequestBody(acceptPostRequestBody: AcceptPostRequestBody | undefined = {} as AcceptPostRequestBody) : Record void> { +export function deserializeIntoAcceptPostRequestBody(acceptPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { acceptPostRequestBody.backingStoreEnabled = true; }, "comment": n => { acceptPostRequestBody.comment = n.getStringValue(); }, @@ -64,7 +64,7 @@ export function deserializeIntoAcceptPostRequestBody(acceptPostRequestBody: Acce * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeAcceptPostRequestBody(writer: SerializationWriter, acceptPostRequestBody: AcceptPostRequestBody | undefined = {} as AcceptPostRequestBody) : void { +export function serializeAcceptPostRequestBody(writer: SerializationWriter, acceptPostRequestBody: Partial | undefined = {}) : void { writer.writeStringValue("Comment", acceptPostRequestBody.comment); writer.writeBooleanValue("SendResponse", acceptPostRequestBody.sendResponse); writer.writeAdditionalData(acceptPostRequestBody.additionalData); diff --git a/packages/msgraph-sdk-users/users/item/calendars/item/events/item/attachments/createUploadSession/index.ts b/packages/msgraph-sdk-users/users/item/calendars/item/events/item/attachments/createUploadSession/index.ts index 5a065522f89..f5cd0800582 100644 --- a/packages/msgraph-sdk-users/users/item/calendars/item/events/item/attachments/createUploadSession/index.ts +++ b/packages/msgraph-sdk-users/users/item/calendars/item/events/item/attachments/createUploadSession/index.ts @@ -10,7 +10,7 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a createUploadSessionPostRequestBody */ -export function createCreateUploadSessionPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createCreateUploadSessionPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoCreateUploadSessionPostRequestBody; } export interface CreateUploadSessionPostRequestBody extends AdditionalDataHolder, BackedModel, Parsable { @@ -51,7 +51,7 @@ export interface CreateUploadSessionRequestBuilder extends BaseRequestBuilder void> */ -export function deserializeIntoCreateUploadSessionPostRequestBody(createUploadSessionPostRequestBody: CreateUploadSessionPostRequestBody | undefined = {} as CreateUploadSessionPostRequestBody) : Record void> { +export function deserializeIntoCreateUploadSessionPostRequestBody(createUploadSessionPostRequestBody: Partial | undefined = {}) : Record void> { return { "attachmentItem": n => { createUploadSessionPostRequestBody.attachmentItem = n.getObjectValue(createAttachmentItemFromDiscriminatorValue); }, "backingStoreEnabled": n => { createUploadSessionPostRequestBody.backingStoreEnabled = true; }, @@ -61,7 +61,7 @@ export function deserializeIntoCreateUploadSessionPostRequestBody(createUploadSe * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeCreateUploadSessionPostRequestBody(writer: SerializationWriter, createUploadSessionPostRequestBody: CreateUploadSessionPostRequestBody | undefined = {} as CreateUploadSessionPostRequestBody) : void { +export function serializeCreateUploadSessionPostRequestBody(writer: SerializationWriter, createUploadSessionPostRequestBody: Partial | undefined = {}) : void { writer.writeObjectValue("AttachmentItem", createUploadSessionPostRequestBody.attachmentItem, serializeAttachmentItem); writer.writeAdditionalData(createUploadSessionPostRequestBody.additionalData); } diff --git a/packages/msgraph-sdk-users/users/item/calendars/item/events/item/attachments/index.ts b/packages/msgraph-sdk-users/users/item/calendars/item/events/item/attachments/index.ts index 68e0cda8832..f53d8ccd27d 100644 --- a/packages/msgraph-sdk-users/users/item/calendars/item/events/item/attachments/index.ts +++ b/packages/msgraph-sdk-users/users/item/calendars/item/events/item/attachments/index.ts @@ -34,11 +34,11 @@ export interface AttachmentsRequestBuilder extends BaseRequestBuilder | undefined) : Promise; /** - * Use this API to create a new Attachment. An attachment can be one of the following types: All these types of attachment resources are derived from the attachmentresource. + * Use this API to add an attachment to an existing event. This operation limits the size of the attachment you can add to under 3 MB. If an organizer adds an attachment to a meeting event, the organizer can subsequently update the event to send the attachment and update the event for each attendee as well. * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns a Promise of Attachment - * @see {@link https://learn.microsoft.com/graph/api/eventmessage-post-attachments?view=graph-rest-1.0|Find more info here} + * @see {@link https://learn.microsoft.com/graph/api/event-post-attachments?view=graph-rest-1.0|Find more info here} */ post(body: Attachment, requestConfiguration?: RequestConfiguration | undefined) : Promise; /** @@ -48,7 +48,7 @@ export interface AttachmentsRequestBuilder extends BaseRequestBuilder | undefined) : RequestInformation; /** - * Use this API to create a new Attachment. An attachment can be one of the following types: All these types of attachment resources are derived from the attachmentresource. + * Use this API to add an attachment to an existing event. This operation limits the size of the attachment you can add to under 3 MB. If an organizer adds an attachment to a meeting event, the organizer can subsequently update the event to send the attachment and update the event for each attendee as well. * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns a RequestInformation diff --git a/packages/msgraph-sdk-users/users/item/calendars/item/events/item/cancel/index.ts b/packages/msgraph-sdk-users/users/item/calendars/item/events/item/cancel/index.ts index 3fecc5a6d1d..69a999ed718 100644 --- a/packages/msgraph-sdk-users/users/item/calendars/item/events/item/cancel/index.ts +++ b/packages/msgraph-sdk-users/users/item/calendars/item/events/item/cancel/index.ts @@ -42,14 +42,14 @@ export interface CancelRequestBuilder extends BaseRequestBuilder Record void>) { return deserializeIntoCancelPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoCancelPostRequestBody(cancelPostRequestBody: CancelPostRequestBody | undefined = {} as CancelPostRequestBody) : Record void> { +export function deserializeIntoCancelPostRequestBody(cancelPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { cancelPostRequestBody.backingStoreEnabled = true; }, "comment": n => { cancelPostRequestBody.comment = n.getStringValue(); }, @@ -59,7 +59,7 @@ export function deserializeIntoCancelPostRequestBody(cancelPostRequestBody: Canc * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeCancelPostRequestBody(writer: SerializationWriter, cancelPostRequestBody: CancelPostRequestBody | undefined = {} as CancelPostRequestBody) : void { +export function serializeCancelPostRequestBody(writer: SerializationWriter, cancelPostRequestBody: Partial | undefined = {}) : void { writer.writeStringValue("Comment", cancelPostRequestBody.comment); writer.writeAdditionalData(cancelPostRequestBody.additionalData); } diff --git a/packages/msgraph-sdk-users/users/item/calendars/item/events/item/decline/index.ts b/packages/msgraph-sdk-users/users/item/calendars/item/events/item/decline/index.ts index 773b4571bcb..08e48adb910 100644 --- a/packages/msgraph-sdk-users/users/item/calendars/item/events/item/decline/index.ts +++ b/packages/msgraph-sdk-users/users/item/calendars/item/events/item/decline/index.ts @@ -10,7 +10,7 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a declinePostRequestBody */ -export function createDeclinePostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createDeclinePostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoDeclinePostRequestBody; } export interface DeclinePostRequestBody extends AdditionalDataHolder, BackedModel, Parsable { @@ -58,7 +58,7 @@ export interface DeclineRequestBuilder extends BaseRequestBuilder void> */ -export function deserializeIntoDeclinePostRequestBody(declinePostRequestBody: DeclinePostRequestBody | undefined = {} as DeclinePostRequestBody) : Record void> { +export function deserializeIntoDeclinePostRequestBody(declinePostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { declinePostRequestBody.backingStoreEnabled = true; }, "comment": n => { declinePostRequestBody.comment = n.getStringValue(); }, @@ -70,7 +70,7 @@ export function deserializeIntoDeclinePostRequestBody(declinePostRequestBody: De * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeDeclinePostRequestBody(writer: SerializationWriter, declinePostRequestBody: DeclinePostRequestBody | undefined = {} as DeclinePostRequestBody) : void { +export function serializeDeclinePostRequestBody(writer: SerializationWriter, declinePostRequestBody: Partial | undefined = {}) : void { writer.writeStringValue("Comment", declinePostRequestBody.comment); writer.writeObjectValue("ProposedNewTime", declinePostRequestBody.proposedNewTime, serializeTimeSlot); writer.writeBooleanValue("SendResponse", declinePostRequestBody.sendResponse); diff --git a/packages/msgraph-sdk-users/users/item/calendars/item/events/item/forward/index.ts b/packages/msgraph-sdk-users/users/item/calendars/item/events/item/forward/index.ts index 81e5bb3820d..caf9a85fd05 100644 --- a/packages/msgraph-sdk-users/users/item/calendars/item/events/item/forward/index.ts +++ b/packages/msgraph-sdk-users/users/item/calendars/item/events/item/forward/index.ts @@ -10,14 +10,14 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a forwardPostRequestBody */ -export function createForwardPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createForwardPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoForwardPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoForwardPostRequestBody(forwardPostRequestBody: ForwardPostRequestBody | undefined = {} as ForwardPostRequestBody) : Record void> { +export function deserializeIntoForwardPostRequestBody(forwardPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { forwardPostRequestBody.backingStoreEnabled = true; }, "comment": n => { forwardPostRequestBody.comment = n.getStringValue(); }, @@ -65,7 +65,7 @@ export interface ForwardRequestBuilder extends BaseRequestBuilder | undefined = {}) : void { writer.writeStringValue("Comment", forwardPostRequestBody.comment); writer.writeCollectionOfObjectValues("ToRecipients", forwardPostRequestBody.toRecipients, serializeRecipient); writer.writeAdditionalData(forwardPostRequestBody.additionalData); diff --git a/packages/msgraph-sdk-users/users/item/calendars/item/events/item/instances/delta/index.ts b/packages/msgraph-sdk-users/users/item/calendars/item/events/item/instances/delta/index.ts index e56f66c3db0..616ad2f4b8a 100644 --- a/packages/msgraph-sdk-users/users/item/calendars/item/events/item/instances/delta/index.ts +++ b/packages/msgraph-sdk-users/users/item/calendars/item/events/item/instances/delta/index.ts @@ -10,7 +10,7 @@ import { type BaseRequestBuilder, type Parsable, type ParsableFactory, type Pars * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a deltaGetResponse */ -export function createDeltaGetResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createDeltaGetResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoDeltaGetResponse; } export interface DeltaGetResponse extends BaseDeltaFunctionResponse, Parsable { @@ -82,7 +82,7 @@ export interface DeltaRequestBuilderGetQueryParameters { * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoDeltaGetResponse(deltaGetResponse: DeltaGetResponse | undefined = {} as DeltaGetResponse) : Record void> { +export function deserializeIntoDeltaGetResponse(deltaGetResponse: Partial | undefined = {}) : Record void> { return { ...deserializeIntoBaseDeltaFunctionResponse(deltaGetResponse), "value": n => { deltaGetResponse.value = n.getCollectionOfObjectValues(createEventFromDiscriminatorValue); }, @@ -92,7 +92,7 @@ export function deserializeIntoDeltaGetResponse(deltaGetResponse: DeltaGetRespon * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeDeltaGetResponse(writer: SerializationWriter, deltaGetResponse: DeltaGetResponse | undefined = {} as DeltaGetResponse) : void { +export function serializeDeltaGetResponse(writer: SerializationWriter, deltaGetResponse: Partial | undefined = {}) : void { serializeBaseDeltaFunctionResponse(writer, deltaGetResponse) writer.writeCollectionOfObjectValues("value", deltaGetResponse.value, serializeEvent); } diff --git a/packages/msgraph-sdk-users/users/item/calendars/item/events/item/instances/item/accept/index.ts b/packages/msgraph-sdk-users/users/item/calendars/item/events/item/instances/item/accept/index.ts index dd7904837d0..7c928547fe0 100644 --- a/packages/msgraph-sdk-users/users/item/calendars/item/events/item/instances/item/accept/index.ts +++ b/packages/msgraph-sdk-users/users/item/calendars/item/events/item/instances/item/accept/index.ts @@ -46,14 +46,14 @@ export interface AcceptRequestBuilder extends BaseRequestBuilder Record void>) { return deserializeIntoAcceptPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoAcceptPostRequestBody(acceptPostRequestBody: AcceptPostRequestBody | undefined = {} as AcceptPostRequestBody) : Record void> { +export function deserializeIntoAcceptPostRequestBody(acceptPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { acceptPostRequestBody.backingStoreEnabled = true; }, "comment": n => { acceptPostRequestBody.comment = n.getStringValue(); }, @@ -64,7 +64,7 @@ export function deserializeIntoAcceptPostRequestBody(acceptPostRequestBody: Acce * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeAcceptPostRequestBody(writer: SerializationWriter, acceptPostRequestBody: AcceptPostRequestBody | undefined = {} as AcceptPostRequestBody) : void { +export function serializeAcceptPostRequestBody(writer: SerializationWriter, acceptPostRequestBody: Partial | undefined = {}) : void { writer.writeStringValue("Comment", acceptPostRequestBody.comment); writer.writeBooleanValue("SendResponse", acceptPostRequestBody.sendResponse); writer.writeAdditionalData(acceptPostRequestBody.additionalData); diff --git a/packages/msgraph-sdk-users/users/item/calendars/item/events/item/instances/item/attachments/createUploadSession/index.ts b/packages/msgraph-sdk-users/users/item/calendars/item/events/item/instances/item/attachments/createUploadSession/index.ts index ef5b8c0c2d1..c09d6288a02 100644 --- a/packages/msgraph-sdk-users/users/item/calendars/item/events/item/instances/item/attachments/createUploadSession/index.ts +++ b/packages/msgraph-sdk-users/users/item/calendars/item/events/item/instances/item/attachments/createUploadSession/index.ts @@ -10,7 +10,7 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a createUploadSessionPostRequestBody */ -export function createCreateUploadSessionPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createCreateUploadSessionPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoCreateUploadSessionPostRequestBody; } export interface CreateUploadSessionPostRequestBody extends AdditionalDataHolder, BackedModel, Parsable { @@ -51,7 +51,7 @@ export interface CreateUploadSessionRequestBuilder extends BaseRequestBuilder void> */ -export function deserializeIntoCreateUploadSessionPostRequestBody(createUploadSessionPostRequestBody: CreateUploadSessionPostRequestBody | undefined = {} as CreateUploadSessionPostRequestBody) : Record void> { +export function deserializeIntoCreateUploadSessionPostRequestBody(createUploadSessionPostRequestBody: Partial | undefined = {}) : Record void> { return { "attachmentItem": n => { createUploadSessionPostRequestBody.attachmentItem = n.getObjectValue(createAttachmentItemFromDiscriminatorValue); }, "backingStoreEnabled": n => { createUploadSessionPostRequestBody.backingStoreEnabled = true; }, @@ -61,7 +61,7 @@ export function deserializeIntoCreateUploadSessionPostRequestBody(createUploadSe * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeCreateUploadSessionPostRequestBody(writer: SerializationWriter, createUploadSessionPostRequestBody: CreateUploadSessionPostRequestBody | undefined = {} as CreateUploadSessionPostRequestBody) : void { +export function serializeCreateUploadSessionPostRequestBody(writer: SerializationWriter, createUploadSessionPostRequestBody: Partial | undefined = {}) : void { writer.writeObjectValue("AttachmentItem", createUploadSessionPostRequestBody.attachmentItem, serializeAttachmentItem); writer.writeAdditionalData(createUploadSessionPostRequestBody.additionalData); } diff --git a/packages/msgraph-sdk-users/users/item/calendars/item/events/item/instances/item/attachments/index.ts b/packages/msgraph-sdk-users/users/item/calendars/item/events/item/instances/item/attachments/index.ts index 433c61aba3a..8cb79cd60fd 100644 --- a/packages/msgraph-sdk-users/users/item/calendars/item/events/item/instances/item/attachments/index.ts +++ b/packages/msgraph-sdk-users/users/item/calendars/item/events/item/instances/item/attachments/index.ts @@ -34,11 +34,11 @@ export interface AttachmentsRequestBuilder extends BaseRequestBuilder | undefined) : Promise; /** - * Use this API to create a new Attachment. An attachment can be one of the following types: All these types of attachment resources are derived from the attachmentresource. + * Use this API to add an attachment to an existing event. This operation limits the size of the attachment you can add to under 3 MB. If an organizer adds an attachment to a meeting event, the organizer can subsequently update the event to send the attachment and update the event for each attendee as well. * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns a Promise of Attachment - * @see {@link https://learn.microsoft.com/graph/api/eventmessage-post-attachments?view=graph-rest-1.0|Find more info here} + * @see {@link https://learn.microsoft.com/graph/api/event-post-attachments?view=graph-rest-1.0|Find more info here} */ post(body: Attachment, requestConfiguration?: RequestConfiguration | undefined) : Promise; /** @@ -48,7 +48,7 @@ export interface AttachmentsRequestBuilder extends BaseRequestBuilder | undefined) : RequestInformation; /** - * Use this API to create a new Attachment. An attachment can be one of the following types: All these types of attachment resources are derived from the attachmentresource. + * Use this API to add an attachment to an existing event. This operation limits the size of the attachment you can add to under 3 MB. If an organizer adds an attachment to a meeting event, the organizer can subsequently update the event to send the attachment and update the event for each attendee as well. * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns a RequestInformation diff --git a/packages/msgraph-sdk-users/users/item/calendars/item/events/item/instances/item/cancel/index.ts b/packages/msgraph-sdk-users/users/item/calendars/item/events/item/instances/item/cancel/index.ts index de60fdc076e..3173d7fb137 100644 --- a/packages/msgraph-sdk-users/users/item/calendars/item/events/item/instances/item/cancel/index.ts +++ b/packages/msgraph-sdk-users/users/item/calendars/item/events/item/instances/item/cancel/index.ts @@ -42,14 +42,14 @@ export interface CancelRequestBuilder extends BaseRequestBuilder Record void>) { return deserializeIntoCancelPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoCancelPostRequestBody(cancelPostRequestBody: CancelPostRequestBody | undefined = {} as CancelPostRequestBody) : Record void> { +export function deserializeIntoCancelPostRequestBody(cancelPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { cancelPostRequestBody.backingStoreEnabled = true; }, "comment": n => { cancelPostRequestBody.comment = n.getStringValue(); }, @@ -59,7 +59,7 @@ export function deserializeIntoCancelPostRequestBody(cancelPostRequestBody: Canc * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeCancelPostRequestBody(writer: SerializationWriter, cancelPostRequestBody: CancelPostRequestBody | undefined = {} as CancelPostRequestBody) : void { +export function serializeCancelPostRequestBody(writer: SerializationWriter, cancelPostRequestBody: Partial | undefined = {}) : void { writer.writeStringValue("Comment", cancelPostRequestBody.comment); writer.writeAdditionalData(cancelPostRequestBody.additionalData); } diff --git a/packages/msgraph-sdk-users/users/item/calendars/item/events/item/instances/item/decline/index.ts b/packages/msgraph-sdk-users/users/item/calendars/item/events/item/instances/item/decline/index.ts index 0c13dd1e7ef..95010d3c55d 100644 --- a/packages/msgraph-sdk-users/users/item/calendars/item/events/item/instances/item/decline/index.ts +++ b/packages/msgraph-sdk-users/users/item/calendars/item/events/item/instances/item/decline/index.ts @@ -10,7 +10,7 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a declinePostRequestBody */ -export function createDeclinePostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createDeclinePostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoDeclinePostRequestBody; } export interface DeclinePostRequestBody extends AdditionalDataHolder, BackedModel, Parsable { @@ -58,7 +58,7 @@ export interface DeclineRequestBuilder extends BaseRequestBuilder void> */ -export function deserializeIntoDeclinePostRequestBody(declinePostRequestBody: DeclinePostRequestBody | undefined = {} as DeclinePostRequestBody) : Record void> { +export function deserializeIntoDeclinePostRequestBody(declinePostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { declinePostRequestBody.backingStoreEnabled = true; }, "comment": n => { declinePostRequestBody.comment = n.getStringValue(); }, @@ -70,7 +70,7 @@ export function deserializeIntoDeclinePostRequestBody(declinePostRequestBody: De * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeDeclinePostRequestBody(writer: SerializationWriter, declinePostRequestBody: DeclinePostRequestBody | undefined = {} as DeclinePostRequestBody) : void { +export function serializeDeclinePostRequestBody(writer: SerializationWriter, declinePostRequestBody: Partial | undefined = {}) : void { writer.writeStringValue("Comment", declinePostRequestBody.comment); writer.writeObjectValue("ProposedNewTime", declinePostRequestBody.proposedNewTime, serializeTimeSlot); writer.writeBooleanValue("SendResponse", declinePostRequestBody.sendResponse); diff --git a/packages/msgraph-sdk-users/users/item/calendars/item/events/item/instances/item/forward/index.ts b/packages/msgraph-sdk-users/users/item/calendars/item/events/item/instances/item/forward/index.ts index 6d53d5ff24c..2bcd351796f 100644 --- a/packages/msgraph-sdk-users/users/item/calendars/item/events/item/instances/item/forward/index.ts +++ b/packages/msgraph-sdk-users/users/item/calendars/item/events/item/instances/item/forward/index.ts @@ -10,14 +10,14 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a forwardPostRequestBody */ -export function createForwardPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createForwardPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoForwardPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoForwardPostRequestBody(forwardPostRequestBody: ForwardPostRequestBody | undefined = {} as ForwardPostRequestBody) : Record void> { +export function deserializeIntoForwardPostRequestBody(forwardPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { forwardPostRequestBody.backingStoreEnabled = true; }, "comment": n => { forwardPostRequestBody.comment = n.getStringValue(); }, @@ -65,7 +65,7 @@ export interface ForwardRequestBuilder extends BaseRequestBuilder | undefined = {}) : void { writer.writeStringValue("Comment", forwardPostRequestBody.comment); writer.writeCollectionOfObjectValues("ToRecipients", forwardPostRequestBody.toRecipients, serializeRecipient); writer.writeAdditionalData(forwardPostRequestBody.additionalData); diff --git a/packages/msgraph-sdk-users/users/item/calendars/item/events/item/instances/item/snoozeReminder/index.ts b/packages/msgraph-sdk-users/users/item/calendars/item/events/item/instances/item/snoozeReminder/index.ts index 576e1fc1b4a..8f75312f454 100644 --- a/packages/msgraph-sdk-users/users/item/calendars/item/events/item/instances/item/snoozeReminder/index.ts +++ b/packages/msgraph-sdk-users/users/item/calendars/item/events/item/instances/item/snoozeReminder/index.ts @@ -10,14 +10,14 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a snoozeReminderPostRequestBody */ -export function createSnoozeReminderPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createSnoozeReminderPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoSnoozeReminderPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoSnoozeReminderPostRequestBody(snoozeReminderPostRequestBody: SnoozeReminderPostRequestBody | undefined = {} as SnoozeReminderPostRequestBody) : Record void> { +export function deserializeIntoSnoozeReminderPostRequestBody(snoozeReminderPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { snoozeReminderPostRequestBody.backingStoreEnabled = true; }, "newReminderTime": n => { snoozeReminderPostRequestBody.newReminderTime = n.getObjectValue(createDateTimeTimeZoneFromDiscriminatorValue); }, @@ -27,7 +27,7 @@ export function deserializeIntoSnoozeReminderPostRequestBody(snoozeReminderPostR * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeSnoozeReminderPostRequestBody(writer: SerializationWriter, snoozeReminderPostRequestBody: SnoozeReminderPostRequestBody | undefined = {} as SnoozeReminderPostRequestBody) : void { +export function serializeSnoozeReminderPostRequestBody(writer: SerializationWriter, snoozeReminderPostRequestBody: Partial | undefined = {}) : void { writer.writeObjectValue("NewReminderTime", snoozeReminderPostRequestBody.newReminderTime, serializeDateTimeTimeZone); writer.writeAdditionalData(snoozeReminderPostRequestBody.additionalData); } diff --git a/packages/msgraph-sdk-users/users/item/calendars/item/events/item/instances/item/tentativelyAccept/index.ts b/packages/msgraph-sdk-users/users/item/calendars/item/events/item/instances/item/tentativelyAccept/index.ts index 598338cc862..4af588c1ca3 100644 --- a/packages/msgraph-sdk-users/users/item/calendars/item/events/item/instances/item/tentativelyAccept/index.ts +++ b/packages/msgraph-sdk-users/users/item/calendars/item/events/item/instances/item/tentativelyAccept/index.ts @@ -10,14 +10,14 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a tentativelyAcceptPostRequestBody */ -export function createTentativelyAcceptPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createTentativelyAcceptPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoTentativelyAcceptPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoTentativelyAcceptPostRequestBody(tentativelyAcceptPostRequestBody: TentativelyAcceptPostRequestBody | undefined = {} as TentativelyAcceptPostRequestBody) : Record void> { +export function deserializeIntoTentativelyAcceptPostRequestBody(tentativelyAcceptPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { tentativelyAcceptPostRequestBody.backingStoreEnabled = true; }, "comment": n => { tentativelyAcceptPostRequestBody.comment = n.getStringValue(); }, @@ -29,7 +29,7 @@ export function deserializeIntoTentativelyAcceptPostRequestBody(tentativelyAccep * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeTentativelyAcceptPostRequestBody(writer: SerializationWriter, tentativelyAcceptPostRequestBody: TentativelyAcceptPostRequestBody | undefined = {} as TentativelyAcceptPostRequestBody) : void { +export function serializeTentativelyAcceptPostRequestBody(writer: SerializationWriter, tentativelyAcceptPostRequestBody: Partial | undefined = {}) : void { writer.writeStringValue("Comment", tentativelyAcceptPostRequestBody.comment); writer.writeObjectValue("ProposedNewTime", tentativelyAcceptPostRequestBody.proposedNewTime, serializeTimeSlot); writer.writeBooleanValue("SendResponse", tentativelyAcceptPostRequestBody.sendResponse); diff --git a/packages/msgraph-sdk-users/users/item/calendars/item/events/item/snoozeReminder/index.ts b/packages/msgraph-sdk-users/users/item/calendars/item/events/item/snoozeReminder/index.ts index a98eac64876..50b9cb8fbf1 100644 --- a/packages/msgraph-sdk-users/users/item/calendars/item/events/item/snoozeReminder/index.ts +++ b/packages/msgraph-sdk-users/users/item/calendars/item/events/item/snoozeReminder/index.ts @@ -10,14 +10,14 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a snoozeReminderPostRequestBody */ -export function createSnoozeReminderPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createSnoozeReminderPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoSnoozeReminderPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoSnoozeReminderPostRequestBody(snoozeReminderPostRequestBody: SnoozeReminderPostRequestBody | undefined = {} as SnoozeReminderPostRequestBody) : Record void> { +export function deserializeIntoSnoozeReminderPostRequestBody(snoozeReminderPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { snoozeReminderPostRequestBody.backingStoreEnabled = true; }, "newReminderTime": n => { snoozeReminderPostRequestBody.newReminderTime = n.getObjectValue(createDateTimeTimeZoneFromDiscriminatorValue); }, @@ -27,7 +27,7 @@ export function deserializeIntoSnoozeReminderPostRequestBody(snoozeReminderPostR * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeSnoozeReminderPostRequestBody(writer: SerializationWriter, snoozeReminderPostRequestBody: SnoozeReminderPostRequestBody | undefined = {} as SnoozeReminderPostRequestBody) : void { +export function serializeSnoozeReminderPostRequestBody(writer: SerializationWriter, snoozeReminderPostRequestBody: Partial | undefined = {}) : void { writer.writeObjectValue("NewReminderTime", snoozeReminderPostRequestBody.newReminderTime, serializeDateTimeTimeZone); writer.writeAdditionalData(snoozeReminderPostRequestBody.additionalData); } diff --git a/packages/msgraph-sdk-users/users/item/calendars/item/events/item/tentativelyAccept/index.ts b/packages/msgraph-sdk-users/users/item/calendars/item/events/item/tentativelyAccept/index.ts index 46eaffa05ae..c3abcd1b073 100644 --- a/packages/msgraph-sdk-users/users/item/calendars/item/events/item/tentativelyAccept/index.ts +++ b/packages/msgraph-sdk-users/users/item/calendars/item/events/item/tentativelyAccept/index.ts @@ -10,14 +10,14 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a tentativelyAcceptPostRequestBody */ -export function createTentativelyAcceptPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createTentativelyAcceptPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoTentativelyAcceptPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoTentativelyAcceptPostRequestBody(tentativelyAcceptPostRequestBody: TentativelyAcceptPostRequestBody | undefined = {} as TentativelyAcceptPostRequestBody) : Record void> { +export function deserializeIntoTentativelyAcceptPostRequestBody(tentativelyAcceptPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { tentativelyAcceptPostRequestBody.backingStoreEnabled = true; }, "comment": n => { tentativelyAcceptPostRequestBody.comment = n.getStringValue(); }, @@ -29,7 +29,7 @@ export function deserializeIntoTentativelyAcceptPostRequestBody(tentativelyAccep * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeTentativelyAcceptPostRequestBody(writer: SerializationWriter, tentativelyAcceptPostRequestBody: TentativelyAcceptPostRequestBody | undefined = {} as TentativelyAcceptPostRequestBody) : void { +export function serializeTentativelyAcceptPostRequestBody(writer: SerializationWriter, tentativelyAcceptPostRequestBody: Partial | undefined = {}) : void { writer.writeStringValue("Comment", tentativelyAcceptPostRequestBody.comment); writer.writeObjectValue("ProposedNewTime", tentativelyAcceptPostRequestBody.proposedNewTime, serializeTimeSlot); writer.writeBooleanValue("SendResponse", tentativelyAcceptPostRequestBody.sendResponse); diff --git a/packages/msgraph-sdk-users/users/item/calendars/item/getSchedule/index.ts b/packages/msgraph-sdk-users/users/item/calendars/item/getSchedule/index.ts index cc95bc47de1..25d4ba5c904 100644 --- a/packages/msgraph-sdk-users/users/item/calendars/item/getSchedule/index.ts +++ b/packages/msgraph-sdk-users/users/item/calendars/item/getSchedule/index.ts @@ -10,7 +10,7 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a getSchedulePostRequestBody */ -export function createGetSchedulePostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createGetSchedulePostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoGetSchedulePostRequestBody; } /** @@ -18,14 +18,14 @@ export function createGetSchedulePostRequestBodyFromDiscriminatorValue(parseNode * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a getSchedulePostResponse */ -export function createGetSchedulePostResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createGetSchedulePostResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoGetSchedulePostResponse; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoGetSchedulePostRequestBody(getSchedulePostRequestBody: GetSchedulePostRequestBody | undefined = {} as GetSchedulePostRequestBody) : Record void> { +export function deserializeIntoGetSchedulePostRequestBody(getSchedulePostRequestBody: Partial | undefined = {}) : Record void> { return { "availabilityViewInterval": n => { getSchedulePostRequestBody.availabilityViewInterval = n.getNumberValue(); }, "backingStoreEnabled": n => { getSchedulePostRequestBody.backingStoreEnabled = true; }, @@ -38,7 +38,7 @@ export function deserializeIntoGetSchedulePostRequestBody(getSchedulePostRequest * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoGetSchedulePostResponse(getSchedulePostResponse: GetSchedulePostResponse | undefined = {} as GetSchedulePostResponse) : Record void> { +export function deserializeIntoGetSchedulePostResponse(getSchedulePostResponse: Partial | undefined = {}) : Record void> { return { ...deserializeIntoBaseCollectionPaginationCountResponse(getSchedulePostResponse), "value": n => { getSchedulePostResponse.value = n.getCollectionOfObjectValues(createScheduleInformationFromDiscriminatorValue); }, @@ -100,7 +100,7 @@ export interface GetScheduleRequestBuilder extends BaseRequestBuilder | undefined = {}) : void { writer.writeNumberValue("AvailabilityViewInterval", getSchedulePostRequestBody.availabilityViewInterval); writer.writeObjectValue("EndTime", getSchedulePostRequestBody.endTime, serializeDateTimeTimeZone); writer.writeCollectionOfPrimitiveValues("Schedules", getSchedulePostRequestBody.schedules); @@ -111,7 +111,7 @@ export function serializeGetSchedulePostRequestBody(writer: SerializationWriter, * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeGetSchedulePostResponse(writer: SerializationWriter, getSchedulePostResponse: GetSchedulePostResponse | undefined = {} as GetSchedulePostResponse) : void { +export function serializeGetSchedulePostResponse(writer: SerializationWriter, getSchedulePostResponse: Partial | undefined = {}) : void { serializeBaseCollectionPaginationCountResponse(writer, getSchedulePostResponse) writer.writeCollectionOfObjectValues("value", getSchedulePostResponse.value, serializeScheduleInformation); } diff --git a/packages/msgraph-sdk-users/users/item/changePassword/index.ts b/packages/msgraph-sdk-users/users/item/changePassword/index.ts index f4cb19bad8d..c7a6dc71590 100644 --- a/packages/msgraph-sdk-users/users/item/changePassword/index.ts +++ b/packages/msgraph-sdk-users/users/item/changePassword/index.ts @@ -46,14 +46,14 @@ export interface ChangePasswordRequestBuilder extends BaseRequestBuilder Record void>) { return deserializeIntoChangePasswordPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoChangePasswordPostRequestBody(changePasswordPostRequestBody: ChangePasswordPostRequestBody | undefined = {} as ChangePasswordPostRequestBody) : Record void> { +export function deserializeIntoChangePasswordPostRequestBody(changePasswordPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { changePasswordPostRequestBody.backingStoreEnabled = true; }, "currentPassword": n => { changePasswordPostRequestBody.currentPassword = n.getStringValue(); }, @@ -64,7 +64,7 @@ export function deserializeIntoChangePasswordPostRequestBody(changePasswordPostR * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeChangePasswordPostRequestBody(writer: SerializationWriter, changePasswordPostRequestBody: ChangePasswordPostRequestBody | undefined = {} as ChangePasswordPostRequestBody) : void { +export function serializeChangePasswordPostRequestBody(writer: SerializationWriter, changePasswordPostRequestBody: Partial | undefined = {}) : void { writer.writeStringValue("currentPassword", changePasswordPostRequestBody.currentPassword); writer.writeStringValue("newPassword", changePasswordPostRequestBody.newPassword); writer.writeAdditionalData(changePasswordPostRequestBody.additionalData); diff --git a/packages/msgraph-sdk-users/users/item/chats/getAllMessages/index.ts b/packages/msgraph-sdk-users/users/item/chats/getAllMessages/index.ts index 38d8b0b06bf..f0747f7b8f3 100644 --- a/packages/msgraph-sdk-users/users/item/chats/getAllMessages/index.ts +++ b/packages/msgraph-sdk-users/users/item/chats/getAllMessages/index.ts @@ -10,14 +10,14 @@ import { type BaseRequestBuilder, type Parsable, type ParsableFactory, type Pars * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a getAllMessagesGetResponse */ -export function createGetAllMessagesGetResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createGetAllMessagesGetResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoGetAllMessagesGetResponse; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoGetAllMessagesGetResponse(getAllMessagesGetResponse: GetAllMessagesGetResponse | undefined = {} as GetAllMessagesGetResponse) : Record void> { +export function deserializeIntoGetAllMessagesGetResponse(getAllMessagesGetResponse: Partial | undefined = {}) : Record void> { return { ...deserializeIntoBaseCollectionPaginationCountResponse(getAllMessagesGetResponse), "value": n => { getAllMessagesGetResponse.value = n.getCollectionOfObjectValues(createChatMessageFromDiscriminatorValue); }, @@ -87,7 +87,7 @@ export interface GetAllMessagesRequestBuilderGetQueryParameters { * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeGetAllMessagesGetResponse(writer: SerializationWriter, getAllMessagesGetResponse: GetAllMessagesGetResponse | undefined = {} as GetAllMessagesGetResponse) : void { +export function serializeGetAllMessagesGetResponse(writer: SerializationWriter, getAllMessagesGetResponse: Partial | undefined = {}) : void { serializeBaseCollectionPaginationCountResponse(writer, getAllMessagesGetResponse) writer.writeCollectionOfObjectValues("value", getAllMessagesGetResponse.value, serializeChatMessage); } diff --git a/packages/msgraph-sdk-users/users/item/chats/item/hideForUser/index.ts b/packages/msgraph-sdk-users/users/item/chats/item/hideForUser/index.ts index 7a2c67934b4..c171211a8e5 100644 --- a/packages/msgraph-sdk-users/users/item/chats/item/hideForUser/index.ts +++ b/packages/msgraph-sdk-users/users/item/chats/item/hideForUser/index.ts @@ -10,14 +10,14 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a hideForUserPostRequestBody */ -export function createHideForUserPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createHideForUserPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoHideForUserPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoHideForUserPostRequestBody(hideForUserPostRequestBody: HideForUserPostRequestBody | undefined = {} as HideForUserPostRequestBody) : Record void> { +export function deserializeIntoHideForUserPostRequestBody(hideForUserPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { hideForUserPostRequestBody.backingStoreEnabled = true; }, "user": n => { hideForUserPostRequestBody.user = n.getObjectValue(createTeamworkUserIdentityFromDiscriminatorValue); }, @@ -60,7 +60,7 @@ export interface HideForUserRequestBuilder extends BaseRequestBuilder | undefined = {}) : void { writer.writeObjectValue("user", hideForUserPostRequestBody.user, serializeTeamworkUserIdentity); writer.writeAdditionalData(hideForUserPostRequestBody.additionalData); } diff --git a/packages/msgraph-sdk-users/users/item/chats/item/installedApps/item/upgrade/index.ts b/packages/msgraph-sdk-users/users/item/chats/item/installedApps/item/upgrade/index.ts index 7c1458adbff..8fde7b835ff 100644 --- a/packages/msgraph-sdk-users/users/item/chats/item/installedApps/item/upgrade/index.ts +++ b/packages/msgraph-sdk-users/users/item/chats/item/installedApps/item/upgrade/index.ts @@ -10,14 +10,14 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a upgradePostRequestBody */ -export function createUpgradePostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createUpgradePostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoUpgradePostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoUpgradePostRequestBody(upgradePostRequestBody: UpgradePostRequestBody | undefined = {} as UpgradePostRequestBody) : Record void> { +export function deserializeIntoUpgradePostRequestBody(upgradePostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { upgradePostRequestBody.backingStoreEnabled = true; }, "consentedPermissionSet": n => { upgradePostRequestBody.consentedPermissionSet = n.getObjectValue(createTeamsAppPermissionSetFromDiscriminatorValue); }, @@ -27,7 +27,7 @@ export function deserializeIntoUpgradePostRequestBody(upgradePostRequestBody: Up * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeUpgradePostRequestBody(writer: SerializationWriter, upgradePostRequestBody: UpgradePostRequestBody | undefined = {} as UpgradePostRequestBody) : void { +export function serializeUpgradePostRequestBody(writer: SerializationWriter, upgradePostRequestBody: Partial | undefined = {}) : void { writer.writeObjectValue("consentedPermissionSet", upgradePostRequestBody.consentedPermissionSet, serializeTeamsAppPermissionSet); writer.writeAdditionalData(upgradePostRequestBody.additionalData); } diff --git a/packages/msgraph-sdk-users/users/item/chats/item/markChatReadForUser/index.ts b/packages/msgraph-sdk-users/users/item/chats/item/markChatReadForUser/index.ts index 5e040f556c7..fe4a9775277 100644 --- a/packages/msgraph-sdk-users/users/item/chats/item/markChatReadForUser/index.ts +++ b/packages/msgraph-sdk-users/users/item/chats/item/markChatReadForUser/index.ts @@ -10,14 +10,14 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a markChatReadForUserPostRequestBody */ -export function createMarkChatReadForUserPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createMarkChatReadForUserPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoMarkChatReadForUserPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoMarkChatReadForUserPostRequestBody(markChatReadForUserPostRequestBody: MarkChatReadForUserPostRequestBody | undefined = {} as MarkChatReadForUserPostRequestBody) : Record void> { +export function deserializeIntoMarkChatReadForUserPostRequestBody(markChatReadForUserPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { markChatReadForUserPostRequestBody.backingStoreEnabled = true; }, "user": n => { markChatReadForUserPostRequestBody.user = n.getObjectValue(createTeamworkUserIdentityFromDiscriminatorValue); }, @@ -60,7 +60,7 @@ export interface MarkChatReadForUserRequestBuilder extends BaseRequestBuilder | undefined = {}) : void { writer.writeObjectValue("user", markChatReadForUserPostRequestBody.user, serializeTeamworkUserIdentity); writer.writeAdditionalData(markChatReadForUserPostRequestBody.additionalData); } diff --git a/packages/msgraph-sdk-users/users/item/chats/item/markChatUnreadForUser/index.ts b/packages/msgraph-sdk-users/users/item/chats/item/markChatUnreadForUser/index.ts index c28b3fc66fa..d27aa515b18 100644 --- a/packages/msgraph-sdk-users/users/item/chats/item/markChatUnreadForUser/index.ts +++ b/packages/msgraph-sdk-users/users/item/chats/item/markChatUnreadForUser/index.ts @@ -10,14 +10,14 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a markChatUnreadForUserPostRequestBody */ -export function createMarkChatUnreadForUserPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createMarkChatUnreadForUserPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoMarkChatUnreadForUserPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoMarkChatUnreadForUserPostRequestBody(markChatUnreadForUserPostRequestBody: MarkChatUnreadForUserPostRequestBody | undefined = {} as MarkChatUnreadForUserPostRequestBody) : Record void> { +export function deserializeIntoMarkChatUnreadForUserPostRequestBody(markChatUnreadForUserPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { markChatUnreadForUserPostRequestBody.backingStoreEnabled = true; }, "lastMessageReadDateTime": n => { markChatUnreadForUserPostRequestBody.lastMessageReadDateTime = n.getDateValue(); }, @@ -65,7 +65,7 @@ export interface MarkChatUnreadForUserRequestBuilder extends BaseRequestBuilder< * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeMarkChatUnreadForUserPostRequestBody(writer: SerializationWriter, markChatUnreadForUserPostRequestBody: MarkChatUnreadForUserPostRequestBody | undefined = {} as MarkChatUnreadForUserPostRequestBody) : void { +export function serializeMarkChatUnreadForUserPostRequestBody(writer: SerializationWriter, markChatUnreadForUserPostRequestBody: Partial | undefined = {}) : void { writer.writeDateValue("lastMessageReadDateTime", markChatUnreadForUserPostRequestBody.lastMessageReadDateTime); writer.writeObjectValue("user", markChatUnreadForUserPostRequestBody.user, serializeTeamworkUserIdentity); writer.writeAdditionalData(markChatUnreadForUserPostRequestBody.additionalData); diff --git a/packages/msgraph-sdk-users/users/item/chats/item/members/add/index.ts b/packages/msgraph-sdk-users/users/item/chats/item/members/add/index.ts index 16e00dbbb74..88ee8e0c110 100644 --- a/packages/msgraph-sdk-users/users/item/chats/item/members/add/index.ts +++ b/packages/msgraph-sdk-users/users/item/chats/item/members/add/index.ts @@ -50,7 +50,7 @@ export interface AddRequestBuilder extends BaseRequestBuilder * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a addPostRequestBody */ -export function createAddPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createAddPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoAddPostRequestBody; } /** @@ -58,14 +58,14 @@ export function createAddPostRequestBodyFromDiscriminatorValue(parseNode: ParseN * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a addPostResponse */ -export function createAddPostResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createAddPostResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoAddPostResponse; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoAddPostRequestBody(addPostRequestBody: AddPostRequestBody | undefined = {} as AddPostRequestBody) : Record void> { +export function deserializeIntoAddPostRequestBody(addPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { addPostRequestBody.backingStoreEnabled = true; }, "values": n => { addPostRequestBody.values = n.getCollectionOfObjectValues(createConversationMemberFromDiscriminatorValue); }, @@ -75,7 +75,7 @@ export function deserializeIntoAddPostRequestBody(addPostRequestBody: AddPostReq * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoAddPostResponse(addPostResponse: AddPostResponse | undefined = {} as AddPostResponse) : Record void> { +export function deserializeIntoAddPostResponse(addPostResponse: Partial | undefined = {}) : Record void> { return { ...deserializeIntoBaseCollectionPaginationCountResponse(addPostResponse), "value": n => { addPostResponse.value = n.getCollectionOfObjectValues(createActionResultPartFromDiscriminatorValue); }, @@ -85,7 +85,7 @@ export function deserializeIntoAddPostResponse(addPostResponse: AddPostResponse * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeAddPostRequestBody(writer: SerializationWriter, addPostRequestBody: AddPostRequestBody | undefined = {} as AddPostRequestBody) : void { +export function serializeAddPostRequestBody(writer: SerializationWriter, addPostRequestBody: Partial | undefined = {}) : void { writer.writeCollectionOfObjectValues("values", addPostRequestBody.values, serializeConversationMember); writer.writeAdditionalData(addPostRequestBody.additionalData); } @@ -93,7 +93,7 @@ export function serializeAddPostRequestBody(writer: SerializationWriter, addPost * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeAddPostResponse(writer: SerializationWriter, addPostResponse: AddPostResponse | undefined = {} as AddPostResponse) : void { +export function serializeAddPostResponse(writer: SerializationWriter, addPostResponse: Partial | undefined = {}) : void { serializeBaseCollectionPaginationCountResponse(writer, addPostResponse) writer.writeCollectionOfObjectValues("value", addPostResponse.value, serializeActionResultPart); } diff --git a/packages/msgraph-sdk-users/users/item/chats/item/members/item/index.ts b/packages/msgraph-sdk-users/users/item/chats/item/members/item/index.ts index 9b93208efa8..9c6b41d2a17 100644 --- a/packages/msgraph-sdk-users/users/item/chats/item/members/item/index.ts +++ b/packages/msgraph-sdk-users/users/item/chats/item/members/item/index.ts @@ -16,10 +16,10 @@ export interface ConversationMemberItemRequestBuilder extends BaseRequestBuilder */ delete(requestConfiguration?: RequestConfiguration | undefined) : Promise; /** - * Retrieve a conversationMember from a chat. + * Retrieve a conversationMember from a chat or channel. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns a Promise of ConversationMember - * @see {@link https://learn.microsoft.com/graph/api/chat-get-members?view=graph-rest-1.0|Find more info here} + * @see {@link https://learn.microsoft.com/graph/api/conversationmember-get?view=graph-rest-1.0|Find more info here} */ get(requestConfiguration?: RequestConfiguration | undefined) : Promise; /** @@ -36,7 +36,7 @@ export interface ConversationMemberItemRequestBuilder extends BaseRequestBuilder */ toDeleteRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; /** - * Retrieve a conversationMember from a chat. + * Retrieve a conversationMember from a chat or channel. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns a RequestInformation */ @@ -50,7 +50,7 @@ export interface ConversationMemberItemRequestBuilder extends BaseRequestBuilder toPatchRequestInformation(body: ConversationMember, requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; } /** - * Retrieve a conversationMember from a chat. + * Retrieve a conversationMember from a chat or channel. */ export interface ConversationMemberItemRequestBuilderGetQueryParameters { /** diff --git a/packages/msgraph-sdk-users/users/item/chats/item/messages/delta/index.ts b/packages/msgraph-sdk-users/users/item/chats/item/messages/delta/index.ts index 2f8cd812a30..dd4b99a108c 100644 --- a/packages/msgraph-sdk-users/users/item/chats/item/messages/delta/index.ts +++ b/packages/msgraph-sdk-users/users/item/chats/item/messages/delta/index.ts @@ -10,7 +10,7 @@ import { type BaseRequestBuilder, type Parsable, type ParsableFactory, type Pars * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a deltaGetResponse */ -export function createDeltaGetResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createDeltaGetResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoDeltaGetResponse; } export interface DeltaGetResponse extends BaseDeltaFunctionResponse, Parsable { @@ -73,7 +73,7 @@ export interface DeltaRequestBuilderGetQueryParameters { * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoDeltaGetResponse(deltaGetResponse: DeltaGetResponse | undefined = {} as DeltaGetResponse) : Record void> { +export function deserializeIntoDeltaGetResponse(deltaGetResponse: Partial | undefined = {}) : Record void> { return { ...deserializeIntoBaseDeltaFunctionResponse(deltaGetResponse), "value": n => { deltaGetResponse.value = n.getCollectionOfObjectValues(createChatMessageFromDiscriminatorValue); }, @@ -83,7 +83,7 @@ export function deserializeIntoDeltaGetResponse(deltaGetResponse: DeltaGetRespon * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeDeltaGetResponse(writer: SerializationWriter, deltaGetResponse: DeltaGetResponse | undefined = {} as DeltaGetResponse) : void { +export function serializeDeltaGetResponse(writer: SerializationWriter, deltaGetResponse: Partial | undefined = {}) : void { serializeBaseDeltaFunctionResponse(writer, deltaGetResponse) writer.writeCollectionOfObjectValues("value", deltaGetResponse.value, serializeChatMessage); } diff --git a/packages/msgraph-sdk-users/users/item/chats/item/messages/item/replies/delta/index.ts b/packages/msgraph-sdk-users/users/item/chats/item/messages/item/replies/delta/index.ts index 636575b4db3..d8db23cd2f5 100644 --- a/packages/msgraph-sdk-users/users/item/chats/item/messages/item/replies/delta/index.ts +++ b/packages/msgraph-sdk-users/users/item/chats/item/messages/item/replies/delta/index.ts @@ -10,7 +10,7 @@ import { type BaseRequestBuilder, type Parsable, type ParsableFactory, type Pars * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a deltaGetResponse */ -export function createDeltaGetResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createDeltaGetResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoDeltaGetResponse; } export interface DeltaGetResponse extends BaseDeltaFunctionResponse, Parsable { @@ -73,7 +73,7 @@ export interface DeltaRequestBuilderGetQueryParameters { * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoDeltaGetResponse(deltaGetResponse: DeltaGetResponse | undefined = {} as DeltaGetResponse) : Record void> { +export function deserializeIntoDeltaGetResponse(deltaGetResponse: Partial | undefined = {}) : Record void> { return { ...deserializeIntoBaseDeltaFunctionResponse(deltaGetResponse), "value": n => { deltaGetResponse.value = n.getCollectionOfObjectValues(createChatMessageFromDiscriminatorValue); }, @@ -83,7 +83,7 @@ export function deserializeIntoDeltaGetResponse(deltaGetResponse: DeltaGetRespon * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeDeltaGetResponse(writer: SerializationWriter, deltaGetResponse: DeltaGetResponse | undefined = {} as DeltaGetResponse) : void { +export function serializeDeltaGetResponse(writer: SerializationWriter, deltaGetResponse: Partial | undefined = {}) : void { serializeBaseDeltaFunctionResponse(writer, deltaGetResponse) writer.writeCollectionOfObjectValues("value", deltaGetResponse.value, serializeChatMessage); } diff --git a/packages/msgraph-sdk-users/users/item/chats/item/messages/item/replies/index.ts b/packages/msgraph-sdk-users/users/item/chats/item/messages/item/replies/index.ts index 0187cc3925c..ef2bc98d326 100644 --- a/packages/msgraph-sdk-users/users/item/chats/item/messages/item/replies/index.ts +++ b/packages/msgraph-sdk-users/users/item/chats/item/messages/item/replies/index.ts @@ -34,11 +34,11 @@ export interface RepliesRequestBuilder extends BaseRequestBuilder | undefined) : Promise; /** - * Create a new reply to a chatMessage in a specified channel. + * Send a new reply to a chatMessage in a specified channel. * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns a Promise of ChatMessage - * @see {@link https://learn.microsoft.com/graph/api/channel-post-messagereply?view=graph-rest-1.0|Find more info here} + * @see {@link https://learn.microsoft.com/graph/api/chatmessage-post-replies?view=graph-rest-1.0|Find more info here} */ post(body: ChatMessage, requestConfiguration?: RequestConfiguration | undefined) : Promise; /** @@ -48,7 +48,7 @@ export interface RepliesRequestBuilder extends BaseRequestBuilder | undefined) : RequestInformation; /** - * Create a new reply to a chatMessage in a specified channel. + * Send a new reply to a chatMessage in a specified channel. * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns a RequestInformation diff --git a/packages/msgraph-sdk-users/users/item/chats/item/messages/item/replies/item/setReaction/index.ts b/packages/msgraph-sdk-users/users/item/chats/item/messages/item/replies/item/setReaction/index.ts index 88ba23787ea..261835df97c 100644 --- a/packages/msgraph-sdk-users/users/item/chats/item/messages/item/replies/item/setReaction/index.ts +++ b/packages/msgraph-sdk-users/users/item/chats/item/messages/item/replies/item/setReaction/index.ts @@ -9,14 +9,14 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a setReactionPostRequestBody */ -export function createSetReactionPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createSetReactionPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoSetReactionPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoSetReactionPostRequestBody(setReactionPostRequestBody: SetReactionPostRequestBody | undefined = {} as SetReactionPostRequestBody) : Record void> { +export function deserializeIntoSetReactionPostRequestBody(setReactionPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { setReactionPostRequestBody.backingStoreEnabled = true; }, "reactionType": n => { setReactionPostRequestBody.reactionType = n.getStringValue(); }, @@ -26,7 +26,7 @@ export function deserializeIntoSetReactionPostRequestBody(setReactionPostRequest * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeSetReactionPostRequestBody(writer: SerializationWriter, setReactionPostRequestBody: SetReactionPostRequestBody | undefined = {} as SetReactionPostRequestBody) : void { +export function serializeSetReactionPostRequestBody(writer: SerializationWriter, setReactionPostRequestBody: Partial | undefined = {}) : void { writer.writeStringValue("reactionType", setReactionPostRequestBody.reactionType); writer.writeAdditionalData(setReactionPostRequestBody.additionalData); } diff --git a/packages/msgraph-sdk-users/users/item/chats/item/messages/item/replies/item/unsetReaction/index.ts b/packages/msgraph-sdk-users/users/item/chats/item/messages/item/replies/item/unsetReaction/index.ts index cf5251b8849..fdd1af5641d 100644 --- a/packages/msgraph-sdk-users/users/item/chats/item/messages/item/replies/item/unsetReaction/index.ts +++ b/packages/msgraph-sdk-users/users/item/chats/item/messages/item/replies/item/unsetReaction/index.ts @@ -9,14 +9,14 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a unsetReactionPostRequestBody */ -export function createUnsetReactionPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createUnsetReactionPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoUnsetReactionPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoUnsetReactionPostRequestBody(unsetReactionPostRequestBody: UnsetReactionPostRequestBody | undefined = {} as UnsetReactionPostRequestBody) : Record void> { +export function deserializeIntoUnsetReactionPostRequestBody(unsetReactionPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { unsetReactionPostRequestBody.backingStoreEnabled = true; }, "reactionType": n => { unsetReactionPostRequestBody.reactionType = n.getStringValue(); }, @@ -26,7 +26,7 @@ export function deserializeIntoUnsetReactionPostRequestBody(unsetReactionPostReq * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeUnsetReactionPostRequestBody(writer: SerializationWriter, unsetReactionPostRequestBody: UnsetReactionPostRequestBody | undefined = {} as UnsetReactionPostRequestBody) : void { +export function serializeUnsetReactionPostRequestBody(writer: SerializationWriter, unsetReactionPostRequestBody: Partial | undefined = {}) : void { writer.writeStringValue("reactionType", unsetReactionPostRequestBody.reactionType); writer.writeAdditionalData(unsetReactionPostRequestBody.additionalData); } diff --git a/packages/msgraph-sdk-users/users/item/chats/item/messages/item/setReaction/index.ts b/packages/msgraph-sdk-users/users/item/chats/item/messages/item/setReaction/index.ts index 3c13ca37582..c231921c234 100644 --- a/packages/msgraph-sdk-users/users/item/chats/item/messages/item/setReaction/index.ts +++ b/packages/msgraph-sdk-users/users/item/chats/item/messages/item/setReaction/index.ts @@ -9,14 +9,14 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a setReactionPostRequestBody */ -export function createSetReactionPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createSetReactionPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoSetReactionPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoSetReactionPostRequestBody(setReactionPostRequestBody: SetReactionPostRequestBody | undefined = {} as SetReactionPostRequestBody) : Record void> { +export function deserializeIntoSetReactionPostRequestBody(setReactionPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { setReactionPostRequestBody.backingStoreEnabled = true; }, "reactionType": n => { setReactionPostRequestBody.reactionType = n.getStringValue(); }, @@ -26,7 +26,7 @@ export function deserializeIntoSetReactionPostRequestBody(setReactionPostRequest * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeSetReactionPostRequestBody(writer: SerializationWriter, setReactionPostRequestBody: SetReactionPostRequestBody | undefined = {} as SetReactionPostRequestBody) : void { +export function serializeSetReactionPostRequestBody(writer: SerializationWriter, setReactionPostRequestBody: Partial | undefined = {}) : void { writer.writeStringValue("reactionType", setReactionPostRequestBody.reactionType); writer.writeAdditionalData(setReactionPostRequestBody.additionalData); } diff --git a/packages/msgraph-sdk-users/users/item/chats/item/messages/item/unsetReaction/index.ts b/packages/msgraph-sdk-users/users/item/chats/item/messages/item/unsetReaction/index.ts index 4dfb74ce296..47be5fba687 100644 --- a/packages/msgraph-sdk-users/users/item/chats/item/messages/item/unsetReaction/index.ts +++ b/packages/msgraph-sdk-users/users/item/chats/item/messages/item/unsetReaction/index.ts @@ -9,14 +9,14 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a unsetReactionPostRequestBody */ -export function createUnsetReactionPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createUnsetReactionPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoUnsetReactionPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoUnsetReactionPostRequestBody(unsetReactionPostRequestBody: UnsetReactionPostRequestBody | undefined = {} as UnsetReactionPostRequestBody) : Record void> { +export function deserializeIntoUnsetReactionPostRequestBody(unsetReactionPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { unsetReactionPostRequestBody.backingStoreEnabled = true; }, "reactionType": n => { unsetReactionPostRequestBody.reactionType = n.getStringValue(); }, @@ -26,7 +26,7 @@ export function deserializeIntoUnsetReactionPostRequestBody(unsetReactionPostReq * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeUnsetReactionPostRequestBody(writer: SerializationWriter, unsetReactionPostRequestBody: UnsetReactionPostRequestBody | undefined = {} as UnsetReactionPostRequestBody) : void { +export function serializeUnsetReactionPostRequestBody(writer: SerializationWriter, unsetReactionPostRequestBody: Partial | undefined = {}) : void { writer.writeStringValue("reactionType", unsetReactionPostRequestBody.reactionType); writer.writeAdditionalData(unsetReactionPostRequestBody.additionalData); } diff --git a/packages/msgraph-sdk-users/users/item/chats/item/sendActivityNotification/index.ts b/packages/msgraph-sdk-users/users/item/chats/item/sendActivityNotification/index.ts index f66cf84da82..7cd3c246def 100644 --- a/packages/msgraph-sdk-users/users/item/chats/item/sendActivityNotification/index.ts +++ b/packages/msgraph-sdk-users/users/item/chats/item/sendActivityNotification/index.ts @@ -10,14 +10,14 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a sendActivityNotificationPostRequestBody */ -export function createSendActivityNotificationPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createSendActivityNotificationPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoSendActivityNotificationPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoSendActivityNotificationPostRequestBody(sendActivityNotificationPostRequestBody: SendActivityNotificationPostRequestBody | undefined = {} as SendActivityNotificationPostRequestBody) : Record void> { +export function deserializeIntoSendActivityNotificationPostRequestBody(sendActivityNotificationPostRequestBody: Partial | undefined = {}) : Record void> { return { "activityType": n => { sendActivityNotificationPostRequestBody.activityType = n.getStringValue(); }, "backingStoreEnabled": n => { sendActivityNotificationPostRequestBody.backingStoreEnabled = true; }, @@ -72,14 +72,14 @@ export interface SendActivityNotificationPostRequestBody extends AdditionalDataH */ export interface SendActivityNotificationRequestBuilder extends BaseRequestBuilder { /** - * Send an activity feed notification in scope of a chat. For more details about sending notifications and the requirements for doing so, see sending Teams activity notifications. + * Send an activity feed notification in scope of a chat. For more information about sending notifications and the requirements for doing so, see sending Teams activity notifications. * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @see {@link https://learn.microsoft.com/graph/api/chat-sendactivitynotification?view=graph-rest-1.0|Find more info here} */ post(body: SendActivityNotificationPostRequestBody, requestConfiguration?: RequestConfiguration | undefined) : Promise; /** - * Send an activity feed notification in scope of a chat. For more details about sending notifications and the requirements for doing so, see sending Teams activity notifications. + * Send an activity feed notification in scope of a chat. For more information about sending notifications and the requirements for doing so, see sending Teams activity notifications. * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns a RequestInformation @@ -90,7 +90,7 @@ export interface SendActivityNotificationRequestBuilder extends BaseRequestBuild * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeSendActivityNotificationPostRequestBody(writer: SerializationWriter, sendActivityNotificationPostRequestBody: SendActivityNotificationPostRequestBody | undefined = {} as SendActivityNotificationPostRequestBody) : void { +export function serializeSendActivityNotificationPostRequestBody(writer: SerializationWriter, sendActivityNotificationPostRequestBody: Partial | undefined = {}) : void { writer.writeStringValue("activityType", sendActivityNotificationPostRequestBody.activityType); writer.writeNumberValue("chainId", sendActivityNotificationPostRequestBody.chainId); writer.writeObjectValue("previewText", sendActivityNotificationPostRequestBody.previewText, serializeItemBody); diff --git a/packages/msgraph-sdk-users/users/item/chats/item/unhideForUser/index.ts b/packages/msgraph-sdk-users/users/item/chats/item/unhideForUser/index.ts index b9ff01a423f..6baa44fc6b6 100644 --- a/packages/msgraph-sdk-users/users/item/chats/item/unhideForUser/index.ts +++ b/packages/msgraph-sdk-users/users/item/chats/item/unhideForUser/index.ts @@ -10,14 +10,14 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a unhideForUserPostRequestBody */ -export function createUnhideForUserPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createUnhideForUserPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoUnhideForUserPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoUnhideForUserPostRequestBody(unhideForUserPostRequestBody: UnhideForUserPostRequestBody | undefined = {} as UnhideForUserPostRequestBody) : Record void> { +export function deserializeIntoUnhideForUserPostRequestBody(unhideForUserPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { unhideForUserPostRequestBody.backingStoreEnabled = true; }, "user": n => { unhideForUserPostRequestBody.user = n.getObjectValue(createTeamworkUserIdentityFromDiscriminatorValue); }, @@ -27,7 +27,7 @@ export function deserializeIntoUnhideForUserPostRequestBody(unhideForUserPostReq * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeUnhideForUserPostRequestBody(writer: SerializationWriter, unhideForUserPostRequestBody: UnhideForUserPostRequestBody | undefined = {} as UnhideForUserPostRequestBody) : void { +export function serializeUnhideForUserPostRequestBody(writer: SerializationWriter, unhideForUserPostRequestBody: Partial | undefined = {}) : void { writer.writeObjectValue("user", unhideForUserPostRequestBody.user, serializeTeamworkUserIdentity); writer.writeAdditionalData(unhideForUserPostRequestBody.additionalData); } diff --git a/packages/msgraph-sdk-users/users/item/checkMemberGroups/index.ts b/packages/msgraph-sdk-users/users/item/checkMemberGroups/index.ts index 407ba77c9a1..322388a8b17 100644 --- a/packages/msgraph-sdk-users/users/item/checkMemberGroups/index.ts +++ b/packages/msgraph-sdk-users/users/item/checkMemberGroups/index.ts @@ -50,7 +50,7 @@ export interface CheckMemberGroupsRequestBuilder extends BaseRequestBuilder Record void>) { return deserializeIntoCheckMemberGroupsPostRequestBody; } /** @@ -58,14 +58,14 @@ export function createCheckMemberGroupsPostRequestBodyFromDiscriminatorValue(par * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a checkMemberGroupsPostResponse */ -export function createCheckMemberGroupsPostResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createCheckMemberGroupsPostResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoCheckMemberGroupsPostResponse; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoCheckMemberGroupsPostRequestBody(checkMemberGroupsPostRequestBody: CheckMemberGroupsPostRequestBody | undefined = {} as CheckMemberGroupsPostRequestBody) : Record void> { +export function deserializeIntoCheckMemberGroupsPostRequestBody(checkMemberGroupsPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { checkMemberGroupsPostRequestBody.backingStoreEnabled = true; }, "groupIds": n => { checkMemberGroupsPostRequestBody.groupIds = n.getCollectionOfPrimitiveValues(); }, @@ -75,7 +75,7 @@ export function deserializeIntoCheckMemberGroupsPostRequestBody(checkMemberGroup * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoCheckMemberGroupsPostResponse(checkMemberGroupsPostResponse: CheckMemberGroupsPostResponse | undefined = {} as CheckMemberGroupsPostResponse) : Record void> { +export function deserializeIntoCheckMemberGroupsPostResponse(checkMemberGroupsPostResponse: Partial | undefined = {}) : Record void> { return { ...deserializeIntoBaseCollectionPaginationCountResponse(checkMemberGroupsPostResponse), "value": n => { checkMemberGroupsPostResponse.value = n.getCollectionOfPrimitiveValues(); }, @@ -85,7 +85,7 @@ export function deserializeIntoCheckMemberGroupsPostResponse(checkMemberGroupsPo * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeCheckMemberGroupsPostRequestBody(writer: SerializationWriter, checkMemberGroupsPostRequestBody: CheckMemberGroupsPostRequestBody | undefined = {} as CheckMemberGroupsPostRequestBody) : void { +export function serializeCheckMemberGroupsPostRequestBody(writer: SerializationWriter, checkMemberGroupsPostRequestBody: Partial | undefined = {}) : void { writer.writeCollectionOfPrimitiveValues("groupIds", checkMemberGroupsPostRequestBody.groupIds); writer.writeAdditionalData(checkMemberGroupsPostRequestBody.additionalData); } @@ -93,7 +93,7 @@ export function serializeCheckMemberGroupsPostRequestBody(writer: SerializationW * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeCheckMemberGroupsPostResponse(writer: SerializationWriter, checkMemberGroupsPostResponse: CheckMemberGroupsPostResponse | undefined = {} as CheckMemberGroupsPostResponse) : void { +export function serializeCheckMemberGroupsPostResponse(writer: SerializationWriter, checkMemberGroupsPostResponse: Partial | undefined = {}) : void { serializeBaseCollectionPaginationCountResponse(writer, checkMemberGroupsPostResponse) writer.writeCollectionOfPrimitiveValues("value", checkMemberGroupsPostResponse.value); } diff --git a/packages/msgraph-sdk-users/users/item/checkMemberObjects/index.ts b/packages/msgraph-sdk-users/users/item/checkMemberObjects/index.ts index 122fbe089b0..3b7b4432d9c 100644 --- a/packages/msgraph-sdk-users/users/item/checkMemberObjects/index.ts +++ b/packages/msgraph-sdk-users/users/item/checkMemberObjects/index.ts @@ -49,7 +49,7 @@ export interface CheckMemberObjectsRequestBuilder extends BaseRequestBuilder Record void>) { return deserializeIntoCheckMemberObjectsPostRequestBody; } /** @@ -57,14 +57,14 @@ export function createCheckMemberObjectsPostRequestBodyFromDiscriminatorValue(pa * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a checkMemberObjectsPostResponse */ -export function createCheckMemberObjectsPostResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createCheckMemberObjectsPostResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoCheckMemberObjectsPostResponse; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoCheckMemberObjectsPostRequestBody(checkMemberObjectsPostRequestBody: CheckMemberObjectsPostRequestBody | undefined = {} as CheckMemberObjectsPostRequestBody) : Record void> { +export function deserializeIntoCheckMemberObjectsPostRequestBody(checkMemberObjectsPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { checkMemberObjectsPostRequestBody.backingStoreEnabled = true; }, "ids": n => { checkMemberObjectsPostRequestBody.ids = n.getCollectionOfPrimitiveValues(); }, @@ -74,7 +74,7 @@ export function deserializeIntoCheckMemberObjectsPostRequestBody(checkMemberObje * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoCheckMemberObjectsPostResponse(checkMemberObjectsPostResponse: CheckMemberObjectsPostResponse | undefined = {} as CheckMemberObjectsPostResponse) : Record void> { +export function deserializeIntoCheckMemberObjectsPostResponse(checkMemberObjectsPostResponse: Partial | undefined = {}) : Record void> { return { ...deserializeIntoBaseCollectionPaginationCountResponse(checkMemberObjectsPostResponse), "value": n => { checkMemberObjectsPostResponse.value = n.getCollectionOfPrimitiveValues(); }, @@ -84,7 +84,7 @@ export function deserializeIntoCheckMemberObjectsPostResponse(checkMemberObjects * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeCheckMemberObjectsPostRequestBody(writer: SerializationWriter, checkMemberObjectsPostRequestBody: CheckMemberObjectsPostRequestBody | undefined = {} as CheckMemberObjectsPostRequestBody) : void { +export function serializeCheckMemberObjectsPostRequestBody(writer: SerializationWriter, checkMemberObjectsPostRequestBody: Partial | undefined = {}) : void { writer.writeCollectionOfPrimitiveValues("ids", checkMemberObjectsPostRequestBody.ids); writer.writeAdditionalData(checkMemberObjectsPostRequestBody.additionalData); } @@ -92,7 +92,7 @@ export function serializeCheckMemberObjectsPostRequestBody(writer: Serialization * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeCheckMemberObjectsPostResponse(writer: SerializationWriter, checkMemberObjectsPostResponse: CheckMemberObjectsPostResponse | undefined = {} as CheckMemberObjectsPostResponse) : void { +export function serializeCheckMemberObjectsPostResponse(writer: SerializationWriter, checkMemberObjectsPostResponse: Partial | undefined = {}) : void { serializeBaseCollectionPaginationCountResponse(writer, checkMemberObjectsPostResponse) writer.writeCollectionOfPrimitiveValues("value", checkMemberObjectsPostResponse.value); } diff --git a/packages/msgraph-sdk-users/users/item/contactFolders/delta/index.ts b/packages/msgraph-sdk-users/users/item/contactFolders/delta/index.ts index bf035c51e5f..23ab013624e 100644 --- a/packages/msgraph-sdk-users/users/item/contactFolders/delta/index.ts +++ b/packages/msgraph-sdk-users/users/item/contactFolders/delta/index.ts @@ -10,7 +10,7 @@ import { type BaseRequestBuilder, type Parsable, type ParsableFactory, type Pars * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a deltaGetResponse */ -export function createDeltaGetResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createDeltaGetResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoDeltaGetResponse; } export interface DeltaGetResponse extends BaseDeltaFunctionResponse, Parsable { @@ -74,7 +74,7 @@ export interface DeltaRequestBuilderGetQueryParameters { * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoDeltaGetResponse(deltaGetResponse: DeltaGetResponse | undefined = {} as DeltaGetResponse) : Record void> { +export function deserializeIntoDeltaGetResponse(deltaGetResponse: Partial | undefined = {}) : Record void> { return { ...deserializeIntoBaseDeltaFunctionResponse(deltaGetResponse), "value": n => { deltaGetResponse.value = n.getCollectionOfObjectValues(createContactFolderFromDiscriminatorValue); }, @@ -84,7 +84,7 @@ export function deserializeIntoDeltaGetResponse(deltaGetResponse: DeltaGetRespon * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeDeltaGetResponse(writer: SerializationWriter, deltaGetResponse: DeltaGetResponse | undefined = {} as DeltaGetResponse) : void { +export function serializeDeltaGetResponse(writer: SerializationWriter, deltaGetResponse: Partial | undefined = {}) : void { serializeBaseDeltaFunctionResponse(writer, deltaGetResponse) writer.writeCollectionOfObjectValues("value", deltaGetResponse.value, serializeContactFolder); } diff --git a/packages/msgraph-sdk-users/users/item/contactFolders/item/childFolders/delta/index.ts b/packages/msgraph-sdk-users/users/item/contactFolders/item/childFolders/delta/index.ts index 3a852313477..321e5b4de20 100644 --- a/packages/msgraph-sdk-users/users/item/contactFolders/item/childFolders/delta/index.ts +++ b/packages/msgraph-sdk-users/users/item/contactFolders/item/childFolders/delta/index.ts @@ -10,7 +10,7 @@ import { type BaseRequestBuilder, type Parsable, type ParsableFactory, type Pars * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a deltaGetResponse */ -export function createDeltaGetResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createDeltaGetResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoDeltaGetResponse; } export interface DeltaGetResponse extends BaseDeltaFunctionResponse, Parsable { @@ -74,7 +74,7 @@ export interface DeltaRequestBuilderGetQueryParameters { * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoDeltaGetResponse(deltaGetResponse: DeltaGetResponse | undefined = {} as DeltaGetResponse) : Record void> { +export function deserializeIntoDeltaGetResponse(deltaGetResponse: Partial | undefined = {}) : Record void> { return { ...deserializeIntoBaseDeltaFunctionResponse(deltaGetResponse), "value": n => { deltaGetResponse.value = n.getCollectionOfObjectValues(createContactFolderFromDiscriminatorValue); }, @@ -84,7 +84,7 @@ export function deserializeIntoDeltaGetResponse(deltaGetResponse: DeltaGetRespon * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeDeltaGetResponse(writer: SerializationWriter, deltaGetResponse: DeltaGetResponse | undefined = {} as DeltaGetResponse) : void { +export function serializeDeltaGetResponse(writer: SerializationWriter, deltaGetResponse: Partial | undefined = {}) : void { serializeBaseDeltaFunctionResponse(writer, deltaGetResponse) writer.writeCollectionOfObjectValues("value", deltaGetResponse.value, serializeContactFolder); } diff --git a/packages/msgraph-sdk-users/users/item/contactFolders/item/childFolders/item/contacts/delta/index.ts b/packages/msgraph-sdk-users/users/item/contactFolders/item/childFolders/item/contacts/delta/index.ts index 21542f2b84d..5ff7ed3cfa5 100644 --- a/packages/msgraph-sdk-users/users/item/contactFolders/item/childFolders/item/contacts/delta/index.ts +++ b/packages/msgraph-sdk-users/users/item/contactFolders/item/childFolders/item/contacts/delta/index.ts @@ -10,7 +10,7 @@ import { type BaseRequestBuilder, type Parsable, type ParsableFactory, type Pars * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a deltaGetResponse */ -export function createDeltaGetResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createDeltaGetResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoDeltaGetResponse; } export interface DeltaGetResponse extends BaseDeltaFunctionResponse, Parsable { @@ -74,7 +74,7 @@ export interface DeltaRequestBuilderGetQueryParameters { * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoDeltaGetResponse(deltaGetResponse: DeltaGetResponse | undefined = {} as DeltaGetResponse) : Record void> { +export function deserializeIntoDeltaGetResponse(deltaGetResponse: Partial | undefined = {}) : Record void> { return { ...deserializeIntoBaseDeltaFunctionResponse(deltaGetResponse), "value": n => { deltaGetResponse.value = n.getCollectionOfObjectValues(createContactFromDiscriminatorValue); }, @@ -84,7 +84,7 @@ export function deserializeIntoDeltaGetResponse(deltaGetResponse: DeltaGetRespon * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeDeltaGetResponse(writer: SerializationWriter, deltaGetResponse: DeltaGetResponse | undefined = {} as DeltaGetResponse) : void { +export function serializeDeltaGetResponse(writer: SerializationWriter, deltaGetResponse: Partial | undefined = {}) : void { serializeBaseDeltaFunctionResponse(writer, deltaGetResponse) writer.writeCollectionOfObjectValues("value", deltaGetResponse.value, serializeContact); } diff --git a/packages/msgraph-sdk-users/users/item/contactFolders/item/contacts/delta/index.ts b/packages/msgraph-sdk-users/users/item/contactFolders/item/contacts/delta/index.ts index a8be13ed757..d3f7f897d1b 100644 --- a/packages/msgraph-sdk-users/users/item/contactFolders/item/contacts/delta/index.ts +++ b/packages/msgraph-sdk-users/users/item/contactFolders/item/contacts/delta/index.ts @@ -10,7 +10,7 @@ import { type BaseRequestBuilder, type Parsable, type ParsableFactory, type Pars * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a deltaGetResponse */ -export function createDeltaGetResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createDeltaGetResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoDeltaGetResponse; } export interface DeltaGetResponse extends BaseDeltaFunctionResponse, Parsable { @@ -74,7 +74,7 @@ export interface DeltaRequestBuilderGetQueryParameters { * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoDeltaGetResponse(deltaGetResponse: DeltaGetResponse | undefined = {} as DeltaGetResponse) : Record void> { +export function deserializeIntoDeltaGetResponse(deltaGetResponse: Partial | undefined = {}) : Record void> { return { ...deserializeIntoBaseDeltaFunctionResponse(deltaGetResponse), "value": n => { deltaGetResponse.value = n.getCollectionOfObjectValues(createContactFromDiscriminatorValue); }, @@ -84,7 +84,7 @@ export function deserializeIntoDeltaGetResponse(deltaGetResponse: DeltaGetRespon * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeDeltaGetResponse(writer: SerializationWriter, deltaGetResponse: DeltaGetResponse | undefined = {} as DeltaGetResponse) : void { +export function serializeDeltaGetResponse(writer: SerializationWriter, deltaGetResponse: Partial | undefined = {}) : void { serializeBaseDeltaFunctionResponse(writer, deltaGetResponse) writer.writeCollectionOfObjectValues("value", deltaGetResponse.value, serializeContact); } diff --git a/packages/msgraph-sdk-users/users/item/contacts/delta/index.ts b/packages/msgraph-sdk-users/users/item/contacts/delta/index.ts index cf13a35e07e..a267c4c1438 100644 --- a/packages/msgraph-sdk-users/users/item/contacts/delta/index.ts +++ b/packages/msgraph-sdk-users/users/item/contacts/delta/index.ts @@ -10,7 +10,7 @@ import { type BaseRequestBuilder, type Parsable, type ParsableFactory, type Pars * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a deltaGetResponse */ -export function createDeltaGetResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createDeltaGetResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoDeltaGetResponse; } export interface DeltaGetResponse extends BaseDeltaFunctionResponse, Parsable { @@ -74,7 +74,7 @@ export interface DeltaRequestBuilderGetQueryParameters { * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoDeltaGetResponse(deltaGetResponse: DeltaGetResponse | undefined = {} as DeltaGetResponse) : Record void> { +export function deserializeIntoDeltaGetResponse(deltaGetResponse: Partial | undefined = {}) : Record void> { return { ...deserializeIntoBaseDeltaFunctionResponse(deltaGetResponse), "value": n => { deltaGetResponse.value = n.getCollectionOfObjectValues(createContactFromDiscriminatorValue); }, @@ -84,7 +84,7 @@ export function deserializeIntoDeltaGetResponse(deltaGetResponse: DeltaGetRespon * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeDeltaGetResponse(writer: SerializationWriter, deltaGetResponse: DeltaGetResponse | undefined = {} as DeltaGetResponse) : void { +export function serializeDeltaGetResponse(writer: SerializationWriter, deltaGetResponse: Partial | undefined = {}) : void { serializeBaseDeltaFunctionResponse(writer, deltaGetResponse) writer.writeCollectionOfObjectValues("value", deltaGetResponse.value, serializeContact); } diff --git a/packages/msgraph-sdk-users/users/item/employeeExperience/index.ts b/packages/msgraph-sdk-users/users/item/employeeExperience/index.ts index 8df8bec76cc..af7098b6dba 100644 --- a/packages/msgraph-sdk-users/users/item/employeeExperience/index.ts +++ b/packages/msgraph-sdk-users/users/item/employeeExperience/index.ts @@ -4,6 +4,7 @@ import { createEmployeeExperienceUserFromDiscriminatorValue, serializeEmployeeExperienceUser, type EmployeeExperienceUser } from '@microsoft/msgraph-sdk/models/'; import { createODataErrorFromDiscriminatorValue, type ODataError } from '@microsoft/msgraph-sdk/models/oDataErrors/'; import { LearningCourseActivitiesRequestBuilderNavigationMetadata, LearningCourseActivitiesRequestBuilderRequestsMetadata, LearningCourseActivitiesRequestBuilderUriTemplate, type LearningCourseActivitiesRequestBuilder } from './learningCourseActivities/'; +import { LearningCourseActivitiesWithExternalcourseActivityIdRequestBuilderRequestsMetadata, LearningCourseActivitiesWithExternalcourseActivityIdRequestBuilderUriTemplate, type LearningCourseActivitiesWithExternalcourseActivityIdRequestBuilder } from './learningCourseActivitiesWithExternalcourseActivityId/'; import { type BaseRequestBuilder, type KeysToExcludeForNavigationMetadata, type NavigationMetadata, type Parsable, type ParsableFactory, type RequestConfiguration, type RequestInformation, type RequestsMetadata } from '@microsoft/kiota-abstractions'; /** @@ -25,6 +26,12 @@ export interface EmployeeExperienceRequestBuilder extends BaseRequestBuilder | undefined) : Promise; + /** + * Provides operations to manage the learningCourseActivities property of the microsoft.graph.employeeExperienceUser entity. + * @param externalcourseActivityId Alternate key of learningCourseActivity + * @returns a learningCourseActivitiesWithExternalcourseActivityIdRequestBuilder + */ + learningCourseActivitiesWithExternalcourseActivityId(externalcourseActivityId: string | undefined) : LearningCourseActivitiesWithExternalcourseActivityIdRequestBuilder; /** * Update the navigation property employeeExperience in users * @param body The request body @@ -76,6 +83,10 @@ const EmployeeExperienceRequestBuilderGetQueryParametersMapper: Record, NavigationMetadata> = { + learningCourseActivitiesWithExternalcourseActivityId: { + uriTemplate: LearningCourseActivitiesWithExternalcourseActivityIdRequestBuilderUriTemplate, + requestsMetadata: LearningCourseActivitiesWithExternalcourseActivityIdRequestBuilderRequestsMetadata, + }, learningCourseActivities: { uriTemplate: LearningCourseActivitiesRequestBuilderUriTemplate, requestsMetadata: LearningCourseActivitiesRequestBuilderRequestsMetadata, diff --git a/packages/msgraph-sdk-users/users/item/employeeExperience/learningCourseActivitiesWithExternalcourseActivityId/index.ts b/packages/msgraph-sdk-users/users/item/employeeExperience/learningCourseActivitiesWithExternalcourseActivityId/index.ts new file mode 100644 index 00000000000..33d1d67e7c7 --- /dev/null +++ b/packages/msgraph-sdk-users/users/item/employeeExperience/learningCourseActivitiesWithExternalcourseActivityId/index.ts @@ -0,0 +1,66 @@ +/* tslint:disable */ +/* eslint-disable */ +// Generated by Microsoft Kiota +import { createLearningCourseActivityFromDiscriminatorValue, type LearningCourseActivity } from '@microsoft/msgraph-sdk/models/'; +import { createODataErrorFromDiscriminatorValue, type ODataError } from '@microsoft/msgraph-sdk/models/oDataErrors/'; +import { type BaseRequestBuilder, type Parsable, type ParsableFactory, type RequestConfiguration, type RequestInformation, type RequestsMetadata } from '@microsoft/kiota-abstractions'; + +/** + * Provides operations to manage the learningCourseActivities property of the microsoft.graph.employeeExperienceUser entity. + */ +export interface LearningCourseActivitiesWithExternalcourseActivityIdRequestBuilder extends BaseRequestBuilder { + /** + * Get the specified learningCourseActivity object using either an ID or an externalCourseActivityId of the learning provider, or a courseActivityId of a user. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns a Promise of LearningCourseActivity + * @see {@link https://learn.microsoft.com/graph/api/learningcourseactivity-get?view=graph-rest-1.0|Find more info here} + */ + get(requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Get the specified learningCourseActivity object using either an ID or an externalCourseActivityId of the learning provider, or a courseActivityId of a user. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns a RequestInformation + */ + toGetRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; +} +/** + * Get the specified learningCourseActivity object using either an ID or an externalCourseActivityId of the learning provider, or a courseActivityId of a user. + */ +export interface LearningCourseActivitiesWithExternalcourseActivityIdRequestBuilderGetQueryParameters { + /** + * Expand related entities + */ + expand?: string[]; + /** + * Select properties to be returned + */ + select?: string[]; +} +/** + * Mapper for query parameters from symbol name to serialization name represented as a constant. + */ +const LearningCourseActivitiesWithExternalcourseActivityIdRequestBuilderGetQueryParametersMapper: Record = { + "expand": "%24expand", + "select": "%24select", +}; +/** + * Metadata for all the requests in the request builder. + */ +export const LearningCourseActivitiesWithExternalcourseActivityIdRequestBuilderRequestsMetadata: RequestsMetadata = { + get: { + responseBodyContentType: "application/json", + errorMappings: { + _4XX: createODataErrorFromDiscriminatorValue as ParsableFactory, + _5XX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "sendAsync", + responseBodyFactory: createLearningCourseActivityFromDiscriminatorValue, + queryParametersMapper: LearningCourseActivitiesWithExternalcourseActivityIdRequestBuilderGetQueryParametersMapper, + }, +}; +/** + * Uri template for the request builder. + */ +export const LearningCourseActivitiesWithExternalcourseActivityIdRequestBuilderUriTemplate = "{+baseurl}/users/{user%2Did}/employeeExperience/learningCourseActivities(externalcourseActivityId='{externalcourseActivityId}'){?%24select,%24expand}"; +/* tslint:enable */ +/* eslint-enable */ diff --git a/packages/msgraph-sdk-users/users/item/events/delta/index.ts b/packages/msgraph-sdk-users/users/item/events/delta/index.ts index 5a9a40d1564..a03190f5344 100644 --- a/packages/msgraph-sdk-users/users/item/events/delta/index.ts +++ b/packages/msgraph-sdk-users/users/item/events/delta/index.ts @@ -10,7 +10,7 @@ import { type BaseRequestBuilder, type Parsable, type ParsableFactory, type Pars * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a deltaGetResponse */ -export function createDeltaGetResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createDeltaGetResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoDeltaGetResponse; } export interface DeltaGetResponse extends BaseDeltaFunctionResponse, Parsable { @@ -82,7 +82,7 @@ export interface DeltaRequestBuilderGetQueryParameters { * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoDeltaGetResponse(deltaGetResponse: DeltaGetResponse | undefined = {} as DeltaGetResponse) : Record void> { +export function deserializeIntoDeltaGetResponse(deltaGetResponse: Partial | undefined = {}) : Record void> { return { ...deserializeIntoBaseDeltaFunctionResponse(deltaGetResponse), "value": n => { deltaGetResponse.value = n.getCollectionOfObjectValues(createEventFromDiscriminatorValue); }, @@ -92,7 +92,7 @@ export function deserializeIntoDeltaGetResponse(deltaGetResponse: DeltaGetRespon * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeDeltaGetResponse(writer: SerializationWriter, deltaGetResponse: DeltaGetResponse | undefined = {} as DeltaGetResponse) : void { +export function serializeDeltaGetResponse(writer: SerializationWriter, deltaGetResponse: Partial | undefined = {}) : void { serializeBaseDeltaFunctionResponse(writer, deltaGetResponse) writer.writeCollectionOfObjectValues("value", deltaGetResponse.value, serializeEvent); } diff --git a/packages/msgraph-sdk-users/users/item/events/index.ts b/packages/msgraph-sdk-users/users/item/events/index.ts index 0a23e12875a..b71ad008c61 100644 --- a/packages/msgraph-sdk-users/users/item/events/index.ts +++ b/packages/msgraph-sdk-users/users/item/events/index.ts @@ -34,11 +34,11 @@ export interface EventsRequestBuilder extends BaseRequestBuilder | undefined) : Promise; /** - * Create one or more multi-value extended properties in a new or existing instance of a resource. The following user resources are supported: The following group resources are supported: See Extended properties overview for more information about when to useopen extensions or extended properties, and how to specify extended properties. + * Create an event in the user's default calendar or specified calendar. By default, the allowNewTimeProposals property is set to true when an event is created, which means invitees can propose a different date/time for the event. See Propose new meeting times for more information on how to propose a time, and how to receive and accept a new time proposal. You can specify the time zone for each of the start and end times of the event as part of their values, because the start and end properties are of dateTimeTimeZone type. First find the supported time zones to make sure you set only time zones that have been configured for the user's mailbox server. When an event is sent, the server sends invitations to all the attendees. Setting the location in an event An Exchange administrator can set up a mailbox and an email address for a resource such as a meeting room, or equipment like a projector. Users can then invite the resource as an attendee to a meeting. On behalf of the resource, the server accepts or rejects the meeting request based on the free/busy schedule of the resource. If the server accepts a meeting for the resource, it creates an event for the meeting in the resource's calendar. If the meeting is rescheduled, the server automatically updates the event in the resource's calendar. Another advantage of setting up a mailbox for a resource is to control scheduling of the resource, for example, only executivesor their delegates can book a private meeting room. If you're organizing an event that involves a meeting location: Additionally, if the meeting location has been set up as a resource, or if the event involves some equipment that has been set up as a resource: * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns a Promise of Event - * @see {@link https://learn.microsoft.com/graph/api/multivaluelegacyextendedproperty-post-multivalueextendedproperties?view=graph-rest-1.0|Find more info here} + * @see {@link https://learn.microsoft.com/graph/api/user-post-events?view=graph-rest-1.0|Find more info here} */ post(body: Event, requestConfiguration?: RequestConfiguration | undefined) : Promise; /** @@ -48,7 +48,7 @@ export interface EventsRequestBuilder extends BaseRequestBuilder | undefined) : RequestInformation; /** - * Create one or more multi-value extended properties in a new or existing instance of a resource. The following user resources are supported: The following group resources are supported: See Extended properties overview for more information about when to useopen extensions or extended properties, and how to specify extended properties. + * Create an event in the user's default calendar or specified calendar. By default, the allowNewTimeProposals property is set to true when an event is created, which means invitees can propose a different date/time for the event. See Propose new meeting times for more information on how to propose a time, and how to receive and accept a new time proposal. You can specify the time zone for each of the start and end times of the event as part of their values, because the start and end properties are of dateTimeTimeZone type. First find the supported time zones to make sure you set only time zones that have been configured for the user's mailbox server. When an event is sent, the server sends invitations to all the attendees. Setting the location in an event An Exchange administrator can set up a mailbox and an email address for a resource such as a meeting room, or equipment like a projector. Users can then invite the resource as an attendee to a meeting. On behalf of the resource, the server accepts or rejects the meeting request based on the free/busy schedule of the resource. If the server accepts a meeting for the resource, it creates an event for the meeting in the resource's calendar. If the meeting is rescheduled, the server automatically updates the event in the resource's calendar. Another advantage of setting up a mailbox for a resource is to control scheduling of the resource, for example, only executivesor their delegates can book a private meeting room. If you're organizing an event that involves a meeting location: Additionally, if the meeting location has been set up as a resource, or if the event involves some equipment that has been set up as a resource: * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns a RequestInformation diff --git a/packages/msgraph-sdk-users/users/item/events/item/accept/index.ts b/packages/msgraph-sdk-users/users/item/events/item/accept/index.ts index 3eb7da627d3..f280eec70be 100644 --- a/packages/msgraph-sdk-users/users/item/events/item/accept/index.ts +++ b/packages/msgraph-sdk-users/users/item/events/item/accept/index.ts @@ -46,14 +46,14 @@ export interface AcceptRequestBuilder extends BaseRequestBuilder Record void>) { return deserializeIntoAcceptPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoAcceptPostRequestBody(acceptPostRequestBody: AcceptPostRequestBody | undefined = {} as AcceptPostRequestBody) : Record void> { +export function deserializeIntoAcceptPostRequestBody(acceptPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { acceptPostRequestBody.backingStoreEnabled = true; }, "comment": n => { acceptPostRequestBody.comment = n.getStringValue(); }, @@ -64,7 +64,7 @@ export function deserializeIntoAcceptPostRequestBody(acceptPostRequestBody: Acce * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeAcceptPostRequestBody(writer: SerializationWriter, acceptPostRequestBody: AcceptPostRequestBody | undefined = {} as AcceptPostRequestBody) : void { +export function serializeAcceptPostRequestBody(writer: SerializationWriter, acceptPostRequestBody: Partial | undefined = {}) : void { writer.writeStringValue("Comment", acceptPostRequestBody.comment); writer.writeBooleanValue("SendResponse", acceptPostRequestBody.sendResponse); writer.writeAdditionalData(acceptPostRequestBody.additionalData); diff --git a/packages/msgraph-sdk-users/users/item/events/item/attachments/createUploadSession/index.ts b/packages/msgraph-sdk-users/users/item/events/item/attachments/createUploadSession/index.ts index 7852f9b80f2..3e74d5da13d 100644 --- a/packages/msgraph-sdk-users/users/item/events/item/attachments/createUploadSession/index.ts +++ b/packages/msgraph-sdk-users/users/item/events/item/attachments/createUploadSession/index.ts @@ -10,7 +10,7 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a createUploadSessionPostRequestBody */ -export function createCreateUploadSessionPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createCreateUploadSessionPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoCreateUploadSessionPostRequestBody; } export interface CreateUploadSessionPostRequestBody extends AdditionalDataHolder, BackedModel, Parsable { @@ -51,7 +51,7 @@ export interface CreateUploadSessionRequestBuilder extends BaseRequestBuilder void> */ -export function deserializeIntoCreateUploadSessionPostRequestBody(createUploadSessionPostRequestBody: CreateUploadSessionPostRequestBody | undefined = {} as CreateUploadSessionPostRequestBody) : Record void> { +export function deserializeIntoCreateUploadSessionPostRequestBody(createUploadSessionPostRequestBody: Partial | undefined = {}) : Record void> { return { "attachmentItem": n => { createUploadSessionPostRequestBody.attachmentItem = n.getObjectValue(createAttachmentItemFromDiscriminatorValue); }, "backingStoreEnabled": n => { createUploadSessionPostRequestBody.backingStoreEnabled = true; }, @@ -61,7 +61,7 @@ export function deserializeIntoCreateUploadSessionPostRequestBody(createUploadSe * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeCreateUploadSessionPostRequestBody(writer: SerializationWriter, createUploadSessionPostRequestBody: CreateUploadSessionPostRequestBody | undefined = {} as CreateUploadSessionPostRequestBody) : void { +export function serializeCreateUploadSessionPostRequestBody(writer: SerializationWriter, createUploadSessionPostRequestBody: Partial | undefined = {}) : void { writer.writeObjectValue("AttachmentItem", createUploadSessionPostRequestBody.attachmentItem, serializeAttachmentItem); writer.writeAdditionalData(createUploadSessionPostRequestBody.additionalData); } diff --git a/packages/msgraph-sdk-users/users/item/events/item/attachments/index.ts b/packages/msgraph-sdk-users/users/item/events/item/attachments/index.ts index 00c794034ad..204981803c0 100644 --- a/packages/msgraph-sdk-users/users/item/events/item/attachments/index.ts +++ b/packages/msgraph-sdk-users/users/item/events/item/attachments/index.ts @@ -34,11 +34,11 @@ export interface AttachmentsRequestBuilder extends BaseRequestBuilder | undefined) : Promise; /** - * Use this API to create a new Attachment. An attachment can be one of the following types: All these types of attachment resources are derived from the attachmentresource. + * Use this API to add an attachment to an existing event. This operation limits the size of the attachment you can add to under 3 MB. If an organizer adds an attachment to a meeting event, the organizer can subsequently update the event to send the attachment and update the event for each attendee as well. * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns a Promise of Attachment - * @see {@link https://learn.microsoft.com/graph/api/eventmessage-post-attachments?view=graph-rest-1.0|Find more info here} + * @see {@link https://learn.microsoft.com/graph/api/event-post-attachments?view=graph-rest-1.0|Find more info here} */ post(body: Attachment, requestConfiguration?: RequestConfiguration | undefined) : Promise; /** @@ -48,7 +48,7 @@ export interface AttachmentsRequestBuilder extends BaseRequestBuilder | undefined) : RequestInformation; /** - * Use this API to create a new Attachment. An attachment can be one of the following types: All these types of attachment resources are derived from the attachmentresource. + * Use this API to add an attachment to an existing event. This operation limits the size of the attachment you can add to under 3 MB. If an organizer adds an attachment to a meeting event, the organizer can subsequently update the event to send the attachment and update the event for each attendee as well. * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns a RequestInformation diff --git a/packages/msgraph-sdk-users/users/item/events/item/cancel/index.ts b/packages/msgraph-sdk-users/users/item/events/item/cancel/index.ts index 215c582311e..b54300b01ca 100644 --- a/packages/msgraph-sdk-users/users/item/events/item/cancel/index.ts +++ b/packages/msgraph-sdk-users/users/item/events/item/cancel/index.ts @@ -42,14 +42,14 @@ export interface CancelRequestBuilder extends BaseRequestBuilder Record void>) { return deserializeIntoCancelPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoCancelPostRequestBody(cancelPostRequestBody: CancelPostRequestBody | undefined = {} as CancelPostRequestBody) : Record void> { +export function deserializeIntoCancelPostRequestBody(cancelPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { cancelPostRequestBody.backingStoreEnabled = true; }, "comment": n => { cancelPostRequestBody.comment = n.getStringValue(); }, @@ -59,7 +59,7 @@ export function deserializeIntoCancelPostRequestBody(cancelPostRequestBody: Canc * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeCancelPostRequestBody(writer: SerializationWriter, cancelPostRequestBody: CancelPostRequestBody | undefined = {} as CancelPostRequestBody) : void { +export function serializeCancelPostRequestBody(writer: SerializationWriter, cancelPostRequestBody: Partial | undefined = {}) : void { writer.writeStringValue("Comment", cancelPostRequestBody.comment); writer.writeAdditionalData(cancelPostRequestBody.additionalData); } diff --git a/packages/msgraph-sdk-users/users/item/events/item/decline/index.ts b/packages/msgraph-sdk-users/users/item/events/item/decline/index.ts index 63aa42af100..60e9c51262e 100644 --- a/packages/msgraph-sdk-users/users/item/events/item/decline/index.ts +++ b/packages/msgraph-sdk-users/users/item/events/item/decline/index.ts @@ -10,7 +10,7 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a declinePostRequestBody */ -export function createDeclinePostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createDeclinePostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoDeclinePostRequestBody; } export interface DeclinePostRequestBody extends AdditionalDataHolder, BackedModel, Parsable { @@ -58,7 +58,7 @@ export interface DeclineRequestBuilder extends BaseRequestBuilder void> */ -export function deserializeIntoDeclinePostRequestBody(declinePostRequestBody: DeclinePostRequestBody | undefined = {} as DeclinePostRequestBody) : Record void> { +export function deserializeIntoDeclinePostRequestBody(declinePostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { declinePostRequestBody.backingStoreEnabled = true; }, "comment": n => { declinePostRequestBody.comment = n.getStringValue(); }, @@ -70,7 +70,7 @@ export function deserializeIntoDeclinePostRequestBody(declinePostRequestBody: De * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeDeclinePostRequestBody(writer: SerializationWriter, declinePostRequestBody: DeclinePostRequestBody | undefined = {} as DeclinePostRequestBody) : void { +export function serializeDeclinePostRequestBody(writer: SerializationWriter, declinePostRequestBody: Partial | undefined = {}) : void { writer.writeStringValue("Comment", declinePostRequestBody.comment); writer.writeObjectValue("ProposedNewTime", declinePostRequestBody.proposedNewTime, serializeTimeSlot); writer.writeBooleanValue("SendResponse", declinePostRequestBody.sendResponse); diff --git a/packages/msgraph-sdk-users/users/item/events/item/forward/index.ts b/packages/msgraph-sdk-users/users/item/events/item/forward/index.ts index bea9afabc1b..53b7b0e75e3 100644 --- a/packages/msgraph-sdk-users/users/item/events/item/forward/index.ts +++ b/packages/msgraph-sdk-users/users/item/events/item/forward/index.ts @@ -10,14 +10,14 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a forwardPostRequestBody */ -export function createForwardPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createForwardPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoForwardPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoForwardPostRequestBody(forwardPostRequestBody: ForwardPostRequestBody | undefined = {} as ForwardPostRequestBody) : Record void> { +export function deserializeIntoForwardPostRequestBody(forwardPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { forwardPostRequestBody.backingStoreEnabled = true; }, "comment": n => { forwardPostRequestBody.comment = n.getStringValue(); }, @@ -65,7 +65,7 @@ export interface ForwardRequestBuilder extends BaseRequestBuilder | undefined = {}) : void { writer.writeStringValue("Comment", forwardPostRequestBody.comment); writer.writeCollectionOfObjectValues("ToRecipients", forwardPostRequestBody.toRecipients, serializeRecipient); writer.writeAdditionalData(forwardPostRequestBody.additionalData); diff --git a/packages/msgraph-sdk-users/users/item/events/item/instances/delta/index.ts b/packages/msgraph-sdk-users/users/item/events/item/instances/delta/index.ts index bfa142b1b93..92490184635 100644 --- a/packages/msgraph-sdk-users/users/item/events/item/instances/delta/index.ts +++ b/packages/msgraph-sdk-users/users/item/events/item/instances/delta/index.ts @@ -10,7 +10,7 @@ import { type BaseRequestBuilder, type Parsable, type ParsableFactory, type Pars * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a deltaGetResponse */ -export function createDeltaGetResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createDeltaGetResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoDeltaGetResponse; } export interface DeltaGetResponse extends BaseDeltaFunctionResponse, Parsable { @@ -82,7 +82,7 @@ export interface DeltaRequestBuilderGetQueryParameters { * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoDeltaGetResponse(deltaGetResponse: DeltaGetResponse | undefined = {} as DeltaGetResponse) : Record void> { +export function deserializeIntoDeltaGetResponse(deltaGetResponse: Partial | undefined = {}) : Record void> { return { ...deserializeIntoBaseDeltaFunctionResponse(deltaGetResponse), "value": n => { deltaGetResponse.value = n.getCollectionOfObjectValues(createEventFromDiscriminatorValue); }, @@ -92,7 +92,7 @@ export function deserializeIntoDeltaGetResponse(deltaGetResponse: DeltaGetRespon * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeDeltaGetResponse(writer: SerializationWriter, deltaGetResponse: DeltaGetResponse | undefined = {} as DeltaGetResponse) : void { +export function serializeDeltaGetResponse(writer: SerializationWriter, deltaGetResponse: Partial | undefined = {}) : void { serializeBaseDeltaFunctionResponse(writer, deltaGetResponse) writer.writeCollectionOfObjectValues("value", deltaGetResponse.value, serializeEvent); } diff --git a/packages/msgraph-sdk-users/users/item/events/item/instances/item/accept/index.ts b/packages/msgraph-sdk-users/users/item/events/item/instances/item/accept/index.ts index 9d5a1f99cdb..dcd6d0896b6 100644 --- a/packages/msgraph-sdk-users/users/item/events/item/instances/item/accept/index.ts +++ b/packages/msgraph-sdk-users/users/item/events/item/instances/item/accept/index.ts @@ -46,14 +46,14 @@ export interface AcceptRequestBuilder extends BaseRequestBuilder Record void>) { return deserializeIntoAcceptPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoAcceptPostRequestBody(acceptPostRequestBody: AcceptPostRequestBody | undefined = {} as AcceptPostRequestBody) : Record void> { +export function deserializeIntoAcceptPostRequestBody(acceptPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { acceptPostRequestBody.backingStoreEnabled = true; }, "comment": n => { acceptPostRequestBody.comment = n.getStringValue(); }, @@ -64,7 +64,7 @@ export function deserializeIntoAcceptPostRequestBody(acceptPostRequestBody: Acce * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeAcceptPostRequestBody(writer: SerializationWriter, acceptPostRequestBody: AcceptPostRequestBody | undefined = {} as AcceptPostRequestBody) : void { +export function serializeAcceptPostRequestBody(writer: SerializationWriter, acceptPostRequestBody: Partial | undefined = {}) : void { writer.writeStringValue("Comment", acceptPostRequestBody.comment); writer.writeBooleanValue("SendResponse", acceptPostRequestBody.sendResponse); writer.writeAdditionalData(acceptPostRequestBody.additionalData); diff --git a/packages/msgraph-sdk-users/users/item/events/item/instances/item/attachments/createUploadSession/index.ts b/packages/msgraph-sdk-users/users/item/events/item/instances/item/attachments/createUploadSession/index.ts index 92c586af0ad..e15c3cdacc0 100644 --- a/packages/msgraph-sdk-users/users/item/events/item/instances/item/attachments/createUploadSession/index.ts +++ b/packages/msgraph-sdk-users/users/item/events/item/instances/item/attachments/createUploadSession/index.ts @@ -10,7 +10,7 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a createUploadSessionPostRequestBody */ -export function createCreateUploadSessionPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createCreateUploadSessionPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoCreateUploadSessionPostRequestBody; } export interface CreateUploadSessionPostRequestBody extends AdditionalDataHolder, BackedModel, Parsable { @@ -51,7 +51,7 @@ export interface CreateUploadSessionRequestBuilder extends BaseRequestBuilder void> */ -export function deserializeIntoCreateUploadSessionPostRequestBody(createUploadSessionPostRequestBody: CreateUploadSessionPostRequestBody | undefined = {} as CreateUploadSessionPostRequestBody) : Record void> { +export function deserializeIntoCreateUploadSessionPostRequestBody(createUploadSessionPostRequestBody: Partial | undefined = {}) : Record void> { return { "attachmentItem": n => { createUploadSessionPostRequestBody.attachmentItem = n.getObjectValue(createAttachmentItemFromDiscriminatorValue); }, "backingStoreEnabled": n => { createUploadSessionPostRequestBody.backingStoreEnabled = true; }, @@ -61,7 +61,7 @@ export function deserializeIntoCreateUploadSessionPostRequestBody(createUploadSe * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeCreateUploadSessionPostRequestBody(writer: SerializationWriter, createUploadSessionPostRequestBody: CreateUploadSessionPostRequestBody | undefined = {} as CreateUploadSessionPostRequestBody) : void { +export function serializeCreateUploadSessionPostRequestBody(writer: SerializationWriter, createUploadSessionPostRequestBody: Partial | undefined = {}) : void { writer.writeObjectValue("AttachmentItem", createUploadSessionPostRequestBody.attachmentItem, serializeAttachmentItem); writer.writeAdditionalData(createUploadSessionPostRequestBody.additionalData); } diff --git a/packages/msgraph-sdk-users/users/item/events/item/instances/item/attachments/index.ts b/packages/msgraph-sdk-users/users/item/events/item/instances/item/attachments/index.ts index 1562c356661..0046e4ad7c2 100644 --- a/packages/msgraph-sdk-users/users/item/events/item/instances/item/attachments/index.ts +++ b/packages/msgraph-sdk-users/users/item/events/item/instances/item/attachments/index.ts @@ -34,11 +34,11 @@ export interface AttachmentsRequestBuilder extends BaseRequestBuilder | undefined) : Promise; /** - * Use this API to create a new Attachment. An attachment can be one of the following types: All these types of attachment resources are derived from the attachmentresource. + * Use this API to add an attachment to an existing event. This operation limits the size of the attachment you can add to under 3 MB. If an organizer adds an attachment to a meeting event, the organizer can subsequently update the event to send the attachment and update the event for each attendee as well. * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns a Promise of Attachment - * @see {@link https://learn.microsoft.com/graph/api/eventmessage-post-attachments?view=graph-rest-1.0|Find more info here} + * @see {@link https://learn.microsoft.com/graph/api/event-post-attachments?view=graph-rest-1.0|Find more info here} */ post(body: Attachment, requestConfiguration?: RequestConfiguration | undefined) : Promise; /** @@ -48,7 +48,7 @@ export interface AttachmentsRequestBuilder extends BaseRequestBuilder | undefined) : RequestInformation; /** - * Use this API to create a new Attachment. An attachment can be one of the following types: All these types of attachment resources are derived from the attachmentresource. + * Use this API to add an attachment to an existing event. This operation limits the size of the attachment you can add to under 3 MB. If an organizer adds an attachment to a meeting event, the organizer can subsequently update the event to send the attachment and update the event for each attendee as well. * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns a RequestInformation diff --git a/packages/msgraph-sdk-users/users/item/events/item/instances/item/cancel/index.ts b/packages/msgraph-sdk-users/users/item/events/item/instances/item/cancel/index.ts index 612c6ab8914..c4658988eaa 100644 --- a/packages/msgraph-sdk-users/users/item/events/item/instances/item/cancel/index.ts +++ b/packages/msgraph-sdk-users/users/item/events/item/instances/item/cancel/index.ts @@ -42,14 +42,14 @@ export interface CancelRequestBuilder extends BaseRequestBuilder Record void>) { return deserializeIntoCancelPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoCancelPostRequestBody(cancelPostRequestBody: CancelPostRequestBody | undefined = {} as CancelPostRequestBody) : Record void> { +export function deserializeIntoCancelPostRequestBody(cancelPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { cancelPostRequestBody.backingStoreEnabled = true; }, "comment": n => { cancelPostRequestBody.comment = n.getStringValue(); }, @@ -59,7 +59,7 @@ export function deserializeIntoCancelPostRequestBody(cancelPostRequestBody: Canc * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeCancelPostRequestBody(writer: SerializationWriter, cancelPostRequestBody: CancelPostRequestBody | undefined = {} as CancelPostRequestBody) : void { +export function serializeCancelPostRequestBody(writer: SerializationWriter, cancelPostRequestBody: Partial | undefined = {}) : void { writer.writeStringValue("Comment", cancelPostRequestBody.comment); writer.writeAdditionalData(cancelPostRequestBody.additionalData); } diff --git a/packages/msgraph-sdk-users/users/item/events/item/instances/item/decline/index.ts b/packages/msgraph-sdk-users/users/item/events/item/instances/item/decline/index.ts index c3b725e2371..fdf69bee64e 100644 --- a/packages/msgraph-sdk-users/users/item/events/item/instances/item/decline/index.ts +++ b/packages/msgraph-sdk-users/users/item/events/item/instances/item/decline/index.ts @@ -10,7 +10,7 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a declinePostRequestBody */ -export function createDeclinePostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createDeclinePostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoDeclinePostRequestBody; } export interface DeclinePostRequestBody extends AdditionalDataHolder, BackedModel, Parsable { @@ -58,7 +58,7 @@ export interface DeclineRequestBuilder extends BaseRequestBuilder void> */ -export function deserializeIntoDeclinePostRequestBody(declinePostRequestBody: DeclinePostRequestBody | undefined = {} as DeclinePostRequestBody) : Record void> { +export function deserializeIntoDeclinePostRequestBody(declinePostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { declinePostRequestBody.backingStoreEnabled = true; }, "comment": n => { declinePostRequestBody.comment = n.getStringValue(); }, @@ -70,7 +70,7 @@ export function deserializeIntoDeclinePostRequestBody(declinePostRequestBody: De * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeDeclinePostRequestBody(writer: SerializationWriter, declinePostRequestBody: DeclinePostRequestBody | undefined = {} as DeclinePostRequestBody) : void { +export function serializeDeclinePostRequestBody(writer: SerializationWriter, declinePostRequestBody: Partial | undefined = {}) : void { writer.writeStringValue("Comment", declinePostRequestBody.comment); writer.writeObjectValue("ProposedNewTime", declinePostRequestBody.proposedNewTime, serializeTimeSlot); writer.writeBooleanValue("SendResponse", declinePostRequestBody.sendResponse); diff --git a/packages/msgraph-sdk-users/users/item/events/item/instances/item/forward/index.ts b/packages/msgraph-sdk-users/users/item/events/item/instances/item/forward/index.ts index 337a8a5cc23..3a2463e396b 100644 --- a/packages/msgraph-sdk-users/users/item/events/item/instances/item/forward/index.ts +++ b/packages/msgraph-sdk-users/users/item/events/item/instances/item/forward/index.ts @@ -10,14 +10,14 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a forwardPostRequestBody */ -export function createForwardPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createForwardPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoForwardPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoForwardPostRequestBody(forwardPostRequestBody: ForwardPostRequestBody | undefined = {} as ForwardPostRequestBody) : Record void> { +export function deserializeIntoForwardPostRequestBody(forwardPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { forwardPostRequestBody.backingStoreEnabled = true; }, "comment": n => { forwardPostRequestBody.comment = n.getStringValue(); }, @@ -65,7 +65,7 @@ export interface ForwardRequestBuilder extends BaseRequestBuilder | undefined = {}) : void { writer.writeStringValue("Comment", forwardPostRequestBody.comment); writer.writeCollectionOfObjectValues("ToRecipients", forwardPostRequestBody.toRecipients, serializeRecipient); writer.writeAdditionalData(forwardPostRequestBody.additionalData); diff --git a/packages/msgraph-sdk-users/users/item/events/item/instances/item/snoozeReminder/index.ts b/packages/msgraph-sdk-users/users/item/events/item/instances/item/snoozeReminder/index.ts index 8269995d7b6..657d022a40a 100644 --- a/packages/msgraph-sdk-users/users/item/events/item/instances/item/snoozeReminder/index.ts +++ b/packages/msgraph-sdk-users/users/item/events/item/instances/item/snoozeReminder/index.ts @@ -10,14 +10,14 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a snoozeReminderPostRequestBody */ -export function createSnoozeReminderPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createSnoozeReminderPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoSnoozeReminderPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoSnoozeReminderPostRequestBody(snoozeReminderPostRequestBody: SnoozeReminderPostRequestBody | undefined = {} as SnoozeReminderPostRequestBody) : Record void> { +export function deserializeIntoSnoozeReminderPostRequestBody(snoozeReminderPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { snoozeReminderPostRequestBody.backingStoreEnabled = true; }, "newReminderTime": n => { snoozeReminderPostRequestBody.newReminderTime = n.getObjectValue(createDateTimeTimeZoneFromDiscriminatorValue); }, @@ -27,7 +27,7 @@ export function deserializeIntoSnoozeReminderPostRequestBody(snoozeReminderPostR * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeSnoozeReminderPostRequestBody(writer: SerializationWriter, snoozeReminderPostRequestBody: SnoozeReminderPostRequestBody | undefined = {} as SnoozeReminderPostRequestBody) : void { +export function serializeSnoozeReminderPostRequestBody(writer: SerializationWriter, snoozeReminderPostRequestBody: Partial | undefined = {}) : void { writer.writeObjectValue("NewReminderTime", snoozeReminderPostRequestBody.newReminderTime, serializeDateTimeTimeZone); writer.writeAdditionalData(snoozeReminderPostRequestBody.additionalData); } diff --git a/packages/msgraph-sdk-users/users/item/events/item/instances/item/tentativelyAccept/index.ts b/packages/msgraph-sdk-users/users/item/events/item/instances/item/tentativelyAccept/index.ts index cae46963bfa..f55f9dcd4c0 100644 --- a/packages/msgraph-sdk-users/users/item/events/item/instances/item/tentativelyAccept/index.ts +++ b/packages/msgraph-sdk-users/users/item/events/item/instances/item/tentativelyAccept/index.ts @@ -10,14 +10,14 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a tentativelyAcceptPostRequestBody */ -export function createTentativelyAcceptPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createTentativelyAcceptPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoTentativelyAcceptPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoTentativelyAcceptPostRequestBody(tentativelyAcceptPostRequestBody: TentativelyAcceptPostRequestBody | undefined = {} as TentativelyAcceptPostRequestBody) : Record void> { +export function deserializeIntoTentativelyAcceptPostRequestBody(tentativelyAcceptPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { tentativelyAcceptPostRequestBody.backingStoreEnabled = true; }, "comment": n => { tentativelyAcceptPostRequestBody.comment = n.getStringValue(); }, @@ -29,7 +29,7 @@ export function deserializeIntoTentativelyAcceptPostRequestBody(tentativelyAccep * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeTentativelyAcceptPostRequestBody(writer: SerializationWriter, tentativelyAcceptPostRequestBody: TentativelyAcceptPostRequestBody | undefined = {} as TentativelyAcceptPostRequestBody) : void { +export function serializeTentativelyAcceptPostRequestBody(writer: SerializationWriter, tentativelyAcceptPostRequestBody: Partial | undefined = {}) : void { writer.writeStringValue("Comment", tentativelyAcceptPostRequestBody.comment); writer.writeObjectValue("ProposedNewTime", tentativelyAcceptPostRequestBody.proposedNewTime, serializeTimeSlot); writer.writeBooleanValue("SendResponse", tentativelyAcceptPostRequestBody.sendResponse); diff --git a/packages/msgraph-sdk-users/users/item/events/item/snoozeReminder/index.ts b/packages/msgraph-sdk-users/users/item/events/item/snoozeReminder/index.ts index a21c43cb821..c8b837891ab 100644 --- a/packages/msgraph-sdk-users/users/item/events/item/snoozeReminder/index.ts +++ b/packages/msgraph-sdk-users/users/item/events/item/snoozeReminder/index.ts @@ -10,14 +10,14 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a snoozeReminderPostRequestBody */ -export function createSnoozeReminderPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createSnoozeReminderPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoSnoozeReminderPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoSnoozeReminderPostRequestBody(snoozeReminderPostRequestBody: SnoozeReminderPostRequestBody | undefined = {} as SnoozeReminderPostRequestBody) : Record void> { +export function deserializeIntoSnoozeReminderPostRequestBody(snoozeReminderPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { snoozeReminderPostRequestBody.backingStoreEnabled = true; }, "newReminderTime": n => { snoozeReminderPostRequestBody.newReminderTime = n.getObjectValue(createDateTimeTimeZoneFromDiscriminatorValue); }, @@ -27,7 +27,7 @@ export function deserializeIntoSnoozeReminderPostRequestBody(snoozeReminderPostR * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeSnoozeReminderPostRequestBody(writer: SerializationWriter, snoozeReminderPostRequestBody: SnoozeReminderPostRequestBody | undefined = {} as SnoozeReminderPostRequestBody) : void { +export function serializeSnoozeReminderPostRequestBody(writer: SerializationWriter, snoozeReminderPostRequestBody: Partial | undefined = {}) : void { writer.writeObjectValue("NewReminderTime", snoozeReminderPostRequestBody.newReminderTime, serializeDateTimeTimeZone); writer.writeAdditionalData(snoozeReminderPostRequestBody.additionalData); } diff --git a/packages/msgraph-sdk-users/users/item/events/item/tentativelyAccept/index.ts b/packages/msgraph-sdk-users/users/item/events/item/tentativelyAccept/index.ts index 7b17f0e106f..ce82b46bbd8 100644 --- a/packages/msgraph-sdk-users/users/item/events/item/tentativelyAccept/index.ts +++ b/packages/msgraph-sdk-users/users/item/events/item/tentativelyAccept/index.ts @@ -10,14 +10,14 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a tentativelyAcceptPostRequestBody */ -export function createTentativelyAcceptPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createTentativelyAcceptPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoTentativelyAcceptPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoTentativelyAcceptPostRequestBody(tentativelyAcceptPostRequestBody: TentativelyAcceptPostRequestBody | undefined = {} as TentativelyAcceptPostRequestBody) : Record void> { +export function deserializeIntoTentativelyAcceptPostRequestBody(tentativelyAcceptPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { tentativelyAcceptPostRequestBody.backingStoreEnabled = true; }, "comment": n => { tentativelyAcceptPostRequestBody.comment = n.getStringValue(); }, @@ -29,7 +29,7 @@ export function deserializeIntoTentativelyAcceptPostRequestBody(tentativelyAccep * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeTentativelyAcceptPostRequestBody(writer: SerializationWriter, tentativelyAcceptPostRequestBody: TentativelyAcceptPostRequestBody | undefined = {} as TentativelyAcceptPostRequestBody) : void { +export function serializeTentativelyAcceptPostRequestBody(writer: SerializationWriter, tentativelyAcceptPostRequestBody: Partial | undefined = {}) : void { writer.writeStringValue("Comment", tentativelyAcceptPostRequestBody.comment); writer.writeObjectValue("ProposedNewTime", tentativelyAcceptPostRequestBody.proposedNewTime, serializeTimeSlot); writer.writeBooleanValue("SendResponse", tentativelyAcceptPostRequestBody.sendResponse); diff --git a/packages/msgraph-sdk-users/users/item/exportPersonalData/index.ts b/packages/msgraph-sdk-users/users/item/exportPersonalData/index.ts index a6ff53233bb..be4f12d3c95 100644 --- a/packages/msgraph-sdk-users/users/item/exportPersonalData/index.ts +++ b/packages/msgraph-sdk-users/users/item/exportPersonalData/index.ts @@ -9,14 +9,14 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a exportPersonalDataPostRequestBody */ -export function createExportPersonalDataPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createExportPersonalDataPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoExportPersonalDataPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoExportPersonalDataPostRequestBody(exportPersonalDataPostRequestBody: ExportPersonalDataPostRequestBody | undefined = {} as ExportPersonalDataPostRequestBody) : Record void> { +export function deserializeIntoExportPersonalDataPostRequestBody(exportPersonalDataPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { exportPersonalDataPostRequestBody.backingStoreEnabled = true; }, "storageLocation": n => { exportPersonalDataPostRequestBody.storageLocation = n.getStringValue(); }, @@ -59,7 +59,7 @@ export interface ExportPersonalDataRequestBuilder extends BaseRequestBuilder | undefined = {}) : void { writer.writeStringValue("storageLocation", exportPersonalDataPostRequestBody.storageLocation); writer.writeAdditionalData(exportPersonalDataPostRequestBody.additionalData); } diff --git a/packages/msgraph-sdk-users/users/item/findMeetingTimes/index.ts b/packages/msgraph-sdk-users/users/item/findMeetingTimes/index.ts index 28747c5780b..9df962bd976 100644 --- a/packages/msgraph-sdk-users/users/item/findMeetingTimes/index.ts +++ b/packages/msgraph-sdk-users/users/item/findMeetingTimes/index.ts @@ -10,14 +10,14 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a findMeetingTimesPostRequestBody */ -export function createFindMeetingTimesPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createFindMeetingTimesPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoFindMeetingTimesPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoFindMeetingTimesPostRequestBody(findMeetingTimesPostRequestBody: FindMeetingTimesPostRequestBody | undefined = {} as FindMeetingTimesPostRequestBody) : Record void> { +export function deserializeIntoFindMeetingTimesPostRequestBody(findMeetingTimesPostRequestBody: Partial | undefined = {}) : Record void> { return { "attendees": n => { findMeetingTimesPostRequestBody.attendees = n.getCollectionOfObjectValues(createAttendeeBaseFromDiscriminatorValue); }, "backingStoreEnabled": n => { findMeetingTimesPostRequestBody.backingStoreEnabled = true; }, @@ -96,7 +96,7 @@ export interface FindMeetingTimesRequestBuilder extends BaseRequestBuilder | undefined = {}) : void { writer.writeCollectionOfObjectValues("attendees", findMeetingTimesPostRequestBody.attendees, serializeAttendeeBase); writer.writeBooleanValue("isOrganizerOptional", findMeetingTimesPostRequestBody.isOrganizerOptional); writer.writeObjectValue("locationConstraint", findMeetingTimesPostRequestBody.locationConstraint, serializeLocationConstraint); diff --git a/packages/msgraph-sdk-users/users/item/getMailTips/index.ts b/packages/msgraph-sdk-users/users/item/getMailTips/index.ts index e14442ec7b8..fc9fbd74246 100644 --- a/packages/msgraph-sdk-users/users/item/getMailTips/index.ts +++ b/packages/msgraph-sdk-users/users/item/getMailTips/index.ts @@ -10,7 +10,7 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a getMailTipsPostRequestBody */ -export function createGetMailTipsPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createGetMailTipsPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoGetMailTipsPostRequestBody; } /** @@ -18,14 +18,14 @@ export function createGetMailTipsPostRequestBodyFromDiscriminatorValue(parseNode * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a getMailTipsPostResponse */ -export function createGetMailTipsPostResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createGetMailTipsPostResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoGetMailTipsPostResponse; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoGetMailTipsPostRequestBody(getMailTipsPostRequestBody: GetMailTipsPostRequestBody | undefined = {} as GetMailTipsPostRequestBody) : Record void> { +export function deserializeIntoGetMailTipsPostRequestBody(getMailTipsPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { getMailTipsPostRequestBody.backingStoreEnabled = true; }, "emailAddresses": n => { getMailTipsPostRequestBody.emailAddresses = n.getCollectionOfPrimitiveValues(); }, @@ -36,7 +36,7 @@ export function deserializeIntoGetMailTipsPostRequestBody(getMailTipsPostRequest * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoGetMailTipsPostResponse(getMailTipsPostResponse: GetMailTipsPostResponse | undefined = {} as GetMailTipsPostResponse) : Record void> { +export function deserializeIntoGetMailTipsPostResponse(getMailTipsPostResponse: Partial | undefined = {}) : Record void> { return { ...deserializeIntoBaseCollectionPaginationCountResponse(getMailTipsPostResponse), "value": n => { getMailTipsPostResponse.value = n.getCollectionOfObjectValues(createMailTipsFromDiscriminatorValue); }, @@ -90,7 +90,7 @@ export interface GetMailTipsRequestBuilder extends BaseRequestBuilder | undefined = {}) : void { writer.writeCollectionOfPrimitiveValues("EmailAddresses", getMailTipsPostRequestBody.emailAddresses); writer.writeEnumValue("MailTipsOptions", getMailTipsPostRequestBody.mailTipsOptions); writer.writeAdditionalData(getMailTipsPostRequestBody.additionalData); @@ -99,7 +99,7 @@ export function serializeGetMailTipsPostRequestBody(writer: SerializationWriter, * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeGetMailTipsPostResponse(writer: SerializationWriter, getMailTipsPostResponse: GetMailTipsPostResponse | undefined = {} as GetMailTipsPostResponse) : void { +export function serializeGetMailTipsPostResponse(writer: SerializationWriter, getMailTipsPostResponse: Partial | undefined = {}) : void { serializeBaseCollectionPaginationCountResponse(writer, getMailTipsPostResponse) writer.writeCollectionOfObjectValues("value", getMailTipsPostResponse.value, serializeMailTips); } diff --git a/packages/msgraph-sdk-users/users/item/getManagedAppDiagnosticStatuses/index.ts b/packages/msgraph-sdk-users/users/item/getManagedAppDiagnosticStatuses/index.ts index f554362e018..72273a3dabf 100644 --- a/packages/msgraph-sdk-users/users/item/getManagedAppDiagnosticStatuses/index.ts +++ b/packages/msgraph-sdk-users/users/item/getManagedAppDiagnosticStatuses/index.ts @@ -10,14 +10,14 @@ import { type BaseRequestBuilder, type Parsable, type ParsableFactory, type Pars * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a getManagedAppDiagnosticStatusesGetResponse */ -export function createGetManagedAppDiagnosticStatusesGetResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createGetManagedAppDiagnosticStatusesGetResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoGetManagedAppDiagnosticStatusesGetResponse; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoGetManagedAppDiagnosticStatusesGetResponse(getManagedAppDiagnosticStatusesGetResponse: GetManagedAppDiagnosticStatusesGetResponse | undefined = {} as GetManagedAppDiagnosticStatusesGetResponse) : Record void> { +export function deserializeIntoGetManagedAppDiagnosticStatusesGetResponse(getManagedAppDiagnosticStatusesGetResponse: Partial | undefined = {}) : Record void> { return { ...deserializeIntoBaseCollectionPaginationCountResponse(getManagedAppDiagnosticStatusesGetResponse), "value": n => { getManagedAppDiagnosticStatusesGetResponse.value = n.getCollectionOfObjectValues(createManagedAppDiagnosticStatusFromDiscriminatorValue); }, @@ -75,7 +75,7 @@ export interface GetManagedAppDiagnosticStatusesRequestBuilderGetQueryParameters * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeGetManagedAppDiagnosticStatusesGetResponse(writer: SerializationWriter, getManagedAppDiagnosticStatusesGetResponse: GetManagedAppDiagnosticStatusesGetResponse | undefined = {} as GetManagedAppDiagnosticStatusesGetResponse) : void { +export function serializeGetManagedAppDiagnosticStatusesGetResponse(writer: SerializationWriter, getManagedAppDiagnosticStatusesGetResponse: Partial | undefined = {}) : void { serializeBaseCollectionPaginationCountResponse(writer, getManagedAppDiagnosticStatusesGetResponse) writer.writeCollectionOfObjectValues("value", getManagedAppDiagnosticStatusesGetResponse.value, serializeManagedAppDiagnosticStatus); } diff --git a/packages/msgraph-sdk-users/users/item/getManagedAppPolicies/index.ts b/packages/msgraph-sdk-users/users/item/getManagedAppPolicies/index.ts index 2e8bfb81243..27f770d128a 100644 --- a/packages/msgraph-sdk-users/users/item/getManagedAppPolicies/index.ts +++ b/packages/msgraph-sdk-users/users/item/getManagedAppPolicies/index.ts @@ -10,14 +10,14 @@ import { type BaseRequestBuilder, type Parsable, type ParsableFactory, type Pars * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a getManagedAppPoliciesGetResponse */ -export function createGetManagedAppPoliciesGetResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createGetManagedAppPoliciesGetResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoGetManagedAppPoliciesGetResponse; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoGetManagedAppPoliciesGetResponse(getManagedAppPoliciesGetResponse: GetManagedAppPoliciesGetResponse | undefined = {} as GetManagedAppPoliciesGetResponse) : Record void> { +export function deserializeIntoGetManagedAppPoliciesGetResponse(getManagedAppPoliciesGetResponse: Partial | undefined = {}) : Record void> { return { ...deserializeIntoBaseCollectionPaginationCountResponse(getManagedAppPoliciesGetResponse), "value": n => { getManagedAppPoliciesGetResponse.value = n.getCollectionOfObjectValues(createManagedAppPolicyFromDiscriminatorValue); }, @@ -83,7 +83,7 @@ export interface GetManagedAppPoliciesRequestBuilderGetQueryParameters { * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeGetManagedAppPoliciesGetResponse(writer: SerializationWriter, getManagedAppPoliciesGetResponse: GetManagedAppPoliciesGetResponse | undefined = {} as GetManagedAppPoliciesGetResponse) : void { +export function serializeGetManagedAppPoliciesGetResponse(writer: SerializationWriter, getManagedAppPoliciesGetResponse: Partial | undefined = {}) : void { serializeBaseCollectionPaginationCountResponse(writer, getManagedAppPoliciesGetResponse) writer.writeCollectionOfObjectValues("value", getManagedAppPoliciesGetResponse.value, serializeManagedAppPolicy); } diff --git a/packages/msgraph-sdk-users/users/item/getManagedDevicesWithAppFailures/index.ts b/packages/msgraph-sdk-users/users/item/getManagedDevicesWithAppFailures/index.ts index c8a5724ac5d..0ab2ead79cf 100644 --- a/packages/msgraph-sdk-users/users/item/getManagedDevicesWithAppFailures/index.ts +++ b/packages/msgraph-sdk-users/users/item/getManagedDevicesWithAppFailures/index.ts @@ -10,14 +10,14 @@ import { type BaseRequestBuilder, type Parsable, type ParsableFactory, type Pars * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a getManagedDevicesWithAppFailuresGetResponse */ -export function createGetManagedDevicesWithAppFailuresGetResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createGetManagedDevicesWithAppFailuresGetResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoGetManagedDevicesWithAppFailuresGetResponse; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoGetManagedDevicesWithAppFailuresGetResponse(getManagedDevicesWithAppFailuresGetResponse: GetManagedDevicesWithAppFailuresGetResponse | undefined = {} as GetManagedDevicesWithAppFailuresGetResponse) : Record void> { +export function deserializeIntoGetManagedDevicesWithAppFailuresGetResponse(getManagedDevicesWithAppFailuresGetResponse: Partial | undefined = {}) : Record void> { return { ...deserializeIntoBaseCollectionPaginationCountResponse(getManagedDevicesWithAppFailuresGetResponse), "value": n => { getManagedDevicesWithAppFailuresGetResponse.value = n.getCollectionOfPrimitiveValues(); }, @@ -75,7 +75,7 @@ export interface GetManagedDevicesWithAppFailuresRequestBuilderGetQueryParameter * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeGetManagedDevicesWithAppFailuresGetResponse(writer: SerializationWriter, getManagedDevicesWithAppFailuresGetResponse: GetManagedDevicesWithAppFailuresGetResponse | undefined = {} as GetManagedDevicesWithAppFailuresGetResponse) : void { +export function serializeGetManagedDevicesWithAppFailuresGetResponse(writer: SerializationWriter, getManagedDevicesWithAppFailuresGetResponse: Partial | undefined = {}) : void { serializeBaseCollectionPaginationCountResponse(writer, getManagedDevicesWithAppFailuresGetResponse) writer.writeCollectionOfPrimitiveValues("value", getManagedDevicesWithAppFailuresGetResponse.value); } diff --git a/packages/msgraph-sdk-users/users/item/getMemberGroups/index.ts b/packages/msgraph-sdk-users/users/item/getMemberGroups/index.ts index e949dbf26a0..544c5a20c04 100644 --- a/packages/msgraph-sdk-users/users/item/getMemberGroups/index.ts +++ b/packages/msgraph-sdk-users/users/item/getMemberGroups/index.ts @@ -10,7 +10,7 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a getMemberGroupsPostRequestBody */ -export function createGetMemberGroupsPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createGetMemberGroupsPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoGetMemberGroupsPostRequestBody; } /** @@ -18,14 +18,14 @@ export function createGetMemberGroupsPostRequestBodyFromDiscriminatorValue(parse * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a getMemberGroupsPostResponse */ -export function createGetMemberGroupsPostResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createGetMemberGroupsPostResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoGetMemberGroupsPostResponse; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoGetMemberGroupsPostRequestBody(getMemberGroupsPostRequestBody: GetMemberGroupsPostRequestBody | undefined = {} as GetMemberGroupsPostRequestBody) : Record void> { +export function deserializeIntoGetMemberGroupsPostRequestBody(getMemberGroupsPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { getMemberGroupsPostRequestBody.backingStoreEnabled = true; }, "securityEnabledOnly": n => { getMemberGroupsPostRequestBody.securityEnabledOnly = n.getBooleanValue(); }, @@ -35,7 +35,7 @@ export function deserializeIntoGetMemberGroupsPostRequestBody(getMemberGroupsPos * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoGetMemberGroupsPostResponse(getMemberGroupsPostResponse: GetMemberGroupsPostResponse | undefined = {} as GetMemberGroupsPostResponse) : Record void> { +export function deserializeIntoGetMemberGroupsPostResponse(getMemberGroupsPostResponse: Partial | undefined = {}) : Record void> { return { ...deserializeIntoBaseCollectionPaginationCountResponse(getMemberGroupsPostResponse), "value": n => { getMemberGroupsPostResponse.value = n.getCollectionOfPrimitiveValues(); }, @@ -85,7 +85,7 @@ export interface GetMemberGroupsRequestBuilder extends BaseRequestBuilder | undefined = {}) : void { writer.writeBooleanValue("securityEnabledOnly", getMemberGroupsPostRequestBody.securityEnabledOnly); writer.writeAdditionalData(getMemberGroupsPostRequestBody.additionalData); } @@ -93,7 +93,7 @@ export function serializeGetMemberGroupsPostRequestBody(writer: SerializationWri * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeGetMemberGroupsPostResponse(writer: SerializationWriter, getMemberGroupsPostResponse: GetMemberGroupsPostResponse | undefined = {} as GetMemberGroupsPostResponse) : void { +export function serializeGetMemberGroupsPostResponse(writer: SerializationWriter, getMemberGroupsPostResponse: Partial | undefined = {}) : void { serializeBaseCollectionPaginationCountResponse(writer, getMemberGroupsPostResponse) writer.writeCollectionOfPrimitiveValues("value", getMemberGroupsPostResponse.value); } diff --git a/packages/msgraph-sdk-users/users/item/getMemberObjects/index.ts b/packages/msgraph-sdk-users/users/item/getMemberObjects/index.ts index 597162a2888..c8c06812016 100644 --- a/packages/msgraph-sdk-users/users/item/getMemberObjects/index.ts +++ b/packages/msgraph-sdk-users/users/item/getMemberObjects/index.ts @@ -10,7 +10,7 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a getMemberObjectsPostRequestBody */ -export function createGetMemberObjectsPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createGetMemberObjectsPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoGetMemberObjectsPostRequestBody; } /** @@ -18,14 +18,14 @@ export function createGetMemberObjectsPostRequestBodyFromDiscriminatorValue(pars * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a getMemberObjectsPostResponse */ -export function createGetMemberObjectsPostResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createGetMemberObjectsPostResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoGetMemberObjectsPostResponse; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoGetMemberObjectsPostRequestBody(getMemberObjectsPostRequestBody: GetMemberObjectsPostRequestBody | undefined = {} as GetMemberObjectsPostRequestBody) : Record void> { +export function deserializeIntoGetMemberObjectsPostRequestBody(getMemberObjectsPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { getMemberObjectsPostRequestBody.backingStoreEnabled = true; }, "securityEnabledOnly": n => { getMemberObjectsPostRequestBody.securityEnabledOnly = n.getBooleanValue(); }, @@ -35,7 +35,7 @@ export function deserializeIntoGetMemberObjectsPostRequestBody(getMemberObjectsP * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoGetMemberObjectsPostResponse(getMemberObjectsPostResponse: GetMemberObjectsPostResponse | undefined = {} as GetMemberObjectsPostResponse) : Record void> { +export function deserializeIntoGetMemberObjectsPostResponse(getMemberObjectsPostResponse: Partial | undefined = {}) : Record void> { return { ...deserializeIntoBaseCollectionPaginationCountResponse(getMemberObjectsPostResponse), "value": n => { getMemberObjectsPostResponse.value = n.getCollectionOfPrimitiveValues(); }, @@ -85,7 +85,7 @@ export interface GetMemberObjectsRequestBuilder extends BaseRequestBuilder | undefined = {}) : void { writer.writeBooleanValue("securityEnabledOnly", getMemberObjectsPostRequestBody.securityEnabledOnly); writer.writeAdditionalData(getMemberObjectsPostRequestBody.additionalData); } @@ -93,7 +93,7 @@ export function serializeGetMemberObjectsPostRequestBody(writer: SerializationWr * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeGetMemberObjectsPostResponse(writer: SerializationWriter, getMemberObjectsPostResponse: GetMemberObjectsPostResponse | undefined = {} as GetMemberObjectsPostResponse) : void { +export function serializeGetMemberObjectsPostResponse(writer: SerializationWriter, getMemberObjectsPostResponse: Partial | undefined = {}) : void { serializeBaseCollectionPaginationCountResponse(writer, getMemberObjectsPostResponse) writer.writeCollectionOfPrimitiveValues("value", getMemberObjectsPostResponse.value); } diff --git a/packages/msgraph-sdk-users/users/item/index.ts b/packages/msgraph-sdk-users/users/item/index.ts index adf3677b56f..2775415a8df 100644 --- a/packages/msgraph-sdk-users/users/item/index.ts +++ b/packages/msgraph-sdk-users/users/item/index.ts @@ -367,9 +367,9 @@ export interface UserItemRequestBuilder extends BaseRequestBuilder | undefined) : Promise; /** @@ -402,7 +402,7 @@ export interface UserItemRequestBuilder extends BaseRequestBuilder Record void>) { return deserializeIntoGetAllMessagesGetResponse; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoGetAllMessagesGetResponse(getAllMessagesGetResponse: GetAllMessagesGetResponse | undefined = {} as GetAllMessagesGetResponse) : Record void> { +export function deserializeIntoGetAllMessagesGetResponse(getAllMessagesGetResponse: Partial | undefined = {}) : Record void> { return { ...deserializeIntoBaseCollectionPaginationCountResponse(getAllMessagesGetResponse), "value": n => { getAllMessagesGetResponse.value = n.getCollectionOfObjectValues(createChatMessageFromDiscriminatorValue); }, @@ -87,7 +87,7 @@ export interface GetAllMessagesRequestBuilderGetQueryParameters { * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeGetAllMessagesGetResponse(writer: SerializationWriter, getAllMessagesGetResponse: GetAllMessagesGetResponse | undefined = {} as GetAllMessagesGetResponse) : void { +export function serializeGetAllMessagesGetResponse(writer: SerializationWriter, getAllMessagesGetResponse: Partial | undefined = {}) : void { serializeBaseCollectionPaginationCountResponse(writer, getAllMessagesGetResponse) writer.writeCollectionOfObjectValues("value", getAllMessagesGetResponse.value, serializeChatMessage); } diff --git a/packages/msgraph-sdk-users/users/item/joinedTeams/item/archive/index.ts b/packages/msgraph-sdk-users/users/item/joinedTeams/item/archive/index.ts index 8f1de442f2a..ea70f327cd9 100644 --- a/packages/msgraph-sdk-users/users/item/joinedTeams/item/archive/index.ts +++ b/packages/msgraph-sdk-users/users/item/joinedTeams/item/archive/index.ts @@ -42,14 +42,14 @@ export interface ArchiveRequestBuilder extends BaseRequestBuilder Record void>) { return deserializeIntoArchivePostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoArchivePostRequestBody(archivePostRequestBody: ArchivePostRequestBody | undefined = {} as ArchivePostRequestBody) : Record void> { +export function deserializeIntoArchivePostRequestBody(archivePostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { archivePostRequestBody.backingStoreEnabled = true; }, "shouldSetSpoSiteReadOnlyForMembers": n => { archivePostRequestBody.shouldSetSpoSiteReadOnlyForMembers = n.getBooleanValue(); }, @@ -59,7 +59,7 @@ export function deserializeIntoArchivePostRequestBody(archivePostRequestBody: Ar * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeArchivePostRequestBody(writer: SerializationWriter, archivePostRequestBody: ArchivePostRequestBody | undefined = {} as ArchivePostRequestBody) : void { +export function serializeArchivePostRequestBody(writer: SerializationWriter, archivePostRequestBody: Partial | undefined = {}) : void { writer.writeBooleanValue("shouldSetSpoSiteReadOnlyForMembers", archivePostRequestBody.shouldSetSpoSiteReadOnlyForMembers); writer.writeAdditionalData(archivePostRequestBody.additionalData); } diff --git a/packages/msgraph-sdk-users/users/item/joinedTeams/item/channels/getAllMessages/index.ts b/packages/msgraph-sdk-users/users/item/joinedTeams/item/channels/getAllMessages/index.ts index 85fb32577b6..0f3ac89172b 100644 --- a/packages/msgraph-sdk-users/users/item/joinedTeams/item/channels/getAllMessages/index.ts +++ b/packages/msgraph-sdk-users/users/item/joinedTeams/item/channels/getAllMessages/index.ts @@ -10,14 +10,14 @@ import { type BaseRequestBuilder, type Parsable, type ParsableFactory, type Pars * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a getAllMessagesGetResponse */ -export function createGetAllMessagesGetResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createGetAllMessagesGetResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoGetAllMessagesGetResponse; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoGetAllMessagesGetResponse(getAllMessagesGetResponse: GetAllMessagesGetResponse | undefined = {} as GetAllMessagesGetResponse) : Record void> { +export function deserializeIntoGetAllMessagesGetResponse(getAllMessagesGetResponse: Partial | undefined = {}) : Record void> { return { ...deserializeIntoBaseCollectionPaginationCountResponse(getAllMessagesGetResponse), "value": n => { getAllMessagesGetResponse.value = n.getCollectionOfObjectValues(createChatMessageFromDiscriminatorValue); }, @@ -87,7 +87,7 @@ export interface GetAllMessagesRequestBuilderGetQueryParameters { * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeGetAllMessagesGetResponse(writer: SerializationWriter, getAllMessagesGetResponse: GetAllMessagesGetResponse | undefined = {} as GetAllMessagesGetResponse) : void { +export function serializeGetAllMessagesGetResponse(writer: SerializationWriter, getAllMessagesGetResponse: Partial | undefined = {}) : void { serializeBaseCollectionPaginationCountResponse(writer, getAllMessagesGetResponse) writer.writeCollectionOfObjectValues("value", getAllMessagesGetResponse.value, serializeChatMessage); } diff --git a/packages/msgraph-sdk-users/users/item/joinedTeams/item/channels/item/doesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalName/index.ts b/packages/msgraph-sdk-users/users/item/joinedTeams/item/channels/item/doesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalName/index.ts index 5c97bde3ab7..b7310b288f3 100644 --- a/packages/msgraph-sdk-users/users/item/joinedTeams/item/channels/item/doesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalName/index.ts +++ b/packages/msgraph-sdk-users/users/item/joinedTeams/item/channels/item/doesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalName/index.ts @@ -9,14 +9,14 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a doesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameGetResponse */ -export function createDoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameGetResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createDoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameGetResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoDoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameGetResponse; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoDoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameGetResponse(doesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameGetResponse: DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameGetResponse | undefined = {} as DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameGetResponse) : Record void> { +export function deserializeIntoDoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameGetResponse(doesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameGetResponse: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { doesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameGetResponse.backingStoreEnabled = true; }, "value": n => { doesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameGetResponse.value = n.getBooleanValue(); }, @@ -74,7 +74,7 @@ export interface DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalName * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeDoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameGetResponse(writer: SerializationWriter, doesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameGetResponse: DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameGetResponse | undefined = {} as DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameGetResponse) : void { +export function serializeDoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameGetResponse(writer: SerializationWriter, doesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameGetResponse: Partial | undefined = {}) : void { writer.writeBooleanValue("value", doesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameGetResponse.value); writer.writeAdditionalData(doesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameGetResponse.additionalData); } diff --git a/packages/msgraph-sdk-users/users/item/joinedTeams/item/channels/item/members/add/index.ts b/packages/msgraph-sdk-users/users/item/joinedTeams/item/channels/item/members/add/index.ts index a1ec03cfe02..1911b9f2933 100644 --- a/packages/msgraph-sdk-users/users/item/joinedTeams/item/channels/item/members/add/index.ts +++ b/packages/msgraph-sdk-users/users/item/joinedTeams/item/channels/item/members/add/index.ts @@ -50,7 +50,7 @@ export interface AddRequestBuilder extends BaseRequestBuilder * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a addPostRequestBody */ -export function createAddPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createAddPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoAddPostRequestBody; } /** @@ -58,14 +58,14 @@ export function createAddPostRequestBodyFromDiscriminatorValue(parseNode: ParseN * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a addPostResponse */ -export function createAddPostResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createAddPostResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoAddPostResponse; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoAddPostRequestBody(addPostRequestBody: AddPostRequestBody | undefined = {} as AddPostRequestBody) : Record void> { +export function deserializeIntoAddPostRequestBody(addPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { addPostRequestBody.backingStoreEnabled = true; }, "values": n => { addPostRequestBody.values = n.getCollectionOfObjectValues(createConversationMemberFromDiscriminatorValue); }, @@ -75,7 +75,7 @@ export function deserializeIntoAddPostRequestBody(addPostRequestBody: AddPostReq * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoAddPostResponse(addPostResponse: AddPostResponse | undefined = {} as AddPostResponse) : Record void> { +export function deserializeIntoAddPostResponse(addPostResponse: Partial | undefined = {}) : Record void> { return { ...deserializeIntoBaseCollectionPaginationCountResponse(addPostResponse), "value": n => { addPostResponse.value = n.getCollectionOfObjectValues(createActionResultPartFromDiscriminatorValue); }, @@ -85,7 +85,7 @@ export function deserializeIntoAddPostResponse(addPostResponse: AddPostResponse * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeAddPostRequestBody(writer: SerializationWriter, addPostRequestBody: AddPostRequestBody | undefined = {} as AddPostRequestBody) : void { +export function serializeAddPostRequestBody(writer: SerializationWriter, addPostRequestBody: Partial | undefined = {}) : void { writer.writeCollectionOfObjectValues("values", addPostRequestBody.values, serializeConversationMember); writer.writeAdditionalData(addPostRequestBody.additionalData); } @@ -93,7 +93,7 @@ export function serializeAddPostRequestBody(writer: SerializationWriter, addPost * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeAddPostResponse(writer: SerializationWriter, addPostResponse: AddPostResponse | undefined = {} as AddPostResponse) : void { +export function serializeAddPostResponse(writer: SerializationWriter, addPostResponse: Partial | undefined = {}) : void { serializeBaseCollectionPaginationCountResponse(writer, addPostResponse) writer.writeCollectionOfObjectValues("value", addPostResponse.value, serializeActionResultPart); } diff --git a/packages/msgraph-sdk-users/users/item/joinedTeams/item/channels/item/members/index.ts b/packages/msgraph-sdk-users/users/item/joinedTeams/item/channels/item/members/index.ts index 4eaafd1a4da..06b88c8b8c2 100644 --- a/packages/msgraph-sdk-users/users/item/joinedTeams/item/channels/item/members/index.ts +++ b/packages/msgraph-sdk-users/users/item/joinedTeams/item/channels/item/members/index.ts @@ -34,11 +34,11 @@ export interface MembersRequestBuilder extends BaseRequestBuilder | undefined) : Promise; /** - * Add a conversationMember to a channel. + * Add a conversationMember to a channel. This operation is allowed only for channels with a membershipType value of private or shared. * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns a Promise of ConversationMember - * @see {@link https://learn.microsoft.com/graph/api/conversationmember-add?view=graph-rest-1.0|Find more info here} + * @see {@link https://learn.microsoft.com/graph/api/channel-post-members?view=graph-rest-1.0|Find more info here} */ post(body: ConversationMember, requestConfiguration?: RequestConfiguration | undefined) : Promise; /** @@ -48,7 +48,7 @@ export interface MembersRequestBuilder extends BaseRequestBuilder | undefined) : RequestInformation; /** - * Add a conversationMember to a channel. + * Add a conversationMember to a channel. This operation is allowed only for channels with a membershipType value of private or shared. * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns a RequestInformation diff --git a/packages/msgraph-sdk-users/users/item/joinedTeams/item/channels/item/messages/delta/index.ts b/packages/msgraph-sdk-users/users/item/joinedTeams/item/channels/item/messages/delta/index.ts index 282beae7b4c..0cf29525cda 100644 --- a/packages/msgraph-sdk-users/users/item/joinedTeams/item/channels/item/messages/delta/index.ts +++ b/packages/msgraph-sdk-users/users/item/joinedTeams/item/channels/item/messages/delta/index.ts @@ -10,7 +10,7 @@ import { type BaseRequestBuilder, type Parsable, type ParsableFactory, type Pars * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a deltaGetResponse */ -export function createDeltaGetResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createDeltaGetResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoDeltaGetResponse; } export interface DeltaGetResponse extends BaseDeltaFunctionResponse, Parsable { @@ -73,7 +73,7 @@ export interface DeltaRequestBuilderGetQueryParameters { * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoDeltaGetResponse(deltaGetResponse: DeltaGetResponse | undefined = {} as DeltaGetResponse) : Record void> { +export function deserializeIntoDeltaGetResponse(deltaGetResponse: Partial | undefined = {}) : Record void> { return { ...deserializeIntoBaseDeltaFunctionResponse(deltaGetResponse), "value": n => { deltaGetResponse.value = n.getCollectionOfObjectValues(createChatMessageFromDiscriminatorValue); }, @@ -83,7 +83,7 @@ export function deserializeIntoDeltaGetResponse(deltaGetResponse: DeltaGetRespon * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeDeltaGetResponse(writer: SerializationWriter, deltaGetResponse: DeltaGetResponse | undefined = {} as DeltaGetResponse) : void { +export function serializeDeltaGetResponse(writer: SerializationWriter, deltaGetResponse: Partial | undefined = {}) : void { serializeBaseDeltaFunctionResponse(writer, deltaGetResponse) writer.writeCollectionOfObjectValues("value", deltaGetResponse.value, serializeChatMessage); } diff --git a/packages/msgraph-sdk-users/users/item/joinedTeams/item/channels/item/messages/item/replies/delta/index.ts b/packages/msgraph-sdk-users/users/item/joinedTeams/item/channels/item/messages/item/replies/delta/index.ts index b9e62f03b77..b37e0a1953e 100644 --- a/packages/msgraph-sdk-users/users/item/joinedTeams/item/channels/item/messages/item/replies/delta/index.ts +++ b/packages/msgraph-sdk-users/users/item/joinedTeams/item/channels/item/messages/item/replies/delta/index.ts @@ -10,7 +10,7 @@ import { type BaseRequestBuilder, type Parsable, type ParsableFactory, type Pars * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a deltaGetResponse */ -export function createDeltaGetResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createDeltaGetResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoDeltaGetResponse; } export interface DeltaGetResponse extends BaseDeltaFunctionResponse, Parsable { @@ -73,7 +73,7 @@ export interface DeltaRequestBuilderGetQueryParameters { * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoDeltaGetResponse(deltaGetResponse: DeltaGetResponse | undefined = {} as DeltaGetResponse) : Record void> { +export function deserializeIntoDeltaGetResponse(deltaGetResponse: Partial | undefined = {}) : Record void> { return { ...deserializeIntoBaseDeltaFunctionResponse(deltaGetResponse), "value": n => { deltaGetResponse.value = n.getCollectionOfObjectValues(createChatMessageFromDiscriminatorValue); }, @@ -83,7 +83,7 @@ export function deserializeIntoDeltaGetResponse(deltaGetResponse: DeltaGetRespon * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeDeltaGetResponse(writer: SerializationWriter, deltaGetResponse: DeltaGetResponse | undefined = {} as DeltaGetResponse) : void { +export function serializeDeltaGetResponse(writer: SerializationWriter, deltaGetResponse: Partial | undefined = {}) : void { serializeBaseDeltaFunctionResponse(writer, deltaGetResponse) writer.writeCollectionOfObjectValues("value", deltaGetResponse.value, serializeChatMessage); } diff --git a/packages/msgraph-sdk-users/users/item/joinedTeams/item/channels/item/messages/item/replies/index.ts b/packages/msgraph-sdk-users/users/item/joinedTeams/item/channels/item/messages/item/replies/index.ts index 222e2f7ffc3..e21cac7a8e6 100644 --- a/packages/msgraph-sdk-users/users/item/joinedTeams/item/channels/item/messages/item/replies/index.ts +++ b/packages/msgraph-sdk-users/users/item/joinedTeams/item/channels/item/messages/item/replies/index.ts @@ -34,11 +34,11 @@ export interface RepliesRequestBuilder extends BaseRequestBuilder | undefined) : Promise; /** - * Create a new reply to a chatMessage in a specified channel. + * Send a new reply to a chatMessage in a specified channel. * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns a Promise of ChatMessage - * @see {@link https://learn.microsoft.com/graph/api/channel-post-messagereply?view=graph-rest-1.0|Find more info here} + * @see {@link https://learn.microsoft.com/graph/api/chatmessage-post-replies?view=graph-rest-1.0|Find more info here} */ post(body: ChatMessage, requestConfiguration?: RequestConfiguration | undefined) : Promise; /** @@ -48,7 +48,7 @@ export interface RepliesRequestBuilder extends BaseRequestBuilder | undefined) : RequestInformation; /** - * Create a new reply to a chatMessage in a specified channel. + * Send a new reply to a chatMessage in a specified channel. * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns a RequestInformation diff --git a/packages/msgraph-sdk-users/users/item/joinedTeams/item/channels/item/messages/item/replies/item/setReaction/index.ts b/packages/msgraph-sdk-users/users/item/joinedTeams/item/channels/item/messages/item/replies/item/setReaction/index.ts index e9d5b2d9070..9151e868843 100644 --- a/packages/msgraph-sdk-users/users/item/joinedTeams/item/channels/item/messages/item/replies/item/setReaction/index.ts +++ b/packages/msgraph-sdk-users/users/item/joinedTeams/item/channels/item/messages/item/replies/item/setReaction/index.ts @@ -9,14 +9,14 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a setReactionPostRequestBody */ -export function createSetReactionPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createSetReactionPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoSetReactionPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoSetReactionPostRequestBody(setReactionPostRequestBody: SetReactionPostRequestBody | undefined = {} as SetReactionPostRequestBody) : Record void> { +export function deserializeIntoSetReactionPostRequestBody(setReactionPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { setReactionPostRequestBody.backingStoreEnabled = true; }, "reactionType": n => { setReactionPostRequestBody.reactionType = n.getStringValue(); }, @@ -26,7 +26,7 @@ export function deserializeIntoSetReactionPostRequestBody(setReactionPostRequest * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeSetReactionPostRequestBody(writer: SerializationWriter, setReactionPostRequestBody: SetReactionPostRequestBody | undefined = {} as SetReactionPostRequestBody) : void { +export function serializeSetReactionPostRequestBody(writer: SerializationWriter, setReactionPostRequestBody: Partial | undefined = {}) : void { writer.writeStringValue("reactionType", setReactionPostRequestBody.reactionType); writer.writeAdditionalData(setReactionPostRequestBody.additionalData); } diff --git a/packages/msgraph-sdk-users/users/item/joinedTeams/item/channels/item/messages/item/replies/item/unsetReaction/index.ts b/packages/msgraph-sdk-users/users/item/joinedTeams/item/channels/item/messages/item/replies/item/unsetReaction/index.ts index 7c4b8689013..b8a9d7a1993 100644 --- a/packages/msgraph-sdk-users/users/item/joinedTeams/item/channels/item/messages/item/replies/item/unsetReaction/index.ts +++ b/packages/msgraph-sdk-users/users/item/joinedTeams/item/channels/item/messages/item/replies/item/unsetReaction/index.ts @@ -9,14 +9,14 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a unsetReactionPostRequestBody */ -export function createUnsetReactionPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createUnsetReactionPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoUnsetReactionPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoUnsetReactionPostRequestBody(unsetReactionPostRequestBody: UnsetReactionPostRequestBody | undefined = {} as UnsetReactionPostRequestBody) : Record void> { +export function deserializeIntoUnsetReactionPostRequestBody(unsetReactionPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { unsetReactionPostRequestBody.backingStoreEnabled = true; }, "reactionType": n => { unsetReactionPostRequestBody.reactionType = n.getStringValue(); }, @@ -26,7 +26,7 @@ export function deserializeIntoUnsetReactionPostRequestBody(unsetReactionPostReq * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeUnsetReactionPostRequestBody(writer: SerializationWriter, unsetReactionPostRequestBody: UnsetReactionPostRequestBody | undefined = {} as UnsetReactionPostRequestBody) : void { +export function serializeUnsetReactionPostRequestBody(writer: SerializationWriter, unsetReactionPostRequestBody: Partial | undefined = {}) : void { writer.writeStringValue("reactionType", unsetReactionPostRequestBody.reactionType); writer.writeAdditionalData(unsetReactionPostRequestBody.additionalData); } diff --git a/packages/msgraph-sdk-users/users/item/joinedTeams/item/channels/item/messages/item/setReaction/index.ts b/packages/msgraph-sdk-users/users/item/joinedTeams/item/channels/item/messages/item/setReaction/index.ts index 570d672424f..de60e24cb4d 100644 --- a/packages/msgraph-sdk-users/users/item/joinedTeams/item/channels/item/messages/item/setReaction/index.ts +++ b/packages/msgraph-sdk-users/users/item/joinedTeams/item/channels/item/messages/item/setReaction/index.ts @@ -9,14 +9,14 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a setReactionPostRequestBody */ -export function createSetReactionPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createSetReactionPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoSetReactionPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoSetReactionPostRequestBody(setReactionPostRequestBody: SetReactionPostRequestBody | undefined = {} as SetReactionPostRequestBody) : Record void> { +export function deserializeIntoSetReactionPostRequestBody(setReactionPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { setReactionPostRequestBody.backingStoreEnabled = true; }, "reactionType": n => { setReactionPostRequestBody.reactionType = n.getStringValue(); }, @@ -26,7 +26,7 @@ export function deserializeIntoSetReactionPostRequestBody(setReactionPostRequest * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeSetReactionPostRequestBody(writer: SerializationWriter, setReactionPostRequestBody: SetReactionPostRequestBody | undefined = {} as SetReactionPostRequestBody) : void { +export function serializeSetReactionPostRequestBody(writer: SerializationWriter, setReactionPostRequestBody: Partial | undefined = {}) : void { writer.writeStringValue("reactionType", setReactionPostRequestBody.reactionType); writer.writeAdditionalData(setReactionPostRequestBody.additionalData); } diff --git a/packages/msgraph-sdk-users/users/item/joinedTeams/item/channels/item/messages/item/unsetReaction/index.ts b/packages/msgraph-sdk-users/users/item/joinedTeams/item/channels/item/messages/item/unsetReaction/index.ts index fe65deb3904..fffdd4617b4 100644 --- a/packages/msgraph-sdk-users/users/item/joinedTeams/item/channels/item/messages/item/unsetReaction/index.ts +++ b/packages/msgraph-sdk-users/users/item/joinedTeams/item/channels/item/messages/item/unsetReaction/index.ts @@ -9,14 +9,14 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a unsetReactionPostRequestBody */ -export function createUnsetReactionPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createUnsetReactionPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoUnsetReactionPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoUnsetReactionPostRequestBody(unsetReactionPostRequestBody: UnsetReactionPostRequestBody | undefined = {} as UnsetReactionPostRequestBody) : Record void> { +export function deserializeIntoUnsetReactionPostRequestBody(unsetReactionPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { unsetReactionPostRequestBody.backingStoreEnabled = true; }, "reactionType": n => { unsetReactionPostRequestBody.reactionType = n.getStringValue(); }, @@ -26,7 +26,7 @@ export function deserializeIntoUnsetReactionPostRequestBody(unsetReactionPostReq * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeUnsetReactionPostRequestBody(writer: SerializationWriter, unsetReactionPostRequestBody: UnsetReactionPostRequestBody | undefined = {} as UnsetReactionPostRequestBody) : void { +export function serializeUnsetReactionPostRequestBody(writer: SerializationWriter, unsetReactionPostRequestBody: Partial | undefined = {}) : void { writer.writeStringValue("reactionType", unsetReactionPostRequestBody.reactionType); writer.writeAdditionalData(unsetReactionPostRequestBody.additionalData); } diff --git a/packages/msgraph-sdk-users/users/item/joinedTeams/item/clone/index.ts b/packages/msgraph-sdk-users/users/item/joinedTeams/item/clone/index.ts index 1b7b04dc871..87abf96f15d 100644 --- a/packages/msgraph-sdk-users/users/item/joinedTeams/item/clone/index.ts +++ b/packages/msgraph-sdk-users/users/item/joinedTeams/item/clone/index.ts @@ -63,14 +63,14 @@ export interface CloneRequestBuilder extends BaseRequestBuilder Record void>) { return deserializeIntoClonePostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoClonePostRequestBody(clonePostRequestBody: ClonePostRequestBody | undefined = {} as ClonePostRequestBody) : Record void> { +export function deserializeIntoClonePostRequestBody(clonePostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { clonePostRequestBody.backingStoreEnabled = true; }, "classification": n => { clonePostRequestBody.classification = n.getStringValue(); }, @@ -85,7 +85,7 @@ export function deserializeIntoClonePostRequestBody(clonePostRequestBody: CloneP * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeClonePostRequestBody(writer: SerializationWriter, clonePostRequestBody: ClonePostRequestBody | undefined = {} as ClonePostRequestBody) : void { +export function serializeClonePostRequestBody(writer: SerializationWriter, clonePostRequestBody: Partial | undefined = {}) : void { writer.writeStringValue("classification", clonePostRequestBody.classification); writer.writeStringValue("description", clonePostRequestBody.description); writer.writeStringValue("displayName", clonePostRequestBody.displayName); diff --git a/packages/msgraph-sdk-users/users/item/joinedTeams/item/installedApps/item/upgrade/index.ts b/packages/msgraph-sdk-users/users/item/joinedTeams/item/installedApps/item/upgrade/index.ts index 3e9c5f57c5b..54bb3ba9b44 100644 --- a/packages/msgraph-sdk-users/users/item/joinedTeams/item/installedApps/item/upgrade/index.ts +++ b/packages/msgraph-sdk-users/users/item/joinedTeams/item/installedApps/item/upgrade/index.ts @@ -10,14 +10,14 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a upgradePostRequestBody */ -export function createUpgradePostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createUpgradePostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoUpgradePostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoUpgradePostRequestBody(upgradePostRequestBody: UpgradePostRequestBody | undefined = {} as UpgradePostRequestBody) : Record void> { +export function deserializeIntoUpgradePostRequestBody(upgradePostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { upgradePostRequestBody.backingStoreEnabled = true; }, "consentedPermissionSet": n => { upgradePostRequestBody.consentedPermissionSet = n.getObjectValue(createTeamsAppPermissionSetFromDiscriminatorValue); }, @@ -27,7 +27,7 @@ export function deserializeIntoUpgradePostRequestBody(upgradePostRequestBody: Up * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeUpgradePostRequestBody(writer: SerializationWriter, upgradePostRequestBody: UpgradePostRequestBody | undefined = {} as UpgradePostRequestBody) : void { +export function serializeUpgradePostRequestBody(writer: SerializationWriter, upgradePostRequestBody: Partial | undefined = {}) : void { writer.writeObjectValue("consentedPermissionSet", upgradePostRequestBody.consentedPermissionSet, serializeTeamsAppPermissionSet); writer.writeAdditionalData(upgradePostRequestBody.additionalData); } diff --git a/packages/msgraph-sdk-users/users/item/joinedTeams/item/members/add/index.ts b/packages/msgraph-sdk-users/users/item/joinedTeams/item/members/add/index.ts index 9f49a62001d..30b19e190e9 100644 --- a/packages/msgraph-sdk-users/users/item/joinedTeams/item/members/add/index.ts +++ b/packages/msgraph-sdk-users/users/item/joinedTeams/item/members/add/index.ts @@ -50,7 +50,7 @@ export interface AddRequestBuilder extends BaseRequestBuilder * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a addPostRequestBody */ -export function createAddPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createAddPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoAddPostRequestBody; } /** @@ -58,14 +58,14 @@ export function createAddPostRequestBodyFromDiscriminatorValue(parseNode: ParseN * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a addPostResponse */ -export function createAddPostResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createAddPostResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoAddPostResponse; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoAddPostRequestBody(addPostRequestBody: AddPostRequestBody | undefined = {} as AddPostRequestBody) : Record void> { +export function deserializeIntoAddPostRequestBody(addPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { addPostRequestBody.backingStoreEnabled = true; }, "values": n => { addPostRequestBody.values = n.getCollectionOfObjectValues(createConversationMemberFromDiscriminatorValue); }, @@ -75,7 +75,7 @@ export function deserializeIntoAddPostRequestBody(addPostRequestBody: AddPostReq * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoAddPostResponse(addPostResponse: AddPostResponse | undefined = {} as AddPostResponse) : Record void> { +export function deserializeIntoAddPostResponse(addPostResponse: Partial | undefined = {}) : Record void> { return { ...deserializeIntoBaseCollectionPaginationCountResponse(addPostResponse), "value": n => { addPostResponse.value = n.getCollectionOfObjectValues(createActionResultPartFromDiscriminatorValue); }, @@ -85,7 +85,7 @@ export function deserializeIntoAddPostResponse(addPostResponse: AddPostResponse * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeAddPostRequestBody(writer: SerializationWriter, addPostRequestBody: AddPostRequestBody | undefined = {} as AddPostRequestBody) : void { +export function serializeAddPostRequestBody(writer: SerializationWriter, addPostRequestBody: Partial | undefined = {}) : void { writer.writeCollectionOfObjectValues("values", addPostRequestBody.values, serializeConversationMember); writer.writeAdditionalData(addPostRequestBody.additionalData); } @@ -93,7 +93,7 @@ export function serializeAddPostRequestBody(writer: SerializationWriter, addPost * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeAddPostResponse(writer: SerializationWriter, addPostResponse: AddPostResponse | undefined = {} as AddPostResponse) : void { +export function serializeAddPostResponse(writer: SerializationWriter, addPostResponse: Partial | undefined = {}) : void { serializeBaseCollectionPaginationCountResponse(writer, addPostResponse) writer.writeCollectionOfObjectValues("value", addPostResponse.value, serializeActionResultPart); } diff --git a/packages/msgraph-sdk-users/users/item/joinedTeams/item/primaryChannel/doesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalName/index.ts b/packages/msgraph-sdk-users/users/item/joinedTeams/item/primaryChannel/doesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalName/index.ts index 78209502593..eb68486fe57 100644 --- a/packages/msgraph-sdk-users/users/item/joinedTeams/item/primaryChannel/doesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalName/index.ts +++ b/packages/msgraph-sdk-users/users/item/joinedTeams/item/primaryChannel/doesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalName/index.ts @@ -9,14 +9,14 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a doesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameGetResponse */ -export function createDoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameGetResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createDoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameGetResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoDoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameGetResponse; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoDoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameGetResponse(doesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameGetResponse: DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameGetResponse | undefined = {} as DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameGetResponse) : Record void> { +export function deserializeIntoDoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameGetResponse(doesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameGetResponse: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { doesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameGetResponse.backingStoreEnabled = true; }, "value": n => { doesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameGetResponse.value = n.getBooleanValue(); }, @@ -74,7 +74,7 @@ export interface DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalName * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeDoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameGetResponse(writer: SerializationWriter, doesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameGetResponse: DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameGetResponse | undefined = {} as DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameGetResponse) : void { +export function serializeDoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameGetResponse(writer: SerializationWriter, doesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameGetResponse: Partial | undefined = {}) : void { writer.writeBooleanValue("value", doesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameGetResponse.value); writer.writeAdditionalData(doesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameGetResponse.additionalData); } diff --git a/packages/msgraph-sdk-users/users/item/joinedTeams/item/primaryChannel/members/add/index.ts b/packages/msgraph-sdk-users/users/item/joinedTeams/item/primaryChannel/members/add/index.ts index 41344d88d62..2055efc8513 100644 --- a/packages/msgraph-sdk-users/users/item/joinedTeams/item/primaryChannel/members/add/index.ts +++ b/packages/msgraph-sdk-users/users/item/joinedTeams/item/primaryChannel/members/add/index.ts @@ -50,7 +50,7 @@ export interface AddRequestBuilder extends BaseRequestBuilder * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a addPostRequestBody */ -export function createAddPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createAddPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoAddPostRequestBody; } /** @@ -58,14 +58,14 @@ export function createAddPostRequestBodyFromDiscriminatorValue(parseNode: ParseN * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a addPostResponse */ -export function createAddPostResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createAddPostResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoAddPostResponse; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoAddPostRequestBody(addPostRequestBody: AddPostRequestBody | undefined = {} as AddPostRequestBody) : Record void> { +export function deserializeIntoAddPostRequestBody(addPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { addPostRequestBody.backingStoreEnabled = true; }, "values": n => { addPostRequestBody.values = n.getCollectionOfObjectValues(createConversationMemberFromDiscriminatorValue); }, @@ -75,7 +75,7 @@ export function deserializeIntoAddPostRequestBody(addPostRequestBody: AddPostReq * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoAddPostResponse(addPostResponse: AddPostResponse | undefined = {} as AddPostResponse) : Record void> { +export function deserializeIntoAddPostResponse(addPostResponse: Partial | undefined = {}) : Record void> { return { ...deserializeIntoBaseCollectionPaginationCountResponse(addPostResponse), "value": n => { addPostResponse.value = n.getCollectionOfObjectValues(createActionResultPartFromDiscriminatorValue); }, @@ -85,7 +85,7 @@ export function deserializeIntoAddPostResponse(addPostResponse: AddPostResponse * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeAddPostRequestBody(writer: SerializationWriter, addPostRequestBody: AddPostRequestBody | undefined = {} as AddPostRequestBody) : void { +export function serializeAddPostRequestBody(writer: SerializationWriter, addPostRequestBody: Partial | undefined = {}) : void { writer.writeCollectionOfObjectValues("values", addPostRequestBody.values, serializeConversationMember); writer.writeAdditionalData(addPostRequestBody.additionalData); } @@ -93,7 +93,7 @@ export function serializeAddPostRequestBody(writer: SerializationWriter, addPost * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeAddPostResponse(writer: SerializationWriter, addPostResponse: AddPostResponse | undefined = {} as AddPostResponse) : void { +export function serializeAddPostResponse(writer: SerializationWriter, addPostResponse: Partial | undefined = {}) : void { serializeBaseCollectionPaginationCountResponse(writer, addPostResponse) writer.writeCollectionOfObjectValues("value", addPostResponse.value, serializeActionResultPart); } diff --git a/packages/msgraph-sdk-users/users/item/joinedTeams/item/primaryChannel/members/index.ts b/packages/msgraph-sdk-users/users/item/joinedTeams/item/primaryChannel/members/index.ts index 72fc6e4587f..c916e015471 100644 --- a/packages/msgraph-sdk-users/users/item/joinedTeams/item/primaryChannel/members/index.ts +++ b/packages/msgraph-sdk-users/users/item/joinedTeams/item/primaryChannel/members/index.ts @@ -34,11 +34,11 @@ export interface MembersRequestBuilder extends BaseRequestBuilder | undefined) : Promise; /** - * Add a conversationMember to a channel. + * Add a conversationMember to a channel. This operation is allowed only for channels with a membershipType value of private or shared. * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns a Promise of ConversationMember - * @see {@link https://learn.microsoft.com/graph/api/conversationmember-add?view=graph-rest-1.0|Find more info here} + * @see {@link https://learn.microsoft.com/graph/api/channel-post-members?view=graph-rest-1.0|Find more info here} */ post(body: ConversationMember, requestConfiguration?: RequestConfiguration | undefined) : Promise; /** @@ -48,7 +48,7 @@ export interface MembersRequestBuilder extends BaseRequestBuilder | undefined) : RequestInformation; /** - * Add a conversationMember to a channel. + * Add a conversationMember to a channel. This operation is allowed only for channels with a membershipType value of private or shared. * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns a RequestInformation diff --git a/packages/msgraph-sdk-users/users/item/joinedTeams/item/primaryChannel/messages/delta/index.ts b/packages/msgraph-sdk-users/users/item/joinedTeams/item/primaryChannel/messages/delta/index.ts index 50f879ec176..1fd3a501d4c 100644 --- a/packages/msgraph-sdk-users/users/item/joinedTeams/item/primaryChannel/messages/delta/index.ts +++ b/packages/msgraph-sdk-users/users/item/joinedTeams/item/primaryChannel/messages/delta/index.ts @@ -10,7 +10,7 @@ import { type BaseRequestBuilder, type Parsable, type ParsableFactory, type Pars * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a deltaGetResponse */ -export function createDeltaGetResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createDeltaGetResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoDeltaGetResponse; } export interface DeltaGetResponse extends BaseDeltaFunctionResponse, Parsable { @@ -73,7 +73,7 @@ export interface DeltaRequestBuilderGetQueryParameters { * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoDeltaGetResponse(deltaGetResponse: DeltaGetResponse | undefined = {} as DeltaGetResponse) : Record void> { +export function deserializeIntoDeltaGetResponse(deltaGetResponse: Partial | undefined = {}) : Record void> { return { ...deserializeIntoBaseDeltaFunctionResponse(deltaGetResponse), "value": n => { deltaGetResponse.value = n.getCollectionOfObjectValues(createChatMessageFromDiscriminatorValue); }, @@ -83,7 +83,7 @@ export function deserializeIntoDeltaGetResponse(deltaGetResponse: DeltaGetRespon * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeDeltaGetResponse(writer: SerializationWriter, deltaGetResponse: DeltaGetResponse | undefined = {} as DeltaGetResponse) : void { +export function serializeDeltaGetResponse(writer: SerializationWriter, deltaGetResponse: Partial | undefined = {}) : void { serializeBaseDeltaFunctionResponse(writer, deltaGetResponse) writer.writeCollectionOfObjectValues("value", deltaGetResponse.value, serializeChatMessage); } diff --git a/packages/msgraph-sdk-users/users/item/joinedTeams/item/primaryChannel/messages/item/replies/delta/index.ts b/packages/msgraph-sdk-users/users/item/joinedTeams/item/primaryChannel/messages/item/replies/delta/index.ts index 96d1d4a3c8a..947bfde8060 100644 --- a/packages/msgraph-sdk-users/users/item/joinedTeams/item/primaryChannel/messages/item/replies/delta/index.ts +++ b/packages/msgraph-sdk-users/users/item/joinedTeams/item/primaryChannel/messages/item/replies/delta/index.ts @@ -10,7 +10,7 @@ import { type BaseRequestBuilder, type Parsable, type ParsableFactory, type Pars * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a deltaGetResponse */ -export function createDeltaGetResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createDeltaGetResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoDeltaGetResponse; } export interface DeltaGetResponse extends BaseDeltaFunctionResponse, Parsable { @@ -73,7 +73,7 @@ export interface DeltaRequestBuilderGetQueryParameters { * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoDeltaGetResponse(deltaGetResponse: DeltaGetResponse | undefined = {} as DeltaGetResponse) : Record void> { +export function deserializeIntoDeltaGetResponse(deltaGetResponse: Partial | undefined = {}) : Record void> { return { ...deserializeIntoBaseDeltaFunctionResponse(deltaGetResponse), "value": n => { deltaGetResponse.value = n.getCollectionOfObjectValues(createChatMessageFromDiscriminatorValue); }, @@ -83,7 +83,7 @@ export function deserializeIntoDeltaGetResponse(deltaGetResponse: DeltaGetRespon * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeDeltaGetResponse(writer: SerializationWriter, deltaGetResponse: DeltaGetResponse | undefined = {} as DeltaGetResponse) : void { +export function serializeDeltaGetResponse(writer: SerializationWriter, deltaGetResponse: Partial | undefined = {}) : void { serializeBaseDeltaFunctionResponse(writer, deltaGetResponse) writer.writeCollectionOfObjectValues("value", deltaGetResponse.value, serializeChatMessage); } diff --git a/packages/msgraph-sdk-users/users/item/joinedTeams/item/primaryChannel/messages/item/replies/index.ts b/packages/msgraph-sdk-users/users/item/joinedTeams/item/primaryChannel/messages/item/replies/index.ts index ce263a18000..e0e94aabefa 100644 --- a/packages/msgraph-sdk-users/users/item/joinedTeams/item/primaryChannel/messages/item/replies/index.ts +++ b/packages/msgraph-sdk-users/users/item/joinedTeams/item/primaryChannel/messages/item/replies/index.ts @@ -34,11 +34,11 @@ export interface RepliesRequestBuilder extends BaseRequestBuilder | undefined) : Promise; /** - * Create a new reply to a chatMessage in a specified channel. + * Send a new reply to a chatMessage in a specified channel. * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns a Promise of ChatMessage - * @see {@link https://learn.microsoft.com/graph/api/channel-post-messagereply?view=graph-rest-1.0|Find more info here} + * @see {@link https://learn.microsoft.com/graph/api/chatmessage-post-replies?view=graph-rest-1.0|Find more info here} */ post(body: ChatMessage, requestConfiguration?: RequestConfiguration | undefined) : Promise; /** @@ -48,7 +48,7 @@ export interface RepliesRequestBuilder extends BaseRequestBuilder | undefined) : RequestInformation; /** - * Create a new reply to a chatMessage in a specified channel. + * Send a new reply to a chatMessage in a specified channel. * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns a RequestInformation diff --git a/packages/msgraph-sdk-users/users/item/joinedTeams/item/primaryChannel/messages/item/replies/item/setReaction/index.ts b/packages/msgraph-sdk-users/users/item/joinedTeams/item/primaryChannel/messages/item/replies/item/setReaction/index.ts index 5148dc0291a..037c8b73c01 100644 --- a/packages/msgraph-sdk-users/users/item/joinedTeams/item/primaryChannel/messages/item/replies/item/setReaction/index.ts +++ b/packages/msgraph-sdk-users/users/item/joinedTeams/item/primaryChannel/messages/item/replies/item/setReaction/index.ts @@ -9,14 +9,14 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a setReactionPostRequestBody */ -export function createSetReactionPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createSetReactionPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoSetReactionPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoSetReactionPostRequestBody(setReactionPostRequestBody: SetReactionPostRequestBody | undefined = {} as SetReactionPostRequestBody) : Record void> { +export function deserializeIntoSetReactionPostRequestBody(setReactionPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { setReactionPostRequestBody.backingStoreEnabled = true; }, "reactionType": n => { setReactionPostRequestBody.reactionType = n.getStringValue(); }, @@ -26,7 +26,7 @@ export function deserializeIntoSetReactionPostRequestBody(setReactionPostRequest * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeSetReactionPostRequestBody(writer: SerializationWriter, setReactionPostRequestBody: SetReactionPostRequestBody | undefined = {} as SetReactionPostRequestBody) : void { +export function serializeSetReactionPostRequestBody(writer: SerializationWriter, setReactionPostRequestBody: Partial | undefined = {}) : void { writer.writeStringValue("reactionType", setReactionPostRequestBody.reactionType); writer.writeAdditionalData(setReactionPostRequestBody.additionalData); } diff --git a/packages/msgraph-sdk-users/users/item/joinedTeams/item/primaryChannel/messages/item/replies/item/unsetReaction/index.ts b/packages/msgraph-sdk-users/users/item/joinedTeams/item/primaryChannel/messages/item/replies/item/unsetReaction/index.ts index be2316a9786..690a16114bb 100644 --- a/packages/msgraph-sdk-users/users/item/joinedTeams/item/primaryChannel/messages/item/replies/item/unsetReaction/index.ts +++ b/packages/msgraph-sdk-users/users/item/joinedTeams/item/primaryChannel/messages/item/replies/item/unsetReaction/index.ts @@ -9,14 +9,14 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a unsetReactionPostRequestBody */ -export function createUnsetReactionPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createUnsetReactionPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoUnsetReactionPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoUnsetReactionPostRequestBody(unsetReactionPostRequestBody: UnsetReactionPostRequestBody | undefined = {} as UnsetReactionPostRequestBody) : Record void> { +export function deserializeIntoUnsetReactionPostRequestBody(unsetReactionPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { unsetReactionPostRequestBody.backingStoreEnabled = true; }, "reactionType": n => { unsetReactionPostRequestBody.reactionType = n.getStringValue(); }, @@ -26,7 +26,7 @@ export function deserializeIntoUnsetReactionPostRequestBody(unsetReactionPostReq * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeUnsetReactionPostRequestBody(writer: SerializationWriter, unsetReactionPostRequestBody: UnsetReactionPostRequestBody | undefined = {} as UnsetReactionPostRequestBody) : void { +export function serializeUnsetReactionPostRequestBody(writer: SerializationWriter, unsetReactionPostRequestBody: Partial | undefined = {}) : void { writer.writeStringValue("reactionType", unsetReactionPostRequestBody.reactionType); writer.writeAdditionalData(unsetReactionPostRequestBody.additionalData); } diff --git a/packages/msgraph-sdk-users/users/item/joinedTeams/item/primaryChannel/messages/item/setReaction/index.ts b/packages/msgraph-sdk-users/users/item/joinedTeams/item/primaryChannel/messages/item/setReaction/index.ts index df2bbdceed4..abcf97c6c35 100644 --- a/packages/msgraph-sdk-users/users/item/joinedTeams/item/primaryChannel/messages/item/setReaction/index.ts +++ b/packages/msgraph-sdk-users/users/item/joinedTeams/item/primaryChannel/messages/item/setReaction/index.ts @@ -9,14 +9,14 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a setReactionPostRequestBody */ -export function createSetReactionPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createSetReactionPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoSetReactionPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoSetReactionPostRequestBody(setReactionPostRequestBody: SetReactionPostRequestBody | undefined = {} as SetReactionPostRequestBody) : Record void> { +export function deserializeIntoSetReactionPostRequestBody(setReactionPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { setReactionPostRequestBody.backingStoreEnabled = true; }, "reactionType": n => { setReactionPostRequestBody.reactionType = n.getStringValue(); }, @@ -26,7 +26,7 @@ export function deserializeIntoSetReactionPostRequestBody(setReactionPostRequest * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeSetReactionPostRequestBody(writer: SerializationWriter, setReactionPostRequestBody: SetReactionPostRequestBody | undefined = {} as SetReactionPostRequestBody) : void { +export function serializeSetReactionPostRequestBody(writer: SerializationWriter, setReactionPostRequestBody: Partial | undefined = {}) : void { writer.writeStringValue("reactionType", setReactionPostRequestBody.reactionType); writer.writeAdditionalData(setReactionPostRequestBody.additionalData); } diff --git a/packages/msgraph-sdk-users/users/item/joinedTeams/item/primaryChannel/messages/item/unsetReaction/index.ts b/packages/msgraph-sdk-users/users/item/joinedTeams/item/primaryChannel/messages/item/unsetReaction/index.ts index bec153ca1a5..3b0c6eb4cc6 100644 --- a/packages/msgraph-sdk-users/users/item/joinedTeams/item/primaryChannel/messages/item/unsetReaction/index.ts +++ b/packages/msgraph-sdk-users/users/item/joinedTeams/item/primaryChannel/messages/item/unsetReaction/index.ts @@ -9,14 +9,14 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a unsetReactionPostRequestBody */ -export function createUnsetReactionPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createUnsetReactionPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoUnsetReactionPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoUnsetReactionPostRequestBody(unsetReactionPostRequestBody: UnsetReactionPostRequestBody | undefined = {} as UnsetReactionPostRequestBody) : Record void> { +export function deserializeIntoUnsetReactionPostRequestBody(unsetReactionPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { unsetReactionPostRequestBody.backingStoreEnabled = true; }, "reactionType": n => { unsetReactionPostRequestBody.reactionType = n.getStringValue(); }, @@ -26,7 +26,7 @@ export function deserializeIntoUnsetReactionPostRequestBody(unsetReactionPostReq * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeUnsetReactionPostRequestBody(writer: SerializationWriter, unsetReactionPostRequestBody: UnsetReactionPostRequestBody | undefined = {} as UnsetReactionPostRequestBody) : void { +export function serializeUnsetReactionPostRequestBody(writer: SerializationWriter, unsetReactionPostRequestBody: Partial | undefined = {}) : void { writer.writeStringValue("reactionType", unsetReactionPostRequestBody.reactionType); writer.writeAdditionalData(unsetReactionPostRequestBody.additionalData); } diff --git a/packages/msgraph-sdk-users/users/item/joinedTeams/item/schedule/share/index.ts b/packages/msgraph-sdk-users/users/item/joinedTeams/item/schedule/share/index.ts index 22b1337c708..29e4e4e6cb7 100644 --- a/packages/msgraph-sdk-users/users/item/joinedTeams/item/schedule/share/index.ts +++ b/packages/msgraph-sdk-users/users/item/joinedTeams/item/schedule/share/index.ts @@ -9,14 +9,14 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a sharePostRequestBody */ -export function createSharePostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createSharePostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoSharePostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoSharePostRequestBody(sharePostRequestBody: SharePostRequestBody | undefined = {} as SharePostRequestBody) : Record void> { +export function deserializeIntoSharePostRequestBody(sharePostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { sharePostRequestBody.backingStoreEnabled = true; }, "endDateTime": n => { sharePostRequestBody.endDateTime = n.getDateValue(); }, @@ -28,7 +28,7 @@ export function deserializeIntoSharePostRequestBody(sharePostRequestBody: ShareP * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeSharePostRequestBody(writer: SerializationWriter, sharePostRequestBody: SharePostRequestBody | undefined = {} as SharePostRequestBody) : void { +export function serializeSharePostRequestBody(writer: SerializationWriter, sharePostRequestBody: Partial | undefined = {}) : void { writer.writeDateValue("endDateTime", sharePostRequestBody.endDateTime); writer.writeBooleanValue("notifyTeam", sharePostRequestBody.notifyTeam); writer.writeDateValue("startDateTime", sharePostRequestBody.startDateTime); @@ -61,14 +61,14 @@ export interface SharePostRequestBody extends AdditionalDataHolder, BackedModel, */ export interface ShareRequestBuilder extends BaseRequestBuilder { /** - * Share a schedule time range with schedule members.Make the collections of shift, openshift and timeOff items in the specified time range of the schedule viewable by the specified team members, including employees and managers.Each shift, openshift and timeOff instance in a schedule supports a draft version and a shared version of the item. The draft version is viewable by only managers, and the shared version is viewable by employees and managers. For each shift, openshift and timeOff instance in the specified time range, the share action updates the shared version from the draft version, so that in addition to managers, employees can also view the most current information about the item. The notifyTeam parameter further specifies which employees can view the item. + * Share a schedule time range with schedule members. This action makes the collections of shift, openshift and timeOff items in the specified time range of the schedule viewable by the specified team members, including employees and managers. Each shift, openshift and timeOff instance in a schedule supports a draft version and a shared version of the item. The draft version is viewable by only managers, and the shared version is viewable by employees and managers. For each shift, openshift and timeOff instance in the specified time range, the share action updates the shared version from the draft version, so that in addition to managers, employees can also view the most current information about the item. The notifyTeam parameter further specifies which employees can view the item. * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @see {@link https://learn.microsoft.com/graph/api/schedule-share?view=graph-rest-1.0|Find more info here} */ post(body: SharePostRequestBody, requestConfiguration?: RequestConfiguration | undefined) : Promise; /** - * Share a schedule time range with schedule members.Make the collections of shift, openshift and timeOff items in the specified time range of the schedule viewable by the specified team members, including employees and managers.Each shift, openshift and timeOff instance in a schedule supports a draft version and a shared version of the item. The draft version is viewable by only managers, and the shared version is viewable by employees and managers. For each shift, openshift and timeOff instance in the specified time range, the share action updates the shared version from the draft version, so that in addition to managers, employees can also view the most current information about the item. The notifyTeam parameter further specifies which employees can view the item. + * Share a schedule time range with schedule members. This action makes the collections of shift, openshift and timeOff items in the specified time range of the schedule viewable by the specified team members, including employees and managers. Each shift, openshift and timeOff instance in a schedule supports a draft version and a shared version of the item. The draft version is viewable by only managers, and the shared version is viewable by employees and managers. For each shift, openshift and timeOff instance in the specified time range, the share action updates the shared version from the draft version, so that in addition to managers, employees can also view the most current information about the item. The notifyTeam parameter further specifies which employees can view the item. * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns a RequestInformation diff --git a/packages/msgraph-sdk-users/users/item/joinedTeams/item/sendActivityNotification/index.ts b/packages/msgraph-sdk-users/users/item/joinedTeams/item/sendActivityNotification/index.ts index 695f5c0a920..16667da891c 100644 --- a/packages/msgraph-sdk-users/users/item/joinedTeams/item/sendActivityNotification/index.ts +++ b/packages/msgraph-sdk-users/users/item/joinedTeams/item/sendActivityNotification/index.ts @@ -10,14 +10,14 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a sendActivityNotificationPostRequestBody */ -export function createSendActivityNotificationPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createSendActivityNotificationPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoSendActivityNotificationPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoSendActivityNotificationPostRequestBody(sendActivityNotificationPostRequestBody: SendActivityNotificationPostRequestBody | undefined = {} as SendActivityNotificationPostRequestBody) : Record void> { +export function deserializeIntoSendActivityNotificationPostRequestBody(sendActivityNotificationPostRequestBody: Partial | undefined = {}) : Record void> { return { "activityType": n => { sendActivityNotificationPostRequestBody.activityType = n.getStringValue(); }, "backingStoreEnabled": n => { sendActivityNotificationPostRequestBody.backingStoreEnabled = true; }, @@ -72,14 +72,14 @@ export interface SendActivityNotificationPostRequestBody extends AdditionalDataH */ export interface SendActivityNotificationRequestBuilder extends BaseRequestBuilder { /** - * Send an activity feed notification in the scope of a team. For more details about sending notifications and the requirements for doing so, seesending Teams activity notifications. + * Send an activity feed notification in the scope of a team. For more information about sending notifications and the requirements for doing so, seesending Teams activity notifications. * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @see {@link https://learn.microsoft.com/graph/api/team-sendactivitynotification?view=graph-rest-1.0|Find more info here} */ post(body: SendActivityNotificationPostRequestBody, requestConfiguration?: RequestConfiguration | undefined) : Promise; /** - * Send an activity feed notification in the scope of a team. For more details about sending notifications and the requirements for doing so, seesending Teams activity notifications. + * Send an activity feed notification in the scope of a team. For more information about sending notifications and the requirements for doing so, seesending Teams activity notifications. * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns a RequestInformation @@ -90,7 +90,7 @@ export interface SendActivityNotificationRequestBuilder extends BaseRequestBuild * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeSendActivityNotificationPostRequestBody(writer: SerializationWriter, sendActivityNotificationPostRequestBody: SendActivityNotificationPostRequestBody | undefined = {} as SendActivityNotificationPostRequestBody) : void { +export function serializeSendActivityNotificationPostRequestBody(writer: SerializationWriter, sendActivityNotificationPostRequestBody: Partial | undefined = {}) : void { writer.writeStringValue("activityType", sendActivityNotificationPostRequestBody.activityType); writer.writeNumberValue("chainId", sendActivityNotificationPostRequestBody.chainId); writer.writeObjectValue("previewText", sendActivityNotificationPostRequestBody.previewText, serializeItemBody); diff --git a/packages/msgraph-sdk-users/users/item/mailFolders/delta/index.ts b/packages/msgraph-sdk-users/users/item/mailFolders/delta/index.ts index 062fdd35799..73dd10a61df 100644 --- a/packages/msgraph-sdk-users/users/item/mailFolders/delta/index.ts +++ b/packages/msgraph-sdk-users/users/item/mailFolders/delta/index.ts @@ -10,7 +10,7 @@ import { type BaseRequestBuilder, type Parsable, type ParsableFactory, type Pars * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a deltaGetResponse */ -export function createDeltaGetResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createDeltaGetResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoDeltaGetResponse; } export interface DeltaGetResponse extends BaseDeltaFunctionResponse, Parsable { @@ -74,7 +74,7 @@ export interface DeltaRequestBuilderGetQueryParameters { * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoDeltaGetResponse(deltaGetResponse: DeltaGetResponse | undefined = {} as DeltaGetResponse) : Record void> { +export function deserializeIntoDeltaGetResponse(deltaGetResponse: Partial | undefined = {}) : Record void> { return { ...deserializeIntoBaseDeltaFunctionResponse(deltaGetResponse), "value": n => { deltaGetResponse.value = n.getCollectionOfObjectValues(createMailFolderFromDiscriminatorValue); }, @@ -84,7 +84,7 @@ export function deserializeIntoDeltaGetResponse(deltaGetResponse: DeltaGetRespon * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeDeltaGetResponse(writer: SerializationWriter, deltaGetResponse: DeltaGetResponse | undefined = {} as DeltaGetResponse) : void { +export function serializeDeltaGetResponse(writer: SerializationWriter, deltaGetResponse: Partial | undefined = {}) : void { serializeBaseDeltaFunctionResponse(writer, deltaGetResponse) writer.writeCollectionOfObjectValues("value", deltaGetResponse.value, serializeMailFolder); } diff --git a/packages/msgraph-sdk-users/users/item/mailFolders/item/childFolders/delta/index.ts b/packages/msgraph-sdk-users/users/item/mailFolders/item/childFolders/delta/index.ts index 4ee678bc98e..7e822f0e6e5 100644 --- a/packages/msgraph-sdk-users/users/item/mailFolders/item/childFolders/delta/index.ts +++ b/packages/msgraph-sdk-users/users/item/mailFolders/item/childFolders/delta/index.ts @@ -10,7 +10,7 @@ import { type BaseRequestBuilder, type Parsable, type ParsableFactory, type Pars * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a deltaGetResponse */ -export function createDeltaGetResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createDeltaGetResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoDeltaGetResponse; } export interface DeltaGetResponse extends BaseDeltaFunctionResponse, Parsable { @@ -74,7 +74,7 @@ export interface DeltaRequestBuilderGetQueryParameters { * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoDeltaGetResponse(deltaGetResponse: DeltaGetResponse | undefined = {} as DeltaGetResponse) : Record void> { +export function deserializeIntoDeltaGetResponse(deltaGetResponse: Partial | undefined = {}) : Record void> { return { ...deserializeIntoBaseDeltaFunctionResponse(deltaGetResponse), "value": n => { deltaGetResponse.value = n.getCollectionOfObjectValues(createMailFolderFromDiscriminatorValue); }, @@ -84,7 +84,7 @@ export function deserializeIntoDeltaGetResponse(deltaGetResponse: DeltaGetRespon * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeDeltaGetResponse(writer: SerializationWriter, deltaGetResponse: DeltaGetResponse | undefined = {} as DeltaGetResponse) : void { +export function serializeDeltaGetResponse(writer: SerializationWriter, deltaGetResponse: Partial | undefined = {}) : void { serializeBaseDeltaFunctionResponse(writer, deltaGetResponse) writer.writeCollectionOfObjectValues("value", deltaGetResponse.value, serializeMailFolder); } diff --git a/packages/msgraph-sdk-users/users/item/mailFolders/item/childFolders/item/copy/index.ts b/packages/msgraph-sdk-users/users/item/mailFolders/item/childFolders/item/copy/index.ts index d01b765186d..0e6ae26c0f6 100644 --- a/packages/msgraph-sdk-users/users/item/mailFolders/item/childFolders/item/copy/index.ts +++ b/packages/msgraph-sdk-users/users/item/mailFolders/item/childFolders/item/copy/index.ts @@ -44,14 +44,14 @@ export interface CopyRequestBuilder extends BaseRequestBuilder Record void>) { return deserializeIntoCopyPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoCopyPostRequestBody(copyPostRequestBody: CopyPostRequestBody | undefined = {} as CopyPostRequestBody) : Record void> { +export function deserializeIntoCopyPostRequestBody(copyPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { copyPostRequestBody.backingStoreEnabled = true; }, "destinationId": n => { copyPostRequestBody.destinationId = n.getStringValue(); }, @@ -61,7 +61,7 @@ export function deserializeIntoCopyPostRequestBody(copyPostRequestBody: CopyPost * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeCopyPostRequestBody(writer: SerializationWriter, copyPostRequestBody: CopyPostRequestBody | undefined = {} as CopyPostRequestBody) : void { +export function serializeCopyPostRequestBody(writer: SerializationWriter, copyPostRequestBody: Partial | undefined = {}) : void { writer.writeStringValue("DestinationId", copyPostRequestBody.destinationId); writer.writeAdditionalData(copyPostRequestBody.additionalData); } diff --git a/packages/msgraph-sdk-users/users/item/mailFolders/item/childFolders/item/messages/delta/index.ts b/packages/msgraph-sdk-users/users/item/mailFolders/item/childFolders/item/messages/delta/index.ts index 28a8a1c5f87..596ced962c4 100644 --- a/packages/msgraph-sdk-users/users/item/mailFolders/item/childFolders/item/messages/delta/index.ts +++ b/packages/msgraph-sdk-users/users/item/mailFolders/item/childFolders/item/messages/delta/index.ts @@ -10,7 +10,7 @@ import { type BaseRequestBuilder, type Parsable, type ParsableFactory, type Pars * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a deltaGetResponse */ -export function createDeltaGetResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createDeltaGetResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoDeltaGetResponse; } export interface DeltaGetResponse extends BaseDeltaFunctionResponse, Parsable { @@ -78,7 +78,7 @@ export interface DeltaRequestBuilderGetQueryParameters { * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoDeltaGetResponse(deltaGetResponse: DeltaGetResponse | undefined = {} as DeltaGetResponse) : Record void> { +export function deserializeIntoDeltaGetResponse(deltaGetResponse: Partial | undefined = {}) : Record void> { return { ...deserializeIntoBaseDeltaFunctionResponse(deltaGetResponse), "value": n => { deltaGetResponse.value = n.getCollectionOfObjectValues(createMessageFromDiscriminatorValue); }, @@ -88,7 +88,7 @@ export function deserializeIntoDeltaGetResponse(deltaGetResponse: DeltaGetRespon * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeDeltaGetResponse(writer: SerializationWriter, deltaGetResponse: DeltaGetResponse | undefined = {} as DeltaGetResponse) : void { +export function serializeDeltaGetResponse(writer: SerializationWriter, deltaGetResponse: Partial | undefined = {}) : void { serializeBaseDeltaFunctionResponse(writer, deltaGetResponse) writer.writeCollectionOfObjectValues("value", deltaGetResponse.value, serializeMessage); } diff --git a/packages/msgraph-sdk-users/users/item/mailFolders/item/childFolders/item/messages/item/attachments/createUploadSession/index.ts b/packages/msgraph-sdk-users/users/item/mailFolders/item/childFolders/item/messages/item/attachments/createUploadSession/index.ts index fd4de1eb7df..fc1f1d75c58 100644 --- a/packages/msgraph-sdk-users/users/item/mailFolders/item/childFolders/item/messages/item/attachments/createUploadSession/index.ts +++ b/packages/msgraph-sdk-users/users/item/mailFolders/item/childFolders/item/messages/item/attachments/createUploadSession/index.ts @@ -10,7 +10,7 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a createUploadSessionPostRequestBody */ -export function createCreateUploadSessionPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createCreateUploadSessionPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoCreateUploadSessionPostRequestBody; } export interface CreateUploadSessionPostRequestBody extends AdditionalDataHolder, BackedModel, Parsable { @@ -51,7 +51,7 @@ export interface CreateUploadSessionRequestBuilder extends BaseRequestBuilder void> */ -export function deserializeIntoCreateUploadSessionPostRequestBody(createUploadSessionPostRequestBody: CreateUploadSessionPostRequestBody | undefined = {} as CreateUploadSessionPostRequestBody) : Record void> { +export function deserializeIntoCreateUploadSessionPostRequestBody(createUploadSessionPostRequestBody: Partial | undefined = {}) : Record void> { return { "attachmentItem": n => { createUploadSessionPostRequestBody.attachmentItem = n.getObjectValue(createAttachmentItemFromDiscriminatorValue); }, "backingStoreEnabled": n => { createUploadSessionPostRequestBody.backingStoreEnabled = true; }, @@ -61,7 +61,7 @@ export function deserializeIntoCreateUploadSessionPostRequestBody(createUploadSe * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeCreateUploadSessionPostRequestBody(writer: SerializationWriter, createUploadSessionPostRequestBody: CreateUploadSessionPostRequestBody | undefined = {} as CreateUploadSessionPostRequestBody) : void { +export function serializeCreateUploadSessionPostRequestBody(writer: SerializationWriter, createUploadSessionPostRequestBody: Partial | undefined = {}) : void { writer.writeObjectValue("AttachmentItem", createUploadSessionPostRequestBody.attachmentItem, serializeAttachmentItem); writer.writeAdditionalData(createUploadSessionPostRequestBody.additionalData); } diff --git a/packages/msgraph-sdk-users/users/item/mailFolders/item/childFolders/item/messages/item/attachments/index.ts b/packages/msgraph-sdk-users/users/item/mailFolders/item/childFolders/item/messages/item/attachments/index.ts index 42942008de9..fc403ff40b5 100644 --- a/packages/msgraph-sdk-users/users/item/mailFolders/item/childFolders/item/messages/item/attachments/index.ts +++ b/packages/msgraph-sdk-users/users/item/mailFolders/item/childFolders/item/messages/item/attachments/index.ts @@ -27,10 +27,10 @@ export interface AttachmentsRequestBuilder extends BaseRequestBuilder | undefined) : Promise; /** @@ -42,7 +42,7 @@ export interface AttachmentsRequestBuilder extends BaseRequestBuilder | undefined) : Promise; /** - * Retrieve a list of attachment objects. + * Retrieve a list of attachment objects attached to a message. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns a RequestInformation */ @@ -56,7 +56,7 @@ export interface AttachmentsRequestBuilder extends BaseRequestBuilder | undefined) : RequestInformation; } /** - * Retrieve a list of attachment objects. + * Retrieve a list of attachment objects attached to a message. */ export interface AttachmentsRequestBuilderGetQueryParameters { /** diff --git a/packages/msgraph-sdk-users/users/item/mailFolders/item/childFolders/item/messages/item/copy/index.ts b/packages/msgraph-sdk-users/users/item/mailFolders/item/childFolders/item/messages/item/copy/index.ts index 4734659a107..ae392e879dc 100644 --- a/packages/msgraph-sdk-users/users/item/mailFolders/item/childFolders/item/messages/item/copy/index.ts +++ b/packages/msgraph-sdk-users/users/item/mailFolders/item/childFolders/item/messages/item/copy/index.ts @@ -44,14 +44,14 @@ export interface CopyRequestBuilder extends BaseRequestBuilder Record void>) { return deserializeIntoCopyPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoCopyPostRequestBody(copyPostRequestBody: CopyPostRequestBody | undefined = {} as CopyPostRequestBody) : Record void> { +export function deserializeIntoCopyPostRequestBody(copyPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { copyPostRequestBody.backingStoreEnabled = true; }, "destinationId": n => { copyPostRequestBody.destinationId = n.getStringValue(); }, @@ -61,7 +61,7 @@ export function deserializeIntoCopyPostRequestBody(copyPostRequestBody: CopyPost * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeCopyPostRequestBody(writer: SerializationWriter, copyPostRequestBody: CopyPostRequestBody | undefined = {} as CopyPostRequestBody) : void { +export function serializeCopyPostRequestBody(writer: SerializationWriter, copyPostRequestBody: Partial | undefined = {}) : void { writer.writeStringValue("DestinationId", copyPostRequestBody.destinationId); writer.writeAdditionalData(copyPostRequestBody.additionalData); } diff --git a/packages/msgraph-sdk-users/users/item/mailFolders/item/childFolders/item/messages/item/createForward/index.ts b/packages/msgraph-sdk-users/users/item/mailFolders/item/childFolders/item/messages/item/createForward/index.ts index 8355453b667..15327fcc725 100644 --- a/packages/msgraph-sdk-users/users/item/mailFolders/item/childFolders/item/messages/item/createForward/index.ts +++ b/packages/msgraph-sdk-users/users/item/mailFolders/item/childFolders/item/messages/item/createForward/index.ts @@ -10,7 +10,7 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a createForwardPostRequestBody */ -export function createCreateForwardPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createCreateForwardPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoCreateForwardPostRequestBody; } export interface CreateForwardPostRequestBody extends AdditionalDataHolder, BackedModel, Parsable { @@ -59,7 +59,7 @@ export interface CreateForwardRequestBuilder extends BaseRequestBuilder void> */ -export function deserializeIntoCreateForwardPostRequestBody(createForwardPostRequestBody: CreateForwardPostRequestBody | undefined = {} as CreateForwardPostRequestBody) : Record void> { +export function deserializeIntoCreateForwardPostRequestBody(createForwardPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { createForwardPostRequestBody.backingStoreEnabled = true; }, "comment": n => { createForwardPostRequestBody.comment = n.getStringValue(); }, @@ -71,7 +71,7 @@ export function deserializeIntoCreateForwardPostRequestBody(createForwardPostReq * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeCreateForwardPostRequestBody(writer: SerializationWriter, createForwardPostRequestBody: CreateForwardPostRequestBody | undefined = {} as CreateForwardPostRequestBody) : void { +export function serializeCreateForwardPostRequestBody(writer: SerializationWriter, createForwardPostRequestBody: Partial | undefined = {}) : void { writer.writeStringValue("Comment", createForwardPostRequestBody.comment); writer.writeObjectValue("Message", createForwardPostRequestBody.message, serializeMessage); writer.writeCollectionOfObjectValues("ToRecipients", createForwardPostRequestBody.toRecipients, serializeRecipient); diff --git a/packages/msgraph-sdk-users/users/item/mailFolders/item/childFolders/item/messages/item/createReply/index.ts b/packages/msgraph-sdk-users/users/item/mailFolders/item/childFolders/item/messages/item/createReply/index.ts index 497e50c23e5..a3cf6596e2d 100644 --- a/packages/msgraph-sdk-users/users/item/mailFolders/item/childFolders/item/messages/item/createReply/index.ts +++ b/packages/msgraph-sdk-users/users/item/mailFolders/item/childFolders/item/messages/item/createReply/index.ts @@ -10,7 +10,7 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a createReplyPostRequestBody */ -export function createCreateReplyPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createCreateReplyPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoCreateReplyPostRequestBody; } export interface CreateReplyPostRequestBody extends AdditionalDataHolder, BackedModel, Parsable { @@ -55,7 +55,7 @@ export interface CreateReplyRequestBuilder extends BaseRequestBuilder void> */ -export function deserializeIntoCreateReplyPostRequestBody(createReplyPostRequestBody: CreateReplyPostRequestBody | undefined = {} as CreateReplyPostRequestBody) : Record void> { +export function deserializeIntoCreateReplyPostRequestBody(createReplyPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { createReplyPostRequestBody.backingStoreEnabled = true; }, "comment": n => { createReplyPostRequestBody.comment = n.getStringValue(); }, @@ -66,7 +66,7 @@ export function deserializeIntoCreateReplyPostRequestBody(createReplyPostRequest * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeCreateReplyPostRequestBody(writer: SerializationWriter, createReplyPostRequestBody: CreateReplyPostRequestBody | undefined = {} as CreateReplyPostRequestBody) : void { +export function serializeCreateReplyPostRequestBody(writer: SerializationWriter, createReplyPostRequestBody: Partial | undefined = {}) : void { writer.writeStringValue("Comment", createReplyPostRequestBody.comment); writer.writeObjectValue("Message", createReplyPostRequestBody.message, serializeMessage); writer.writeAdditionalData(createReplyPostRequestBody.additionalData); diff --git a/packages/msgraph-sdk-users/users/item/mailFolders/item/childFolders/item/messages/item/createReplyAll/index.ts b/packages/msgraph-sdk-users/users/item/mailFolders/item/childFolders/item/messages/item/createReplyAll/index.ts index e314e24aeb5..88d1aaf8458 100644 --- a/packages/msgraph-sdk-users/users/item/mailFolders/item/childFolders/item/messages/item/createReplyAll/index.ts +++ b/packages/msgraph-sdk-users/users/item/mailFolders/item/childFolders/item/messages/item/createReplyAll/index.ts @@ -10,7 +10,7 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a createReplyAllPostRequestBody */ -export function createCreateReplyAllPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createCreateReplyAllPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoCreateReplyAllPostRequestBody; } export interface CreateReplyAllPostRequestBody extends AdditionalDataHolder, BackedModel, Parsable { @@ -55,7 +55,7 @@ export interface CreateReplyAllRequestBuilder extends BaseRequestBuilder void> */ -export function deserializeIntoCreateReplyAllPostRequestBody(createReplyAllPostRequestBody: CreateReplyAllPostRequestBody | undefined = {} as CreateReplyAllPostRequestBody) : Record void> { +export function deserializeIntoCreateReplyAllPostRequestBody(createReplyAllPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { createReplyAllPostRequestBody.backingStoreEnabled = true; }, "comment": n => { createReplyAllPostRequestBody.comment = n.getStringValue(); }, @@ -66,7 +66,7 @@ export function deserializeIntoCreateReplyAllPostRequestBody(createReplyAllPostR * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeCreateReplyAllPostRequestBody(writer: SerializationWriter, createReplyAllPostRequestBody: CreateReplyAllPostRequestBody | undefined = {} as CreateReplyAllPostRequestBody) : void { +export function serializeCreateReplyAllPostRequestBody(writer: SerializationWriter, createReplyAllPostRequestBody: Partial | undefined = {}) : void { writer.writeStringValue("Comment", createReplyAllPostRequestBody.comment); writer.writeObjectValue("Message", createReplyAllPostRequestBody.message, serializeMessage); writer.writeAdditionalData(createReplyAllPostRequestBody.additionalData); diff --git a/packages/msgraph-sdk-users/users/item/mailFolders/item/childFolders/item/messages/item/forward/index.ts b/packages/msgraph-sdk-users/users/item/mailFolders/item/childFolders/item/messages/item/forward/index.ts index c0257d41efd..b10c3b94f08 100644 --- a/packages/msgraph-sdk-users/users/item/mailFolders/item/childFolders/item/messages/item/forward/index.ts +++ b/packages/msgraph-sdk-users/users/item/mailFolders/item/childFolders/item/messages/item/forward/index.ts @@ -10,14 +10,14 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a forwardPostRequestBody */ -export function createForwardPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createForwardPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoForwardPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoForwardPostRequestBody(forwardPostRequestBody: ForwardPostRequestBody | undefined = {} as ForwardPostRequestBody) : Record void> { +export function deserializeIntoForwardPostRequestBody(forwardPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { forwardPostRequestBody.backingStoreEnabled = true; }, "comment": n => { forwardPostRequestBody.comment = n.getStringValue(); }, @@ -70,7 +70,7 @@ export interface ForwardRequestBuilder extends BaseRequestBuilder | undefined = {}) : void { writer.writeStringValue("Comment", forwardPostRequestBody.comment); writer.writeObjectValue("Message", forwardPostRequestBody.message, serializeMessage); writer.writeCollectionOfObjectValues("ToRecipients", forwardPostRequestBody.toRecipients, serializeRecipient); diff --git a/packages/msgraph-sdk-users/users/item/mailFolders/item/childFolders/item/messages/item/move/index.ts b/packages/msgraph-sdk-users/users/item/mailFolders/item/childFolders/item/messages/item/move/index.ts index cb2fb186d91..06539417ef5 100644 --- a/packages/msgraph-sdk-users/users/item/mailFolders/item/childFolders/item/messages/item/move/index.ts +++ b/packages/msgraph-sdk-users/users/item/mailFolders/item/childFolders/item/messages/item/move/index.ts @@ -10,14 +10,14 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a movePostRequestBody */ -export function createMovePostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createMovePostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoMovePostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoMovePostRequestBody(movePostRequestBody: MovePostRequestBody | undefined = {} as MovePostRequestBody) : Record void> { +export function deserializeIntoMovePostRequestBody(movePostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { movePostRequestBody.backingStoreEnabled = true; }, "destinationId": n => { movePostRequestBody.destinationId = n.getStringValue(); }, @@ -61,7 +61,7 @@ export interface MoveRequestBuilder extends BaseRequestBuilder | undefined = {}) : void { writer.writeStringValue("DestinationId", movePostRequestBody.destinationId); writer.writeAdditionalData(movePostRequestBody.additionalData); } diff --git a/packages/msgraph-sdk-users/users/item/mailFolders/item/childFolders/item/messages/item/reply/index.ts b/packages/msgraph-sdk-users/users/item/mailFolders/item/childFolders/item/messages/item/reply/index.ts index fbe2520535b..6086704147f 100644 --- a/packages/msgraph-sdk-users/users/item/mailFolders/item/childFolders/item/messages/item/reply/index.ts +++ b/packages/msgraph-sdk-users/users/item/mailFolders/item/childFolders/item/messages/item/reply/index.ts @@ -10,14 +10,14 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a replyPostRequestBody */ -export function createReplyPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createReplyPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoReplyPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoReplyPostRequestBody(replyPostRequestBody: ReplyPostRequestBody | undefined = {} as ReplyPostRequestBody) : Record void> { +export function deserializeIntoReplyPostRequestBody(replyPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { replyPostRequestBody.backingStoreEnabled = true; }, "comment": n => { replyPostRequestBody.comment = n.getStringValue(); }, @@ -65,7 +65,7 @@ export interface ReplyRequestBuilder extends BaseRequestBuilder | undefined = {}) : void { writer.writeStringValue("Comment", replyPostRequestBody.comment); writer.writeObjectValue("Message", replyPostRequestBody.message, serializeMessage); writer.writeAdditionalData(replyPostRequestBody.additionalData); diff --git a/packages/msgraph-sdk-users/users/item/mailFolders/item/childFolders/item/messages/item/replyAll/index.ts b/packages/msgraph-sdk-users/users/item/mailFolders/item/childFolders/item/messages/item/replyAll/index.ts index a49310d1d77..6a14547b117 100644 --- a/packages/msgraph-sdk-users/users/item/mailFolders/item/childFolders/item/messages/item/replyAll/index.ts +++ b/packages/msgraph-sdk-users/users/item/mailFolders/item/childFolders/item/messages/item/replyAll/index.ts @@ -10,14 +10,14 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a replyAllPostRequestBody */ -export function createReplyAllPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createReplyAllPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoReplyAllPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoReplyAllPostRequestBody(replyAllPostRequestBody: ReplyAllPostRequestBody | undefined = {} as ReplyAllPostRequestBody) : Record void> { +export function deserializeIntoReplyAllPostRequestBody(replyAllPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { replyAllPostRequestBody.backingStoreEnabled = true; }, "comment": n => { replyAllPostRequestBody.comment = n.getStringValue(); }, @@ -65,7 +65,7 @@ export interface ReplyAllRequestBuilder extends BaseRequestBuilder | undefined = {}) : void { writer.writeStringValue("Comment", replyAllPostRequestBody.comment); writer.writeObjectValue("Message", replyAllPostRequestBody.message, serializeMessage); writer.writeAdditionalData(replyAllPostRequestBody.additionalData); diff --git a/packages/msgraph-sdk-users/users/item/mailFolders/item/childFolders/item/move/index.ts b/packages/msgraph-sdk-users/users/item/mailFolders/item/childFolders/item/move/index.ts index 951ae8c9bc0..2dfe584f80e 100644 --- a/packages/msgraph-sdk-users/users/item/mailFolders/item/childFolders/item/move/index.ts +++ b/packages/msgraph-sdk-users/users/item/mailFolders/item/childFolders/item/move/index.ts @@ -10,14 +10,14 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a movePostRequestBody */ -export function createMovePostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createMovePostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoMovePostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoMovePostRequestBody(movePostRequestBody: MovePostRequestBody | undefined = {} as MovePostRequestBody) : Record void> { +export function deserializeIntoMovePostRequestBody(movePostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { movePostRequestBody.backingStoreEnabled = true; }, "destinationId": n => { movePostRequestBody.destinationId = n.getStringValue(); }, @@ -61,7 +61,7 @@ export interface MoveRequestBuilder extends BaseRequestBuilder | undefined = {}) : void { writer.writeStringValue("DestinationId", movePostRequestBody.destinationId); writer.writeAdditionalData(movePostRequestBody.additionalData); } diff --git a/packages/msgraph-sdk-users/users/item/mailFolders/item/copy/index.ts b/packages/msgraph-sdk-users/users/item/mailFolders/item/copy/index.ts index b1e1062690f..0f563cbd8fe 100644 --- a/packages/msgraph-sdk-users/users/item/mailFolders/item/copy/index.ts +++ b/packages/msgraph-sdk-users/users/item/mailFolders/item/copy/index.ts @@ -44,14 +44,14 @@ export interface CopyRequestBuilder extends BaseRequestBuilder Record void>) { return deserializeIntoCopyPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoCopyPostRequestBody(copyPostRequestBody: CopyPostRequestBody | undefined = {} as CopyPostRequestBody) : Record void> { +export function deserializeIntoCopyPostRequestBody(copyPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { copyPostRequestBody.backingStoreEnabled = true; }, "destinationId": n => { copyPostRequestBody.destinationId = n.getStringValue(); }, @@ -61,7 +61,7 @@ export function deserializeIntoCopyPostRequestBody(copyPostRequestBody: CopyPost * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeCopyPostRequestBody(writer: SerializationWriter, copyPostRequestBody: CopyPostRequestBody | undefined = {} as CopyPostRequestBody) : void { +export function serializeCopyPostRequestBody(writer: SerializationWriter, copyPostRequestBody: Partial | undefined = {}) : void { writer.writeStringValue("DestinationId", copyPostRequestBody.destinationId); writer.writeAdditionalData(copyPostRequestBody.additionalData); } diff --git a/packages/msgraph-sdk-users/users/item/mailFolders/item/messages/delta/index.ts b/packages/msgraph-sdk-users/users/item/mailFolders/item/messages/delta/index.ts index 7fe8bf3c754..6e91fdc895d 100644 --- a/packages/msgraph-sdk-users/users/item/mailFolders/item/messages/delta/index.ts +++ b/packages/msgraph-sdk-users/users/item/mailFolders/item/messages/delta/index.ts @@ -10,7 +10,7 @@ import { type BaseRequestBuilder, type Parsable, type ParsableFactory, type Pars * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a deltaGetResponse */ -export function createDeltaGetResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createDeltaGetResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoDeltaGetResponse; } export interface DeltaGetResponse extends BaseDeltaFunctionResponse, Parsable { @@ -78,7 +78,7 @@ export interface DeltaRequestBuilderGetQueryParameters { * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoDeltaGetResponse(deltaGetResponse: DeltaGetResponse | undefined = {} as DeltaGetResponse) : Record void> { +export function deserializeIntoDeltaGetResponse(deltaGetResponse: Partial | undefined = {}) : Record void> { return { ...deserializeIntoBaseDeltaFunctionResponse(deltaGetResponse), "value": n => { deltaGetResponse.value = n.getCollectionOfObjectValues(createMessageFromDiscriminatorValue); }, @@ -88,7 +88,7 @@ export function deserializeIntoDeltaGetResponse(deltaGetResponse: DeltaGetRespon * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeDeltaGetResponse(writer: SerializationWriter, deltaGetResponse: DeltaGetResponse | undefined = {} as DeltaGetResponse) : void { +export function serializeDeltaGetResponse(writer: SerializationWriter, deltaGetResponse: Partial | undefined = {}) : void { serializeBaseDeltaFunctionResponse(writer, deltaGetResponse) writer.writeCollectionOfObjectValues("value", deltaGetResponse.value, serializeMessage); } diff --git a/packages/msgraph-sdk-users/users/item/mailFolders/item/messages/item/attachments/createUploadSession/index.ts b/packages/msgraph-sdk-users/users/item/mailFolders/item/messages/item/attachments/createUploadSession/index.ts index 4718cd4921c..84fc3e3ad74 100644 --- a/packages/msgraph-sdk-users/users/item/mailFolders/item/messages/item/attachments/createUploadSession/index.ts +++ b/packages/msgraph-sdk-users/users/item/mailFolders/item/messages/item/attachments/createUploadSession/index.ts @@ -10,7 +10,7 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a createUploadSessionPostRequestBody */ -export function createCreateUploadSessionPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createCreateUploadSessionPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoCreateUploadSessionPostRequestBody; } export interface CreateUploadSessionPostRequestBody extends AdditionalDataHolder, BackedModel, Parsable { @@ -51,7 +51,7 @@ export interface CreateUploadSessionRequestBuilder extends BaseRequestBuilder void> */ -export function deserializeIntoCreateUploadSessionPostRequestBody(createUploadSessionPostRequestBody: CreateUploadSessionPostRequestBody | undefined = {} as CreateUploadSessionPostRequestBody) : Record void> { +export function deserializeIntoCreateUploadSessionPostRequestBody(createUploadSessionPostRequestBody: Partial | undefined = {}) : Record void> { return { "attachmentItem": n => { createUploadSessionPostRequestBody.attachmentItem = n.getObjectValue(createAttachmentItemFromDiscriminatorValue); }, "backingStoreEnabled": n => { createUploadSessionPostRequestBody.backingStoreEnabled = true; }, @@ -61,7 +61,7 @@ export function deserializeIntoCreateUploadSessionPostRequestBody(createUploadSe * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeCreateUploadSessionPostRequestBody(writer: SerializationWriter, createUploadSessionPostRequestBody: CreateUploadSessionPostRequestBody | undefined = {} as CreateUploadSessionPostRequestBody) : void { +export function serializeCreateUploadSessionPostRequestBody(writer: SerializationWriter, createUploadSessionPostRequestBody: Partial | undefined = {}) : void { writer.writeObjectValue("AttachmentItem", createUploadSessionPostRequestBody.attachmentItem, serializeAttachmentItem); writer.writeAdditionalData(createUploadSessionPostRequestBody.additionalData); } diff --git a/packages/msgraph-sdk-users/users/item/mailFolders/item/messages/item/attachments/index.ts b/packages/msgraph-sdk-users/users/item/mailFolders/item/messages/item/attachments/index.ts index a3f17026166..1ea11f4150d 100644 --- a/packages/msgraph-sdk-users/users/item/mailFolders/item/messages/item/attachments/index.ts +++ b/packages/msgraph-sdk-users/users/item/mailFolders/item/messages/item/attachments/index.ts @@ -27,10 +27,10 @@ export interface AttachmentsRequestBuilder extends BaseRequestBuilder | undefined) : Promise; /** @@ -42,7 +42,7 @@ export interface AttachmentsRequestBuilder extends BaseRequestBuilder | undefined) : Promise; /** - * Retrieve a list of attachment objects. + * Retrieve a list of attachment objects attached to a message. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns a RequestInformation */ @@ -56,7 +56,7 @@ export interface AttachmentsRequestBuilder extends BaseRequestBuilder | undefined) : RequestInformation; } /** - * Retrieve a list of attachment objects. + * Retrieve a list of attachment objects attached to a message. */ export interface AttachmentsRequestBuilderGetQueryParameters { /** diff --git a/packages/msgraph-sdk-users/users/item/mailFolders/item/messages/item/copy/index.ts b/packages/msgraph-sdk-users/users/item/mailFolders/item/messages/item/copy/index.ts index b061021a310..20714cc982f 100644 --- a/packages/msgraph-sdk-users/users/item/mailFolders/item/messages/item/copy/index.ts +++ b/packages/msgraph-sdk-users/users/item/mailFolders/item/messages/item/copy/index.ts @@ -44,14 +44,14 @@ export interface CopyRequestBuilder extends BaseRequestBuilder Record void>) { return deserializeIntoCopyPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoCopyPostRequestBody(copyPostRequestBody: CopyPostRequestBody | undefined = {} as CopyPostRequestBody) : Record void> { +export function deserializeIntoCopyPostRequestBody(copyPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { copyPostRequestBody.backingStoreEnabled = true; }, "destinationId": n => { copyPostRequestBody.destinationId = n.getStringValue(); }, @@ -61,7 +61,7 @@ export function deserializeIntoCopyPostRequestBody(copyPostRequestBody: CopyPost * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeCopyPostRequestBody(writer: SerializationWriter, copyPostRequestBody: CopyPostRequestBody | undefined = {} as CopyPostRequestBody) : void { +export function serializeCopyPostRequestBody(writer: SerializationWriter, copyPostRequestBody: Partial | undefined = {}) : void { writer.writeStringValue("DestinationId", copyPostRequestBody.destinationId); writer.writeAdditionalData(copyPostRequestBody.additionalData); } diff --git a/packages/msgraph-sdk-users/users/item/mailFolders/item/messages/item/createForward/index.ts b/packages/msgraph-sdk-users/users/item/mailFolders/item/messages/item/createForward/index.ts index e94aabbd8f1..6535881975e 100644 --- a/packages/msgraph-sdk-users/users/item/mailFolders/item/messages/item/createForward/index.ts +++ b/packages/msgraph-sdk-users/users/item/mailFolders/item/messages/item/createForward/index.ts @@ -10,7 +10,7 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a createForwardPostRequestBody */ -export function createCreateForwardPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createCreateForwardPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoCreateForwardPostRequestBody; } export interface CreateForwardPostRequestBody extends AdditionalDataHolder, BackedModel, Parsable { @@ -59,7 +59,7 @@ export interface CreateForwardRequestBuilder extends BaseRequestBuilder void> */ -export function deserializeIntoCreateForwardPostRequestBody(createForwardPostRequestBody: CreateForwardPostRequestBody | undefined = {} as CreateForwardPostRequestBody) : Record void> { +export function deserializeIntoCreateForwardPostRequestBody(createForwardPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { createForwardPostRequestBody.backingStoreEnabled = true; }, "comment": n => { createForwardPostRequestBody.comment = n.getStringValue(); }, @@ -71,7 +71,7 @@ export function deserializeIntoCreateForwardPostRequestBody(createForwardPostReq * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeCreateForwardPostRequestBody(writer: SerializationWriter, createForwardPostRequestBody: CreateForwardPostRequestBody | undefined = {} as CreateForwardPostRequestBody) : void { +export function serializeCreateForwardPostRequestBody(writer: SerializationWriter, createForwardPostRequestBody: Partial | undefined = {}) : void { writer.writeStringValue("Comment", createForwardPostRequestBody.comment); writer.writeObjectValue("Message", createForwardPostRequestBody.message, serializeMessage); writer.writeCollectionOfObjectValues("ToRecipients", createForwardPostRequestBody.toRecipients, serializeRecipient); diff --git a/packages/msgraph-sdk-users/users/item/mailFolders/item/messages/item/createReply/index.ts b/packages/msgraph-sdk-users/users/item/mailFolders/item/messages/item/createReply/index.ts index 0c89269f5b4..7f216c9f91f 100644 --- a/packages/msgraph-sdk-users/users/item/mailFolders/item/messages/item/createReply/index.ts +++ b/packages/msgraph-sdk-users/users/item/mailFolders/item/messages/item/createReply/index.ts @@ -10,7 +10,7 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a createReplyPostRequestBody */ -export function createCreateReplyPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createCreateReplyPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoCreateReplyPostRequestBody; } export interface CreateReplyPostRequestBody extends AdditionalDataHolder, BackedModel, Parsable { @@ -55,7 +55,7 @@ export interface CreateReplyRequestBuilder extends BaseRequestBuilder void> */ -export function deserializeIntoCreateReplyPostRequestBody(createReplyPostRequestBody: CreateReplyPostRequestBody | undefined = {} as CreateReplyPostRequestBody) : Record void> { +export function deserializeIntoCreateReplyPostRequestBody(createReplyPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { createReplyPostRequestBody.backingStoreEnabled = true; }, "comment": n => { createReplyPostRequestBody.comment = n.getStringValue(); }, @@ -66,7 +66,7 @@ export function deserializeIntoCreateReplyPostRequestBody(createReplyPostRequest * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeCreateReplyPostRequestBody(writer: SerializationWriter, createReplyPostRequestBody: CreateReplyPostRequestBody | undefined = {} as CreateReplyPostRequestBody) : void { +export function serializeCreateReplyPostRequestBody(writer: SerializationWriter, createReplyPostRequestBody: Partial | undefined = {}) : void { writer.writeStringValue("Comment", createReplyPostRequestBody.comment); writer.writeObjectValue("Message", createReplyPostRequestBody.message, serializeMessage); writer.writeAdditionalData(createReplyPostRequestBody.additionalData); diff --git a/packages/msgraph-sdk-users/users/item/mailFolders/item/messages/item/createReplyAll/index.ts b/packages/msgraph-sdk-users/users/item/mailFolders/item/messages/item/createReplyAll/index.ts index e7cc4eab22f..7abec5c2eae 100644 --- a/packages/msgraph-sdk-users/users/item/mailFolders/item/messages/item/createReplyAll/index.ts +++ b/packages/msgraph-sdk-users/users/item/mailFolders/item/messages/item/createReplyAll/index.ts @@ -10,7 +10,7 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a createReplyAllPostRequestBody */ -export function createCreateReplyAllPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createCreateReplyAllPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoCreateReplyAllPostRequestBody; } export interface CreateReplyAllPostRequestBody extends AdditionalDataHolder, BackedModel, Parsable { @@ -55,7 +55,7 @@ export interface CreateReplyAllRequestBuilder extends BaseRequestBuilder void> */ -export function deserializeIntoCreateReplyAllPostRequestBody(createReplyAllPostRequestBody: CreateReplyAllPostRequestBody | undefined = {} as CreateReplyAllPostRequestBody) : Record void> { +export function deserializeIntoCreateReplyAllPostRequestBody(createReplyAllPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { createReplyAllPostRequestBody.backingStoreEnabled = true; }, "comment": n => { createReplyAllPostRequestBody.comment = n.getStringValue(); }, @@ -66,7 +66,7 @@ export function deserializeIntoCreateReplyAllPostRequestBody(createReplyAllPostR * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeCreateReplyAllPostRequestBody(writer: SerializationWriter, createReplyAllPostRequestBody: CreateReplyAllPostRequestBody | undefined = {} as CreateReplyAllPostRequestBody) : void { +export function serializeCreateReplyAllPostRequestBody(writer: SerializationWriter, createReplyAllPostRequestBody: Partial | undefined = {}) : void { writer.writeStringValue("Comment", createReplyAllPostRequestBody.comment); writer.writeObjectValue("Message", createReplyAllPostRequestBody.message, serializeMessage); writer.writeAdditionalData(createReplyAllPostRequestBody.additionalData); diff --git a/packages/msgraph-sdk-users/users/item/mailFolders/item/messages/item/forward/index.ts b/packages/msgraph-sdk-users/users/item/mailFolders/item/messages/item/forward/index.ts index 9035e06d836..29f8fbbb98b 100644 --- a/packages/msgraph-sdk-users/users/item/mailFolders/item/messages/item/forward/index.ts +++ b/packages/msgraph-sdk-users/users/item/mailFolders/item/messages/item/forward/index.ts @@ -10,14 +10,14 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a forwardPostRequestBody */ -export function createForwardPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createForwardPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoForwardPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoForwardPostRequestBody(forwardPostRequestBody: ForwardPostRequestBody | undefined = {} as ForwardPostRequestBody) : Record void> { +export function deserializeIntoForwardPostRequestBody(forwardPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { forwardPostRequestBody.backingStoreEnabled = true; }, "comment": n => { forwardPostRequestBody.comment = n.getStringValue(); }, @@ -70,7 +70,7 @@ export interface ForwardRequestBuilder extends BaseRequestBuilder | undefined = {}) : void { writer.writeStringValue("Comment", forwardPostRequestBody.comment); writer.writeObjectValue("Message", forwardPostRequestBody.message, serializeMessage); writer.writeCollectionOfObjectValues("ToRecipients", forwardPostRequestBody.toRecipients, serializeRecipient); diff --git a/packages/msgraph-sdk-users/users/item/mailFolders/item/messages/item/move/index.ts b/packages/msgraph-sdk-users/users/item/mailFolders/item/messages/item/move/index.ts index 6beaa490538..201f211dc01 100644 --- a/packages/msgraph-sdk-users/users/item/mailFolders/item/messages/item/move/index.ts +++ b/packages/msgraph-sdk-users/users/item/mailFolders/item/messages/item/move/index.ts @@ -10,14 +10,14 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a movePostRequestBody */ -export function createMovePostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createMovePostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoMovePostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoMovePostRequestBody(movePostRequestBody: MovePostRequestBody | undefined = {} as MovePostRequestBody) : Record void> { +export function deserializeIntoMovePostRequestBody(movePostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { movePostRequestBody.backingStoreEnabled = true; }, "destinationId": n => { movePostRequestBody.destinationId = n.getStringValue(); }, @@ -61,7 +61,7 @@ export interface MoveRequestBuilder extends BaseRequestBuilder | undefined = {}) : void { writer.writeStringValue("DestinationId", movePostRequestBody.destinationId); writer.writeAdditionalData(movePostRequestBody.additionalData); } diff --git a/packages/msgraph-sdk-users/users/item/mailFolders/item/messages/item/reply/index.ts b/packages/msgraph-sdk-users/users/item/mailFolders/item/messages/item/reply/index.ts index dfc4f449697..bbf9192a767 100644 --- a/packages/msgraph-sdk-users/users/item/mailFolders/item/messages/item/reply/index.ts +++ b/packages/msgraph-sdk-users/users/item/mailFolders/item/messages/item/reply/index.ts @@ -10,14 +10,14 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a replyPostRequestBody */ -export function createReplyPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createReplyPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoReplyPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoReplyPostRequestBody(replyPostRequestBody: ReplyPostRequestBody | undefined = {} as ReplyPostRequestBody) : Record void> { +export function deserializeIntoReplyPostRequestBody(replyPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { replyPostRequestBody.backingStoreEnabled = true; }, "comment": n => { replyPostRequestBody.comment = n.getStringValue(); }, @@ -65,7 +65,7 @@ export interface ReplyRequestBuilder extends BaseRequestBuilder | undefined = {}) : void { writer.writeStringValue("Comment", replyPostRequestBody.comment); writer.writeObjectValue("Message", replyPostRequestBody.message, serializeMessage); writer.writeAdditionalData(replyPostRequestBody.additionalData); diff --git a/packages/msgraph-sdk-users/users/item/mailFolders/item/messages/item/replyAll/index.ts b/packages/msgraph-sdk-users/users/item/mailFolders/item/messages/item/replyAll/index.ts index 12f055dc9c0..37bb9af59a2 100644 --- a/packages/msgraph-sdk-users/users/item/mailFolders/item/messages/item/replyAll/index.ts +++ b/packages/msgraph-sdk-users/users/item/mailFolders/item/messages/item/replyAll/index.ts @@ -10,14 +10,14 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a replyAllPostRequestBody */ -export function createReplyAllPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createReplyAllPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoReplyAllPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoReplyAllPostRequestBody(replyAllPostRequestBody: ReplyAllPostRequestBody | undefined = {} as ReplyAllPostRequestBody) : Record void> { +export function deserializeIntoReplyAllPostRequestBody(replyAllPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { replyAllPostRequestBody.backingStoreEnabled = true; }, "comment": n => { replyAllPostRequestBody.comment = n.getStringValue(); }, @@ -65,7 +65,7 @@ export interface ReplyAllRequestBuilder extends BaseRequestBuilder | undefined = {}) : void { writer.writeStringValue("Comment", replyAllPostRequestBody.comment); writer.writeObjectValue("Message", replyAllPostRequestBody.message, serializeMessage); writer.writeAdditionalData(replyAllPostRequestBody.additionalData); diff --git a/packages/msgraph-sdk-users/users/item/mailFolders/item/move/index.ts b/packages/msgraph-sdk-users/users/item/mailFolders/item/move/index.ts index 8382e5bff7b..4c841ebc844 100644 --- a/packages/msgraph-sdk-users/users/item/mailFolders/item/move/index.ts +++ b/packages/msgraph-sdk-users/users/item/mailFolders/item/move/index.ts @@ -10,14 +10,14 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a movePostRequestBody */ -export function createMovePostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createMovePostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoMovePostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoMovePostRequestBody(movePostRequestBody: MovePostRequestBody | undefined = {} as MovePostRequestBody) : Record void> { +export function deserializeIntoMovePostRequestBody(movePostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { movePostRequestBody.backingStoreEnabled = true; }, "destinationId": n => { movePostRequestBody.destinationId = n.getStringValue(); }, @@ -61,7 +61,7 @@ export interface MoveRequestBuilder extends BaseRequestBuilder | undefined = {}) : void { writer.writeStringValue("DestinationId", movePostRequestBody.destinationId); writer.writeAdditionalData(movePostRequestBody.additionalData); } diff --git a/packages/msgraph-sdk-users/users/item/managedDevices/item/cleanWindowsDevice/index.ts b/packages/msgraph-sdk-users/users/item/managedDevices/item/cleanWindowsDevice/index.ts index c52af905587..1e2c60c3979 100644 --- a/packages/msgraph-sdk-users/users/item/managedDevices/item/cleanWindowsDevice/index.ts +++ b/packages/msgraph-sdk-users/users/item/managedDevices/item/cleanWindowsDevice/index.ts @@ -42,14 +42,14 @@ export interface CleanWindowsDeviceRequestBuilder extends BaseRequestBuilder Record void>) { return deserializeIntoCleanWindowsDevicePostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoCleanWindowsDevicePostRequestBody(cleanWindowsDevicePostRequestBody: CleanWindowsDevicePostRequestBody | undefined = {} as CleanWindowsDevicePostRequestBody) : Record void> { +export function deserializeIntoCleanWindowsDevicePostRequestBody(cleanWindowsDevicePostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { cleanWindowsDevicePostRequestBody.backingStoreEnabled = true; }, "keepUserData": n => { cleanWindowsDevicePostRequestBody.keepUserData = n.getBooleanValue(); }, @@ -59,7 +59,7 @@ export function deserializeIntoCleanWindowsDevicePostRequestBody(cleanWindowsDev * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeCleanWindowsDevicePostRequestBody(writer: SerializationWriter, cleanWindowsDevicePostRequestBody: CleanWindowsDevicePostRequestBody | undefined = {} as CleanWindowsDevicePostRequestBody) : void { +export function serializeCleanWindowsDevicePostRequestBody(writer: SerializationWriter, cleanWindowsDevicePostRequestBody: Partial | undefined = {}) : void { writer.writeBooleanValue("keepUserData", cleanWindowsDevicePostRequestBody.keepUserData); writer.writeAdditionalData(cleanWindowsDevicePostRequestBody.additionalData); } diff --git a/packages/msgraph-sdk-users/users/item/managedDevices/item/deleteUserFromSharedAppleDevice/index.ts b/packages/msgraph-sdk-users/users/item/managedDevices/item/deleteUserFromSharedAppleDevice/index.ts index fa87983b935..a37ea02ce41 100644 --- a/packages/msgraph-sdk-users/users/item/managedDevices/item/deleteUserFromSharedAppleDevice/index.ts +++ b/packages/msgraph-sdk-users/users/item/managedDevices/item/deleteUserFromSharedAppleDevice/index.ts @@ -9,7 +9,7 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a deleteUserFromSharedAppleDevicePostRequestBody */ -export function createDeleteUserFromSharedAppleDevicePostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createDeleteUserFromSharedAppleDevicePostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoDeleteUserFromSharedAppleDevicePostRequestBody; } export interface DeleteUserFromSharedAppleDevicePostRequestBody extends AdditionalDataHolder, BackedModel, Parsable { @@ -49,7 +49,7 @@ export interface DeleteUserFromSharedAppleDeviceRequestBuilder extends BaseReque * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoDeleteUserFromSharedAppleDevicePostRequestBody(deleteUserFromSharedAppleDevicePostRequestBody: DeleteUserFromSharedAppleDevicePostRequestBody | undefined = {} as DeleteUserFromSharedAppleDevicePostRequestBody) : Record void> { +export function deserializeIntoDeleteUserFromSharedAppleDevicePostRequestBody(deleteUserFromSharedAppleDevicePostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { deleteUserFromSharedAppleDevicePostRequestBody.backingStoreEnabled = true; }, "userPrincipalName": n => { deleteUserFromSharedAppleDevicePostRequestBody.userPrincipalName = n.getStringValue(); }, @@ -59,7 +59,7 @@ export function deserializeIntoDeleteUserFromSharedAppleDevicePostRequestBody(de * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeDeleteUserFromSharedAppleDevicePostRequestBody(writer: SerializationWriter, deleteUserFromSharedAppleDevicePostRequestBody: DeleteUserFromSharedAppleDevicePostRequestBody | undefined = {} as DeleteUserFromSharedAppleDevicePostRequestBody) : void { +export function serializeDeleteUserFromSharedAppleDevicePostRequestBody(writer: SerializationWriter, deleteUserFromSharedAppleDevicePostRequestBody: Partial | undefined = {}) : void { writer.writeStringValue("userPrincipalName", deleteUserFromSharedAppleDevicePostRequestBody.userPrincipalName); writer.writeAdditionalData(deleteUserFromSharedAppleDevicePostRequestBody.additionalData); } diff --git a/packages/msgraph-sdk-users/users/item/managedDevices/item/logCollectionRequests/item/createDownloadUrl/index.ts b/packages/msgraph-sdk-users/users/item/managedDevices/item/logCollectionRequests/item/createDownloadUrl/index.ts index b987bf4d73d..7572bf89167 100644 --- a/packages/msgraph-sdk-users/users/item/managedDevices/item/logCollectionRequests/item/createDownloadUrl/index.ts +++ b/packages/msgraph-sdk-users/users/item/managedDevices/item/logCollectionRequests/item/createDownloadUrl/index.ts @@ -9,7 +9,7 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a createDownloadUrlPostResponse */ -export function createCreateDownloadUrlPostResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createCreateDownloadUrlPostResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoCreateDownloadUrlPostResponse; } export interface CreateDownloadUrlPostResponse extends AdditionalDataHolder, BackedModel, Parsable { @@ -47,7 +47,7 @@ export interface CreateDownloadUrlRequestBuilder extends BaseRequestBuilder void> */ -export function deserializeIntoCreateDownloadUrlPostResponse(createDownloadUrlPostResponse: CreateDownloadUrlPostResponse | undefined = {} as CreateDownloadUrlPostResponse) : Record void> { +export function deserializeIntoCreateDownloadUrlPostResponse(createDownloadUrlPostResponse: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { createDownloadUrlPostResponse.backingStoreEnabled = true; }, "value": n => { createDownloadUrlPostResponse.value = n.getStringValue(); }, @@ -57,7 +57,7 @@ export function deserializeIntoCreateDownloadUrlPostResponse(createDownloadUrlPo * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeCreateDownloadUrlPostResponse(writer: SerializationWriter, createDownloadUrlPostResponse: CreateDownloadUrlPostResponse | undefined = {} as CreateDownloadUrlPostResponse) : void { +export function serializeCreateDownloadUrlPostResponse(writer: SerializationWriter, createDownloadUrlPostResponse: Partial | undefined = {}) : void { writer.writeStringValue("value", createDownloadUrlPostResponse.value); writer.writeAdditionalData(createDownloadUrlPostResponse.additionalData); } diff --git a/packages/msgraph-sdk-users/users/item/managedDevices/item/updateWindowsDeviceAccount/index.ts b/packages/msgraph-sdk-users/users/item/managedDevices/item/updateWindowsDeviceAccount/index.ts index 2d0753e2c90..ca2b045f4d6 100644 --- a/packages/msgraph-sdk-users/users/item/managedDevices/item/updateWindowsDeviceAccount/index.ts +++ b/packages/msgraph-sdk-users/users/item/managedDevices/item/updateWindowsDeviceAccount/index.ts @@ -10,14 +10,14 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a updateWindowsDeviceAccountPostRequestBody */ -export function createUpdateWindowsDeviceAccountPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createUpdateWindowsDeviceAccountPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoUpdateWindowsDeviceAccountPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoUpdateWindowsDeviceAccountPostRequestBody(updateWindowsDeviceAccountPostRequestBody: UpdateWindowsDeviceAccountPostRequestBody | undefined = {} as UpdateWindowsDeviceAccountPostRequestBody) : Record void> { +export function deserializeIntoUpdateWindowsDeviceAccountPostRequestBody(updateWindowsDeviceAccountPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { updateWindowsDeviceAccountPostRequestBody.backingStoreEnabled = true; }, "updateWindowsDeviceAccountActionParameter": n => { updateWindowsDeviceAccountPostRequestBody.updateWindowsDeviceAccountActionParameter = n.getObjectValue(createUpdateWindowsDeviceAccountActionParameterFromDiscriminatorValue); }, @@ -27,7 +27,7 @@ export function deserializeIntoUpdateWindowsDeviceAccountPostRequestBody(updateW * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeUpdateWindowsDeviceAccountPostRequestBody(writer: SerializationWriter, updateWindowsDeviceAccountPostRequestBody: UpdateWindowsDeviceAccountPostRequestBody | undefined = {} as UpdateWindowsDeviceAccountPostRequestBody) : void { +export function serializeUpdateWindowsDeviceAccountPostRequestBody(writer: SerializationWriter, updateWindowsDeviceAccountPostRequestBody: Partial | undefined = {}) : void { writer.writeObjectValue("updateWindowsDeviceAccountActionParameter", updateWindowsDeviceAccountPostRequestBody.updateWindowsDeviceAccountActionParameter, serializeUpdateWindowsDeviceAccountActionParameter); writer.writeAdditionalData(updateWindowsDeviceAccountPostRequestBody.additionalData); } diff --git a/packages/msgraph-sdk-users/users/item/managedDevices/item/windowsDefenderScan/index.ts b/packages/msgraph-sdk-users/users/item/managedDevices/item/windowsDefenderScan/index.ts index 265e5b46d5c..55863c968a2 100644 --- a/packages/msgraph-sdk-users/users/item/managedDevices/item/windowsDefenderScan/index.ts +++ b/packages/msgraph-sdk-users/users/item/managedDevices/item/windowsDefenderScan/index.ts @@ -9,14 +9,14 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a windowsDefenderScanPostRequestBody */ -export function createWindowsDefenderScanPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createWindowsDefenderScanPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoWindowsDefenderScanPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoWindowsDefenderScanPostRequestBody(windowsDefenderScanPostRequestBody: WindowsDefenderScanPostRequestBody | undefined = {} as WindowsDefenderScanPostRequestBody) : Record void> { +export function deserializeIntoWindowsDefenderScanPostRequestBody(windowsDefenderScanPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { windowsDefenderScanPostRequestBody.backingStoreEnabled = true; }, "quickScan": n => { windowsDefenderScanPostRequestBody.quickScan = n.getBooleanValue(); }, @@ -26,7 +26,7 @@ export function deserializeIntoWindowsDefenderScanPostRequestBody(windowsDefende * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeWindowsDefenderScanPostRequestBody(writer: SerializationWriter, windowsDefenderScanPostRequestBody: WindowsDefenderScanPostRequestBody | undefined = {} as WindowsDefenderScanPostRequestBody) : void { +export function serializeWindowsDefenderScanPostRequestBody(writer: SerializationWriter, windowsDefenderScanPostRequestBody: Partial | undefined = {}) : void { writer.writeBooleanValue("quickScan", windowsDefenderScanPostRequestBody.quickScan); writer.writeAdditionalData(windowsDefenderScanPostRequestBody.additionalData); } diff --git a/packages/msgraph-sdk-users/users/item/managedDevices/item/wipe/index.ts b/packages/msgraph-sdk-users/users/item/managedDevices/item/wipe/index.ts index 9ed30403b14..0b6f4cdd82e 100644 --- a/packages/msgraph-sdk-users/users/item/managedDevices/item/wipe/index.ts +++ b/packages/msgraph-sdk-users/users/item/managedDevices/item/wipe/index.ts @@ -9,14 +9,14 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a wipePostRequestBody */ -export function createWipePostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createWipePostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoWipePostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoWipePostRequestBody(wipePostRequestBody: WipePostRequestBody | undefined = {} as WipePostRequestBody) : Record void> { +export function deserializeIntoWipePostRequestBody(wipePostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { wipePostRequestBody.backingStoreEnabled = true; }, "keepEnrollmentData": n => { wipePostRequestBody.keepEnrollmentData = n.getBooleanValue(); }, @@ -29,7 +29,7 @@ export function deserializeIntoWipePostRequestBody(wipePostRequestBody: WipePost * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeWipePostRequestBody(writer: SerializationWriter, wipePostRequestBody: WipePostRequestBody | undefined = {} as WipePostRequestBody) : void { +export function serializeWipePostRequestBody(writer: SerializationWriter, wipePostRequestBody: Partial | undefined = {}) : void { writer.writeBooleanValue("keepEnrollmentData", wipePostRequestBody.keepEnrollmentData); writer.writeBooleanValue("keepUserData", wipePostRequestBody.keepUserData); writer.writeStringValue("macOsUnlockCode", wipePostRequestBody.macOsUnlockCode); diff --git a/packages/msgraph-sdk-users/users/item/messages/delta/index.ts b/packages/msgraph-sdk-users/users/item/messages/delta/index.ts index a295b807712..26d8f075bc2 100644 --- a/packages/msgraph-sdk-users/users/item/messages/delta/index.ts +++ b/packages/msgraph-sdk-users/users/item/messages/delta/index.ts @@ -10,7 +10,7 @@ import { type BaseRequestBuilder, type Parsable, type ParsableFactory, type Pars * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a deltaGetResponse */ -export function createDeltaGetResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createDeltaGetResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoDeltaGetResponse; } export interface DeltaGetResponse extends BaseDeltaFunctionResponse, Parsable { @@ -78,7 +78,7 @@ export interface DeltaRequestBuilderGetQueryParameters { * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoDeltaGetResponse(deltaGetResponse: DeltaGetResponse | undefined = {} as DeltaGetResponse) : Record void> { +export function deserializeIntoDeltaGetResponse(deltaGetResponse: Partial | undefined = {}) : Record void> { return { ...deserializeIntoBaseDeltaFunctionResponse(deltaGetResponse), "value": n => { deltaGetResponse.value = n.getCollectionOfObjectValues(createMessageFromDiscriminatorValue); }, @@ -88,7 +88,7 @@ export function deserializeIntoDeltaGetResponse(deltaGetResponse: DeltaGetRespon * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeDeltaGetResponse(writer: SerializationWriter, deltaGetResponse: DeltaGetResponse | undefined = {} as DeltaGetResponse) : void { +export function serializeDeltaGetResponse(writer: SerializationWriter, deltaGetResponse: Partial | undefined = {}) : void { serializeBaseDeltaFunctionResponse(writer, deltaGetResponse) writer.writeCollectionOfObjectValues("value", deltaGetResponse.value, serializeMessage); } diff --git a/packages/msgraph-sdk-users/users/item/messages/index.ts b/packages/msgraph-sdk-users/users/item/messages/index.ts index 58600a164f5..129ce6e2f3e 100644 --- a/packages/msgraph-sdk-users/users/item/messages/index.ts +++ b/packages/msgraph-sdk-users/users/item/messages/index.ts @@ -30,7 +30,7 @@ export interface MessagesRequestBuilder extends BaseRequestBuilder | undefined) : Promise; /** diff --git a/packages/msgraph-sdk-users/users/item/messages/item/attachments/createUploadSession/index.ts b/packages/msgraph-sdk-users/users/item/messages/item/attachments/createUploadSession/index.ts index 594f7e5caff..b926c4dddaa 100644 --- a/packages/msgraph-sdk-users/users/item/messages/item/attachments/createUploadSession/index.ts +++ b/packages/msgraph-sdk-users/users/item/messages/item/attachments/createUploadSession/index.ts @@ -10,7 +10,7 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a createUploadSessionPostRequestBody */ -export function createCreateUploadSessionPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createCreateUploadSessionPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoCreateUploadSessionPostRequestBody; } export interface CreateUploadSessionPostRequestBody extends AdditionalDataHolder, BackedModel, Parsable { @@ -51,7 +51,7 @@ export interface CreateUploadSessionRequestBuilder extends BaseRequestBuilder void> */ -export function deserializeIntoCreateUploadSessionPostRequestBody(createUploadSessionPostRequestBody: CreateUploadSessionPostRequestBody | undefined = {} as CreateUploadSessionPostRequestBody) : Record void> { +export function deserializeIntoCreateUploadSessionPostRequestBody(createUploadSessionPostRequestBody: Partial | undefined = {}) : Record void> { return { "attachmentItem": n => { createUploadSessionPostRequestBody.attachmentItem = n.getObjectValue(createAttachmentItemFromDiscriminatorValue); }, "backingStoreEnabled": n => { createUploadSessionPostRequestBody.backingStoreEnabled = true; }, @@ -61,7 +61,7 @@ export function deserializeIntoCreateUploadSessionPostRequestBody(createUploadSe * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeCreateUploadSessionPostRequestBody(writer: SerializationWriter, createUploadSessionPostRequestBody: CreateUploadSessionPostRequestBody | undefined = {} as CreateUploadSessionPostRequestBody) : void { +export function serializeCreateUploadSessionPostRequestBody(writer: SerializationWriter, createUploadSessionPostRequestBody: Partial | undefined = {}) : void { writer.writeObjectValue("AttachmentItem", createUploadSessionPostRequestBody.attachmentItem, serializeAttachmentItem); writer.writeAdditionalData(createUploadSessionPostRequestBody.additionalData); } diff --git a/packages/msgraph-sdk-users/users/item/messages/item/attachments/index.ts b/packages/msgraph-sdk-users/users/item/messages/item/attachments/index.ts index 77de747e042..d73c372605e 100644 --- a/packages/msgraph-sdk-users/users/item/messages/item/attachments/index.ts +++ b/packages/msgraph-sdk-users/users/item/messages/item/attachments/index.ts @@ -27,10 +27,10 @@ export interface AttachmentsRequestBuilder extends BaseRequestBuilder | undefined) : Promise; /** @@ -42,7 +42,7 @@ export interface AttachmentsRequestBuilder extends BaseRequestBuilder | undefined) : Promise; /** - * Retrieve a list of attachment objects. + * Retrieve a list of attachment objects attached to a message. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns a RequestInformation */ @@ -56,7 +56,7 @@ export interface AttachmentsRequestBuilder extends BaseRequestBuilder | undefined) : RequestInformation; } /** - * Retrieve a list of attachment objects. + * Retrieve a list of attachment objects attached to a message. */ export interface AttachmentsRequestBuilderGetQueryParameters { /** diff --git a/packages/msgraph-sdk-users/users/item/messages/item/copy/index.ts b/packages/msgraph-sdk-users/users/item/messages/item/copy/index.ts index fce1f593cc0..c57e8d88bf7 100644 --- a/packages/msgraph-sdk-users/users/item/messages/item/copy/index.ts +++ b/packages/msgraph-sdk-users/users/item/messages/item/copy/index.ts @@ -44,14 +44,14 @@ export interface CopyRequestBuilder extends BaseRequestBuilder Record void>) { return deserializeIntoCopyPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoCopyPostRequestBody(copyPostRequestBody: CopyPostRequestBody | undefined = {} as CopyPostRequestBody) : Record void> { +export function deserializeIntoCopyPostRequestBody(copyPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { copyPostRequestBody.backingStoreEnabled = true; }, "destinationId": n => { copyPostRequestBody.destinationId = n.getStringValue(); }, @@ -61,7 +61,7 @@ export function deserializeIntoCopyPostRequestBody(copyPostRequestBody: CopyPost * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeCopyPostRequestBody(writer: SerializationWriter, copyPostRequestBody: CopyPostRequestBody | undefined = {} as CopyPostRequestBody) : void { +export function serializeCopyPostRequestBody(writer: SerializationWriter, copyPostRequestBody: Partial | undefined = {}) : void { writer.writeStringValue("DestinationId", copyPostRequestBody.destinationId); writer.writeAdditionalData(copyPostRequestBody.additionalData); } diff --git a/packages/msgraph-sdk-users/users/item/messages/item/createForward/index.ts b/packages/msgraph-sdk-users/users/item/messages/item/createForward/index.ts index 547e582af63..5da6cc93fae 100644 --- a/packages/msgraph-sdk-users/users/item/messages/item/createForward/index.ts +++ b/packages/msgraph-sdk-users/users/item/messages/item/createForward/index.ts @@ -10,7 +10,7 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a createForwardPostRequestBody */ -export function createCreateForwardPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createCreateForwardPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoCreateForwardPostRequestBody; } export interface CreateForwardPostRequestBody extends AdditionalDataHolder, BackedModel, Parsable { @@ -59,7 +59,7 @@ export interface CreateForwardRequestBuilder extends BaseRequestBuilder void> */ -export function deserializeIntoCreateForwardPostRequestBody(createForwardPostRequestBody: CreateForwardPostRequestBody | undefined = {} as CreateForwardPostRequestBody) : Record void> { +export function deserializeIntoCreateForwardPostRequestBody(createForwardPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { createForwardPostRequestBody.backingStoreEnabled = true; }, "comment": n => { createForwardPostRequestBody.comment = n.getStringValue(); }, @@ -71,7 +71,7 @@ export function deserializeIntoCreateForwardPostRequestBody(createForwardPostReq * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeCreateForwardPostRequestBody(writer: SerializationWriter, createForwardPostRequestBody: CreateForwardPostRequestBody | undefined = {} as CreateForwardPostRequestBody) : void { +export function serializeCreateForwardPostRequestBody(writer: SerializationWriter, createForwardPostRequestBody: Partial | undefined = {}) : void { writer.writeStringValue("Comment", createForwardPostRequestBody.comment); writer.writeObjectValue("Message", createForwardPostRequestBody.message, serializeMessage); writer.writeCollectionOfObjectValues("ToRecipients", createForwardPostRequestBody.toRecipients, serializeRecipient); diff --git a/packages/msgraph-sdk-users/users/item/messages/item/createReply/index.ts b/packages/msgraph-sdk-users/users/item/messages/item/createReply/index.ts index 0bd1c3e03e7..cfaafeb9cca 100644 --- a/packages/msgraph-sdk-users/users/item/messages/item/createReply/index.ts +++ b/packages/msgraph-sdk-users/users/item/messages/item/createReply/index.ts @@ -10,7 +10,7 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a createReplyPostRequestBody */ -export function createCreateReplyPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createCreateReplyPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoCreateReplyPostRequestBody; } export interface CreateReplyPostRequestBody extends AdditionalDataHolder, BackedModel, Parsable { @@ -55,7 +55,7 @@ export interface CreateReplyRequestBuilder extends BaseRequestBuilder void> */ -export function deserializeIntoCreateReplyPostRequestBody(createReplyPostRequestBody: CreateReplyPostRequestBody | undefined = {} as CreateReplyPostRequestBody) : Record void> { +export function deserializeIntoCreateReplyPostRequestBody(createReplyPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { createReplyPostRequestBody.backingStoreEnabled = true; }, "comment": n => { createReplyPostRequestBody.comment = n.getStringValue(); }, @@ -66,7 +66,7 @@ export function deserializeIntoCreateReplyPostRequestBody(createReplyPostRequest * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeCreateReplyPostRequestBody(writer: SerializationWriter, createReplyPostRequestBody: CreateReplyPostRequestBody | undefined = {} as CreateReplyPostRequestBody) : void { +export function serializeCreateReplyPostRequestBody(writer: SerializationWriter, createReplyPostRequestBody: Partial | undefined = {}) : void { writer.writeStringValue("Comment", createReplyPostRequestBody.comment); writer.writeObjectValue("Message", createReplyPostRequestBody.message, serializeMessage); writer.writeAdditionalData(createReplyPostRequestBody.additionalData); diff --git a/packages/msgraph-sdk-users/users/item/messages/item/createReplyAll/index.ts b/packages/msgraph-sdk-users/users/item/messages/item/createReplyAll/index.ts index 4035a00adc9..fee3ba0fdc7 100644 --- a/packages/msgraph-sdk-users/users/item/messages/item/createReplyAll/index.ts +++ b/packages/msgraph-sdk-users/users/item/messages/item/createReplyAll/index.ts @@ -10,7 +10,7 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a createReplyAllPostRequestBody */ -export function createCreateReplyAllPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createCreateReplyAllPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoCreateReplyAllPostRequestBody; } export interface CreateReplyAllPostRequestBody extends AdditionalDataHolder, BackedModel, Parsable { @@ -55,7 +55,7 @@ export interface CreateReplyAllRequestBuilder extends BaseRequestBuilder void> */ -export function deserializeIntoCreateReplyAllPostRequestBody(createReplyAllPostRequestBody: CreateReplyAllPostRequestBody | undefined = {} as CreateReplyAllPostRequestBody) : Record void> { +export function deserializeIntoCreateReplyAllPostRequestBody(createReplyAllPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { createReplyAllPostRequestBody.backingStoreEnabled = true; }, "comment": n => { createReplyAllPostRequestBody.comment = n.getStringValue(); }, @@ -66,7 +66,7 @@ export function deserializeIntoCreateReplyAllPostRequestBody(createReplyAllPostR * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeCreateReplyAllPostRequestBody(writer: SerializationWriter, createReplyAllPostRequestBody: CreateReplyAllPostRequestBody | undefined = {} as CreateReplyAllPostRequestBody) : void { +export function serializeCreateReplyAllPostRequestBody(writer: SerializationWriter, createReplyAllPostRequestBody: Partial | undefined = {}) : void { writer.writeStringValue("Comment", createReplyAllPostRequestBody.comment); writer.writeObjectValue("Message", createReplyAllPostRequestBody.message, serializeMessage); writer.writeAdditionalData(createReplyAllPostRequestBody.additionalData); diff --git a/packages/msgraph-sdk-users/users/item/messages/item/forward/index.ts b/packages/msgraph-sdk-users/users/item/messages/item/forward/index.ts index 67f2e5f4c99..596aebba956 100644 --- a/packages/msgraph-sdk-users/users/item/messages/item/forward/index.ts +++ b/packages/msgraph-sdk-users/users/item/messages/item/forward/index.ts @@ -10,14 +10,14 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a forwardPostRequestBody */ -export function createForwardPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createForwardPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoForwardPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoForwardPostRequestBody(forwardPostRequestBody: ForwardPostRequestBody | undefined = {} as ForwardPostRequestBody) : Record void> { +export function deserializeIntoForwardPostRequestBody(forwardPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { forwardPostRequestBody.backingStoreEnabled = true; }, "comment": n => { forwardPostRequestBody.comment = n.getStringValue(); }, @@ -70,7 +70,7 @@ export interface ForwardRequestBuilder extends BaseRequestBuilder | undefined = {}) : void { writer.writeStringValue("Comment", forwardPostRequestBody.comment); writer.writeObjectValue("Message", forwardPostRequestBody.message, serializeMessage); writer.writeCollectionOfObjectValues("ToRecipients", forwardPostRequestBody.toRecipients, serializeRecipient); diff --git a/packages/msgraph-sdk-users/users/item/messages/item/index.ts b/packages/msgraph-sdk-users/users/item/messages/item/index.ts index 8f43603ef11..04b80f0290e 100644 --- a/packages/msgraph-sdk-users/users/item/messages/item/index.ts +++ b/packages/msgraph-sdk-users/users/item/messages/item/index.ts @@ -70,16 +70,16 @@ export interface MessageItemRequestBuilder extends BaseRequestBuilder | undefined) : Promise; /** * The messages in a mailbox or folder. Read-only. Nullable. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns a Promise of Message - * @see {@link https://learn.microsoft.com/graph/api/singlevaluelegacyextendedproperty-get?view=graph-rest-1.0|Find more info here} + * @see {@link https://learn.microsoft.com/graph/api/opentypeextension-get?view=graph-rest-1.0|Find more info here} */ get(requestConfiguration?: RequestConfiguration | undefined) : Promise; /** @@ -91,7 +91,7 @@ export interface MessageItemRequestBuilder extends BaseRequestBuilder | undefined) : Promise; /** - * Delete eventMessage. + * Delete a message in the specified user's mailbox, or delete a relationship of the message. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns a RequestInformation */ diff --git a/packages/msgraph-sdk-users/users/item/messages/item/move/index.ts b/packages/msgraph-sdk-users/users/item/messages/item/move/index.ts index 00a75a18356..006b6ec274b 100644 --- a/packages/msgraph-sdk-users/users/item/messages/item/move/index.ts +++ b/packages/msgraph-sdk-users/users/item/messages/item/move/index.ts @@ -10,14 +10,14 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a movePostRequestBody */ -export function createMovePostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createMovePostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoMovePostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoMovePostRequestBody(movePostRequestBody: MovePostRequestBody | undefined = {} as MovePostRequestBody) : Record void> { +export function deserializeIntoMovePostRequestBody(movePostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { movePostRequestBody.backingStoreEnabled = true; }, "destinationId": n => { movePostRequestBody.destinationId = n.getStringValue(); }, @@ -61,7 +61,7 @@ export interface MoveRequestBuilder extends BaseRequestBuilder | undefined = {}) : void { writer.writeStringValue("DestinationId", movePostRequestBody.destinationId); writer.writeAdditionalData(movePostRequestBody.additionalData); } diff --git a/packages/msgraph-sdk-users/users/item/messages/item/reply/index.ts b/packages/msgraph-sdk-users/users/item/messages/item/reply/index.ts index d6997dff432..243d211412f 100644 --- a/packages/msgraph-sdk-users/users/item/messages/item/reply/index.ts +++ b/packages/msgraph-sdk-users/users/item/messages/item/reply/index.ts @@ -10,14 +10,14 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a replyPostRequestBody */ -export function createReplyPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createReplyPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoReplyPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoReplyPostRequestBody(replyPostRequestBody: ReplyPostRequestBody | undefined = {} as ReplyPostRequestBody) : Record void> { +export function deserializeIntoReplyPostRequestBody(replyPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { replyPostRequestBody.backingStoreEnabled = true; }, "comment": n => { replyPostRequestBody.comment = n.getStringValue(); }, @@ -65,7 +65,7 @@ export interface ReplyRequestBuilder extends BaseRequestBuilder | undefined = {}) : void { writer.writeStringValue("Comment", replyPostRequestBody.comment); writer.writeObjectValue("Message", replyPostRequestBody.message, serializeMessage); writer.writeAdditionalData(replyPostRequestBody.additionalData); diff --git a/packages/msgraph-sdk-users/users/item/messages/item/replyAll/index.ts b/packages/msgraph-sdk-users/users/item/messages/item/replyAll/index.ts index 0e6e85a1129..42d0da02b9c 100644 --- a/packages/msgraph-sdk-users/users/item/messages/item/replyAll/index.ts +++ b/packages/msgraph-sdk-users/users/item/messages/item/replyAll/index.ts @@ -10,14 +10,14 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a replyAllPostRequestBody */ -export function createReplyAllPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createReplyAllPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoReplyAllPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoReplyAllPostRequestBody(replyAllPostRequestBody: ReplyAllPostRequestBody | undefined = {} as ReplyAllPostRequestBody) : Record void> { +export function deserializeIntoReplyAllPostRequestBody(replyAllPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { replyAllPostRequestBody.backingStoreEnabled = true; }, "comment": n => { replyAllPostRequestBody.comment = n.getStringValue(); }, @@ -65,7 +65,7 @@ export interface ReplyAllRequestBuilder extends BaseRequestBuilder | undefined = {}) : void { writer.writeStringValue("Comment", replyAllPostRequestBody.comment); writer.writeObjectValue("Message", replyAllPostRequestBody.message, serializeMessage); writer.writeAdditionalData(replyAllPostRequestBody.additionalData); diff --git a/packages/msgraph-sdk-users/users/item/messages/item/value/index.ts b/packages/msgraph-sdk-users/users/item/messages/item/value/index.ts index d993b73e021..be1a39b3b05 100644 --- a/packages/msgraph-sdk-users/users/item/messages/item/value/index.ts +++ b/packages/msgraph-sdk-users/users/item/messages/item/value/index.ts @@ -12,7 +12,7 @@ export interface ContentRequestBuilder extends BaseRequestBuilder | undefined) : Promise; /** diff --git a/packages/msgraph-sdk-users/users/item/onenote/notebooks/getNotebookFromWebUrl/index.ts b/packages/msgraph-sdk-users/users/item/onenote/notebooks/getNotebookFromWebUrl/index.ts index 01a7c7bb6cb..38d7ca9aa23 100644 --- a/packages/msgraph-sdk-users/users/item/onenote/notebooks/getNotebookFromWebUrl/index.ts +++ b/packages/msgraph-sdk-users/users/item/onenote/notebooks/getNotebookFromWebUrl/index.ts @@ -10,14 +10,14 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a getNotebookFromWebUrlPostRequestBody */ -export function createGetNotebookFromWebUrlPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createGetNotebookFromWebUrlPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoGetNotebookFromWebUrlPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoGetNotebookFromWebUrlPostRequestBody(getNotebookFromWebUrlPostRequestBody: GetNotebookFromWebUrlPostRequestBody | undefined = {} as GetNotebookFromWebUrlPostRequestBody) : Record void> { +export function deserializeIntoGetNotebookFromWebUrlPostRequestBody(getNotebookFromWebUrlPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { getNotebookFromWebUrlPostRequestBody.backingStoreEnabled = true; }, "webUrl": n => { getNotebookFromWebUrlPostRequestBody.webUrl = n.getStringValue(); }, @@ -61,7 +61,7 @@ export interface GetNotebookFromWebUrlRequestBuilder extends BaseRequestBuilder< * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeGetNotebookFromWebUrlPostRequestBody(writer: SerializationWriter, getNotebookFromWebUrlPostRequestBody: GetNotebookFromWebUrlPostRequestBody | undefined = {} as GetNotebookFromWebUrlPostRequestBody) : void { +export function serializeGetNotebookFromWebUrlPostRequestBody(writer: SerializationWriter, getNotebookFromWebUrlPostRequestBody: Partial | undefined = {}) : void { writer.writeStringValue("webUrl", getNotebookFromWebUrlPostRequestBody.webUrl); writer.writeAdditionalData(getNotebookFromWebUrlPostRequestBody.additionalData); } diff --git a/packages/msgraph-sdk-users/users/item/onenote/notebooks/getRecentNotebooksWithIncludePersonalNotebooks/index.ts b/packages/msgraph-sdk-users/users/item/onenote/notebooks/getRecentNotebooksWithIncludePersonalNotebooks/index.ts index 1c542576edd..ccd8afc6cde 100644 --- a/packages/msgraph-sdk-users/users/item/onenote/notebooks/getRecentNotebooksWithIncludePersonalNotebooks/index.ts +++ b/packages/msgraph-sdk-users/users/item/onenote/notebooks/getRecentNotebooksWithIncludePersonalNotebooks/index.ts @@ -10,14 +10,14 @@ import { type BaseRequestBuilder, type Parsable, type ParsableFactory, type Pars * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a getRecentNotebooksWithIncludePersonalNotebooksGetResponse */ -export function createGetRecentNotebooksWithIncludePersonalNotebooksGetResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createGetRecentNotebooksWithIncludePersonalNotebooksGetResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoGetRecentNotebooksWithIncludePersonalNotebooksGetResponse; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoGetRecentNotebooksWithIncludePersonalNotebooksGetResponse(getRecentNotebooksWithIncludePersonalNotebooksGetResponse: GetRecentNotebooksWithIncludePersonalNotebooksGetResponse | undefined = {} as GetRecentNotebooksWithIncludePersonalNotebooksGetResponse) : Record void> { +export function deserializeIntoGetRecentNotebooksWithIncludePersonalNotebooksGetResponse(getRecentNotebooksWithIncludePersonalNotebooksGetResponse: Partial | undefined = {}) : Record void> { return { ...deserializeIntoBaseCollectionPaginationCountResponse(getRecentNotebooksWithIncludePersonalNotebooksGetResponse), "value": n => { getRecentNotebooksWithIncludePersonalNotebooksGetResponse.value = n.getCollectionOfObjectValues(createRecentNotebookFromDiscriminatorValue); }, @@ -75,7 +75,7 @@ export interface GetRecentNotebooksWithIncludePersonalNotebooksRequestBuilderGet * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeGetRecentNotebooksWithIncludePersonalNotebooksGetResponse(writer: SerializationWriter, getRecentNotebooksWithIncludePersonalNotebooksGetResponse: GetRecentNotebooksWithIncludePersonalNotebooksGetResponse | undefined = {} as GetRecentNotebooksWithIncludePersonalNotebooksGetResponse) : void { +export function serializeGetRecentNotebooksWithIncludePersonalNotebooksGetResponse(writer: SerializationWriter, getRecentNotebooksWithIncludePersonalNotebooksGetResponse: Partial | undefined = {}) : void { serializeBaseCollectionPaginationCountResponse(writer, getRecentNotebooksWithIncludePersonalNotebooksGetResponse) writer.writeCollectionOfObjectValues("value", getRecentNotebooksWithIncludePersonalNotebooksGetResponse.value, serializeRecentNotebook); } diff --git a/packages/msgraph-sdk-users/users/item/onenote/notebooks/item/copyNotebook/index.ts b/packages/msgraph-sdk-users/users/item/onenote/notebooks/item/copyNotebook/index.ts index 479d4737284..7c1703a1c78 100644 --- a/packages/msgraph-sdk-users/users/item/onenote/notebooks/item/copyNotebook/index.ts +++ b/packages/msgraph-sdk-users/users/item/onenote/notebooks/item/copyNotebook/index.ts @@ -60,14 +60,14 @@ export interface CopyNotebookRequestBuilder extends BaseRequestBuilder Record void>) { return deserializeIntoCopyNotebookPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoCopyNotebookPostRequestBody(copyNotebookPostRequestBody: CopyNotebookPostRequestBody | undefined = {} as CopyNotebookPostRequestBody) : Record void> { +export function deserializeIntoCopyNotebookPostRequestBody(copyNotebookPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { copyNotebookPostRequestBody.backingStoreEnabled = true; }, "groupId": n => { copyNotebookPostRequestBody.groupId = n.getStringValue(); }, @@ -81,7 +81,7 @@ export function deserializeIntoCopyNotebookPostRequestBody(copyNotebookPostReque * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeCopyNotebookPostRequestBody(writer: SerializationWriter, copyNotebookPostRequestBody: CopyNotebookPostRequestBody | undefined = {} as CopyNotebookPostRequestBody) : void { +export function serializeCopyNotebookPostRequestBody(writer: SerializationWriter, copyNotebookPostRequestBody: Partial | undefined = {}) : void { writer.writeStringValue("groupId", copyNotebookPostRequestBody.groupId); writer.writeStringValue("notebookFolder", copyNotebookPostRequestBody.notebookFolder); writer.writeStringValue("renameAs", copyNotebookPostRequestBody.renameAs); diff --git a/packages/msgraph-sdk-users/users/item/onenote/notebooks/item/sectionGroups/item/sections/item/copyToNotebook/index.ts b/packages/msgraph-sdk-users/users/item/onenote/notebooks/item/sectionGroups/item/sections/item/copyToNotebook/index.ts index d48e893133e..dcc5244e399 100644 --- a/packages/msgraph-sdk-users/users/item/onenote/notebooks/item/sectionGroups/item/sections/item/copyToNotebook/index.ts +++ b/packages/msgraph-sdk-users/users/item/onenote/notebooks/item/sectionGroups/item/sections/item/copyToNotebook/index.ts @@ -60,14 +60,14 @@ export interface CopyToNotebookRequestBuilder extends BaseRequestBuilder Record void>) { return deserializeIntoCopyToNotebookPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoCopyToNotebookPostRequestBody(copyToNotebookPostRequestBody: CopyToNotebookPostRequestBody | undefined = {} as CopyToNotebookPostRequestBody) : Record void> { +export function deserializeIntoCopyToNotebookPostRequestBody(copyToNotebookPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { copyToNotebookPostRequestBody.backingStoreEnabled = true; }, "groupId": n => { copyToNotebookPostRequestBody.groupId = n.getStringValue(); }, @@ -81,7 +81,7 @@ export function deserializeIntoCopyToNotebookPostRequestBody(copyToNotebookPostR * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeCopyToNotebookPostRequestBody(writer: SerializationWriter, copyToNotebookPostRequestBody: CopyToNotebookPostRequestBody | undefined = {} as CopyToNotebookPostRequestBody) : void { +export function serializeCopyToNotebookPostRequestBody(writer: SerializationWriter, copyToNotebookPostRequestBody: Partial | undefined = {}) : void { writer.writeStringValue("groupId", copyToNotebookPostRequestBody.groupId); writer.writeStringValue("id", copyToNotebookPostRequestBody.id); writer.writeStringValue("renameAs", copyToNotebookPostRequestBody.renameAs); diff --git a/packages/msgraph-sdk-users/users/item/onenote/notebooks/item/sectionGroups/item/sections/item/copyToSectionGroup/index.ts b/packages/msgraph-sdk-users/users/item/onenote/notebooks/item/sectionGroups/item/sections/item/copyToSectionGroup/index.ts index bb957e47e54..2c17012903b 100644 --- a/packages/msgraph-sdk-users/users/item/onenote/notebooks/item/sectionGroups/item/sections/item/copyToSectionGroup/index.ts +++ b/packages/msgraph-sdk-users/users/item/onenote/notebooks/item/sectionGroups/item/sections/item/copyToSectionGroup/index.ts @@ -60,14 +60,14 @@ export interface CopyToSectionGroupRequestBuilder extends BaseRequestBuilder Record void>) { return deserializeIntoCopyToSectionGroupPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoCopyToSectionGroupPostRequestBody(copyToSectionGroupPostRequestBody: CopyToSectionGroupPostRequestBody | undefined = {} as CopyToSectionGroupPostRequestBody) : Record void> { +export function deserializeIntoCopyToSectionGroupPostRequestBody(copyToSectionGroupPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { copyToSectionGroupPostRequestBody.backingStoreEnabled = true; }, "groupId": n => { copyToSectionGroupPostRequestBody.groupId = n.getStringValue(); }, @@ -81,7 +81,7 @@ export function deserializeIntoCopyToSectionGroupPostRequestBody(copyToSectionGr * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeCopyToSectionGroupPostRequestBody(writer: SerializationWriter, copyToSectionGroupPostRequestBody: CopyToSectionGroupPostRequestBody | undefined = {} as CopyToSectionGroupPostRequestBody) : void { +export function serializeCopyToSectionGroupPostRequestBody(writer: SerializationWriter, copyToSectionGroupPostRequestBody: Partial | undefined = {}) : void { writer.writeStringValue("groupId", copyToSectionGroupPostRequestBody.groupId); writer.writeStringValue("id", copyToSectionGroupPostRequestBody.id); writer.writeStringValue("renameAs", copyToSectionGroupPostRequestBody.renameAs); diff --git a/packages/msgraph-sdk-users/users/item/onenote/notebooks/item/sectionGroups/item/sections/item/pages/item/copyToSection/index.ts b/packages/msgraph-sdk-users/users/item/onenote/notebooks/item/sectionGroups/item/sections/item/pages/item/copyToSection/index.ts index 6b495d8a547..5bfda22545e 100644 --- a/packages/msgraph-sdk-users/users/item/onenote/notebooks/item/sectionGroups/item/sections/item/pages/item/copyToSection/index.ts +++ b/packages/msgraph-sdk-users/users/item/onenote/notebooks/item/sectionGroups/item/sections/item/pages/item/copyToSection/index.ts @@ -56,14 +56,14 @@ export interface CopyToSectionRequestBuilder extends BaseRequestBuilder Record void>) { return deserializeIntoCopyToSectionPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoCopyToSectionPostRequestBody(copyToSectionPostRequestBody: CopyToSectionPostRequestBody | undefined = {} as CopyToSectionPostRequestBody) : Record void> { +export function deserializeIntoCopyToSectionPostRequestBody(copyToSectionPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { copyToSectionPostRequestBody.backingStoreEnabled = true; }, "groupId": n => { copyToSectionPostRequestBody.groupId = n.getStringValue(); }, @@ -76,7 +76,7 @@ export function deserializeIntoCopyToSectionPostRequestBody(copyToSectionPostReq * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeCopyToSectionPostRequestBody(writer: SerializationWriter, copyToSectionPostRequestBody: CopyToSectionPostRequestBody | undefined = {} as CopyToSectionPostRequestBody) : void { +export function serializeCopyToSectionPostRequestBody(writer: SerializationWriter, copyToSectionPostRequestBody: Partial | undefined = {}) : void { writer.writeStringValue("groupId", copyToSectionPostRequestBody.groupId); writer.writeStringValue("id", copyToSectionPostRequestBody.id); writer.writeStringValue("siteCollectionId", copyToSectionPostRequestBody.siteCollectionId); diff --git a/packages/msgraph-sdk-users/users/item/onenote/notebooks/item/sectionGroups/item/sections/item/pages/item/onenotePatchContent/index.ts b/packages/msgraph-sdk-users/users/item/onenote/notebooks/item/sectionGroups/item/sections/item/pages/item/onenotePatchContent/index.ts index d35e93f20a5..a798337dbce 100644 --- a/packages/msgraph-sdk-users/users/item/onenote/notebooks/item/sectionGroups/item/sections/item/pages/item/onenotePatchContent/index.ts +++ b/packages/msgraph-sdk-users/users/item/onenote/notebooks/item/sectionGroups/item/sections/item/pages/item/onenotePatchContent/index.ts @@ -10,14 +10,14 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a onenotePatchContentPostRequestBody */ -export function createOnenotePatchContentPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createOnenotePatchContentPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoOnenotePatchContentPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoOnenotePatchContentPostRequestBody(onenotePatchContentPostRequestBody: OnenotePatchContentPostRequestBody | undefined = {} as OnenotePatchContentPostRequestBody) : Record void> { +export function deserializeIntoOnenotePatchContentPostRequestBody(onenotePatchContentPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { onenotePatchContentPostRequestBody.backingStoreEnabled = true; }, "commands": n => { onenotePatchContentPostRequestBody.commands = n.getCollectionOfObjectValues(createOnenotePatchContentCommandFromDiscriminatorValue); }, @@ -59,7 +59,7 @@ export interface OnenotePatchContentRequestBuilder extends BaseRequestBuilder | undefined = {}) : void { writer.writeCollectionOfObjectValues("commands", onenotePatchContentPostRequestBody.commands, serializeOnenotePatchContentCommand); writer.writeAdditionalData(onenotePatchContentPostRequestBody.additionalData); } diff --git a/packages/msgraph-sdk-users/users/item/onenote/notebooks/item/sections/item/copyToNotebook/index.ts b/packages/msgraph-sdk-users/users/item/onenote/notebooks/item/sections/item/copyToNotebook/index.ts index 6b1337f4b33..97c7914ba37 100644 --- a/packages/msgraph-sdk-users/users/item/onenote/notebooks/item/sections/item/copyToNotebook/index.ts +++ b/packages/msgraph-sdk-users/users/item/onenote/notebooks/item/sections/item/copyToNotebook/index.ts @@ -60,14 +60,14 @@ export interface CopyToNotebookRequestBuilder extends BaseRequestBuilder Record void>) { return deserializeIntoCopyToNotebookPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoCopyToNotebookPostRequestBody(copyToNotebookPostRequestBody: CopyToNotebookPostRequestBody | undefined = {} as CopyToNotebookPostRequestBody) : Record void> { +export function deserializeIntoCopyToNotebookPostRequestBody(copyToNotebookPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { copyToNotebookPostRequestBody.backingStoreEnabled = true; }, "groupId": n => { copyToNotebookPostRequestBody.groupId = n.getStringValue(); }, @@ -81,7 +81,7 @@ export function deserializeIntoCopyToNotebookPostRequestBody(copyToNotebookPostR * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeCopyToNotebookPostRequestBody(writer: SerializationWriter, copyToNotebookPostRequestBody: CopyToNotebookPostRequestBody | undefined = {} as CopyToNotebookPostRequestBody) : void { +export function serializeCopyToNotebookPostRequestBody(writer: SerializationWriter, copyToNotebookPostRequestBody: Partial | undefined = {}) : void { writer.writeStringValue("groupId", copyToNotebookPostRequestBody.groupId); writer.writeStringValue("id", copyToNotebookPostRequestBody.id); writer.writeStringValue("renameAs", copyToNotebookPostRequestBody.renameAs); diff --git a/packages/msgraph-sdk-users/users/item/onenote/notebooks/item/sections/item/copyToSectionGroup/index.ts b/packages/msgraph-sdk-users/users/item/onenote/notebooks/item/sections/item/copyToSectionGroup/index.ts index 75ee5ab0950..ac489cc1486 100644 --- a/packages/msgraph-sdk-users/users/item/onenote/notebooks/item/sections/item/copyToSectionGroup/index.ts +++ b/packages/msgraph-sdk-users/users/item/onenote/notebooks/item/sections/item/copyToSectionGroup/index.ts @@ -60,14 +60,14 @@ export interface CopyToSectionGroupRequestBuilder extends BaseRequestBuilder Record void>) { return deserializeIntoCopyToSectionGroupPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoCopyToSectionGroupPostRequestBody(copyToSectionGroupPostRequestBody: CopyToSectionGroupPostRequestBody | undefined = {} as CopyToSectionGroupPostRequestBody) : Record void> { +export function deserializeIntoCopyToSectionGroupPostRequestBody(copyToSectionGroupPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { copyToSectionGroupPostRequestBody.backingStoreEnabled = true; }, "groupId": n => { copyToSectionGroupPostRequestBody.groupId = n.getStringValue(); }, @@ -81,7 +81,7 @@ export function deserializeIntoCopyToSectionGroupPostRequestBody(copyToSectionGr * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeCopyToSectionGroupPostRequestBody(writer: SerializationWriter, copyToSectionGroupPostRequestBody: CopyToSectionGroupPostRequestBody | undefined = {} as CopyToSectionGroupPostRequestBody) : void { +export function serializeCopyToSectionGroupPostRequestBody(writer: SerializationWriter, copyToSectionGroupPostRequestBody: Partial | undefined = {}) : void { writer.writeStringValue("groupId", copyToSectionGroupPostRequestBody.groupId); writer.writeStringValue("id", copyToSectionGroupPostRequestBody.id); writer.writeStringValue("renameAs", copyToSectionGroupPostRequestBody.renameAs); diff --git a/packages/msgraph-sdk-users/users/item/onenote/notebooks/item/sections/item/pages/item/copyToSection/index.ts b/packages/msgraph-sdk-users/users/item/onenote/notebooks/item/sections/item/pages/item/copyToSection/index.ts index c40d1c7e6e2..47b53189572 100644 --- a/packages/msgraph-sdk-users/users/item/onenote/notebooks/item/sections/item/pages/item/copyToSection/index.ts +++ b/packages/msgraph-sdk-users/users/item/onenote/notebooks/item/sections/item/pages/item/copyToSection/index.ts @@ -56,14 +56,14 @@ export interface CopyToSectionRequestBuilder extends BaseRequestBuilder Record void>) { return deserializeIntoCopyToSectionPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoCopyToSectionPostRequestBody(copyToSectionPostRequestBody: CopyToSectionPostRequestBody | undefined = {} as CopyToSectionPostRequestBody) : Record void> { +export function deserializeIntoCopyToSectionPostRequestBody(copyToSectionPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { copyToSectionPostRequestBody.backingStoreEnabled = true; }, "groupId": n => { copyToSectionPostRequestBody.groupId = n.getStringValue(); }, @@ -76,7 +76,7 @@ export function deserializeIntoCopyToSectionPostRequestBody(copyToSectionPostReq * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeCopyToSectionPostRequestBody(writer: SerializationWriter, copyToSectionPostRequestBody: CopyToSectionPostRequestBody | undefined = {} as CopyToSectionPostRequestBody) : void { +export function serializeCopyToSectionPostRequestBody(writer: SerializationWriter, copyToSectionPostRequestBody: Partial | undefined = {}) : void { writer.writeStringValue("groupId", copyToSectionPostRequestBody.groupId); writer.writeStringValue("id", copyToSectionPostRequestBody.id); writer.writeStringValue("siteCollectionId", copyToSectionPostRequestBody.siteCollectionId); diff --git a/packages/msgraph-sdk-users/users/item/onenote/notebooks/item/sections/item/pages/item/onenotePatchContent/index.ts b/packages/msgraph-sdk-users/users/item/onenote/notebooks/item/sections/item/pages/item/onenotePatchContent/index.ts index 7628af52131..c99d754010e 100644 --- a/packages/msgraph-sdk-users/users/item/onenote/notebooks/item/sections/item/pages/item/onenotePatchContent/index.ts +++ b/packages/msgraph-sdk-users/users/item/onenote/notebooks/item/sections/item/pages/item/onenotePatchContent/index.ts @@ -10,14 +10,14 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a onenotePatchContentPostRequestBody */ -export function createOnenotePatchContentPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createOnenotePatchContentPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoOnenotePatchContentPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoOnenotePatchContentPostRequestBody(onenotePatchContentPostRequestBody: OnenotePatchContentPostRequestBody | undefined = {} as OnenotePatchContentPostRequestBody) : Record void> { +export function deserializeIntoOnenotePatchContentPostRequestBody(onenotePatchContentPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { onenotePatchContentPostRequestBody.backingStoreEnabled = true; }, "commands": n => { onenotePatchContentPostRequestBody.commands = n.getCollectionOfObjectValues(createOnenotePatchContentCommandFromDiscriminatorValue); }, @@ -59,7 +59,7 @@ export interface OnenotePatchContentRequestBuilder extends BaseRequestBuilder | undefined = {}) : void { writer.writeCollectionOfObjectValues("commands", onenotePatchContentPostRequestBody.commands, serializeOnenotePatchContentCommand); writer.writeAdditionalData(onenotePatchContentPostRequestBody.additionalData); } diff --git a/packages/msgraph-sdk-users/users/item/onenote/pages/item/copyToSection/index.ts b/packages/msgraph-sdk-users/users/item/onenote/pages/item/copyToSection/index.ts index 49dce96ffde..451549a4a96 100644 --- a/packages/msgraph-sdk-users/users/item/onenote/pages/item/copyToSection/index.ts +++ b/packages/msgraph-sdk-users/users/item/onenote/pages/item/copyToSection/index.ts @@ -56,14 +56,14 @@ export interface CopyToSectionRequestBuilder extends BaseRequestBuilder Record void>) { return deserializeIntoCopyToSectionPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoCopyToSectionPostRequestBody(copyToSectionPostRequestBody: CopyToSectionPostRequestBody | undefined = {} as CopyToSectionPostRequestBody) : Record void> { +export function deserializeIntoCopyToSectionPostRequestBody(copyToSectionPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { copyToSectionPostRequestBody.backingStoreEnabled = true; }, "groupId": n => { copyToSectionPostRequestBody.groupId = n.getStringValue(); }, @@ -76,7 +76,7 @@ export function deserializeIntoCopyToSectionPostRequestBody(copyToSectionPostReq * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeCopyToSectionPostRequestBody(writer: SerializationWriter, copyToSectionPostRequestBody: CopyToSectionPostRequestBody | undefined = {} as CopyToSectionPostRequestBody) : void { +export function serializeCopyToSectionPostRequestBody(writer: SerializationWriter, copyToSectionPostRequestBody: Partial | undefined = {}) : void { writer.writeStringValue("groupId", copyToSectionPostRequestBody.groupId); writer.writeStringValue("id", copyToSectionPostRequestBody.id); writer.writeStringValue("siteCollectionId", copyToSectionPostRequestBody.siteCollectionId); diff --git a/packages/msgraph-sdk-users/users/item/onenote/pages/item/onenotePatchContent/index.ts b/packages/msgraph-sdk-users/users/item/onenote/pages/item/onenotePatchContent/index.ts index 4c404295863..7fcd07cc834 100644 --- a/packages/msgraph-sdk-users/users/item/onenote/pages/item/onenotePatchContent/index.ts +++ b/packages/msgraph-sdk-users/users/item/onenote/pages/item/onenotePatchContent/index.ts @@ -10,14 +10,14 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a onenotePatchContentPostRequestBody */ -export function createOnenotePatchContentPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createOnenotePatchContentPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoOnenotePatchContentPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoOnenotePatchContentPostRequestBody(onenotePatchContentPostRequestBody: OnenotePatchContentPostRequestBody | undefined = {} as OnenotePatchContentPostRequestBody) : Record void> { +export function deserializeIntoOnenotePatchContentPostRequestBody(onenotePatchContentPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { onenotePatchContentPostRequestBody.backingStoreEnabled = true; }, "commands": n => { onenotePatchContentPostRequestBody.commands = n.getCollectionOfObjectValues(createOnenotePatchContentCommandFromDiscriminatorValue); }, @@ -59,7 +59,7 @@ export interface OnenotePatchContentRequestBuilder extends BaseRequestBuilder | undefined = {}) : void { writer.writeCollectionOfObjectValues("commands", onenotePatchContentPostRequestBody.commands, serializeOnenotePatchContentCommand); writer.writeAdditionalData(onenotePatchContentPostRequestBody.additionalData); } diff --git a/packages/msgraph-sdk-users/users/item/onenote/sectionGroups/item/sections/item/copyToNotebook/index.ts b/packages/msgraph-sdk-users/users/item/onenote/sectionGroups/item/sections/item/copyToNotebook/index.ts index 43655ec53c1..222757ca7b6 100644 --- a/packages/msgraph-sdk-users/users/item/onenote/sectionGroups/item/sections/item/copyToNotebook/index.ts +++ b/packages/msgraph-sdk-users/users/item/onenote/sectionGroups/item/sections/item/copyToNotebook/index.ts @@ -60,14 +60,14 @@ export interface CopyToNotebookRequestBuilder extends BaseRequestBuilder Record void>) { return deserializeIntoCopyToNotebookPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoCopyToNotebookPostRequestBody(copyToNotebookPostRequestBody: CopyToNotebookPostRequestBody | undefined = {} as CopyToNotebookPostRequestBody) : Record void> { +export function deserializeIntoCopyToNotebookPostRequestBody(copyToNotebookPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { copyToNotebookPostRequestBody.backingStoreEnabled = true; }, "groupId": n => { copyToNotebookPostRequestBody.groupId = n.getStringValue(); }, @@ -81,7 +81,7 @@ export function deserializeIntoCopyToNotebookPostRequestBody(copyToNotebookPostR * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeCopyToNotebookPostRequestBody(writer: SerializationWriter, copyToNotebookPostRequestBody: CopyToNotebookPostRequestBody | undefined = {} as CopyToNotebookPostRequestBody) : void { +export function serializeCopyToNotebookPostRequestBody(writer: SerializationWriter, copyToNotebookPostRequestBody: Partial | undefined = {}) : void { writer.writeStringValue("groupId", copyToNotebookPostRequestBody.groupId); writer.writeStringValue("id", copyToNotebookPostRequestBody.id); writer.writeStringValue("renameAs", copyToNotebookPostRequestBody.renameAs); diff --git a/packages/msgraph-sdk-users/users/item/onenote/sectionGroups/item/sections/item/copyToSectionGroup/index.ts b/packages/msgraph-sdk-users/users/item/onenote/sectionGroups/item/sections/item/copyToSectionGroup/index.ts index f4c587b0161..a849ef8e8ae 100644 --- a/packages/msgraph-sdk-users/users/item/onenote/sectionGroups/item/sections/item/copyToSectionGroup/index.ts +++ b/packages/msgraph-sdk-users/users/item/onenote/sectionGroups/item/sections/item/copyToSectionGroup/index.ts @@ -60,14 +60,14 @@ export interface CopyToSectionGroupRequestBuilder extends BaseRequestBuilder Record void>) { return deserializeIntoCopyToSectionGroupPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoCopyToSectionGroupPostRequestBody(copyToSectionGroupPostRequestBody: CopyToSectionGroupPostRequestBody | undefined = {} as CopyToSectionGroupPostRequestBody) : Record void> { +export function deserializeIntoCopyToSectionGroupPostRequestBody(copyToSectionGroupPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { copyToSectionGroupPostRequestBody.backingStoreEnabled = true; }, "groupId": n => { copyToSectionGroupPostRequestBody.groupId = n.getStringValue(); }, @@ -81,7 +81,7 @@ export function deserializeIntoCopyToSectionGroupPostRequestBody(copyToSectionGr * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeCopyToSectionGroupPostRequestBody(writer: SerializationWriter, copyToSectionGroupPostRequestBody: CopyToSectionGroupPostRequestBody | undefined = {} as CopyToSectionGroupPostRequestBody) : void { +export function serializeCopyToSectionGroupPostRequestBody(writer: SerializationWriter, copyToSectionGroupPostRequestBody: Partial | undefined = {}) : void { writer.writeStringValue("groupId", copyToSectionGroupPostRequestBody.groupId); writer.writeStringValue("id", copyToSectionGroupPostRequestBody.id); writer.writeStringValue("renameAs", copyToSectionGroupPostRequestBody.renameAs); diff --git a/packages/msgraph-sdk-users/users/item/onenote/sectionGroups/item/sections/item/pages/item/copyToSection/index.ts b/packages/msgraph-sdk-users/users/item/onenote/sectionGroups/item/sections/item/pages/item/copyToSection/index.ts index 4825ed5923b..5c29480fe2c 100644 --- a/packages/msgraph-sdk-users/users/item/onenote/sectionGroups/item/sections/item/pages/item/copyToSection/index.ts +++ b/packages/msgraph-sdk-users/users/item/onenote/sectionGroups/item/sections/item/pages/item/copyToSection/index.ts @@ -56,14 +56,14 @@ export interface CopyToSectionRequestBuilder extends BaseRequestBuilder Record void>) { return deserializeIntoCopyToSectionPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoCopyToSectionPostRequestBody(copyToSectionPostRequestBody: CopyToSectionPostRequestBody | undefined = {} as CopyToSectionPostRequestBody) : Record void> { +export function deserializeIntoCopyToSectionPostRequestBody(copyToSectionPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { copyToSectionPostRequestBody.backingStoreEnabled = true; }, "groupId": n => { copyToSectionPostRequestBody.groupId = n.getStringValue(); }, @@ -76,7 +76,7 @@ export function deserializeIntoCopyToSectionPostRequestBody(copyToSectionPostReq * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeCopyToSectionPostRequestBody(writer: SerializationWriter, copyToSectionPostRequestBody: CopyToSectionPostRequestBody | undefined = {} as CopyToSectionPostRequestBody) : void { +export function serializeCopyToSectionPostRequestBody(writer: SerializationWriter, copyToSectionPostRequestBody: Partial | undefined = {}) : void { writer.writeStringValue("groupId", copyToSectionPostRequestBody.groupId); writer.writeStringValue("id", copyToSectionPostRequestBody.id); writer.writeStringValue("siteCollectionId", copyToSectionPostRequestBody.siteCollectionId); diff --git a/packages/msgraph-sdk-users/users/item/onenote/sectionGroups/item/sections/item/pages/item/onenotePatchContent/index.ts b/packages/msgraph-sdk-users/users/item/onenote/sectionGroups/item/sections/item/pages/item/onenotePatchContent/index.ts index c2c3388ed4b..f03bfe1f036 100644 --- a/packages/msgraph-sdk-users/users/item/onenote/sectionGroups/item/sections/item/pages/item/onenotePatchContent/index.ts +++ b/packages/msgraph-sdk-users/users/item/onenote/sectionGroups/item/sections/item/pages/item/onenotePatchContent/index.ts @@ -10,14 +10,14 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a onenotePatchContentPostRequestBody */ -export function createOnenotePatchContentPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createOnenotePatchContentPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoOnenotePatchContentPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoOnenotePatchContentPostRequestBody(onenotePatchContentPostRequestBody: OnenotePatchContentPostRequestBody | undefined = {} as OnenotePatchContentPostRequestBody) : Record void> { +export function deserializeIntoOnenotePatchContentPostRequestBody(onenotePatchContentPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { onenotePatchContentPostRequestBody.backingStoreEnabled = true; }, "commands": n => { onenotePatchContentPostRequestBody.commands = n.getCollectionOfObjectValues(createOnenotePatchContentCommandFromDiscriminatorValue); }, @@ -59,7 +59,7 @@ export interface OnenotePatchContentRequestBuilder extends BaseRequestBuilder | undefined = {}) : void { writer.writeCollectionOfObjectValues("commands", onenotePatchContentPostRequestBody.commands, serializeOnenotePatchContentCommand); writer.writeAdditionalData(onenotePatchContentPostRequestBody.additionalData); } diff --git a/packages/msgraph-sdk-users/users/item/onenote/sections/item/copyToNotebook/index.ts b/packages/msgraph-sdk-users/users/item/onenote/sections/item/copyToNotebook/index.ts index 47fe207d73f..59beea75b4e 100644 --- a/packages/msgraph-sdk-users/users/item/onenote/sections/item/copyToNotebook/index.ts +++ b/packages/msgraph-sdk-users/users/item/onenote/sections/item/copyToNotebook/index.ts @@ -60,14 +60,14 @@ export interface CopyToNotebookRequestBuilder extends BaseRequestBuilder Record void>) { return deserializeIntoCopyToNotebookPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoCopyToNotebookPostRequestBody(copyToNotebookPostRequestBody: CopyToNotebookPostRequestBody | undefined = {} as CopyToNotebookPostRequestBody) : Record void> { +export function deserializeIntoCopyToNotebookPostRequestBody(copyToNotebookPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { copyToNotebookPostRequestBody.backingStoreEnabled = true; }, "groupId": n => { copyToNotebookPostRequestBody.groupId = n.getStringValue(); }, @@ -81,7 +81,7 @@ export function deserializeIntoCopyToNotebookPostRequestBody(copyToNotebookPostR * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeCopyToNotebookPostRequestBody(writer: SerializationWriter, copyToNotebookPostRequestBody: CopyToNotebookPostRequestBody | undefined = {} as CopyToNotebookPostRequestBody) : void { +export function serializeCopyToNotebookPostRequestBody(writer: SerializationWriter, copyToNotebookPostRequestBody: Partial | undefined = {}) : void { writer.writeStringValue("groupId", copyToNotebookPostRequestBody.groupId); writer.writeStringValue("id", copyToNotebookPostRequestBody.id); writer.writeStringValue("renameAs", copyToNotebookPostRequestBody.renameAs); diff --git a/packages/msgraph-sdk-users/users/item/onenote/sections/item/copyToSectionGroup/index.ts b/packages/msgraph-sdk-users/users/item/onenote/sections/item/copyToSectionGroup/index.ts index 1ec4386bed6..21b4dfcf389 100644 --- a/packages/msgraph-sdk-users/users/item/onenote/sections/item/copyToSectionGroup/index.ts +++ b/packages/msgraph-sdk-users/users/item/onenote/sections/item/copyToSectionGroup/index.ts @@ -60,14 +60,14 @@ export interface CopyToSectionGroupRequestBuilder extends BaseRequestBuilder Record void>) { return deserializeIntoCopyToSectionGroupPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoCopyToSectionGroupPostRequestBody(copyToSectionGroupPostRequestBody: CopyToSectionGroupPostRequestBody | undefined = {} as CopyToSectionGroupPostRequestBody) : Record void> { +export function deserializeIntoCopyToSectionGroupPostRequestBody(copyToSectionGroupPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { copyToSectionGroupPostRequestBody.backingStoreEnabled = true; }, "groupId": n => { copyToSectionGroupPostRequestBody.groupId = n.getStringValue(); }, @@ -81,7 +81,7 @@ export function deserializeIntoCopyToSectionGroupPostRequestBody(copyToSectionGr * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeCopyToSectionGroupPostRequestBody(writer: SerializationWriter, copyToSectionGroupPostRequestBody: CopyToSectionGroupPostRequestBody | undefined = {} as CopyToSectionGroupPostRequestBody) : void { +export function serializeCopyToSectionGroupPostRequestBody(writer: SerializationWriter, copyToSectionGroupPostRequestBody: Partial | undefined = {}) : void { writer.writeStringValue("groupId", copyToSectionGroupPostRequestBody.groupId); writer.writeStringValue("id", copyToSectionGroupPostRequestBody.id); writer.writeStringValue("renameAs", copyToSectionGroupPostRequestBody.renameAs); diff --git a/packages/msgraph-sdk-users/users/item/onenote/sections/item/pages/item/copyToSection/index.ts b/packages/msgraph-sdk-users/users/item/onenote/sections/item/pages/item/copyToSection/index.ts index 9bf606dfb87..8a5405b6b6c 100644 --- a/packages/msgraph-sdk-users/users/item/onenote/sections/item/pages/item/copyToSection/index.ts +++ b/packages/msgraph-sdk-users/users/item/onenote/sections/item/pages/item/copyToSection/index.ts @@ -56,14 +56,14 @@ export interface CopyToSectionRequestBuilder extends BaseRequestBuilder Record void>) { return deserializeIntoCopyToSectionPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoCopyToSectionPostRequestBody(copyToSectionPostRequestBody: CopyToSectionPostRequestBody | undefined = {} as CopyToSectionPostRequestBody) : Record void> { +export function deserializeIntoCopyToSectionPostRequestBody(copyToSectionPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { copyToSectionPostRequestBody.backingStoreEnabled = true; }, "groupId": n => { copyToSectionPostRequestBody.groupId = n.getStringValue(); }, @@ -76,7 +76,7 @@ export function deserializeIntoCopyToSectionPostRequestBody(copyToSectionPostReq * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeCopyToSectionPostRequestBody(writer: SerializationWriter, copyToSectionPostRequestBody: CopyToSectionPostRequestBody | undefined = {} as CopyToSectionPostRequestBody) : void { +export function serializeCopyToSectionPostRequestBody(writer: SerializationWriter, copyToSectionPostRequestBody: Partial | undefined = {}) : void { writer.writeStringValue("groupId", copyToSectionPostRequestBody.groupId); writer.writeStringValue("id", copyToSectionPostRequestBody.id); writer.writeStringValue("siteCollectionId", copyToSectionPostRequestBody.siteCollectionId); diff --git a/packages/msgraph-sdk-users/users/item/onenote/sections/item/pages/item/onenotePatchContent/index.ts b/packages/msgraph-sdk-users/users/item/onenote/sections/item/pages/item/onenotePatchContent/index.ts index 3fca112b4fe..6919bb39f70 100644 --- a/packages/msgraph-sdk-users/users/item/onenote/sections/item/pages/item/onenotePatchContent/index.ts +++ b/packages/msgraph-sdk-users/users/item/onenote/sections/item/pages/item/onenotePatchContent/index.ts @@ -10,14 +10,14 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a onenotePatchContentPostRequestBody */ -export function createOnenotePatchContentPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createOnenotePatchContentPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoOnenotePatchContentPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoOnenotePatchContentPostRequestBody(onenotePatchContentPostRequestBody: OnenotePatchContentPostRequestBody | undefined = {} as OnenotePatchContentPostRequestBody) : Record void> { +export function deserializeIntoOnenotePatchContentPostRequestBody(onenotePatchContentPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { onenotePatchContentPostRequestBody.backingStoreEnabled = true; }, "commands": n => { onenotePatchContentPostRequestBody.commands = n.getCollectionOfObjectValues(createOnenotePatchContentCommandFromDiscriminatorValue); }, @@ -59,7 +59,7 @@ export interface OnenotePatchContentRequestBuilder extends BaseRequestBuilder | undefined = {}) : void { writer.writeCollectionOfObjectValues("commands", onenotePatchContentPostRequestBody.commands, serializeOnenotePatchContentCommand); writer.writeAdditionalData(onenotePatchContentPostRequestBody.additionalData); } diff --git a/packages/msgraph-sdk-users/users/item/onlineMeetings/createOrGet/index.ts b/packages/msgraph-sdk-users/users/item/onlineMeetings/createOrGet/index.ts index 2abb236199d..91e3196316c 100644 --- a/packages/msgraph-sdk-users/users/item/onlineMeetings/createOrGet/index.ts +++ b/packages/msgraph-sdk-users/users/item/onlineMeetings/createOrGet/index.ts @@ -10,7 +10,7 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a createOrGetPostRequestBody */ -export function createCreateOrGetPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createCreateOrGetPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoCreateOrGetPostRequestBody; } export interface CreateOrGetPostRequestBody extends AdditionalDataHolder, BackedModel, Parsable { @@ -71,7 +71,7 @@ export interface CreateOrGetRequestBuilder extends BaseRequestBuilder void> */ -export function deserializeIntoCreateOrGetPostRequestBody(createOrGetPostRequestBody: CreateOrGetPostRequestBody | undefined = {} as CreateOrGetPostRequestBody) : Record void> { +export function deserializeIntoCreateOrGetPostRequestBody(createOrGetPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { createOrGetPostRequestBody.backingStoreEnabled = true; }, "chatInfo": n => { createOrGetPostRequestBody.chatInfo = n.getObjectValue(createChatInfoFromDiscriminatorValue); }, @@ -86,7 +86,7 @@ export function deserializeIntoCreateOrGetPostRequestBody(createOrGetPostRequest * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeCreateOrGetPostRequestBody(writer: SerializationWriter, createOrGetPostRequestBody: CreateOrGetPostRequestBody | undefined = {} as CreateOrGetPostRequestBody) : void { +export function serializeCreateOrGetPostRequestBody(writer: SerializationWriter, createOrGetPostRequestBody: Partial | undefined = {}) : void { writer.writeObjectValue("chatInfo", createOrGetPostRequestBody.chatInfo, serializeChatInfo); writer.writeDateValue("endDateTime", createOrGetPostRequestBody.endDateTime); writer.writeStringValue("externalId", createOrGetPostRequestBody.externalId); diff --git a/packages/msgraph-sdk-users/users/item/onlineMeetings/item/getVirtualAppointmentJoinWebUrl/index.ts b/packages/msgraph-sdk-users/users/item/onlineMeetings/item/getVirtualAppointmentJoinWebUrl/index.ts index 3691b89333b..3eef61a5659 100644 --- a/packages/msgraph-sdk-users/users/item/onlineMeetings/item/getVirtualAppointmentJoinWebUrl/index.ts +++ b/packages/msgraph-sdk-users/users/item/onlineMeetings/item/getVirtualAppointmentJoinWebUrl/index.ts @@ -9,14 +9,14 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a getVirtualAppointmentJoinWebUrlGetResponse */ -export function createGetVirtualAppointmentJoinWebUrlGetResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createGetVirtualAppointmentJoinWebUrlGetResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoGetVirtualAppointmentJoinWebUrlGetResponse; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoGetVirtualAppointmentJoinWebUrlGetResponse(getVirtualAppointmentJoinWebUrlGetResponse: GetVirtualAppointmentJoinWebUrlGetResponse | undefined = {} as GetVirtualAppointmentJoinWebUrlGetResponse) : Record void> { +export function deserializeIntoGetVirtualAppointmentJoinWebUrlGetResponse(getVirtualAppointmentJoinWebUrlGetResponse: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { getVirtualAppointmentJoinWebUrlGetResponse.backingStoreEnabled = true; }, "value": n => { getVirtualAppointmentJoinWebUrlGetResponse.value = n.getStringValue(); }, @@ -57,7 +57,7 @@ export interface GetVirtualAppointmentJoinWebUrlRequestBuilder extends BaseReque * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeGetVirtualAppointmentJoinWebUrlGetResponse(writer: SerializationWriter, getVirtualAppointmentJoinWebUrlGetResponse: GetVirtualAppointmentJoinWebUrlGetResponse | undefined = {} as GetVirtualAppointmentJoinWebUrlGetResponse) : void { +export function serializeGetVirtualAppointmentJoinWebUrlGetResponse(writer: SerializationWriter, getVirtualAppointmentJoinWebUrlGetResponse: Partial | undefined = {}) : void { writer.writeStringValue("value", getVirtualAppointmentJoinWebUrlGetResponse.value); writer.writeAdditionalData(getVirtualAppointmentJoinWebUrlGetResponse.additionalData); } diff --git a/packages/msgraph-sdk-users/users/item/outlook/supportedLanguages/index.ts b/packages/msgraph-sdk-users/users/item/outlook/supportedLanguages/index.ts index 192f5381179..040c2dc7c3a 100644 --- a/packages/msgraph-sdk-users/users/item/outlook/supportedLanguages/index.ts +++ b/packages/msgraph-sdk-users/users/item/outlook/supportedLanguages/index.ts @@ -10,14 +10,14 @@ import { type BaseRequestBuilder, type Parsable, type ParsableFactory, type Pars * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a supportedLanguagesGetResponse */ -export function createSupportedLanguagesGetResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createSupportedLanguagesGetResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoSupportedLanguagesGetResponse; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoSupportedLanguagesGetResponse(supportedLanguagesGetResponse: SupportedLanguagesGetResponse | undefined = {} as SupportedLanguagesGetResponse) : Record void> { +export function deserializeIntoSupportedLanguagesGetResponse(supportedLanguagesGetResponse: Partial | undefined = {}) : Record void> { return { ...deserializeIntoBaseCollectionPaginationCountResponse(supportedLanguagesGetResponse), "value": n => { supportedLanguagesGetResponse.value = n.getCollectionOfObjectValues(createLocaleInfoFromDiscriminatorValue); }, @@ -27,7 +27,7 @@ export function deserializeIntoSupportedLanguagesGetResponse(supportedLanguagesG * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeSupportedLanguagesGetResponse(writer: SerializationWriter, supportedLanguagesGetResponse: SupportedLanguagesGetResponse | undefined = {} as SupportedLanguagesGetResponse) : void { +export function serializeSupportedLanguagesGetResponse(writer: SerializationWriter, supportedLanguagesGetResponse: Partial | undefined = {}) : void { serializeBaseCollectionPaginationCountResponse(writer, supportedLanguagesGetResponse) writer.writeCollectionOfObjectValues("value", supportedLanguagesGetResponse.value, serializeLocaleInfo); } diff --git a/packages/msgraph-sdk-users/users/item/outlook/supportedTimeZones/index.ts b/packages/msgraph-sdk-users/users/item/outlook/supportedTimeZones/index.ts index ff5357880a0..d66e48c7791 100644 --- a/packages/msgraph-sdk-users/users/item/outlook/supportedTimeZones/index.ts +++ b/packages/msgraph-sdk-users/users/item/outlook/supportedTimeZones/index.ts @@ -10,14 +10,14 @@ import { type BaseRequestBuilder, type Parsable, type ParsableFactory, type Pars * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a supportedTimeZonesGetResponse */ -export function createSupportedTimeZonesGetResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createSupportedTimeZonesGetResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoSupportedTimeZonesGetResponse; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoSupportedTimeZonesGetResponse(supportedTimeZonesGetResponse: SupportedTimeZonesGetResponse | undefined = {} as SupportedTimeZonesGetResponse) : Record void> { +export function deserializeIntoSupportedTimeZonesGetResponse(supportedTimeZonesGetResponse: Partial | undefined = {}) : Record void> { return { ...deserializeIntoBaseCollectionPaginationCountResponse(supportedTimeZonesGetResponse), "value": n => { supportedTimeZonesGetResponse.value = n.getCollectionOfObjectValues(createTimeZoneInformationFromDiscriminatorValue); }, @@ -27,7 +27,7 @@ export function deserializeIntoSupportedTimeZonesGetResponse(supportedTimeZonesG * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeSupportedTimeZonesGetResponse(writer: SerializationWriter, supportedTimeZonesGetResponse: SupportedTimeZonesGetResponse | undefined = {} as SupportedTimeZonesGetResponse) : void { +export function serializeSupportedTimeZonesGetResponse(writer: SerializationWriter, supportedTimeZonesGetResponse: Partial | undefined = {}) : void { serializeBaseCollectionPaginationCountResponse(writer, supportedTimeZonesGetResponse) writer.writeCollectionOfObjectValues("value", supportedTimeZonesGetResponse.value, serializeTimeZoneInformation); } diff --git a/packages/msgraph-sdk-users/users/item/outlook/supportedTimeZonesWithTimeZoneStandard/index.ts b/packages/msgraph-sdk-users/users/item/outlook/supportedTimeZonesWithTimeZoneStandard/index.ts index 748fb58a525..00b3d611497 100644 --- a/packages/msgraph-sdk-users/users/item/outlook/supportedTimeZonesWithTimeZoneStandard/index.ts +++ b/packages/msgraph-sdk-users/users/item/outlook/supportedTimeZonesWithTimeZoneStandard/index.ts @@ -10,14 +10,14 @@ import { type BaseRequestBuilder, type Parsable, type ParsableFactory, type Pars * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a supportedTimeZonesWithTimeZoneStandardGetResponse */ -export function createSupportedTimeZonesWithTimeZoneStandardGetResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createSupportedTimeZonesWithTimeZoneStandardGetResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoSupportedTimeZonesWithTimeZoneStandardGetResponse; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoSupportedTimeZonesWithTimeZoneStandardGetResponse(supportedTimeZonesWithTimeZoneStandardGetResponse: SupportedTimeZonesWithTimeZoneStandardGetResponse | undefined = {} as SupportedTimeZonesWithTimeZoneStandardGetResponse) : Record void> { +export function deserializeIntoSupportedTimeZonesWithTimeZoneStandardGetResponse(supportedTimeZonesWithTimeZoneStandardGetResponse: Partial | undefined = {}) : Record void> { return { ...deserializeIntoBaseCollectionPaginationCountResponse(supportedTimeZonesWithTimeZoneStandardGetResponse), "value": n => { supportedTimeZonesWithTimeZoneStandardGetResponse.value = n.getCollectionOfObjectValues(createTimeZoneInformationFromDiscriminatorValue); }, @@ -27,7 +27,7 @@ export function deserializeIntoSupportedTimeZonesWithTimeZoneStandardGetResponse * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeSupportedTimeZonesWithTimeZoneStandardGetResponse(writer: SerializationWriter, supportedTimeZonesWithTimeZoneStandardGetResponse: SupportedTimeZonesWithTimeZoneStandardGetResponse | undefined = {} as SupportedTimeZonesWithTimeZoneStandardGetResponse) : void { +export function serializeSupportedTimeZonesWithTimeZoneStandardGetResponse(writer: SerializationWriter, supportedTimeZonesWithTimeZoneStandardGetResponse: Partial | undefined = {}) : void { serializeBaseCollectionPaginationCountResponse(writer, supportedTimeZonesWithTimeZoneStandardGetResponse) writer.writeCollectionOfObjectValues("value", supportedTimeZonesWithTimeZoneStandardGetResponse.value, serializeTimeZoneInformation); } diff --git a/packages/msgraph-sdk-users/users/item/photo/index.ts b/packages/msgraph-sdk-users/users/item/photo/index.ts index db2e4066769..1dc32d6cf82 100644 --- a/packages/msgraph-sdk-users/users/item/photo/index.ts +++ b/packages/msgraph-sdk-users/users/item/photo/index.ts @@ -14,11 +14,6 @@ export interface PhotoRequestBuilder extends BaseRequestBuilder | undefined) : Promise; /** * Get the specified profilePhoto or its metadata (profilePhoto properties). The supported sizes of HD photos on Microsoft 365 are as follows: 48x48, 64x64, 96x96, 120x120, 240x240,360x360, 432x432, 504x504, and 648x648. Photos can be any dimension if they're stored in Microsoft Entra ID. You can get the metadata of the largest available photo or specify a size to get the metadata for that photo size.If the size you request is unavailable, you can still get a smaller size that the user has uploaded and made available.For example, if the user uploads a photo that is 504x504 pixels, all but the 648x648 size of the photo is available for download. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. @@ -33,12 +28,6 @@ export interface PhotoRequestBuilder extends BaseRequestBuilder | undefined) : Promise; - /** - * Delete navigation property photo for users - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @returns a RequestInformation - */ - toDeleteRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; /** * Get the specified profilePhoto or its metadata (profilePhoto properties). The supported sizes of HD photos on Microsoft 365 are as follows: 48x48, 64x64, 96x96, 120x120, 240x240,360x360, 432x432, 504x504, and 648x648. Photos can be any dimension if they're stored in Microsoft Entra ID. You can get the metadata of the largest available photo or specify a size to get the metadata for that photo size.If the size you request is unavailable, you can still get a smaller size that the user has uploaded and made available.For example, if the user uploads a photo that is 504x504 pixels, all but the 648x648 size of the photo is available for download. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. @@ -81,14 +70,6 @@ export const PhotoRequestBuilderNavigationMetadata: Record, - _5XX: createODataErrorFromDiscriminatorValue as ParsableFactory, - }, - adapterMethodName: "sendNoResponseContentAsync", - }, get: { responseBodyContentType: "application/json", errorMappings: { diff --git a/packages/msgraph-sdk-users/users/item/presence/clearPresence/index.ts b/packages/msgraph-sdk-users/users/item/presence/clearPresence/index.ts index 6b4693cdb79..d7766de047e 100644 --- a/packages/msgraph-sdk-users/users/item/presence/clearPresence/index.ts +++ b/packages/msgraph-sdk-users/users/item/presence/clearPresence/index.ts @@ -42,14 +42,14 @@ export interface ClearPresenceRequestBuilder extends BaseRequestBuilder Record void>) { return deserializeIntoClearPresencePostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoClearPresencePostRequestBody(clearPresencePostRequestBody: ClearPresencePostRequestBody | undefined = {} as ClearPresencePostRequestBody) : Record void> { +export function deserializeIntoClearPresencePostRequestBody(clearPresencePostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { clearPresencePostRequestBody.backingStoreEnabled = true; }, "sessionId": n => { clearPresencePostRequestBody.sessionId = n.getStringValue(); }, @@ -59,7 +59,7 @@ export function deserializeIntoClearPresencePostRequestBody(clearPresencePostReq * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeClearPresencePostRequestBody(writer: SerializationWriter, clearPresencePostRequestBody: ClearPresencePostRequestBody | undefined = {} as ClearPresencePostRequestBody) : void { +export function serializeClearPresencePostRequestBody(writer: SerializationWriter, clearPresencePostRequestBody: Partial | undefined = {}) : void { writer.writeStringValue("sessionId", clearPresencePostRequestBody.sessionId); writer.writeAdditionalData(clearPresencePostRequestBody.additionalData); } diff --git a/packages/msgraph-sdk-users/users/item/presence/setPresence/index.ts b/packages/msgraph-sdk-users/users/item/presence/setPresence/index.ts index 84bedaa0907..657b7ecf9cf 100644 --- a/packages/msgraph-sdk-users/users/item/presence/setPresence/index.ts +++ b/packages/msgraph-sdk-users/users/item/presence/setPresence/index.ts @@ -9,14 +9,14 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a setPresencePostRequestBody */ -export function createSetPresencePostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createSetPresencePostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoSetPresencePostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoSetPresencePostRequestBody(setPresencePostRequestBody: SetPresencePostRequestBody | undefined = {} as SetPresencePostRequestBody) : Record void> { +export function deserializeIntoSetPresencePostRequestBody(setPresencePostRequestBody: Partial | undefined = {}) : Record void> { return { "activity": n => { setPresencePostRequestBody.activity = n.getStringValue(); }, "availability": n => { setPresencePostRequestBody.availability = n.getStringValue(); }, @@ -29,7 +29,7 @@ export function deserializeIntoSetPresencePostRequestBody(setPresencePostRequest * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeSetPresencePostRequestBody(writer: SerializationWriter, setPresencePostRequestBody: SetPresencePostRequestBody | undefined = {} as SetPresencePostRequestBody) : void { +export function serializeSetPresencePostRequestBody(writer: SerializationWriter, setPresencePostRequestBody: Partial | undefined = {}) : void { writer.writeStringValue("activity", setPresencePostRequestBody.activity); writer.writeStringValue("availability", setPresencePostRequestBody.availability); writer.writeDurationValue("expirationDuration", setPresencePostRequestBody.expirationDuration); diff --git a/packages/msgraph-sdk-users/users/item/presence/setStatusMessage/index.ts b/packages/msgraph-sdk-users/users/item/presence/setStatusMessage/index.ts index fa1e82379bb..517a52fd790 100644 --- a/packages/msgraph-sdk-users/users/item/presence/setStatusMessage/index.ts +++ b/packages/msgraph-sdk-users/users/item/presence/setStatusMessage/index.ts @@ -10,14 +10,14 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a setStatusMessagePostRequestBody */ -export function createSetStatusMessagePostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createSetStatusMessagePostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoSetStatusMessagePostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoSetStatusMessagePostRequestBody(setStatusMessagePostRequestBody: SetStatusMessagePostRequestBody | undefined = {} as SetStatusMessagePostRequestBody) : Record void> { +export function deserializeIntoSetStatusMessagePostRequestBody(setStatusMessagePostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { setStatusMessagePostRequestBody.backingStoreEnabled = true; }, "statusMessage": n => { setStatusMessagePostRequestBody.statusMessage = n.getObjectValue(createPresenceStatusMessageFromDiscriminatorValue); }, @@ -27,7 +27,7 @@ export function deserializeIntoSetStatusMessagePostRequestBody(setStatusMessageP * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeSetStatusMessagePostRequestBody(writer: SerializationWriter, setStatusMessagePostRequestBody: SetStatusMessagePostRequestBody | undefined = {} as SetStatusMessagePostRequestBody) : void { +export function serializeSetStatusMessagePostRequestBody(writer: SerializationWriter, setStatusMessagePostRequestBody: Partial | undefined = {}) : void { writer.writeObjectValue("statusMessage", setStatusMessagePostRequestBody.statusMessage, serializePresenceStatusMessage); writer.writeAdditionalData(setStatusMessagePostRequestBody.additionalData); } diff --git a/packages/msgraph-sdk-users/users/item/presence/setUserPreferredPresence/index.ts b/packages/msgraph-sdk-users/users/item/presence/setUserPreferredPresence/index.ts index 26b7225b4e0..f96924f0314 100644 --- a/packages/msgraph-sdk-users/users/item/presence/setUserPreferredPresence/index.ts +++ b/packages/msgraph-sdk-users/users/item/presence/setUserPreferredPresence/index.ts @@ -9,14 +9,14 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a setUserPreferredPresencePostRequestBody */ -export function createSetUserPreferredPresencePostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createSetUserPreferredPresencePostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoSetUserPreferredPresencePostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoSetUserPreferredPresencePostRequestBody(setUserPreferredPresencePostRequestBody: SetUserPreferredPresencePostRequestBody | undefined = {} as SetUserPreferredPresencePostRequestBody) : Record void> { +export function deserializeIntoSetUserPreferredPresencePostRequestBody(setUserPreferredPresencePostRequestBody: Partial | undefined = {}) : Record void> { return { "activity": n => { setUserPreferredPresencePostRequestBody.activity = n.getStringValue(); }, "availability": n => { setUserPreferredPresencePostRequestBody.availability = n.getStringValue(); }, @@ -28,7 +28,7 @@ export function deserializeIntoSetUserPreferredPresencePostRequestBody(setUserPr * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeSetUserPreferredPresencePostRequestBody(writer: SerializationWriter, setUserPreferredPresencePostRequestBody: SetUserPreferredPresencePostRequestBody | undefined = {} as SetUserPreferredPresencePostRequestBody) : void { +export function serializeSetUserPreferredPresencePostRequestBody(writer: SerializationWriter, setUserPreferredPresencePostRequestBody: Partial | undefined = {}) : void { writer.writeStringValue("activity", setUserPreferredPresencePostRequestBody.activity); writer.writeStringValue("availability", setUserPreferredPresencePostRequestBody.availability); writer.writeDurationValue("expirationDuration", setUserPreferredPresencePostRequestBody.expirationDuration); diff --git a/packages/msgraph-sdk-users/users/item/reminderViewWithStartDateTimeWithEndDateTime/index.ts b/packages/msgraph-sdk-users/users/item/reminderViewWithStartDateTimeWithEndDateTime/index.ts index 87d4b3c4629..4abf8ab0281 100644 --- a/packages/msgraph-sdk-users/users/item/reminderViewWithStartDateTimeWithEndDateTime/index.ts +++ b/packages/msgraph-sdk-users/users/item/reminderViewWithStartDateTimeWithEndDateTime/index.ts @@ -10,14 +10,14 @@ import { type BaseRequestBuilder, type Parsable, type ParsableFactory, type Pars * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a reminderViewWithStartDateTimeWithEndDateTimeGetResponse */ -export function createReminderViewWithStartDateTimeWithEndDateTimeGetResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createReminderViewWithStartDateTimeWithEndDateTimeGetResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoReminderViewWithStartDateTimeWithEndDateTimeGetResponse; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoReminderViewWithStartDateTimeWithEndDateTimeGetResponse(reminderViewWithStartDateTimeWithEndDateTimeGetResponse: ReminderViewWithStartDateTimeWithEndDateTimeGetResponse | undefined = {} as ReminderViewWithStartDateTimeWithEndDateTimeGetResponse) : Record void> { +export function deserializeIntoReminderViewWithStartDateTimeWithEndDateTimeGetResponse(reminderViewWithStartDateTimeWithEndDateTimeGetResponse: Partial | undefined = {}) : Record void> { return { ...deserializeIntoBaseCollectionPaginationCountResponse(reminderViewWithStartDateTimeWithEndDateTimeGetResponse), "value": n => { reminderViewWithStartDateTimeWithEndDateTimeGetResponse.value = n.getCollectionOfObjectValues(createReminderFromDiscriminatorValue); }, @@ -75,7 +75,7 @@ export interface ReminderViewWithStartDateTimeWithEndDateTimeRequestBuilderGetQu * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeReminderViewWithStartDateTimeWithEndDateTimeGetResponse(writer: SerializationWriter, reminderViewWithStartDateTimeWithEndDateTimeGetResponse: ReminderViewWithStartDateTimeWithEndDateTimeGetResponse | undefined = {} as ReminderViewWithStartDateTimeWithEndDateTimeGetResponse) : void { +export function serializeReminderViewWithStartDateTimeWithEndDateTimeGetResponse(writer: SerializationWriter, reminderViewWithStartDateTimeWithEndDateTimeGetResponse: Partial | undefined = {}) : void { serializeBaseCollectionPaginationCountResponse(writer, reminderViewWithStartDateTimeWithEndDateTimeGetResponse) writer.writeCollectionOfObjectValues("value", reminderViewWithStartDateTimeWithEndDateTimeGetResponse.value, serializeReminder); } diff --git a/packages/msgraph-sdk-users/users/item/revokeSignInSessions/index.ts b/packages/msgraph-sdk-users/users/item/revokeSignInSessions/index.ts index 6213fcddb73..a2315b6112b 100644 --- a/packages/msgraph-sdk-users/users/item/revokeSignInSessions/index.ts +++ b/packages/msgraph-sdk-users/users/item/revokeSignInSessions/index.ts @@ -9,14 +9,14 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a revokeSignInSessionsPostResponse */ -export function createRevokeSignInSessionsPostResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createRevokeSignInSessionsPostResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoRevokeSignInSessionsPostResponse; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoRevokeSignInSessionsPostResponse(revokeSignInSessionsPostResponse: RevokeSignInSessionsPostResponse | undefined = {} as RevokeSignInSessionsPostResponse) : Record void> { +export function deserializeIntoRevokeSignInSessionsPostResponse(revokeSignInSessionsPostResponse: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { revokeSignInSessionsPostResponse.backingStoreEnabled = true; }, "value": n => { revokeSignInSessionsPostResponse.value = n.getBooleanValue(); }, @@ -58,7 +58,7 @@ export interface RevokeSignInSessionsRequestBuilder extends BaseRequestBuilder | undefined = {}) : void { writer.writeBooleanValue("value", revokeSignInSessionsPostResponse.value); writer.writeAdditionalData(revokeSignInSessionsPostResponse.additionalData); } diff --git a/packages/msgraph-sdk-users/users/item/sendMail/index.ts b/packages/msgraph-sdk-users/users/item/sendMail/index.ts index 0fac1107594..d6cadc24aa8 100644 --- a/packages/msgraph-sdk-users/users/item/sendMail/index.ts +++ b/packages/msgraph-sdk-users/users/item/sendMail/index.ts @@ -10,14 +10,14 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a sendMailPostRequestBody */ -export function createSendMailPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createSendMailPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoSendMailPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoSendMailPostRequestBody(sendMailPostRequestBody: SendMailPostRequestBody | undefined = {} as SendMailPostRequestBody) : Record void> { +export function deserializeIntoSendMailPostRequestBody(sendMailPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { sendMailPostRequestBody.backingStoreEnabled = true; }, "message": n => { sendMailPostRequestBody.message = n.getObjectValue(createMessageFromDiscriminatorValue); }, @@ -65,7 +65,7 @@ export interface SendMailRequestBuilder extends BaseRequestBuilder | undefined = {}) : void { writer.writeObjectValue("Message", sendMailPostRequestBody.message, serializeMessage); writer.writeBooleanValue("SaveToSentItems", sendMailPostRequestBody.saveToSentItems); writer.writeAdditionalData(sendMailPostRequestBody.additionalData); diff --git a/packages/msgraph-sdk-users/users/item/teamwork/sendActivityNotification/index.ts b/packages/msgraph-sdk-users/users/item/teamwork/sendActivityNotification/index.ts index 58018de1454..1fa009cfac7 100644 --- a/packages/msgraph-sdk-users/users/item/teamwork/sendActivityNotification/index.ts +++ b/packages/msgraph-sdk-users/users/item/teamwork/sendActivityNotification/index.ts @@ -10,14 +10,14 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a sendActivityNotificationPostRequestBody */ -export function createSendActivityNotificationPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createSendActivityNotificationPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoSendActivityNotificationPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoSendActivityNotificationPostRequestBody(sendActivityNotificationPostRequestBody: SendActivityNotificationPostRequestBody | undefined = {} as SendActivityNotificationPostRequestBody) : Record void> { +export function deserializeIntoSendActivityNotificationPostRequestBody(sendActivityNotificationPostRequestBody: Partial | undefined = {}) : Record void> { return { "activityType": n => { sendActivityNotificationPostRequestBody.activityType = n.getStringValue(); }, "backingStoreEnabled": n => { sendActivityNotificationPostRequestBody.backingStoreEnabled = true; }, @@ -85,7 +85,7 @@ export interface SendActivityNotificationRequestBuilder extends BaseRequestBuild * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeSendActivityNotificationPostRequestBody(writer: SerializationWriter, sendActivityNotificationPostRequestBody: SendActivityNotificationPostRequestBody | undefined = {} as SendActivityNotificationPostRequestBody) : void { +export function serializeSendActivityNotificationPostRequestBody(writer: SerializationWriter, sendActivityNotificationPostRequestBody: Partial | undefined = {}) : void { writer.writeStringValue("activityType", sendActivityNotificationPostRequestBody.activityType); writer.writeNumberValue("chainId", sendActivityNotificationPostRequestBody.chainId); writer.writeObjectValue("previewText", sendActivityNotificationPostRequestBody.previewText, serializeItemBody); diff --git a/packages/msgraph-sdk-users/users/item/todo/lists/delta/index.ts b/packages/msgraph-sdk-users/users/item/todo/lists/delta/index.ts index 6cdba37e6f7..21422c2a29a 100644 --- a/packages/msgraph-sdk-users/users/item/todo/lists/delta/index.ts +++ b/packages/msgraph-sdk-users/users/item/todo/lists/delta/index.ts @@ -10,7 +10,7 @@ import { type BaseRequestBuilder, type Parsable, type ParsableFactory, type Pars * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a deltaGetResponse */ -export function createDeltaGetResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createDeltaGetResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoDeltaGetResponse; } export interface DeltaGetResponse extends BaseDeltaFunctionResponse, Parsable { @@ -73,7 +73,7 @@ export interface DeltaRequestBuilderGetQueryParameters { * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoDeltaGetResponse(deltaGetResponse: DeltaGetResponse | undefined = {} as DeltaGetResponse) : Record void> { +export function deserializeIntoDeltaGetResponse(deltaGetResponse: Partial | undefined = {}) : Record void> { return { ...deserializeIntoBaseDeltaFunctionResponse(deltaGetResponse), "value": n => { deltaGetResponse.value = n.getCollectionOfObjectValues(createTodoTaskListFromDiscriminatorValue); }, @@ -83,7 +83,7 @@ export function deserializeIntoDeltaGetResponse(deltaGetResponse: DeltaGetRespon * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeDeltaGetResponse(writer: SerializationWriter, deltaGetResponse: DeltaGetResponse | undefined = {} as DeltaGetResponse) : void { +export function serializeDeltaGetResponse(writer: SerializationWriter, deltaGetResponse: Partial | undefined = {}) : void { serializeBaseDeltaFunctionResponse(writer, deltaGetResponse) writer.writeCollectionOfObjectValues("value", deltaGetResponse.value, serializeTodoTaskList); } diff --git a/packages/msgraph-sdk-users/users/item/todo/lists/item/tasks/delta/index.ts b/packages/msgraph-sdk-users/users/item/todo/lists/item/tasks/delta/index.ts index 77db6f644ed..e1bf7ae7012 100644 --- a/packages/msgraph-sdk-users/users/item/todo/lists/item/tasks/delta/index.ts +++ b/packages/msgraph-sdk-users/users/item/todo/lists/item/tasks/delta/index.ts @@ -10,7 +10,7 @@ import { type BaseRequestBuilder, type Parsable, type ParsableFactory, type Pars * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a deltaGetResponse */ -export function createDeltaGetResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createDeltaGetResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoDeltaGetResponse; } export interface DeltaGetResponse extends BaseDeltaFunctionResponse, Parsable { @@ -73,7 +73,7 @@ export interface DeltaRequestBuilderGetQueryParameters { * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoDeltaGetResponse(deltaGetResponse: DeltaGetResponse | undefined = {} as DeltaGetResponse) : Record void> { +export function deserializeIntoDeltaGetResponse(deltaGetResponse: Partial | undefined = {}) : Record void> { return { ...deserializeIntoBaseDeltaFunctionResponse(deltaGetResponse), "value": n => { deltaGetResponse.value = n.getCollectionOfObjectValues(createTodoTaskFromDiscriminatorValue); }, @@ -83,7 +83,7 @@ export function deserializeIntoDeltaGetResponse(deltaGetResponse: DeltaGetRespon * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeDeltaGetResponse(writer: SerializationWriter, deltaGetResponse: DeltaGetResponse | undefined = {} as DeltaGetResponse) : void { +export function serializeDeltaGetResponse(writer: SerializationWriter, deltaGetResponse: Partial | undefined = {}) : void { serializeBaseDeltaFunctionResponse(writer, deltaGetResponse) writer.writeCollectionOfObjectValues("value", deltaGetResponse.value, serializeTodoTask); } diff --git a/packages/msgraph-sdk-users/users/item/todo/lists/item/tasks/item/attachments/createUploadSession/index.ts b/packages/msgraph-sdk-users/users/item/todo/lists/item/tasks/item/attachments/createUploadSession/index.ts index a2ae9f4fa21..5493dfa0bd2 100644 --- a/packages/msgraph-sdk-users/users/item/todo/lists/item/tasks/item/attachments/createUploadSession/index.ts +++ b/packages/msgraph-sdk-users/users/item/todo/lists/item/tasks/item/attachments/createUploadSession/index.ts @@ -10,7 +10,7 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a createUploadSessionPostRequestBody */ -export function createCreateUploadSessionPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createCreateUploadSessionPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoCreateUploadSessionPostRequestBody; } export interface CreateUploadSessionPostRequestBody extends AdditionalDataHolder, BackedModel, Parsable { @@ -51,7 +51,7 @@ export interface CreateUploadSessionRequestBuilder extends BaseRequestBuilder void> */ -export function deserializeIntoCreateUploadSessionPostRequestBody(createUploadSessionPostRequestBody: CreateUploadSessionPostRequestBody | undefined = {} as CreateUploadSessionPostRequestBody) : Record void> { +export function deserializeIntoCreateUploadSessionPostRequestBody(createUploadSessionPostRequestBody: Partial | undefined = {}) : Record void> { return { "attachmentInfo": n => { createUploadSessionPostRequestBody.attachmentInfo = n.getObjectValue(createAttachmentInfoFromDiscriminatorValue); }, "backingStoreEnabled": n => { createUploadSessionPostRequestBody.backingStoreEnabled = true; }, @@ -61,7 +61,7 @@ export function deserializeIntoCreateUploadSessionPostRequestBody(createUploadSe * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeCreateUploadSessionPostRequestBody(writer: SerializationWriter, createUploadSessionPostRequestBody: CreateUploadSessionPostRequestBody | undefined = {} as CreateUploadSessionPostRequestBody) : void { +export function serializeCreateUploadSessionPostRequestBody(writer: SerializationWriter, createUploadSessionPostRequestBody: Partial | undefined = {}) : void { writer.writeObjectValue("attachmentInfo", createUploadSessionPostRequestBody.attachmentInfo, serializeAttachmentInfo); writer.writeAdditionalData(createUploadSessionPostRequestBody.additionalData); } diff --git a/packages/msgraph-sdk-users/users/item/translateExchangeIds/index.ts b/packages/msgraph-sdk-users/users/item/translateExchangeIds/index.ts index f3dbe593db4..0f25b18d7c2 100644 --- a/packages/msgraph-sdk-users/users/item/translateExchangeIds/index.ts +++ b/packages/msgraph-sdk-users/users/item/translateExchangeIds/index.ts @@ -10,7 +10,7 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a translateExchangeIdsPostRequestBody */ -export function createTranslateExchangeIdsPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createTranslateExchangeIdsPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoTranslateExchangeIdsPostRequestBody; } /** @@ -18,14 +18,14 @@ export function createTranslateExchangeIdsPostRequestBodyFromDiscriminatorValue( * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a translateExchangeIdsPostResponse */ -export function createTranslateExchangeIdsPostResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createTranslateExchangeIdsPostResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoTranslateExchangeIdsPostResponse; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoTranslateExchangeIdsPostRequestBody(translateExchangeIdsPostRequestBody: TranslateExchangeIdsPostRequestBody | undefined = {} as TranslateExchangeIdsPostRequestBody) : Record void> { +export function deserializeIntoTranslateExchangeIdsPostRequestBody(translateExchangeIdsPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { translateExchangeIdsPostRequestBody.backingStoreEnabled = true; }, "inputIds": n => { translateExchangeIdsPostRequestBody.inputIds = n.getCollectionOfPrimitiveValues(); }, @@ -37,7 +37,7 @@ export function deserializeIntoTranslateExchangeIdsPostRequestBody(translateExch * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoTranslateExchangeIdsPostResponse(translateExchangeIdsPostResponse: TranslateExchangeIdsPostResponse | undefined = {} as TranslateExchangeIdsPostResponse) : Record void> { +export function deserializeIntoTranslateExchangeIdsPostResponse(translateExchangeIdsPostResponse: Partial | undefined = {}) : Record void> { return { ...deserializeIntoBaseCollectionPaginationCountResponse(translateExchangeIdsPostResponse), "value": n => { translateExchangeIdsPostResponse.value = n.getCollectionOfObjectValues(createConvertIdResultFromDiscriminatorValue); }, @@ -47,7 +47,7 @@ export function deserializeIntoTranslateExchangeIdsPostResponse(translateExchang * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeTranslateExchangeIdsPostRequestBody(writer: SerializationWriter, translateExchangeIdsPostRequestBody: TranslateExchangeIdsPostRequestBody | undefined = {} as TranslateExchangeIdsPostRequestBody) : void { +export function serializeTranslateExchangeIdsPostRequestBody(writer: SerializationWriter, translateExchangeIdsPostRequestBody: Partial | undefined = {}) : void { writer.writeCollectionOfPrimitiveValues("InputIds", translateExchangeIdsPostRequestBody.inputIds); writer.writeEnumValue("SourceIdType", translateExchangeIdsPostRequestBody.sourceIdType); writer.writeEnumValue("TargetIdType", translateExchangeIdsPostRequestBody.targetIdType); @@ -57,7 +57,7 @@ export function serializeTranslateExchangeIdsPostRequestBody(writer: Serializati * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeTranslateExchangeIdsPostResponse(writer: SerializationWriter, translateExchangeIdsPostResponse: TranslateExchangeIdsPostResponse | undefined = {} as TranslateExchangeIdsPostResponse) : void { +export function serializeTranslateExchangeIdsPostResponse(writer: SerializationWriter, translateExchangeIdsPostResponse: Partial | undefined = {}) : void { serializeBaseCollectionPaginationCountResponse(writer, translateExchangeIdsPostResponse) writer.writeCollectionOfObjectValues("value", translateExchangeIdsPostResponse.value, serializeConvertIdResult); } diff --git a/packages/msgraph-sdk-users/users/item/wipeManagedAppRegistrationsByDeviceTag/index.ts b/packages/msgraph-sdk-users/users/item/wipeManagedAppRegistrationsByDeviceTag/index.ts index 470a6f2ec0f..bf18dc55b4c 100644 --- a/packages/msgraph-sdk-users/users/item/wipeManagedAppRegistrationsByDeviceTag/index.ts +++ b/packages/msgraph-sdk-users/users/item/wipeManagedAppRegistrationsByDeviceTag/index.ts @@ -9,14 +9,14 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Ba * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a wipeManagedAppRegistrationsByDeviceTagPostRequestBody */ -export function createWipeManagedAppRegistrationsByDeviceTagPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createWipeManagedAppRegistrationsByDeviceTagPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoWipeManagedAppRegistrationsByDeviceTagPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoWipeManagedAppRegistrationsByDeviceTagPostRequestBody(wipeManagedAppRegistrationsByDeviceTagPostRequestBody: WipeManagedAppRegistrationsByDeviceTagPostRequestBody | undefined = {} as WipeManagedAppRegistrationsByDeviceTagPostRequestBody) : Record void> { +export function deserializeIntoWipeManagedAppRegistrationsByDeviceTagPostRequestBody(wipeManagedAppRegistrationsByDeviceTagPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { wipeManagedAppRegistrationsByDeviceTagPostRequestBody.backingStoreEnabled = true; }, "deviceTag": n => { wipeManagedAppRegistrationsByDeviceTagPostRequestBody.deviceTag = n.getStringValue(); }, @@ -26,7 +26,7 @@ export function deserializeIntoWipeManagedAppRegistrationsByDeviceTagPostRequest * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeWipeManagedAppRegistrationsByDeviceTagPostRequestBody(writer: SerializationWriter, wipeManagedAppRegistrationsByDeviceTagPostRequestBody: WipeManagedAppRegistrationsByDeviceTagPostRequestBody | undefined = {} as WipeManagedAppRegistrationsByDeviceTagPostRequestBody) : void { +export function serializeWipeManagedAppRegistrationsByDeviceTagPostRequestBody(writer: SerializationWriter, wipeManagedAppRegistrationsByDeviceTagPostRequestBody: Partial | undefined = {}) : void { writer.writeStringValue("deviceTag", wipeManagedAppRegistrationsByDeviceTagPostRequestBody.deviceTag); writer.writeAdditionalData(wipeManagedAppRegistrationsByDeviceTagPostRequestBody.additionalData); } diff --git a/packages/msgraph-sdk-users/users/validateProperties/index.ts b/packages/msgraph-sdk-users/users/validateProperties/index.ts index f7550415caf..15bfffa9eb2 100644 --- a/packages/msgraph-sdk-users/users/validateProperties/index.ts +++ b/packages/msgraph-sdk-users/users/validateProperties/index.ts @@ -10,14 +10,14 @@ import { type Guid } from 'guid-typescript'; * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a validatePropertiesPostRequestBody */ -export function createValidatePropertiesPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createValidatePropertiesPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoValidatePropertiesPostRequestBody; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoValidatePropertiesPostRequestBody(validatePropertiesPostRequestBody: ValidatePropertiesPostRequestBody | undefined = {} as ValidatePropertiesPostRequestBody) : Record void> { +export function deserializeIntoValidatePropertiesPostRequestBody(validatePropertiesPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { validatePropertiesPostRequestBody.backingStoreEnabled = true; }, "displayName": n => { validatePropertiesPostRequestBody.displayName = n.getStringValue(); }, @@ -30,7 +30,7 @@ export function deserializeIntoValidatePropertiesPostRequestBody(validatePropert * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeValidatePropertiesPostRequestBody(writer: SerializationWriter, validatePropertiesPostRequestBody: ValidatePropertiesPostRequestBody | undefined = {} as ValidatePropertiesPostRequestBody) : void { +export function serializeValidatePropertiesPostRequestBody(writer: SerializationWriter, validatePropertiesPostRequestBody: Partial | undefined = {}) : void { writer.writeStringValue("displayName", validatePropertiesPostRequestBody.displayName); writer.writeStringValue("entityType", validatePropertiesPostRequestBody.entityType); writer.writeStringValue("mailNickname", validatePropertiesPostRequestBody.mailNickname); diff --git a/packages/msgraph-sdk/graphRequestAdapter.ts b/packages/msgraph-sdk/graphRequestAdapter.ts deleted file mode 100644 index 235802a9378..00000000000 --- a/packages/msgraph-sdk/graphRequestAdapter.ts +++ /dev/null @@ -1,43 +0,0 @@ -import { - type AuthenticationProvider, - type ParseNodeFactory, - ParseNodeFactoryRegistry, - type SerializationWriterFactory, - SerializationWriterFactoryRegistry, -} from "@microsoft/kiota-abstractions"; -import { - type HttpClient, - type ObservabilityOptions, - ObservabilityOptionsImpl, -} from "@microsoft/kiota-http-fetchlibrary"; -import { BaseGraphRequestAdapter } from "@microsoft/msgraph-sdk-core"; - -import { version } from "./version"; - -export class GraphRequestAdapter extends BaseGraphRequestAdapter { - /** - * Instantiates a new request adapter. - * @param authenticationProvider the authentication provider to use. - * @param parseNodeFactory the parse node factory to deserialize responses. - * @param serializationWriterFactory the serialization writer factory to use to serialize request bodies. - * @param httpClient the http client to use to execute requests. - * @param observabilityOptions the observability options to use. - */ - constructor( - authenticationProvider: AuthenticationProvider, - parseNodeFactory: ParseNodeFactory = ParseNodeFactoryRegistry.defaultInstance, - serializationWriterFactory: SerializationWriterFactory = SerializationWriterFactoryRegistry.defaultInstance, - httpClient?: HttpClient, - observabilityOptions: ObservabilityOptions = new ObservabilityOptionsImpl(), - ) { - super( - "", - version, - authenticationProvider, - parseNodeFactory, - serializationWriterFactory, - httpClient, - observabilityOptions, - ); - } -} diff --git a/packages/msgraph-sdk/models/callRecords/index.ts b/packages/msgraph-sdk/models/callRecords/index.ts index 44bdd586c85..715363d6572 100644 --- a/packages/msgraph-sdk/models/callRecords/index.ts +++ b/packages/msgraph-sdk/models/callRecords/index.ts @@ -78,7 +78,7 @@ export interface ClientUserAgent extends Parsable, UserAgent { * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a callRecordCollectionResponse */ -export function createCallRecordCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createCallRecordCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoCallRecordCollectionResponse; } /** @@ -86,7 +86,7 @@ export function createCallRecordCollectionResponseFromDiscriminatorValue(parseNo * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a callRecord */ -export function createCallRecordFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createCallRecordFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoCallRecord; } /** @@ -94,7 +94,7 @@ export function createCallRecordFromDiscriminatorValue(parseNode: ParseNode | un * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a clientUserAgent */ -export function createClientUserAgentFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createClientUserAgentFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoClientUserAgent; } /** @@ -102,7 +102,7 @@ export function createClientUserAgentFromDiscriminatorValue(parseNode: ParseNode * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a deviceInfo */ -export function createDeviceInfoFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createDeviceInfoFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoDeviceInfo; } /** @@ -110,7 +110,7 @@ export function createDeviceInfoFromDiscriminatorValue(parseNode: ParseNode | un * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a directRoutingLogRow */ -export function createDirectRoutingLogRowFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createDirectRoutingLogRowFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoDirectRoutingLogRow; } /** @@ -118,7 +118,7 @@ export function createDirectRoutingLogRowFromDiscriminatorValue(parseNode: Parse * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a endpoint */ -export function createEndpointFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createEndpointFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { if(!parseNode) throw new Error("parseNode cannot be undefined"); const mappingValueNode = parseNode.getChildNode("@odata.type"); if (mappingValueNode) { @@ -139,7 +139,7 @@ export function createEndpointFromDiscriminatorValue(parseNode: ParseNode | unde * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a failureInfo */ -export function createFailureInfoFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createFailureInfoFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoFailureInfo; } /** @@ -147,7 +147,7 @@ export function createFailureInfoFromDiscriminatorValue(parseNode: ParseNode | u * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a feedbackTokenSet */ -export function createFeedbackTokenSetFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createFeedbackTokenSetFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoFeedbackTokenSet; } /** @@ -155,7 +155,7 @@ export function createFeedbackTokenSetFromDiscriminatorValue(parseNode: ParseNod * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a media */ -export function createMediaFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createMediaFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoMedia; } /** @@ -163,7 +163,7 @@ export function createMediaFromDiscriminatorValue(parseNode: ParseNode | undefin * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a mediaStream */ -export function createMediaStreamFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createMediaStreamFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoMediaStream; } /** @@ -171,7 +171,7 @@ export function createMediaStreamFromDiscriminatorValue(parseNode: ParseNode | u * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a networkInfo */ -export function createNetworkInfoFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createNetworkInfoFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoNetworkInfo; } /** @@ -179,7 +179,7 @@ export function createNetworkInfoFromDiscriminatorValue(parseNode: ParseNode | u * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a participantEndpoint */ -export function createParticipantEndpointFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createParticipantEndpointFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoParticipantEndpoint; } /** @@ -187,7 +187,7 @@ export function createParticipantEndpointFromDiscriminatorValue(parseNode: Parse * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a pstnCallLogRow */ -export function createPstnCallLogRowFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createPstnCallLogRowFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoPstnCallLogRow; } /** @@ -195,7 +195,7 @@ export function createPstnCallLogRowFromDiscriminatorValue(parseNode: ParseNode * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a segmentCollectionResponse */ -export function createSegmentCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createSegmentCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoSegmentCollectionResponse; } /** @@ -203,7 +203,7 @@ export function createSegmentCollectionResponseFromDiscriminatorValue(parseNode: * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a segment */ -export function createSegmentFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createSegmentFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoSegment; } /** @@ -211,7 +211,7 @@ export function createSegmentFromDiscriminatorValue(parseNode: ParseNode | undef * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a serviceEndpoint */ -export function createServiceEndpointFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createServiceEndpointFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoServiceEndpoint; } /** @@ -219,7 +219,7 @@ export function createServiceEndpointFromDiscriminatorValue(parseNode: ParseNode * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a serviceUserAgent */ -export function createServiceUserAgentFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createServiceUserAgentFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoServiceUserAgent; } /** @@ -227,7 +227,7 @@ export function createServiceUserAgentFromDiscriminatorValue(parseNode: ParseNod * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a sessionCollectionResponse */ -export function createSessionCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createSessionCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoSessionCollectionResponse; } /** @@ -235,7 +235,7 @@ export function createSessionCollectionResponseFromDiscriminatorValue(parseNode: * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a session */ -export function createSessionFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createSessionFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoSession; } /** @@ -243,7 +243,7 @@ export function createSessionFromDiscriminatorValue(parseNode: ParseNode | undef * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a traceRouteHop */ -export function createTraceRouteHopFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createTraceRouteHopFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoTraceRouteHop; } /** @@ -251,7 +251,7 @@ export function createTraceRouteHopFromDiscriminatorValue(parseNode: ParseNode | * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a userAgent */ -export function createUserAgentFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createUserAgentFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { if(!parseNode) throw new Error("parseNode cannot be undefined"); const mappingValueNode = parseNode.getChildNode("@odata.type"); if (mappingValueNode) { @@ -272,14 +272,14 @@ export function createUserAgentFromDiscriminatorValue(parseNode: ParseNode | und * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a userFeedback */ -export function createUserFeedbackFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createUserFeedbackFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoUserFeedback; } /** * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoCallRecord(callRecord: CallRecord | undefined = {} as CallRecord) : Record void> { +export function deserializeIntoCallRecord(callRecord: Partial | undefined = {}) : Record void> { return { ...deserializeIntoEntity(callRecord), "endDateTime": n => { callRecord.endDateTime = n.getDateValue(); }, @@ -298,7 +298,7 @@ export function deserializeIntoCallRecord(callRecord: CallRecord | undefined = { * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoCallRecordCollectionResponse(callRecordCollectionResponse: CallRecordCollectionResponse | undefined = {} as CallRecordCollectionResponse) : Record void> { +export function deserializeIntoCallRecordCollectionResponse(callRecordCollectionResponse: Partial | undefined = {}) : Record void> { return { ...deserializeIntoBaseCollectionPaginationCountResponse(callRecordCollectionResponse), "value": n => { callRecordCollectionResponse.value = n.getCollectionOfObjectValues(createCallRecordFromDiscriminatorValue); }, @@ -308,7 +308,7 @@ export function deserializeIntoCallRecordCollectionResponse(callRecordCollection * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoClientUserAgent(clientUserAgent: ClientUserAgent | undefined = {} as ClientUserAgent) : Record void> { +export function deserializeIntoClientUserAgent(clientUserAgent: Partial | undefined = {}) : Record void> { return { ...deserializeIntoUserAgent(clientUserAgent), "azureADAppId": n => { clientUserAgent.azureADAppId = n.getStringValue(); }, @@ -321,7 +321,7 @@ export function deserializeIntoClientUserAgent(clientUserAgent: ClientUserAgent * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoDeviceInfo(deviceInfo: DeviceInfo | undefined = {} as DeviceInfo) : Record void> { +export function deserializeIntoDeviceInfo(deviceInfo: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { deviceInfo.backingStoreEnabled = true; }, "captureDeviceDriver": n => { deviceInfo.captureDeviceDriver = n.getStringValue(); }, @@ -352,7 +352,7 @@ export function deserializeIntoDeviceInfo(deviceInfo: DeviceInfo | undefined = { * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoDirectRoutingLogRow(directRoutingLogRow: DirectRoutingLogRow | undefined = {} as DirectRoutingLogRow) : Record void> { +export function deserializeIntoDirectRoutingLogRow(directRoutingLogRow: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { directRoutingLogRow.backingStoreEnabled = true; }, "calleeNumber": n => { directRoutingLogRow.calleeNumber = n.getStringValue(); }, @@ -383,7 +383,7 @@ export function deserializeIntoDirectRoutingLogRow(directRoutingLogRow: DirectRo * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoEndpoint(endpoint: Endpoint | undefined = {} as Endpoint) : Record void> { +export function deserializeIntoEndpoint(endpoint: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { endpoint.backingStoreEnabled = true; }, "@odata.type": n => { endpoint.odataType = n.getStringValue(); }, @@ -394,7 +394,7 @@ export function deserializeIntoEndpoint(endpoint: Endpoint | undefined = {} as E * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoFailureInfo(failureInfo: FailureInfo | undefined = {} as FailureInfo) : Record void> { +export function deserializeIntoFailureInfo(failureInfo: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { failureInfo.backingStoreEnabled = true; }, "@odata.type": n => { failureInfo.odataType = n.getStringValue(); }, @@ -406,7 +406,7 @@ export function deserializeIntoFailureInfo(failureInfo: FailureInfo | undefined * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoFeedbackTokenSet(feedbackTokenSet: FeedbackTokenSet | undefined = {} as FeedbackTokenSet) : Record void> { +export function deserializeIntoFeedbackTokenSet(feedbackTokenSet: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { feedbackTokenSet.backingStoreEnabled = true; }, "@odata.type": n => { feedbackTokenSet.odataType = n.getStringValue(); }, @@ -416,7 +416,7 @@ export function deserializeIntoFeedbackTokenSet(feedbackTokenSet: FeedbackTokenS * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoMedia(media: Media | undefined = {} as Media) : Record void> { +export function deserializeIntoMedia(media: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { media.backingStoreEnabled = true; }, "calleeDevice": n => { media.calleeDevice = n.getObjectValue(createDeviceInfoFromDiscriminatorValue); }, @@ -432,7 +432,7 @@ export function deserializeIntoMedia(media: Media | undefined = {} as Media) : R * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoMediaStream(mediaStream: MediaStream | undefined = {} as MediaStream) : Record void> { +export function deserializeIntoMediaStream(mediaStream: Partial | undefined = {}) : Record void> { return { "audioCodec": n => { mediaStream.audioCodec = n.getEnumValue(AudioCodecObject); }, "averageAudioDegradation": n => { mediaStream.averageAudioDegradation = n.getNumberValue(); }, @@ -472,7 +472,7 @@ export function deserializeIntoMediaStream(mediaStream: MediaStream | undefined * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoNetworkInfo(networkInfo: NetworkInfo | undefined = {} as NetworkInfo) : Record void> { +export function deserializeIntoNetworkInfo(networkInfo: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { networkInfo.backingStoreEnabled = true; }, "bandwidthLowEventRatio": n => { networkInfo.bandwidthLowEventRatio = n.getNumberValue(); }, @@ -508,7 +508,7 @@ export function deserializeIntoNetworkInfo(networkInfo: NetworkInfo | undefined * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoParticipantEndpoint(participantEndpoint: ParticipantEndpoint | undefined = {} as ParticipantEndpoint) : Record void> { +export function deserializeIntoParticipantEndpoint(participantEndpoint: Partial | undefined = {}) : Record void> { return { ...deserializeIntoEndpoint(participantEndpoint), "cpuCoresCount": n => { participantEndpoint.cpuCoresCount = n.getNumberValue(); }, @@ -523,7 +523,7 @@ export function deserializeIntoParticipantEndpoint(participantEndpoint: Particip * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoPstnCallLogRow(pstnCallLogRow: PstnCallLogRow | undefined = {} as PstnCallLogRow) : Record void> { +export function deserializeIntoPstnCallLogRow(pstnCallLogRow: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { pstnCallLogRow.backingStoreEnabled = true; }, "callDurationSource": n => { pstnCallLogRow.callDurationSource = n.getEnumValue(PstnCallDurationSourceObject); }, @@ -556,7 +556,7 @@ export function deserializeIntoPstnCallLogRow(pstnCallLogRow: PstnCallLogRow | u * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoSegment(segment: Segment | undefined = {} as Segment) : Record void> { +export function deserializeIntoSegment(segment: Partial | undefined = {}) : Record void> { return { ...deserializeIntoEntity(segment), "callee": n => { segment.callee = n.getObjectValue(createEndpointFromDiscriminatorValue); }, @@ -571,7 +571,7 @@ export function deserializeIntoSegment(segment: Segment | undefined = {} as Segm * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoSegmentCollectionResponse(segmentCollectionResponse: SegmentCollectionResponse | undefined = {} as SegmentCollectionResponse) : Record void> { +export function deserializeIntoSegmentCollectionResponse(segmentCollectionResponse: Partial | undefined = {}) : Record void> { return { ...deserializeIntoBaseCollectionPaginationCountResponse(segmentCollectionResponse), "value": n => { segmentCollectionResponse.value = n.getCollectionOfObjectValues(createSegmentFromDiscriminatorValue); }, @@ -581,7 +581,7 @@ export function deserializeIntoSegmentCollectionResponse(segmentCollectionRespon * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoServiceEndpoint(serviceEndpoint: ServiceEndpoint | undefined = {} as ServiceEndpoint) : Record void> { +export function deserializeIntoServiceEndpoint(serviceEndpoint: Partial | undefined = {}) : Record void> { return { ...deserializeIntoEndpoint(serviceEndpoint), } @@ -590,7 +590,7 @@ export function deserializeIntoServiceEndpoint(serviceEndpoint: ServiceEndpoint * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoServiceUserAgent(serviceUserAgent: ServiceUserAgent | undefined = {} as ServiceUserAgent) : Record void> { +export function deserializeIntoServiceUserAgent(serviceUserAgent: Partial | undefined = {}) : Record void> { return { ...deserializeIntoUserAgent(serviceUserAgent), "role": n => { serviceUserAgent.role = n.getEnumValue(ServiceRoleObject); }, @@ -600,7 +600,7 @@ export function deserializeIntoServiceUserAgent(serviceUserAgent: ServiceUserAge * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoSession(session: Session | undefined = {} as Session) : Record void> { +export function deserializeIntoSession(session: Partial | undefined = {}) : Record void> { return { ...deserializeIntoEntity(session), "callee": n => { session.callee = n.getObjectValue(createEndpointFromDiscriminatorValue); }, @@ -617,7 +617,7 @@ export function deserializeIntoSession(session: Session | undefined = {} as Sess * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoSessionCollectionResponse(sessionCollectionResponse: SessionCollectionResponse | undefined = {} as SessionCollectionResponse) : Record void> { +export function deserializeIntoSessionCollectionResponse(sessionCollectionResponse: Partial | undefined = {}) : Record void> { return { ...deserializeIntoBaseCollectionPaginationCountResponse(sessionCollectionResponse), "value": n => { sessionCollectionResponse.value = n.getCollectionOfObjectValues(createSessionFromDiscriminatorValue); }, @@ -627,7 +627,7 @@ export function deserializeIntoSessionCollectionResponse(sessionCollectionRespon * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoTraceRouteHop(traceRouteHop: TraceRouteHop | undefined = {} as TraceRouteHop) : Record void> { +export function deserializeIntoTraceRouteHop(traceRouteHop: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { traceRouteHop.backingStoreEnabled = true; }, "hopCount": n => { traceRouteHop.hopCount = n.getNumberValue(); }, @@ -640,7 +640,7 @@ export function deserializeIntoTraceRouteHop(traceRouteHop: TraceRouteHop | unde * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoUserAgent(userAgent: UserAgent | undefined = {} as UserAgent) : Record void> { +export function deserializeIntoUserAgent(userAgent: Partial | undefined = {}) : Record void> { return { "applicationVersion": n => { userAgent.applicationVersion = n.getStringValue(); }, "backingStoreEnabled": n => { userAgent.backingStoreEnabled = true; }, @@ -652,7 +652,7 @@ export function deserializeIntoUserAgent(userAgent: UserAgent | undefined = {} a * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoUserFeedback(userFeedback: UserFeedback | undefined = {} as UserFeedback) : Record void> { +export function deserializeIntoUserFeedback(userFeedback: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { userFeedback.backingStoreEnabled = true; }, "@odata.type": n => { userFeedback.odataType = n.getStringValue(); }, @@ -1376,7 +1376,7 @@ export interface SegmentCollectionResponse extends BaseCollectionPaginationCount * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeCallRecord(writer: SerializationWriter, callRecord: CallRecord | undefined = {} as CallRecord) : void { +export function serializeCallRecord(writer: SerializationWriter, callRecord: Partial | undefined = {}) : void { serializeEntity(writer, callRecord) writer.writeDateValue("endDateTime", callRecord.endDateTime); writer.writeStringValue("joinWebUrl", callRecord.joinWebUrl); @@ -1394,7 +1394,7 @@ export function serializeCallRecord(writer: SerializationWriter, callRecord: Cal * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeCallRecordCollectionResponse(writer: SerializationWriter, callRecordCollectionResponse: CallRecordCollectionResponse | undefined = {} as CallRecordCollectionResponse) : void { +export function serializeCallRecordCollectionResponse(writer: SerializationWriter, callRecordCollectionResponse: Partial | undefined = {}) : void { serializeBaseCollectionPaginationCountResponse(writer, callRecordCollectionResponse) writer.writeCollectionOfObjectValues("value", callRecordCollectionResponse.value, serializeCallRecord); } @@ -1402,7 +1402,7 @@ export function serializeCallRecordCollectionResponse(writer: SerializationWrite * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeClientUserAgent(writer: SerializationWriter, clientUserAgent: ClientUserAgent | undefined = {} as ClientUserAgent) : void { +export function serializeClientUserAgent(writer: SerializationWriter, clientUserAgent: Partial | undefined = {}) : void { serializeUserAgent(writer, clientUserAgent) writer.writeStringValue("azureADAppId", clientUserAgent.azureADAppId); writer.writeStringValue("communicationServiceId", clientUserAgent.communicationServiceId); @@ -1413,7 +1413,7 @@ export function serializeClientUserAgent(writer: SerializationWriter, clientUser * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeDeviceInfo(writer: SerializationWriter, deviceInfo: DeviceInfo | undefined = {} as DeviceInfo) : void { +export function serializeDeviceInfo(writer: SerializationWriter, deviceInfo: Partial | undefined = {}) : void { writer.writeStringValue("captureDeviceDriver", deviceInfo.captureDeviceDriver); writer.writeStringValue("captureDeviceName", deviceInfo.captureDeviceName); writer.writeNumberValue("captureNotFunctioningEventRatio", deviceInfo.captureNotFunctioningEventRatio); @@ -1442,7 +1442,7 @@ export function serializeDeviceInfo(writer: SerializationWriter, deviceInfo: Dev * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeDirectRoutingLogRow(writer: SerializationWriter, directRoutingLogRow: DirectRoutingLogRow | undefined = {} as DirectRoutingLogRow) : void { +export function serializeDirectRoutingLogRow(writer: SerializationWriter, directRoutingLogRow: Partial | undefined = {}) : void { writer.writeStringValue("calleeNumber", directRoutingLogRow.calleeNumber); writer.writeNumberValue("callEndSubReason", directRoutingLogRow.callEndSubReason); writer.writeStringValue("callerNumber", directRoutingLogRow.callerNumber); @@ -1471,7 +1471,7 @@ export function serializeDirectRoutingLogRow(writer: SerializationWriter, direct * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeEndpoint(writer: SerializationWriter, endpoint: Endpoint | undefined = {} as Endpoint) : void { +export function serializeEndpoint(writer: SerializationWriter, endpoint: Partial | undefined = {}) : void { writer.writeStringValue("@odata.type", endpoint.odataType); writer.writeObjectValue("userAgent", endpoint.userAgent, serializeUserAgent); writer.writeAdditionalData(endpoint.additionalData); @@ -1480,7 +1480,7 @@ export function serializeEndpoint(writer: SerializationWriter, endpoint: Endpoin * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeFailureInfo(writer: SerializationWriter, failureInfo: FailureInfo | undefined = {} as FailureInfo) : void { +export function serializeFailureInfo(writer: SerializationWriter, failureInfo: Partial | undefined = {}) : void { writer.writeStringValue("@odata.type", failureInfo.odataType); writer.writeStringValue("reason", failureInfo.reason); writer.writeEnumValue("stage", failureInfo.stage); @@ -1490,7 +1490,7 @@ export function serializeFailureInfo(writer: SerializationWriter, failureInfo: F * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeFeedbackTokenSet(writer: SerializationWriter, feedbackTokenSet: FeedbackTokenSet | undefined = {} as FeedbackTokenSet) : void { +export function serializeFeedbackTokenSet(writer: SerializationWriter, feedbackTokenSet: Partial | undefined = {}) : void { writer.writeStringValue("@odata.type", feedbackTokenSet.odataType); writer.writeAdditionalData(feedbackTokenSet.additionalData); } @@ -1498,7 +1498,7 @@ export function serializeFeedbackTokenSet(writer: SerializationWriter, feedbackT * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeMedia(writer: SerializationWriter, media: Media | undefined = {} as Media) : void { +export function serializeMedia(writer: SerializationWriter, media: Partial | undefined = {}) : void { writer.writeObjectValue("calleeDevice", media.calleeDevice, serializeDeviceInfo); writer.writeObjectValue("calleeNetwork", media.calleeNetwork, serializeNetworkInfo); writer.writeObjectValue("callerDevice", media.callerDevice, serializeDeviceInfo); @@ -1512,7 +1512,7 @@ export function serializeMedia(writer: SerializationWriter, media: Media | undef * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeMediaStream(writer: SerializationWriter, mediaStream: MediaStream | undefined = {} as MediaStream) : void { +export function serializeMediaStream(writer: SerializationWriter, mediaStream: Partial | undefined = {}) : void { writer.writeEnumValue("audioCodec", mediaStream.audioCodec); writer.writeNumberValue("averageAudioDegradation", mediaStream.averageAudioDegradation); writer.writeDurationValue("averageAudioNetworkJitter", mediaStream.averageAudioNetworkJitter); @@ -1550,7 +1550,7 @@ export function serializeMediaStream(writer: SerializationWriter, mediaStream: M * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeNetworkInfo(writer: SerializationWriter, networkInfo: NetworkInfo | undefined = {} as NetworkInfo) : void { +export function serializeNetworkInfo(writer: SerializationWriter, networkInfo: Partial | undefined = {}) : void { writer.writeNumberValue("bandwidthLowEventRatio", networkInfo.bandwidthLowEventRatio); writer.writeStringValue("basicServiceSetIdentifier", networkInfo.basicServiceSetIdentifier); writer.writeEnumValue("connectionType", networkInfo.connectionType); @@ -1584,7 +1584,7 @@ export function serializeNetworkInfo(writer: SerializationWriter, networkInfo: N * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeParticipantEndpoint(writer: SerializationWriter, participantEndpoint: ParticipantEndpoint | undefined = {} as ParticipantEndpoint) : void { +export function serializeParticipantEndpoint(writer: SerializationWriter, participantEndpoint: Partial | undefined = {}) : void { serializeEndpoint(writer, participantEndpoint) writer.writeNumberValue("cpuCoresCount", participantEndpoint.cpuCoresCount); writer.writeStringValue("cpuName", participantEndpoint.cpuName); @@ -1597,7 +1597,7 @@ export function serializeParticipantEndpoint(writer: SerializationWriter, partic * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializePstnCallLogRow(writer: SerializationWriter, pstnCallLogRow: PstnCallLogRow | undefined = {} as PstnCallLogRow) : void { +export function serializePstnCallLogRow(writer: SerializationWriter, pstnCallLogRow: Partial | undefined = {}) : void { writer.writeEnumValue("callDurationSource", pstnCallLogRow.callDurationSource); writer.writeStringValue("calleeNumber", pstnCallLogRow.calleeNumber); writer.writeStringValue("callerNumber", pstnCallLogRow.callerNumber); @@ -1628,7 +1628,7 @@ export function serializePstnCallLogRow(writer: SerializationWriter, pstnCallLog * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeSegment(writer: SerializationWriter, segment: Segment | undefined = {} as Segment) : void { +export function serializeSegment(writer: SerializationWriter, segment: Partial | undefined = {}) : void { serializeEntity(writer, segment) writer.writeObjectValue("callee", segment.callee, serializeEndpoint); writer.writeObjectValue("caller", segment.caller, serializeEndpoint); @@ -1641,7 +1641,7 @@ export function serializeSegment(writer: SerializationWriter, segment: Segment | * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeSegmentCollectionResponse(writer: SerializationWriter, segmentCollectionResponse: SegmentCollectionResponse | undefined = {} as SegmentCollectionResponse) : void { +export function serializeSegmentCollectionResponse(writer: SerializationWriter, segmentCollectionResponse: Partial | undefined = {}) : void { serializeBaseCollectionPaginationCountResponse(writer, segmentCollectionResponse) writer.writeCollectionOfObjectValues("value", segmentCollectionResponse.value, serializeSegment); } @@ -1649,14 +1649,14 @@ export function serializeSegmentCollectionResponse(writer: SerializationWriter, * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeServiceEndpoint(writer: SerializationWriter, serviceEndpoint: ServiceEndpoint | undefined = {} as ServiceEndpoint) : void { +export function serializeServiceEndpoint(writer: SerializationWriter, serviceEndpoint: Partial | undefined = {}) : void { serializeEndpoint(writer, serviceEndpoint) } /** * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeServiceUserAgent(writer: SerializationWriter, serviceUserAgent: ServiceUserAgent | undefined = {} as ServiceUserAgent) : void { +export function serializeServiceUserAgent(writer: SerializationWriter, serviceUserAgent: Partial | undefined = {}) : void { serializeUserAgent(writer, serviceUserAgent) writer.writeEnumValue("role", serviceUserAgent.role); } @@ -1664,7 +1664,7 @@ export function serializeServiceUserAgent(writer: SerializationWriter, serviceUs * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeSession(writer: SerializationWriter, session: Session | undefined = {} as Session) : void { +export function serializeSession(writer: SerializationWriter, session: Partial | undefined = {}) : void { serializeEntity(writer, session) writer.writeObjectValue("callee", session.callee, serializeEndpoint); writer.writeObjectValue("caller", session.caller, serializeEndpoint); @@ -1680,7 +1680,7 @@ export function serializeSession(writer: SerializationWriter, session: Session | * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeSessionCollectionResponse(writer: SerializationWriter, sessionCollectionResponse: SessionCollectionResponse | undefined = {} as SessionCollectionResponse) : void { +export function serializeSessionCollectionResponse(writer: SerializationWriter, sessionCollectionResponse: Partial | undefined = {}) : void { serializeBaseCollectionPaginationCountResponse(writer, sessionCollectionResponse) writer.writeCollectionOfObjectValues("value", sessionCollectionResponse.value, serializeSession); } @@ -1688,7 +1688,7 @@ export function serializeSessionCollectionResponse(writer: SerializationWriter, * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeTraceRouteHop(writer: SerializationWriter, traceRouteHop: TraceRouteHop | undefined = {} as TraceRouteHop) : void { +export function serializeTraceRouteHop(writer: SerializationWriter, traceRouteHop: Partial | undefined = {}) : void { writer.writeNumberValue("hopCount", traceRouteHop.hopCount); writer.writeStringValue("ipAddress", traceRouteHop.ipAddress); writer.writeStringValue("@odata.type", traceRouteHop.odataType); @@ -1699,7 +1699,7 @@ export function serializeTraceRouteHop(writer: SerializationWriter, traceRouteHo * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeUserAgent(writer: SerializationWriter, userAgent: UserAgent | undefined = {} as UserAgent) : void { +export function serializeUserAgent(writer: SerializationWriter, userAgent: Partial | undefined = {}) : void { writer.writeStringValue("applicationVersion", userAgent.applicationVersion); writer.writeStringValue("headerValue", userAgent.headerValue); writer.writeStringValue("@odata.type", userAgent.odataType); @@ -1709,7 +1709,7 @@ export function serializeUserAgent(writer: SerializationWriter, userAgent: UserA * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeUserFeedback(writer: SerializationWriter, userFeedback: UserFeedback | undefined = {} as UserFeedback) : void { +export function serializeUserFeedback(writer: SerializationWriter, userFeedback: Partial | undefined = {}) : void { writer.writeStringValue("@odata.type", userFeedback.odataType); writer.writeEnumValue("rating", userFeedback.rating); writer.writeStringValue("text", userFeedback.text); @@ -1867,13 +1867,13 @@ export const AudioCodecObject = { Siren: "siren", XmsRta: "xmsRta", UnknownFutureValue: "unknownFutureValue", -} as const; +} as const; export const CallTypeObject = { Unknown: "unknown", GroupCall: "groupCall", PeerToPeer: "peerToPeer", UnknownFutureValue: "unknownFutureValue", -} as const; +} as const; export const ClientPlatformObject = { Unknown: "unknown", Windows: "windows", @@ -1886,17 +1886,17 @@ export const ClientPlatformObject = { SurfaceHub: "surfaceHub", HoloLens: "holoLens", UnknownFutureValue: "unknownFutureValue", -} as const; +} as const; export const FailureStageObject = { Unknown: "unknown", CallSetup: "callSetup", Midcall: "midcall", UnknownFutureValue: "unknownFutureValue", -} as const; +} as const; export const MediaStreamDirectionObject = { CallerToCallee: "callerToCallee", CalleeToCaller: "calleeToCaller", -} as const; +} as const; export const ModalityObject = { Audio: "audio", Video: "video", @@ -1904,7 +1904,7 @@ export const ModalityObject = { Data: "data", ScreenSharing: "screenSharing", UnknownFutureValue: "unknownFutureValue", -} as const; +} as const; export const NetworkConnectionTypeObject = { Unknown: "unknown", Wired: "wired", @@ -1912,13 +1912,13 @@ export const NetworkConnectionTypeObject = { Mobile: "mobile", Tunnel: "tunnel", UnknownFutureValue: "unknownFutureValue", -} as const; +} as const; export const NetworkTransportProtocolObject = { Unknown: "unknown", Udp: "udp", Tcp: "tcp", UnknownFutureValue: "unknownFutureValue", -} as const; +} as const; export const ProductFamilyObject = { Unknown: "unknown", Teams: "teams", @@ -1926,11 +1926,11 @@ export const ProductFamilyObject = { Lync: "lync", UnknownFutureValue: "unknownFutureValue", AzureCommunicationServices: "azureCommunicationServices", -} as const; +} as const; export const PstnCallDurationSourceObject = { Microsoft: "microsoft", Operator: "operator", -} as const; +} as const; export const ServiceRoleObject = { Unknown: "unknown", CustomBot: "customBot", @@ -1954,7 +1954,7 @@ export const ServiceRoleObject = { ResponseGroupService: "responseGroupService", Voicemail: "voicemail", UnknownFutureValue: "unknownFutureValue", -} as const; +} as const; export const UserFeedbackRatingObject = { NotRated: "notRated", Bad: "bad", @@ -1963,7 +1963,7 @@ export const UserFeedbackRatingObject = { Good: "good", Excellent: "excellent", UnknownFutureValue: "unknownFutureValue", -} as const; +} as const; export const VideoCodecObject = { Unknown: "unknown", Invalid: "invalid", @@ -1977,14 +1977,14 @@ export const VideoCodecObject = { RtVideo: "rtVideo", Xrtvc1: "xrtvc1", UnknownFutureValue: "unknownFutureValue", -} as const; +} as const; export const WifiBandObject = { Unknown: "unknown", Frequency24GHz: "frequency24GHz", Frequency50GHz: "frequency50GHz", Frequency60GHz: "frequency60GHz", UnknownFutureValue: "unknownFutureValue", -} as const; +} as const; export const WifiRadioTypeObject = { Unknown: "unknown", Wifi80211a: "wifi80211a", @@ -1994,6 +1994,6 @@ export const WifiRadioTypeObject = { Wifi80211ac: "wifi80211ac", Wifi80211ax: "wifi80211ax", UnknownFutureValue: "unknownFutureValue", -} as const; +} as const; /* tslint:enable */ /* eslint-enable */ diff --git a/packages/msgraph-sdk/models/externalConnectors/index.ts b/packages/msgraph-sdk/models/externalConnectors/index.ts index b76d949e6c3..1b9a69aaa83 100644 --- a/packages/msgraph-sdk/models/externalConnectors/index.ts +++ b/packages/msgraph-sdk/models/externalConnectors/index.ts @@ -91,7 +91,7 @@ export type ConnectionState = (typeof ConnectionStateObject)[keyof typeof Connec * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a acl */ -export function createAclFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createAclFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoAcl; } /** @@ -99,7 +99,7 @@ export function createAclFromDiscriminatorValue(parseNode: ParseNode | undefined * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a activitySettings */ -export function createActivitySettingsFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createActivitySettingsFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoActivitySettings; } /** @@ -107,7 +107,7 @@ export function createActivitySettingsFromDiscriminatorValue(parseNode: ParseNod * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a configuration */ -export function createConfigurationFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createConfigurationFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoConfiguration; } /** @@ -115,7 +115,7 @@ export function createConfigurationFromDiscriminatorValue(parseNode: ParseNode | * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a connectionOperationCollectionResponse */ -export function createConnectionOperationCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createConnectionOperationCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoConnectionOperationCollectionResponse; } /** @@ -123,7 +123,7 @@ export function createConnectionOperationCollectionResponseFromDiscriminatorValu * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a connectionOperation */ -export function createConnectionOperationFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createConnectionOperationFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoConnectionOperation; } /** @@ -131,7 +131,7 @@ export function createConnectionOperationFromDiscriminatorValue(parseNode: Parse * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a displayTemplate */ -export function createDisplayTemplateFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createDisplayTemplateFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoDisplayTemplate; } /** @@ -139,7 +139,7 @@ export function createDisplayTemplateFromDiscriminatorValue(parseNode: ParseNode * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a externalActivityCollectionResponse */ -export function createExternalActivityCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createExternalActivityCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoExternalActivityCollectionResponse; } /** @@ -147,7 +147,7 @@ export function createExternalActivityCollectionResponseFromDiscriminatorValue(p * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a externalActivity */ -export function createExternalActivityFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createExternalActivityFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { if(!parseNode) throw new Error("parseNode cannot be undefined"); const mappingValueNode = parseNode.getChildNode("@odata.type"); if (mappingValueNode) { @@ -166,7 +166,7 @@ export function createExternalActivityFromDiscriminatorValue(parseNode: ParseNod * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a externalActivityResult */ -export function createExternalActivityResultFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createExternalActivityResultFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoExternalActivityResult; } /** @@ -174,7 +174,7 @@ export function createExternalActivityResultFromDiscriminatorValue(parseNode: Pa * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a externalConnectionCollectionResponse */ -export function createExternalConnectionCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createExternalConnectionCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoExternalConnectionCollectionResponse; } /** @@ -182,7 +182,7 @@ export function createExternalConnectionCollectionResponseFromDiscriminatorValue * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a externalConnection */ -export function createExternalConnectionFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createExternalConnectionFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoExternalConnection; } /** @@ -190,7 +190,7 @@ export function createExternalConnectionFromDiscriminatorValue(parseNode: ParseN * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a external */ -export function createExternalFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createExternalFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoExternal; } /** @@ -198,7 +198,7 @@ export function createExternalFromDiscriminatorValue(parseNode: ParseNode | unde * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a externalGroupCollectionResponse */ -export function createExternalGroupCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createExternalGroupCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoExternalGroupCollectionResponse; } /** @@ -206,7 +206,7 @@ export function createExternalGroupCollectionResponseFromDiscriminatorValue(pars * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a externalGroup */ -export function createExternalGroupFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createExternalGroupFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoExternalGroup; } /** @@ -214,7 +214,7 @@ export function createExternalGroupFromDiscriminatorValue(parseNode: ParseNode | * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a externalItemCollectionResponse */ -export function createExternalItemCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createExternalItemCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoExternalItemCollectionResponse; } /** @@ -222,7 +222,7 @@ export function createExternalItemCollectionResponseFromDiscriminatorValue(parse * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a externalItemContent */ -export function createExternalItemContentFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createExternalItemContentFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoExternalItemContent; } /** @@ -230,7 +230,7 @@ export function createExternalItemContentFromDiscriminatorValue(parseNode: Parse * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a externalItem */ -export function createExternalItemFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createExternalItemFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoExternalItem; } /** @@ -238,7 +238,7 @@ export function createExternalItemFromDiscriminatorValue(parseNode: ParseNode | * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a identityCollectionResponse */ -export function createIdentityCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createIdentityCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoIdentityCollectionResponse; } /** @@ -246,7 +246,7 @@ export function createIdentityCollectionResponseFromDiscriminatorValue(parseNode * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a identity */ -export function createIdentityFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createIdentityFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoIdentity; } /** @@ -254,7 +254,7 @@ export function createIdentityFromDiscriminatorValue(parseNode: ParseNode | unde * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a itemIdResolver */ -export function createItemIdResolverFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createItemIdResolverFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoItemIdResolver; } /** @@ -262,7 +262,7 @@ export function createItemIdResolverFromDiscriminatorValue(parseNode: ParseNode * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a properties */ -export function createPropertiesFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createPropertiesFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoProperties; } /** @@ -270,7 +270,7 @@ export function createPropertiesFromDiscriminatorValue(parseNode: ParseNode | un * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a property */ -export function createPropertyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createPropertyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoProperty; } /** @@ -278,7 +278,7 @@ export function createPropertyFromDiscriminatorValue(parseNode: ParseNode | unde * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a propertyRule */ -export function createPropertyRuleFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createPropertyRuleFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoPropertyRule; } /** @@ -286,7 +286,7 @@ export function createPropertyRuleFromDiscriminatorValue(parseNode: ParseNode | * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a schema */ -export function createSchemaFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createSchemaFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoSchema; } /** @@ -294,7 +294,7 @@ export function createSchemaFromDiscriminatorValue(parseNode: ParseNode | undefi * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a searchSettings */ -export function createSearchSettingsFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createSearchSettingsFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoSearchSettings; } /** @@ -302,7 +302,7 @@ export function createSearchSettingsFromDiscriminatorValue(parseNode: ParseNode * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a urlMatchInfo */ -export function createUrlMatchInfoFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createUrlMatchInfoFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoUrlMatchInfo; } /** @@ -310,7 +310,7 @@ export function createUrlMatchInfoFromDiscriminatorValue(parseNode: ParseNode | * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a urlToItemResolverBase */ -export function createUrlToItemResolverBaseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createUrlToItemResolverBaseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { if(!parseNode) throw new Error("parseNode cannot be undefined"); const mappingValueNode = parseNode.getChildNode("@odata.type"); if (mappingValueNode) { @@ -328,7 +328,7 @@ export function createUrlToItemResolverBaseFromDiscriminatorValue(parseNode: Par * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoAcl(acl: Acl | undefined = {} as Acl) : Record void> { +export function deserializeIntoAcl(acl: Partial | undefined = {}) : Record void> { return { "accessType": n => { acl.accessType = n.getEnumValue(AccessTypeObject); }, "backingStoreEnabled": n => { acl.backingStoreEnabled = true; }, @@ -341,7 +341,7 @@ export function deserializeIntoAcl(acl: Acl | undefined = {} as Acl) : Record void> */ -export function deserializeIntoActivitySettings(activitySettings: ActivitySettings | undefined = {} as ActivitySettings) : Record void> { +export function deserializeIntoActivitySettings(activitySettings: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { activitySettings.backingStoreEnabled = true; }, "@odata.type": n => { activitySettings.odataType = n.getStringValue(); }, @@ -352,7 +352,7 @@ export function deserializeIntoActivitySettings(activitySettings: ActivitySettin * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoConfiguration(configuration: Configuration | undefined = {} as Configuration) : Record void> { +export function deserializeIntoConfiguration(configuration: Partial | undefined = {}) : Record void> { return { "authorizedAppIds": n => { configuration.authorizedAppIds = n.getCollectionOfPrimitiveValues(); }, "backingStoreEnabled": n => { configuration.backingStoreEnabled = true; }, @@ -363,7 +363,7 @@ export function deserializeIntoConfiguration(configuration: Configuration | unde * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoConnectionOperation(connectionOperation: ConnectionOperation | undefined = {} as ConnectionOperation) : Record void> { +export function deserializeIntoConnectionOperation(connectionOperation: Partial | undefined = {}) : Record void> { return { ...deserializeIntoEntity(connectionOperation), "error": n => { connectionOperation.errorEscaped = n.getObjectValue(createPublicErrorFromDiscriminatorValue); }, @@ -374,7 +374,7 @@ export function deserializeIntoConnectionOperation(connectionOperation: Connecti * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoConnectionOperationCollectionResponse(connectionOperationCollectionResponse: ConnectionOperationCollectionResponse | undefined = {} as ConnectionOperationCollectionResponse) : Record void> { +export function deserializeIntoConnectionOperationCollectionResponse(connectionOperationCollectionResponse: Partial | undefined = {}) : Record void> { return { ...deserializeIntoBaseCollectionPaginationCountResponse(connectionOperationCollectionResponse), "value": n => { connectionOperationCollectionResponse.value = n.getCollectionOfObjectValues(createConnectionOperationFromDiscriminatorValue); }, @@ -384,7 +384,7 @@ export function deserializeIntoConnectionOperationCollectionResponse(connectionO * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoDisplayTemplate(displayTemplate: DisplayTemplate | undefined = {} as DisplayTemplate) : Record void> { +export function deserializeIntoDisplayTemplate(displayTemplate: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { displayTemplate.backingStoreEnabled = true; }, "id": n => { displayTemplate.id = n.getStringValue(); }, @@ -398,7 +398,7 @@ export function deserializeIntoDisplayTemplate(displayTemplate: DisplayTemplate * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoExternal(external: External | undefined = {} as External) : Record void> { +export function deserializeIntoExternal(external: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { external.backingStoreEnabled = true; }, "connections": n => { external.connections = n.getCollectionOfObjectValues(createExternalConnectionFromDiscriminatorValue); }, @@ -409,7 +409,7 @@ export function deserializeIntoExternal(external: External | undefined = {} as E * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoExternalActivity(externalActivity: ExternalActivity | undefined = {} as ExternalActivity) : Record void> { +export function deserializeIntoExternalActivity(externalActivity: Partial | undefined = {}) : Record void> { return { ...deserializeIntoEntity(externalActivity), "performedBy": n => { externalActivity.performedBy = n.getObjectValue(createIdentityFromDiscriminatorValue); }, @@ -421,7 +421,7 @@ export function deserializeIntoExternalActivity(externalActivity: ExternalActivi * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoExternalActivityCollectionResponse(externalActivityCollectionResponse: ExternalActivityCollectionResponse | undefined = {} as ExternalActivityCollectionResponse) : Record void> { +export function deserializeIntoExternalActivityCollectionResponse(externalActivityCollectionResponse: Partial | undefined = {}) : Record void> { return { ...deserializeIntoBaseCollectionPaginationCountResponse(externalActivityCollectionResponse), "value": n => { externalActivityCollectionResponse.value = n.getCollectionOfObjectValues(createExternalActivityFromDiscriminatorValue); }, @@ -431,7 +431,7 @@ export function deserializeIntoExternalActivityCollectionResponse(externalActivi * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoExternalActivityResult(externalActivityResult: ExternalActivityResult | undefined = {} as ExternalActivityResult) : Record void> { +export function deserializeIntoExternalActivityResult(externalActivityResult: Partial | undefined = {}) : Record void> { return { ...deserializeIntoExternalActivity(externalActivityResult), "error": n => { externalActivityResult.errorEscaped = n.getObjectValue(createPublicErrorFromDiscriminatorValue); }, @@ -441,7 +441,7 @@ export function deserializeIntoExternalActivityResult(externalActivityResult: Ex * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoExternalConnection(externalConnection: ExternalConnection | undefined = {} as ExternalConnection) : Record void> { +export function deserializeIntoExternalConnection(externalConnection: Partial | undefined = {}) : Record void> { return { ...deserializeIntoEntity(externalConnection), "activitySettings": n => { externalConnection.activitySettings = n.getObjectValue(createActivitySettingsFromDiscriminatorValue); }, @@ -461,7 +461,7 @@ export function deserializeIntoExternalConnection(externalConnection: ExternalCo * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoExternalConnectionCollectionResponse(externalConnectionCollectionResponse: ExternalConnectionCollectionResponse | undefined = {} as ExternalConnectionCollectionResponse) : Record void> { +export function deserializeIntoExternalConnectionCollectionResponse(externalConnectionCollectionResponse: Partial | undefined = {}) : Record void> { return { ...deserializeIntoBaseCollectionPaginationCountResponse(externalConnectionCollectionResponse), "value": n => { externalConnectionCollectionResponse.value = n.getCollectionOfObjectValues(createExternalConnectionFromDiscriminatorValue); }, @@ -471,7 +471,7 @@ export function deserializeIntoExternalConnectionCollectionResponse(externalConn * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoExternalGroup(externalGroup: ExternalGroup | undefined = {} as ExternalGroup) : Record void> { +export function deserializeIntoExternalGroup(externalGroup: Partial | undefined = {}) : Record void> { return { ...deserializeIntoEntity(externalGroup), "description": n => { externalGroup.description = n.getStringValue(); }, @@ -483,7 +483,7 @@ export function deserializeIntoExternalGroup(externalGroup: ExternalGroup | unde * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoExternalGroupCollectionResponse(externalGroupCollectionResponse: ExternalGroupCollectionResponse | undefined = {} as ExternalGroupCollectionResponse) : Record void> { +export function deserializeIntoExternalGroupCollectionResponse(externalGroupCollectionResponse: Partial | undefined = {}) : Record void> { return { ...deserializeIntoBaseCollectionPaginationCountResponse(externalGroupCollectionResponse), "value": n => { externalGroupCollectionResponse.value = n.getCollectionOfObjectValues(createExternalGroupFromDiscriminatorValue); }, @@ -493,7 +493,7 @@ export function deserializeIntoExternalGroupCollectionResponse(externalGroupColl * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoExternalItem(externalItem: ExternalItem | undefined = {} as ExternalItem) : Record void> { +export function deserializeIntoExternalItem(externalItem: Partial | undefined = {}) : Record void> { return { ...deserializeIntoEntity(externalItem), "acl": n => { externalItem.acl = n.getCollectionOfObjectValues(createAclFromDiscriminatorValue); }, @@ -506,7 +506,7 @@ export function deserializeIntoExternalItem(externalItem: ExternalItem | undefin * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoExternalItemCollectionResponse(externalItemCollectionResponse: ExternalItemCollectionResponse | undefined = {} as ExternalItemCollectionResponse) : Record void> { +export function deserializeIntoExternalItemCollectionResponse(externalItemCollectionResponse: Partial | undefined = {}) : Record void> { return { ...deserializeIntoBaseCollectionPaginationCountResponse(externalItemCollectionResponse), "value": n => { externalItemCollectionResponse.value = n.getCollectionOfObjectValues(createExternalItemFromDiscriminatorValue); }, @@ -516,7 +516,7 @@ export function deserializeIntoExternalItemCollectionResponse(externalItemCollec * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoExternalItemContent(externalItemContent: ExternalItemContent | undefined = {} as ExternalItemContent) : Record void> { +export function deserializeIntoExternalItemContent(externalItemContent: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { externalItemContent.backingStoreEnabled = true; }, "@odata.type": n => { externalItemContent.odataType = n.getStringValue(); }, @@ -528,7 +528,7 @@ export function deserializeIntoExternalItemContent(externalItemContent: External * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoIdentity(identity: Identity | undefined = {} as Identity) : Record void> { +export function deserializeIntoIdentity(identity: Partial | undefined = {}) : Record void> { return { ...deserializeIntoEntity(identity), "type": n => { identity.type = n.getEnumValue(IdentityTypeObject); }, @@ -538,7 +538,7 @@ export function deserializeIntoIdentity(identity: Identity | undefined = {} as I * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoIdentityCollectionResponse(identityCollectionResponse: IdentityCollectionResponse | undefined = {} as IdentityCollectionResponse) : Record void> { +export function deserializeIntoIdentityCollectionResponse(identityCollectionResponse: Partial | undefined = {}) : Record void> { return { ...deserializeIntoBaseCollectionPaginationCountResponse(identityCollectionResponse), "value": n => { identityCollectionResponse.value = n.getCollectionOfObjectValues(createIdentityFromDiscriminatorValue); }, @@ -548,7 +548,7 @@ export function deserializeIntoIdentityCollectionResponse(identityCollectionResp * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoItemIdResolver(itemIdResolver: ItemIdResolver | undefined = {} as ItemIdResolver) : Record void> { +export function deserializeIntoItemIdResolver(itemIdResolver: Partial | undefined = {}) : Record void> { return { ...deserializeIntoUrlToItemResolverBase(itemIdResolver), "itemId": n => { itemIdResolver.itemId = n.getStringValue(); }, @@ -559,7 +559,7 @@ export function deserializeIntoItemIdResolver(itemIdResolver: ItemIdResolver | u * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoProperties(properties: Properties | undefined = {} as Properties) : Record void> { +export function deserializeIntoProperties(properties: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { properties.backingStoreEnabled = true; }, "@odata.type": n => { properties.odataType = n.getStringValue(); }, @@ -569,7 +569,7 @@ export function deserializeIntoProperties(properties: Properties | undefined = { * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoProperty(property: Property | undefined = {} as Property) : Record void> { +export function deserializeIntoProperty(property: Partial | undefined = {}) : Record void> { return { "aliases": n => { property.aliases = n.getCollectionOfPrimitiveValues(); }, "backingStoreEnabled": n => { property.backingStoreEnabled = true; }, @@ -587,7 +587,7 @@ export function deserializeIntoProperty(property: Property | undefined = {} as P * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoPropertyRule(propertyRule: PropertyRule | undefined = {} as PropertyRule) : Record void> { +export function deserializeIntoPropertyRule(propertyRule: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { propertyRule.backingStoreEnabled = true; }, "@odata.type": n => { propertyRule.odataType = n.getStringValue(); }, @@ -601,7 +601,7 @@ export function deserializeIntoPropertyRule(propertyRule: PropertyRule | undefin * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoSchema(schema: Schema | undefined = {} as Schema) : Record void> { +export function deserializeIntoSchema(schema: Partial | undefined = {}) : Record void> { return { ...deserializeIntoEntity(schema), "baseType": n => { schema.baseType = n.getStringValue(); }, @@ -612,7 +612,7 @@ export function deserializeIntoSchema(schema: Schema | undefined = {} as Schema) * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoSearchSettings(searchSettings: SearchSettings | undefined = {} as SearchSettings) : Record void> { +export function deserializeIntoSearchSettings(searchSettings: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { searchSettings.backingStoreEnabled = true; }, "@odata.type": n => { searchSettings.odataType = n.getStringValue(); }, @@ -623,7 +623,7 @@ export function deserializeIntoSearchSettings(searchSettings: SearchSettings | u * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoUrlMatchInfo(urlMatchInfo: UrlMatchInfo | undefined = {} as UrlMatchInfo) : Record void> { +export function deserializeIntoUrlMatchInfo(urlMatchInfo: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { urlMatchInfo.backingStoreEnabled = true; }, "baseUrls": n => { urlMatchInfo.baseUrls = n.getCollectionOfPrimitiveValues(); }, @@ -635,7 +635,7 @@ export function deserializeIntoUrlMatchInfo(urlMatchInfo: UrlMatchInfo | undefin * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoUrlToItemResolverBase(urlToItemResolverBase: UrlToItemResolverBase | undefined = {} as UrlToItemResolverBase) : Record void> { +export function deserializeIntoUrlToItemResolverBase(urlToItemResolverBase: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { urlToItemResolverBase.backingStoreEnabled = true; }, "@odata.type": n => { urlToItemResolverBase.odataType = n.getStringValue(); }, @@ -984,7 +984,7 @@ export interface SearchSettings extends AdditionalDataHolder, BackedModel, Parsa * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeAcl(writer: SerializationWriter, acl: Acl | undefined = {} as Acl) : void { +export function serializeAcl(writer: SerializationWriter, acl: Partial | undefined = {}) : void { writer.writeEnumValue("accessType", acl.accessType); writer.writeStringValue("@odata.type", acl.odataType); writer.writeEnumValue("type", acl.type); @@ -995,7 +995,7 @@ export function serializeAcl(writer: SerializationWriter, acl: Acl | undefined = * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeActivitySettings(writer: SerializationWriter, activitySettings: ActivitySettings | undefined = {} as ActivitySettings) : void { +export function serializeActivitySettings(writer: SerializationWriter, activitySettings: Partial | undefined = {}) : void { writer.writeStringValue("@odata.type", activitySettings.odataType); writer.writeCollectionOfObjectValues("urlToItemResolvers", activitySettings.urlToItemResolvers, serializeUrlToItemResolverBase); writer.writeAdditionalData(activitySettings.additionalData); @@ -1004,7 +1004,7 @@ export function serializeActivitySettings(writer: SerializationWriter, activityS * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeConfiguration(writer: SerializationWriter, configuration: Configuration | undefined = {} as Configuration) : void { +export function serializeConfiguration(writer: SerializationWriter, configuration: Partial | undefined = {}) : void { writer.writeCollectionOfPrimitiveValues("authorizedAppIds", configuration.authorizedAppIds); writer.writeStringValue("@odata.type", configuration.odataType); writer.writeAdditionalData(configuration.additionalData); @@ -1013,7 +1013,7 @@ export function serializeConfiguration(writer: SerializationWriter, configuratio * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeConnectionOperation(writer: SerializationWriter, connectionOperation: ConnectionOperation | undefined = {} as ConnectionOperation) : void { +export function serializeConnectionOperation(writer: SerializationWriter, connectionOperation: Partial | undefined = {}) : void { serializeEntity(writer, connectionOperation) writer.writeObjectValue("error", connectionOperation.errorEscaped, serializePublicError); writer.writeEnumValue("status", connectionOperation.status); @@ -1022,7 +1022,7 @@ export function serializeConnectionOperation(writer: SerializationWriter, connec * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeConnectionOperationCollectionResponse(writer: SerializationWriter, connectionOperationCollectionResponse: ConnectionOperationCollectionResponse | undefined = {} as ConnectionOperationCollectionResponse) : void { +export function serializeConnectionOperationCollectionResponse(writer: SerializationWriter, connectionOperationCollectionResponse: Partial | undefined = {}) : void { serializeBaseCollectionPaginationCountResponse(writer, connectionOperationCollectionResponse) writer.writeCollectionOfObjectValues("value", connectionOperationCollectionResponse.value, serializeConnectionOperation); } @@ -1030,7 +1030,7 @@ export function serializeConnectionOperationCollectionResponse(writer: Serializa * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeDisplayTemplate(writer: SerializationWriter, displayTemplate: DisplayTemplate | undefined = {} as DisplayTemplate) : void { +export function serializeDisplayTemplate(writer: SerializationWriter, displayTemplate: Partial | undefined = {}) : void { writer.writeStringValue("id", displayTemplate.id); writer.writeObjectValue("layout", displayTemplate.layout, serializeJson); writer.writeStringValue("@odata.type", displayTemplate.odataType); @@ -1042,7 +1042,7 @@ export function serializeDisplayTemplate(writer: SerializationWriter, displayTem * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeExternal(writer: SerializationWriter, external: External | undefined = {} as External) : void { +export function serializeExternal(writer: SerializationWriter, external: Partial | undefined = {}) : void { writer.writeCollectionOfObjectValues("connections", external.connections, serializeExternalConnection); writer.writeStringValue("@odata.type", external.odataType); writer.writeAdditionalData(external.additionalData); @@ -1051,7 +1051,7 @@ export function serializeExternal(writer: SerializationWriter, external: Externa * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeExternalActivity(writer: SerializationWriter, externalActivity: ExternalActivity | undefined = {} as ExternalActivity) : void { +export function serializeExternalActivity(writer: SerializationWriter, externalActivity: Partial | undefined = {}) : void { serializeEntity(writer, externalActivity) writer.writeObjectValue("performedBy", externalActivity.performedBy, serializeIdentity); writer.writeDateValue("startDateTime", externalActivity.startDateTime); @@ -1061,7 +1061,7 @@ export function serializeExternalActivity(writer: SerializationWriter, externalA * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeExternalActivityCollectionResponse(writer: SerializationWriter, externalActivityCollectionResponse: ExternalActivityCollectionResponse | undefined = {} as ExternalActivityCollectionResponse) : void { +export function serializeExternalActivityCollectionResponse(writer: SerializationWriter, externalActivityCollectionResponse: Partial | undefined = {}) : void { serializeBaseCollectionPaginationCountResponse(writer, externalActivityCollectionResponse) writer.writeCollectionOfObjectValues("value", externalActivityCollectionResponse.value, serializeExternalActivity); } @@ -1069,7 +1069,7 @@ export function serializeExternalActivityCollectionResponse(writer: Serializatio * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeExternalActivityResult(writer: SerializationWriter, externalActivityResult: ExternalActivityResult | undefined = {} as ExternalActivityResult) : void { +export function serializeExternalActivityResult(writer: SerializationWriter, externalActivityResult: Partial | undefined = {}) : void { serializeExternalActivity(writer, externalActivityResult) writer.writeObjectValue("error", externalActivityResult.errorEscaped, serializePublicError); } @@ -1077,7 +1077,7 @@ export function serializeExternalActivityResult(writer: SerializationWriter, ext * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeExternalConnection(writer: SerializationWriter, externalConnection: ExternalConnection | undefined = {} as ExternalConnection) : void { +export function serializeExternalConnection(writer: SerializationWriter, externalConnection: Partial | undefined = {}) : void { serializeEntity(writer, externalConnection) writer.writeObjectValue("activitySettings", externalConnection.activitySettings, serializeActivitySettings); writer.writeObjectValue("configuration", externalConnection.configuration, serializeConfiguration); @@ -1094,7 +1094,7 @@ export function serializeExternalConnection(writer: SerializationWriter, externa * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeExternalConnectionCollectionResponse(writer: SerializationWriter, externalConnectionCollectionResponse: ExternalConnectionCollectionResponse | undefined = {} as ExternalConnectionCollectionResponse) : void { +export function serializeExternalConnectionCollectionResponse(writer: SerializationWriter, externalConnectionCollectionResponse: Partial | undefined = {}) : void { serializeBaseCollectionPaginationCountResponse(writer, externalConnectionCollectionResponse) writer.writeCollectionOfObjectValues("value", externalConnectionCollectionResponse.value, serializeExternalConnection); } @@ -1102,7 +1102,7 @@ export function serializeExternalConnectionCollectionResponse(writer: Serializat * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeExternalGroup(writer: SerializationWriter, externalGroup: ExternalGroup | undefined = {} as ExternalGroup) : void { +export function serializeExternalGroup(writer: SerializationWriter, externalGroup: Partial | undefined = {}) : void { serializeEntity(writer, externalGroup) writer.writeStringValue("description", externalGroup.description); writer.writeStringValue("displayName", externalGroup.displayName); @@ -1112,7 +1112,7 @@ export function serializeExternalGroup(writer: SerializationWriter, externalGrou * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeExternalGroupCollectionResponse(writer: SerializationWriter, externalGroupCollectionResponse: ExternalGroupCollectionResponse | undefined = {} as ExternalGroupCollectionResponse) : void { +export function serializeExternalGroupCollectionResponse(writer: SerializationWriter, externalGroupCollectionResponse: Partial | undefined = {}) : void { serializeBaseCollectionPaginationCountResponse(writer, externalGroupCollectionResponse) writer.writeCollectionOfObjectValues("value", externalGroupCollectionResponse.value, serializeExternalGroup); } @@ -1120,7 +1120,7 @@ export function serializeExternalGroupCollectionResponse(writer: SerializationWr * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeExternalItem(writer: SerializationWriter, externalItem: ExternalItem | undefined = {} as ExternalItem) : void { +export function serializeExternalItem(writer: SerializationWriter, externalItem: Partial | undefined = {}) : void { serializeEntity(writer, externalItem) writer.writeCollectionOfObjectValues("acl", externalItem.acl, serializeAcl); writer.writeCollectionOfObjectValues("activities", externalItem.activities, serializeExternalActivity); @@ -1131,7 +1131,7 @@ export function serializeExternalItem(writer: SerializationWriter, externalItem: * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeExternalItemCollectionResponse(writer: SerializationWriter, externalItemCollectionResponse: ExternalItemCollectionResponse | undefined = {} as ExternalItemCollectionResponse) : void { +export function serializeExternalItemCollectionResponse(writer: SerializationWriter, externalItemCollectionResponse: Partial | undefined = {}) : void { serializeBaseCollectionPaginationCountResponse(writer, externalItemCollectionResponse) writer.writeCollectionOfObjectValues("value", externalItemCollectionResponse.value, serializeExternalItem); } @@ -1139,7 +1139,7 @@ export function serializeExternalItemCollectionResponse(writer: SerializationWri * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeExternalItemContent(writer: SerializationWriter, externalItemContent: ExternalItemContent | undefined = {} as ExternalItemContent) : void { +export function serializeExternalItemContent(writer: SerializationWriter, externalItemContent: Partial | undefined = {}) : void { writer.writeStringValue("@odata.type", externalItemContent.odataType); writer.writeEnumValue("type", externalItemContent.type); writer.writeStringValue("value", externalItemContent.value); @@ -1149,7 +1149,7 @@ export function serializeExternalItemContent(writer: SerializationWriter, extern * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeIdentity(writer: SerializationWriter, identity: Identity | undefined = {} as Identity) : void { +export function serializeIdentity(writer: SerializationWriter, identity: Partial | undefined = {}) : void { serializeEntity(writer, identity) writer.writeEnumValue("type", identity.type); } @@ -1157,7 +1157,7 @@ export function serializeIdentity(writer: SerializationWriter, identity: Identit * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeIdentityCollectionResponse(writer: SerializationWriter, identityCollectionResponse: IdentityCollectionResponse | undefined = {} as IdentityCollectionResponse) : void { +export function serializeIdentityCollectionResponse(writer: SerializationWriter, identityCollectionResponse: Partial | undefined = {}) : void { serializeBaseCollectionPaginationCountResponse(writer, identityCollectionResponse) writer.writeCollectionOfObjectValues("value", identityCollectionResponse.value, serializeIdentity); } @@ -1165,7 +1165,7 @@ export function serializeIdentityCollectionResponse(writer: SerializationWriter, * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeItemIdResolver(writer: SerializationWriter, itemIdResolver: ItemIdResolver | undefined = {} as ItemIdResolver) : void { +export function serializeItemIdResolver(writer: SerializationWriter, itemIdResolver: Partial | undefined = {}) : void { serializeUrlToItemResolverBase(writer, itemIdResolver) writer.writeStringValue("itemId", itemIdResolver.itemId); writer.writeObjectValue("urlMatchInfo", itemIdResolver.urlMatchInfo, serializeUrlMatchInfo); @@ -1174,7 +1174,7 @@ export function serializeItemIdResolver(writer: SerializationWriter, itemIdResol * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeProperties(writer: SerializationWriter, properties: Properties | undefined = {} as Properties) : void { +export function serializeProperties(writer: SerializationWriter, properties: Partial | undefined = {}) : void { writer.writeStringValue("@odata.type", properties.odataType); writer.writeAdditionalData(properties.additionalData); } @@ -1182,7 +1182,7 @@ export function serializeProperties(writer: SerializationWriter, properties: Pro * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeProperty(writer: SerializationWriter, property: Property | undefined = {} as Property) : void { +export function serializeProperty(writer: SerializationWriter, property: Partial | undefined = {}) : void { writer.writeCollectionOfPrimitiveValues("aliases", property.aliases); writer.writeBooleanValue("isQueryable", property.isQueryable); writer.writeBooleanValue("isRefinable", property.isRefinable); @@ -1199,7 +1199,7 @@ export function serializeProperty(writer: SerializationWriter, property: Propert * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializePropertyRule(writer: SerializationWriter, propertyRule: PropertyRule | undefined = {} as PropertyRule) : void { +export function serializePropertyRule(writer: SerializationWriter, propertyRule: Partial | undefined = {}) : void { writer.writeStringValue("@odata.type", propertyRule.odataType); writer.writeEnumValue("operation", propertyRule.operation); writer.writeStringValue("property", propertyRule.property); @@ -1211,7 +1211,7 @@ export function serializePropertyRule(writer: SerializationWriter, propertyRule: * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeSchema(writer: SerializationWriter, schema: Schema | undefined = {} as Schema) : void { +export function serializeSchema(writer: SerializationWriter, schema: Partial | undefined = {}) : void { serializeEntity(writer, schema) writer.writeStringValue("baseType", schema.baseType); writer.writeCollectionOfObjectValues("properties", schema.properties, serializeProperty); @@ -1220,7 +1220,7 @@ export function serializeSchema(writer: SerializationWriter, schema: Schema | un * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeSearchSettings(writer: SerializationWriter, searchSettings: SearchSettings | undefined = {} as SearchSettings) : void { +export function serializeSearchSettings(writer: SerializationWriter, searchSettings: Partial | undefined = {}) : void { writer.writeStringValue("@odata.type", searchSettings.odataType); writer.writeCollectionOfObjectValues("searchResultTemplates", searchSettings.searchResultTemplates, serializeDisplayTemplate); writer.writeAdditionalData(searchSettings.additionalData); @@ -1229,7 +1229,7 @@ export function serializeSearchSettings(writer: SerializationWriter, searchSetti * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeUrlMatchInfo(writer: SerializationWriter, urlMatchInfo: UrlMatchInfo | undefined = {} as UrlMatchInfo) : void { +export function serializeUrlMatchInfo(writer: SerializationWriter, urlMatchInfo: Partial | undefined = {}) : void { writer.writeCollectionOfPrimitiveValues("baseUrls", urlMatchInfo.baseUrls); writer.writeStringValue("@odata.type", urlMatchInfo.odataType); writer.writeStringValue("urlPattern", urlMatchInfo.urlPattern); @@ -1239,7 +1239,7 @@ export function serializeUrlMatchInfo(writer: SerializationWriter, urlMatchInfo: * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeUrlToItemResolverBase(writer: SerializationWriter, urlToItemResolverBase: UrlToItemResolverBase | undefined = {} as UrlToItemResolverBase) : void { +export function serializeUrlToItemResolverBase(writer: SerializationWriter, urlToItemResolverBase: Partial | undefined = {}) : void { writer.writeStringValue("@odata.type", urlToItemResolverBase.odataType); writer.writeNumberValue("priority", urlToItemResolverBase.priority); writer.writeAdditionalData(urlToItemResolverBase.additionalData); @@ -1288,7 +1288,7 @@ export const AccessTypeObject = { Grant: "grant", Deny: "deny", UnknownFutureValue: "unknownFutureValue", -} as const; +} as const; export const AclTypeObject = { User: "user", Group: "group", @@ -1296,39 +1296,39 @@ export const AclTypeObject = { EveryoneExceptGuests: "everyoneExceptGuests", ExternalGroup: "externalGroup", UnknownFutureValue: "unknownFutureValue", -} as const; +} as const; export const ConnectionOperationStatusObject = { Unspecified: "unspecified", Inprogress: "inprogress", Completed: "completed", Failed: "failed", UnknownFutureValue: "unknownFutureValue", -} as const; +} as const; export const ConnectionStateObject = { Draft: "draft", Ready: "ready", Obsolete: "obsolete", LimitExceeded: "limitExceeded", UnknownFutureValue: "unknownFutureValue", -} as const; +} as const; export const ExternalActivityTypeObject = { Viewed: "viewed", Modified: "modified", Created: "created", Commented: "commented", UnknownFutureValue: "unknownFutureValue", -} as const; +} as const; export const ExternalItemContentTypeObject = { Text: "text", Html: "html", UnknownFutureValue: "unknownFutureValue", -} as const; +} as const; export const IdentityTypeObject = { User: "user", Group: "group", ExternalGroup: "externalGroup", UnknownFutureValue: "unknownFutureValue", -} as const; +} as const; export const LabelObject = { Title: "title", Url: "url", @@ -1341,7 +1341,7 @@ export const LabelObject = { FileExtension: "fileExtension", UnknownFutureValue: "unknownFutureValue", IconUrl: "iconUrl", -} as const; +} as const; export const PropertyTypeObject = { String: "string", Int64: "int64", @@ -1353,7 +1353,7 @@ export const PropertyTypeObject = { DoubleCollection: "doubleCollection", DateTimeCollection: "dateTimeCollection", UnknownFutureValue: "unknownFutureValue", -} as const; +} as const; export const RuleOperationObject = { Equals: "equals", NotEquals: "notEquals", @@ -1363,6 +1363,6 @@ export const RuleOperationObject = { GreaterThan: "greaterThan", StartsWith: "startsWith", UnknownFutureValue: "unknownFutureValue", -} as const; +} as const; /* tslint:enable */ /* eslint-enable */ diff --git a/packages/msgraph-sdk/models/identityGovernance/index.ts b/packages/msgraph-sdk/models/identityGovernance/index.ts index 02e3efd11a9..faa3c25fd5c 100644 --- a/packages/msgraph-sdk/models/identityGovernance/index.ts +++ b/packages/msgraph-sdk/models/identityGovernance/index.ts @@ -9,7 +9,7 @@ import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Pa * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a customTaskExtensionCallbackConfiguration */ -export function createCustomTaskExtensionCallbackConfigurationFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createCustomTaskExtensionCallbackConfigurationFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoCustomTaskExtensionCallbackConfiguration; } /** @@ -17,7 +17,7 @@ export function createCustomTaskExtensionCallbackConfigurationFromDiscriminatorV * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a customTaskExtensionCallbackData */ -export function createCustomTaskExtensionCallbackDataFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createCustomTaskExtensionCallbackDataFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoCustomTaskExtensionCallbackData; } /** @@ -25,7 +25,7 @@ export function createCustomTaskExtensionCallbackDataFromDiscriminatorValue(pars * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a customTaskExtensionCalloutData */ -export function createCustomTaskExtensionCalloutDataFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createCustomTaskExtensionCalloutDataFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoCustomTaskExtensionCalloutData; } /** @@ -33,7 +33,7 @@ export function createCustomTaskExtensionCalloutDataFromDiscriminatorValue(parse * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a customTaskExtensionCollectionResponse */ -export function createCustomTaskExtensionCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createCustomTaskExtensionCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoCustomTaskExtensionCollectionResponse; } /** @@ -41,7 +41,7 @@ export function createCustomTaskExtensionCollectionResponseFromDiscriminatorValu * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a customTaskExtension */ -export function createCustomTaskExtensionFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createCustomTaskExtensionFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoCustomTaskExtension; } /** @@ -49,7 +49,7 @@ export function createCustomTaskExtensionFromDiscriminatorValue(parseNode: Parse * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a lifecycleManagementSettings */ -export function createLifecycleManagementSettingsFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createLifecycleManagementSettingsFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoLifecycleManagementSettings; } /** @@ -57,7 +57,7 @@ export function createLifecycleManagementSettingsFromDiscriminatorValue(parseNod * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a lifecycleWorkflowsContainer */ -export function createLifecycleWorkflowsContainerFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createLifecycleWorkflowsContainerFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoLifecycleWorkflowsContainer; } /** @@ -65,7 +65,7 @@ export function createLifecycleWorkflowsContainerFromDiscriminatorValue(parseNod * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a onDemandExecutionOnly */ -export function createOnDemandExecutionOnlyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createOnDemandExecutionOnlyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoOnDemandExecutionOnly; } /** @@ -73,7 +73,7 @@ export function createOnDemandExecutionOnlyFromDiscriminatorValue(parseNode: Par * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a parameter */ -export function createParameterFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createParameterFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoParameter; } /** @@ -81,7 +81,7 @@ export function createParameterFromDiscriminatorValue(parseNode: ParseNode | und * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a ruleBasedSubjectSet */ -export function createRuleBasedSubjectSetFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createRuleBasedSubjectSetFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoRuleBasedSubjectSet; } /** @@ -89,7 +89,7 @@ export function createRuleBasedSubjectSetFromDiscriminatorValue(parseNode: Parse * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a runCollectionResponse */ -export function createRunCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createRunCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoRunCollectionResponse; } /** @@ -97,7 +97,7 @@ export function createRunCollectionResponseFromDiscriminatorValue(parseNode: Par * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a run */ -export function createRunFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createRunFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoRun; } /** @@ -105,7 +105,7 @@ export function createRunFromDiscriminatorValue(parseNode: ParseNode | undefined * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a runSummary */ -export function createRunSummaryFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createRunSummaryFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoRunSummary; } /** @@ -113,7 +113,7 @@ export function createRunSummaryFromDiscriminatorValue(parseNode: ParseNode | un * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a taskCollectionResponse */ -export function createTaskCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createTaskCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoTaskCollectionResponse; } /** @@ -121,7 +121,7 @@ export function createTaskCollectionResponseFromDiscriminatorValue(parseNode: Pa * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a taskDefinitionCollectionResponse */ -export function createTaskDefinitionCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createTaskDefinitionCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoTaskDefinitionCollectionResponse; } /** @@ -129,7 +129,7 @@ export function createTaskDefinitionCollectionResponseFromDiscriminatorValue(par * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a taskDefinition */ -export function createTaskDefinitionFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createTaskDefinitionFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoTaskDefinition; } /** @@ -137,7 +137,7 @@ export function createTaskDefinitionFromDiscriminatorValue(parseNode: ParseNode * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a task */ -export function createTaskFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createTaskFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoTask; } /** @@ -145,7 +145,7 @@ export function createTaskFromDiscriminatorValue(parseNode: ParseNode | undefine * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a taskProcessingResultCollectionResponse */ -export function createTaskProcessingResultCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createTaskProcessingResultCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoTaskProcessingResultCollectionResponse; } /** @@ -153,7 +153,7 @@ export function createTaskProcessingResultCollectionResponseFromDiscriminatorVal * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a taskProcessingResult */ -export function createTaskProcessingResultFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createTaskProcessingResultFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoTaskProcessingResult; } /** @@ -161,7 +161,7 @@ export function createTaskProcessingResultFromDiscriminatorValue(parseNode: Pars * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a taskReportCollectionResponse */ -export function createTaskReportCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createTaskReportCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoTaskReportCollectionResponse; } /** @@ -169,7 +169,7 @@ export function createTaskReportCollectionResponseFromDiscriminatorValue(parseNo * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a taskReport */ -export function createTaskReportFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createTaskReportFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoTaskReport; } /** @@ -177,7 +177,7 @@ export function createTaskReportFromDiscriminatorValue(parseNode: ParseNode | un * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a taskReportSummary */ -export function createTaskReportSummaryFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createTaskReportSummaryFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoTaskReportSummary; } /** @@ -185,7 +185,7 @@ export function createTaskReportSummaryFromDiscriminatorValue(parseNode: ParseNo * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a timeBasedAttributeTrigger */ -export function createTimeBasedAttributeTriggerFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createTimeBasedAttributeTriggerFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoTimeBasedAttributeTrigger; } /** @@ -193,7 +193,7 @@ export function createTimeBasedAttributeTriggerFromDiscriminatorValue(parseNode: * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a triggerAndScopeBasedConditions */ -export function createTriggerAndScopeBasedConditionsFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createTriggerAndScopeBasedConditionsFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoTriggerAndScopeBasedConditions; } /** @@ -201,7 +201,7 @@ export function createTriggerAndScopeBasedConditionsFromDiscriminatorValue(parse * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a userProcessingResultCollectionResponse */ -export function createUserProcessingResultCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createUserProcessingResultCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoUserProcessingResultCollectionResponse; } /** @@ -209,7 +209,7 @@ export function createUserProcessingResultCollectionResponseFromDiscriminatorVal * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a userProcessingResult */ -export function createUserProcessingResultFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createUserProcessingResultFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoUserProcessingResult; } /** @@ -217,7 +217,7 @@ export function createUserProcessingResultFromDiscriminatorValue(parseNode: Pars * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a userSummary */ -export function createUserSummaryFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createUserSummaryFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoUserSummary; } /** @@ -225,7 +225,7 @@ export function createUserSummaryFromDiscriminatorValue(parseNode: ParseNode | u * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a workflowBase */ -export function createWorkflowBaseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createWorkflowBaseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { if(!parseNode) throw new Error("parseNode cannot be undefined"); const mappingValueNode = parseNode.getChildNode("@odata.type"); if (mappingValueNode) { @@ -246,7 +246,7 @@ export function createWorkflowBaseFromDiscriminatorValue(parseNode: ParseNode | * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a workflowCollectionResponse */ -export function createWorkflowCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createWorkflowCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoWorkflowCollectionResponse; } /** @@ -254,7 +254,7 @@ export function createWorkflowCollectionResponseFromDiscriminatorValue(parseNode * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a workflowExecutionConditions */ -export function createWorkflowExecutionConditionsFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createWorkflowExecutionConditionsFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { if(!parseNode) throw new Error("parseNode cannot be undefined"); const mappingValueNode = parseNode.getChildNode("@odata.type"); if (mappingValueNode) { @@ -275,7 +275,7 @@ export function createWorkflowExecutionConditionsFromDiscriminatorValue(parseNod * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a workflowExecutionTrigger */ -export function createWorkflowExecutionTriggerFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createWorkflowExecutionTriggerFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { if(!parseNode) throw new Error("parseNode cannot be undefined"); const mappingValueNode = parseNode.getChildNode("@odata.type"); if (mappingValueNode) { @@ -294,7 +294,7 @@ export function createWorkflowExecutionTriggerFromDiscriminatorValue(parseNode: * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a workflow */ -export function createWorkflowFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createWorkflowFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoWorkflow; } /** @@ -302,7 +302,7 @@ export function createWorkflowFromDiscriminatorValue(parseNode: ParseNode | unde * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a workflowTemplateCollectionResponse */ -export function createWorkflowTemplateCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createWorkflowTemplateCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoWorkflowTemplateCollectionResponse; } /** @@ -310,7 +310,7 @@ export function createWorkflowTemplateCollectionResponseFromDiscriminatorValue(p * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a workflowTemplate */ -export function createWorkflowTemplateFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createWorkflowTemplateFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoWorkflowTemplate; } /** @@ -318,7 +318,7 @@ export function createWorkflowTemplateFromDiscriminatorValue(parseNode: ParseNod * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a workflowVersionCollectionResponse */ -export function createWorkflowVersionCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createWorkflowVersionCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoWorkflowVersionCollectionResponse; } /** @@ -326,7 +326,7 @@ export function createWorkflowVersionCollectionResponseFromDiscriminatorValue(pa * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a workflowVersion */ -export function createWorkflowVersionFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createWorkflowVersionFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoWorkflowVersion; } export interface CustomTaskExtension extends CustomCalloutExtension, Parsable { @@ -392,7 +392,7 @@ export type CustomTaskExtensionOperationStatus = (typeof CustomTaskExtensionOper * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoCustomTaskExtension(customTaskExtension: CustomTaskExtension | undefined = {} as CustomTaskExtension) : Record void> { +export function deserializeIntoCustomTaskExtension(customTaskExtension: Partial | undefined = {}) : Record void> { return { ...deserializeIntoCustomCalloutExtension(customTaskExtension), "callbackConfiguration": n => { customTaskExtension.callbackConfiguration = n.getObjectValue(createCustomExtensionCallbackConfigurationFromDiscriminatorValue); }, @@ -406,7 +406,7 @@ export function deserializeIntoCustomTaskExtension(customTaskExtension: CustomTa * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoCustomTaskExtensionCallbackConfiguration(customTaskExtensionCallbackConfiguration: CustomTaskExtensionCallbackConfiguration | undefined = {} as CustomTaskExtensionCallbackConfiguration) : Record void> { +export function deserializeIntoCustomTaskExtensionCallbackConfiguration(customTaskExtensionCallbackConfiguration: Partial | undefined = {}) : Record void> { return { ...deserializeIntoCustomExtensionCallbackConfiguration(customTaskExtensionCallbackConfiguration), "authorizedApps": n => { customTaskExtensionCallbackConfiguration.authorizedApps = n.getCollectionOfObjectValues(createApplicationFromDiscriminatorValue); }, @@ -416,7 +416,7 @@ export function deserializeIntoCustomTaskExtensionCallbackConfiguration(customTa * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoCustomTaskExtensionCallbackData(customTaskExtensionCallbackData: CustomTaskExtensionCallbackData | undefined = {} as CustomTaskExtensionCallbackData) : Record void> { +export function deserializeIntoCustomTaskExtensionCallbackData(customTaskExtensionCallbackData: Partial | undefined = {}) : Record void> { return { ...deserializeIntoCustomExtensionData(customTaskExtensionCallbackData), "operationStatus": n => { customTaskExtensionCallbackData.operationStatus = n.getEnumValue(CustomTaskExtensionOperationStatusObject); }, @@ -426,7 +426,7 @@ export function deserializeIntoCustomTaskExtensionCallbackData(customTaskExtensi * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoCustomTaskExtensionCalloutData(customTaskExtensionCalloutData: CustomTaskExtensionCalloutData | undefined = {} as CustomTaskExtensionCalloutData) : Record void> { +export function deserializeIntoCustomTaskExtensionCalloutData(customTaskExtensionCalloutData: Partial | undefined = {}) : Record void> { return { ...deserializeIntoCustomExtensionData(customTaskExtensionCalloutData), "subject": n => { customTaskExtensionCalloutData.subject = n.getObjectValue(createUserFromDiscriminatorValue); }, @@ -439,7 +439,7 @@ export function deserializeIntoCustomTaskExtensionCalloutData(customTaskExtensio * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoCustomTaskExtensionCollectionResponse(customTaskExtensionCollectionResponse: CustomTaskExtensionCollectionResponse | undefined = {} as CustomTaskExtensionCollectionResponse) : Record void> { +export function deserializeIntoCustomTaskExtensionCollectionResponse(customTaskExtensionCollectionResponse: Partial | undefined = {}) : Record void> { return { ...deserializeIntoBaseCollectionPaginationCountResponse(customTaskExtensionCollectionResponse), "value": n => { customTaskExtensionCollectionResponse.value = n.getCollectionOfObjectValues(createCustomTaskExtensionFromDiscriminatorValue); }, @@ -449,7 +449,7 @@ export function deserializeIntoCustomTaskExtensionCollectionResponse(customTaskE * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoLifecycleManagementSettings(lifecycleManagementSettings: LifecycleManagementSettings | undefined = {} as LifecycleManagementSettings) : Record void> { +export function deserializeIntoLifecycleManagementSettings(lifecycleManagementSettings: Partial | undefined = {}) : Record void> { return { ...deserializeIntoEntity(lifecycleManagementSettings), "emailSettings": n => { lifecycleManagementSettings.emailSettings = n.getObjectValue(createEmailSettingsFromDiscriminatorValue); }, @@ -460,7 +460,7 @@ export function deserializeIntoLifecycleManagementSettings(lifecycleManagementSe * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoLifecycleWorkflowsContainer(lifecycleWorkflowsContainer: LifecycleWorkflowsContainer | undefined = {} as LifecycleWorkflowsContainer) : Record void> { +export function deserializeIntoLifecycleWorkflowsContainer(lifecycleWorkflowsContainer: Partial | undefined = {}) : Record void> { return { ...deserializeIntoEntity(lifecycleWorkflowsContainer), "customTaskExtensions": n => { lifecycleWorkflowsContainer.customTaskExtensions = n.getCollectionOfObjectValues(createCustomTaskExtensionFromDiscriminatorValue); }, @@ -475,7 +475,7 @@ export function deserializeIntoLifecycleWorkflowsContainer(lifecycleWorkflowsCon * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoOnDemandExecutionOnly(onDemandExecutionOnly: OnDemandExecutionOnly | undefined = {} as OnDemandExecutionOnly) : Record void> { +export function deserializeIntoOnDemandExecutionOnly(onDemandExecutionOnly: Partial | undefined = {}) : Record void> { return { ...deserializeIntoWorkflowExecutionConditions(onDemandExecutionOnly), } @@ -484,7 +484,7 @@ export function deserializeIntoOnDemandExecutionOnly(onDemandExecutionOnly: OnDe * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoParameter(parameter: Parameter | undefined = {} as Parameter) : Record void> { +export function deserializeIntoParameter(parameter: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { parameter.backingStoreEnabled = true; }, "name": n => { parameter.name = n.getStringValue(); }, @@ -497,7 +497,7 @@ export function deserializeIntoParameter(parameter: Parameter | undefined = {} a * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoRuleBasedSubjectSet(ruleBasedSubjectSet: RuleBasedSubjectSet | undefined = {} as RuleBasedSubjectSet) : Record void> { +export function deserializeIntoRuleBasedSubjectSet(ruleBasedSubjectSet: Partial | undefined = {}) : Record void> { return { ...deserializeIntoSubjectSet(ruleBasedSubjectSet), "rule": n => { ruleBasedSubjectSet.rule = n.getStringValue(); }, @@ -507,7 +507,7 @@ export function deserializeIntoRuleBasedSubjectSet(ruleBasedSubjectSet: RuleBase * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoRun(run: Run | undefined = {} as Run) : Record void> { +export function deserializeIntoRun(run: Partial | undefined = {}) : Record void> { return { ...deserializeIntoEntity(run), "completedDateTime": n => { run.completedDateTime = n.getDateValue(); }, @@ -530,7 +530,7 @@ export function deserializeIntoRun(run: Run | undefined = {} as Run) : Record void> */ -export function deserializeIntoRunCollectionResponse(runCollectionResponse: RunCollectionResponse | undefined = {} as RunCollectionResponse) : Record void> { +export function deserializeIntoRunCollectionResponse(runCollectionResponse: Partial | undefined = {}) : Record void> { return { ...deserializeIntoBaseCollectionPaginationCountResponse(runCollectionResponse), "value": n => { runCollectionResponse.value = n.getCollectionOfObjectValues(createRunFromDiscriminatorValue); }, @@ -540,7 +540,7 @@ export function deserializeIntoRunCollectionResponse(runCollectionResponse: RunC * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoRunSummary(runSummary: RunSummary | undefined = {} as RunSummary) : Record void> { +export function deserializeIntoRunSummary(runSummary: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { runSummary.backingStoreEnabled = true; }, "failedRuns": n => { runSummary.failedRuns = n.getNumberValue(); }, @@ -556,7 +556,7 @@ export function deserializeIntoRunSummary(runSummary: RunSummary | undefined = { * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoTask(task: Task | undefined = {} as Task) : Record void> { +export function deserializeIntoTask(task: Partial | undefined = {}) : Record void> { return { ...deserializeIntoEntity(task), "arguments": n => { task.arguments = n.getCollectionOfObjectValues(createKeyValuePairFromDiscriminatorValue); }, @@ -574,7 +574,7 @@ export function deserializeIntoTask(task: Task | undefined = {} as Task) : Recor * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoTaskCollectionResponse(taskCollectionResponse: TaskCollectionResponse | undefined = {} as TaskCollectionResponse) : Record void> { +export function deserializeIntoTaskCollectionResponse(taskCollectionResponse: Partial | undefined = {}) : Record void> { return { ...deserializeIntoBaseCollectionPaginationCountResponse(taskCollectionResponse), "value": n => { taskCollectionResponse.value = n.getCollectionOfObjectValues(createTaskFromDiscriminatorValue); }, @@ -584,7 +584,7 @@ export function deserializeIntoTaskCollectionResponse(taskCollectionResponse: Ta * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoTaskDefinition(taskDefinition: TaskDefinition | undefined = {} as TaskDefinition) : Record void> { +export function deserializeIntoTaskDefinition(taskDefinition: Partial | undefined = {}) : Record void> { return { ...deserializeIntoEntity(taskDefinition), "category": n => { taskDefinition.category = n.getCollectionOfEnumValues(LifecycleTaskCategoryObject); }, @@ -599,7 +599,7 @@ export function deserializeIntoTaskDefinition(taskDefinition: TaskDefinition | u * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoTaskDefinitionCollectionResponse(taskDefinitionCollectionResponse: TaskDefinitionCollectionResponse | undefined = {} as TaskDefinitionCollectionResponse) : Record void> { +export function deserializeIntoTaskDefinitionCollectionResponse(taskDefinitionCollectionResponse: Partial | undefined = {}) : Record void> { return { ...deserializeIntoBaseCollectionPaginationCountResponse(taskDefinitionCollectionResponse), "value": n => { taskDefinitionCollectionResponse.value = n.getCollectionOfObjectValues(createTaskDefinitionFromDiscriminatorValue); }, @@ -609,7 +609,7 @@ export function deserializeIntoTaskDefinitionCollectionResponse(taskDefinitionCo * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoTaskProcessingResult(taskProcessingResult: TaskProcessingResult | undefined = {} as TaskProcessingResult) : Record void> { +export function deserializeIntoTaskProcessingResult(taskProcessingResult: Partial | undefined = {}) : Record void> { return { ...deserializeIntoEntity(taskProcessingResult), "completedDateTime": n => { taskProcessingResult.completedDateTime = n.getDateValue(); }, @@ -625,7 +625,7 @@ export function deserializeIntoTaskProcessingResult(taskProcessingResult: TaskPr * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoTaskProcessingResultCollectionResponse(taskProcessingResultCollectionResponse: TaskProcessingResultCollectionResponse | undefined = {} as TaskProcessingResultCollectionResponse) : Record void> { +export function deserializeIntoTaskProcessingResultCollectionResponse(taskProcessingResultCollectionResponse: Partial | undefined = {}) : Record void> { return { ...deserializeIntoBaseCollectionPaginationCountResponse(taskProcessingResultCollectionResponse), "value": n => { taskProcessingResultCollectionResponse.value = n.getCollectionOfObjectValues(createTaskProcessingResultFromDiscriminatorValue); }, @@ -635,7 +635,7 @@ export function deserializeIntoTaskProcessingResultCollectionResponse(taskProces * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoTaskReport(taskReport: TaskReport | undefined = {} as TaskReport) : Record void> { +export function deserializeIntoTaskReport(taskReport: Partial | undefined = {}) : Record void> { return { ...deserializeIntoEntity(taskReport), "completedDateTime": n => { taskReport.completedDateTime = n.getDateValue(); }, @@ -656,7 +656,7 @@ export function deserializeIntoTaskReport(taskReport: TaskReport | undefined = { * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoTaskReportCollectionResponse(taskReportCollectionResponse: TaskReportCollectionResponse | undefined = {} as TaskReportCollectionResponse) : Record void> { +export function deserializeIntoTaskReportCollectionResponse(taskReportCollectionResponse: Partial | undefined = {}) : Record void> { return { ...deserializeIntoBaseCollectionPaginationCountResponse(taskReportCollectionResponse), "value": n => { taskReportCollectionResponse.value = n.getCollectionOfObjectValues(createTaskReportFromDiscriminatorValue); }, @@ -666,7 +666,7 @@ export function deserializeIntoTaskReportCollectionResponse(taskReportCollection * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoTaskReportSummary(taskReportSummary: TaskReportSummary | undefined = {} as TaskReportSummary) : Record void> { +export function deserializeIntoTaskReportSummary(taskReportSummary: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { taskReportSummary.backingStoreEnabled = true; }, "failedTasks": n => { taskReportSummary.failedTasks = n.getNumberValue(); }, @@ -680,7 +680,7 @@ export function deserializeIntoTaskReportSummary(taskReportSummary: TaskReportSu * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoTimeBasedAttributeTrigger(timeBasedAttributeTrigger: TimeBasedAttributeTrigger | undefined = {} as TimeBasedAttributeTrigger) : Record void> { +export function deserializeIntoTimeBasedAttributeTrigger(timeBasedAttributeTrigger: Partial | undefined = {}) : Record void> { return { ...deserializeIntoWorkflowExecutionTrigger(timeBasedAttributeTrigger), "offsetInDays": n => { timeBasedAttributeTrigger.offsetInDays = n.getNumberValue(); }, @@ -691,7 +691,7 @@ export function deserializeIntoTimeBasedAttributeTrigger(timeBasedAttributeTrigg * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoTriggerAndScopeBasedConditions(triggerAndScopeBasedConditions: TriggerAndScopeBasedConditions | undefined = {} as TriggerAndScopeBasedConditions) : Record void> { +export function deserializeIntoTriggerAndScopeBasedConditions(triggerAndScopeBasedConditions: Partial | undefined = {}) : Record void> { return { ...deserializeIntoWorkflowExecutionConditions(triggerAndScopeBasedConditions), "scope": n => { triggerAndScopeBasedConditions.scope = n.getObjectValue(createSubjectSetFromDiscriminatorValue); }, @@ -702,7 +702,7 @@ export function deserializeIntoTriggerAndScopeBasedConditions(triggerAndScopeBas * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoUserProcessingResult(userProcessingResult: UserProcessingResult | undefined = {} as UserProcessingResult) : Record void> { +export function deserializeIntoUserProcessingResult(userProcessingResult: Partial | undefined = {}) : Record void> { return { ...deserializeIntoEntity(userProcessingResult), "completedDateTime": n => { userProcessingResult.completedDateTime = n.getDateValue(); }, @@ -722,7 +722,7 @@ export function deserializeIntoUserProcessingResult(userProcessingResult: UserPr * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoUserProcessingResultCollectionResponse(userProcessingResultCollectionResponse: UserProcessingResultCollectionResponse | undefined = {} as UserProcessingResultCollectionResponse) : Record void> { +export function deserializeIntoUserProcessingResultCollectionResponse(userProcessingResultCollectionResponse: Partial | undefined = {}) : Record void> { return { ...deserializeIntoBaseCollectionPaginationCountResponse(userProcessingResultCollectionResponse), "value": n => { userProcessingResultCollectionResponse.value = n.getCollectionOfObjectValues(createUserProcessingResultFromDiscriminatorValue); }, @@ -732,7 +732,7 @@ export function deserializeIntoUserProcessingResultCollectionResponse(userProces * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoUserSummary(userSummary: UserSummary | undefined = {} as UserSummary) : Record void> { +export function deserializeIntoUserSummary(userSummary: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { userSummary.backingStoreEnabled = true; }, "failedTasks": n => { userSummary.failedTasks = n.getNumberValue(); }, @@ -747,7 +747,7 @@ export function deserializeIntoUserSummary(userSummary: UserSummary | undefined * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoWorkflow(workflow: Workflow | undefined = {} as Workflow) : Record void> { +export function deserializeIntoWorkflow(workflow: Partial | undefined = {}) : Record void> { return { ...deserializeIntoWorkflowBase(workflow), "deletedDateTime": n => { workflow.deletedDateTime = n.getDateValue(); }, @@ -765,7 +765,7 @@ export function deserializeIntoWorkflow(workflow: Workflow | undefined = {} as W * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoWorkflowBase(workflowBase: WorkflowBase | undefined = {} as WorkflowBase) : Record void> { +export function deserializeIntoWorkflowBase(workflowBase: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { workflowBase.backingStoreEnabled = true; }, "category": n => { workflowBase.category = n.getEnumValue(LifecycleWorkflowCategoryObject); }, @@ -786,7 +786,7 @@ export function deserializeIntoWorkflowBase(workflowBase: WorkflowBase | undefin * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoWorkflowCollectionResponse(workflowCollectionResponse: WorkflowCollectionResponse | undefined = {} as WorkflowCollectionResponse) : Record void> { +export function deserializeIntoWorkflowCollectionResponse(workflowCollectionResponse: Partial | undefined = {}) : Record void> { return { ...deserializeIntoBaseCollectionPaginationCountResponse(workflowCollectionResponse), "value": n => { workflowCollectionResponse.value = n.getCollectionOfObjectValues(createWorkflowFromDiscriminatorValue); }, @@ -796,7 +796,7 @@ export function deserializeIntoWorkflowCollectionResponse(workflowCollectionResp * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoWorkflowExecutionConditions(workflowExecutionConditions: WorkflowExecutionConditions | undefined = {} as WorkflowExecutionConditions) : Record void> { +export function deserializeIntoWorkflowExecutionConditions(workflowExecutionConditions: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { workflowExecutionConditions.backingStoreEnabled = true; }, "@odata.type": n => { workflowExecutionConditions.odataType = n.getStringValue(); }, @@ -806,7 +806,7 @@ export function deserializeIntoWorkflowExecutionConditions(workflowExecutionCond * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoWorkflowExecutionTrigger(workflowExecutionTrigger: WorkflowExecutionTrigger | undefined = {} as WorkflowExecutionTrigger) : Record void> { +export function deserializeIntoWorkflowExecutionTrigger(workflowExecutionTrigger: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { workflowExecutionTrigger.backingStoreEnabled = true; }, "@odata.type": n => { workflowExecutionTrigger.odataType = n.getStringValue(); }, @@ -816,7 +816,7 @@ export function deserializeIntoWorkflowExecutionTrigger(workflowExecutionTrigger * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoWorkflowTemplate(workflowTemplate: WorkflowTemplate | undefined = {} as WorkflowTemplate) : Record void> { +export function deserializeIntoWorkflowTemplate(workflowTemplate: Partial | undefined = {}) : Record void> { return { ...deserializeIntoEntity(workflowTemplate), "category": n => { workflowTemplate.category = n.getEnumValue(LifecycleWorkflowCategoryObject); }, @@ -830,7 +830,7 @@ export function deserializeIntoWorkflowTemplate(workflowTemplate: WorkflowTempla * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoWorkflowTemplateCollectionResponse(workflowTemplateCollectionResponse: WorkflowTemplateCollectionResponse | undefined = {} as WorkflowTemplateCollectionResponse) : Record void> { +export function deserializeIntoWorkflowTemplateCollectionResponse(workflowTemplateCollectionResponse: Partial | undefined = {}) : Record void> { return { ...deserializeIntoBaseCollectionPaginationCountResponse(workflowTemplateCollectionResponse), "value": n => { workflowTemplateCollectionResponse.value = n.getCollectionOfObjectValues(createWorkflowTemplateFromDiscriminatorValue); }, @@ -840,7 +840,7 @@ export function deserializeIntoWorkflowTemplateCollectionResponse(workflowTempla * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoWorkflowVersion(workflowVersion: WorkflowVersion | undefined = {} as WorkflowVersion) : Record void> { +export function deserializeIntoWorkflowVersion(workflowVersion: Partial | undefined = {}) : Record void> { return { ...deserializeIntoWorkflowBase(workflowVersion), "versionNumber": n => { workflowVersion.versionNumber = n.getNumberValue(); }, @@ -850,7 +850,7 @@ export function deserializeIntoWorkflowVersion(workflowVersion: WorkflowVersion * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoWorkflowVersionCollectionResponse(workflowVersionCollectionResponse: WorkflowVersionCollectionResponse | undefined = {} as WorkflowVersionCollectionResponse) : Record void> { +export function deserializeIntoWorkflowVersionCollectionResponse(workflowVersionCollectionResponse: Partial | undefined = {}) : Record void> { return { ...deserializeIntoBaseCollectionPaginationCountResponse(workflowVersionCollectionResponse), "value": n => { workflowVersionCollectionResponse.value = n.getCollectionOfObjectValues(createWorkflowVersionFromDiscriminatorValue); }, @@ -1035,7 +1035,7 @@ export interface RunSummary extends AdditionalDataHolder, BackedModel, Parsable * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeCustomTaskExtension(writer: SerializationWriter, customTaskExtension: CustomTaskExtension | undefined = {} as CustomTaskExtension) : void { +export function serializeCustomTaskExtension(writer: SerializationWriter, customTaskExtension: Partial | undefined = {}) : void { serializeCustomCalloutExtension(writer, customTaskExtension) writer.writeObjectValue("callbackConfiguration", customTaskExtension.callbackConfiguration, serializeCustomExtensionCallbackConfiguration); writer.writeObjectValue("createdBy", customTaskExtension.createdBy, serializeUser); @@ -1047,7 +1047,7 @@ export function serializeCustomTaskExtension(writer: SerializationWriter, custom * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeCustomTaskExtensionCallbackConfiguration(writer: SerializationWriter, customTaskExtensionCallbackConfiguration: CustomTaskExtensionCallbackConfiguration | undefined = {} as CustomTaskExtensionCallbackConfiguration) : void { +export function serializeCustomTaskExtensionCallbackConfiguration(writer: SerializationWriter, customTaskExtensionCallbackConfiguration: Partial | undefined = {}) : void { serializeCustomExtensionCallbackConfiguration(writer, customTaskExtensionCallbackConfiguration) writer.writeCollectionOfObjectValues("authorizedApps", customTaskExtensionCallbackConfiguration.authorizedApps, serializeApplication); } @@ -1055,7 +1055,7 @@ export function serializeCustomTaskExtensionCallbackConfiguration(writer: Serial * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeCustomTaskExtensionCallbackData(writer: SerializationWriter, customTaskExtensionCallbackData: CustomTaskExtensionCallbackData | undefined = {} as CustomTaskExtensionCallbackData) : void { +export function serializeCustomTaskExtensionCallbackData(writer: SerializationWriter, customTaskExtensionCallbackData: Partial | undefined = {}) : void { serializeCustomExtensionData(writer, customTaskExtensionCallbackData) writer.writeEnumValue("operationStatus", customTaskExtensionCallbackData.operationStatus); } @@ -1063,7 +1063,7 @@ export function serializeCustomTaskExtensionCallbackData(writer: SerializationWr * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeCustomTaskExtensionCalloutData(writer: SerializationWriter, customTaskExtensionCalloutData: CustomTaskExtensionCalloutData | undefined = {} as CustomTaskExtensionCalloutData) : void { +export function serializeCustomTaskExtensionCalloutData(writer: SerializationWriter, customTaskExtensionCalloutData: Partial | undefined = {}) : void { serializeCustomExtensionData(writer, customTaskExtensionCalloutData) writer.writeObjectValue("subject", customTaskExtensionCalloutData.subject, serializeUser); writer.writeObjectValue("task", customTaskExtensionCalloutData.task, serializeTask); @@ -1074,7 +1074,7 @@ export function serializeCustomTaskExtensionCalloutData(writer: SerializationWri * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeCustomTaskExtensionCollectionResponse(writer: SerializationWriter, customTaskExtensionCollectionResponse: CustomTaskExtensionCollectionResponse | undefined = {} as CustomTaskExtensionCollectionResponse) : void { +export function serializeCustomTaskExtensionCollectionResponse(writer: SerializationWriter, customTaskExtensionCollectionResponse: Partial | undefined = {}) : void { serializeBaseCollectionPaginationCountResponse(writer, customTaskExtensionCollectionResponse) writer.writeCollectionOfObjectValues("value", customTaskExtensionCollectionResponse.value, serializeCustomTaskExtension); } @@ -1082,7 +1082,7 @@ export function serializeCustomTaskExtensionCollectionResponse(writer: Serializa * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeLifecycleManagementSettings(writer: SerializationWriter, lifecycleManagementSettings: LifecycleManagementSettings | undefined = {} as LifecycleManagementSettings) : void { +export function serializeLifecycleManagementSettings(writer: SerializationWriter, lifecycleManagementSettings: Partial | undefined = {}) : void { serializeEntity(writer, lifecycleManagementSettings) writer.writeObjectValue("emailSettings", lifecycleManagementSettings.emailSettings, serializeEmailSettings); writer.writeNumberValue("workflowScheduleIntervalInHours", lifecycleManagementSettings.workflowScheduleIntervalInHours); @@ -1091,7 +1091,7 @@ export function serializeLifecycleManagementSettings(writer: SerializationWriter * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeLifecycleWorkflowsContainer(writer: SerializationWriter, lifecycleWorkflowsContainer: LifecycleWorkflowsContainer | undefined = {} as LifecycleWorkflowsContainer) : void { +export function serializeLifecycleWorkflowsContainer(writer: SerializationWriter, lifecycleWorkflowsContainer: Partial | undefined = {}) : void { serializeEntity(writer, lifecycleWorkflowsContainer) writer.writeCollectionOfObjectValues("customTaskExtensions", lifecycleWorkflowsContainer.customTaskExtensions, serializeCustomTaskExtension); writer.writeObjectValue("deletedItems", lifecycleWorkflowsContainer.deletedItems, serializeDeletedItemContainer); @@ -1104,14 +1104,14 @@ export function serializeLifecycleWorkflowsContainer(writer: SerializationWriter * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeOnDemandExecutionOnly(writer: SerializationWriter, onDemandExecutionOnly: OnDemandExecutionOnly | undefined = {} as OnDemandExecutionOnly) : void { +export function serializeOnDemandExecutionOnly(writer: SerializationWriter, onDemandExecutionOnly: Partial | undefined = {}) : void { serializeWorkflowExecutionConditions(writer, onDemandExecutionOnly) } /** * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeParameter(writer: SerializationWriter, parameter: Parameter | undefined = {} as Parameter) : void { +export function serializeParameter(writer: SerializationWriter, parameter: Partial | undefined = {}) : void { writer.writeStringValue("name", parameter.name); writer.writeStringValue("@odata.type", parameter.odataType); writer.writeCollectionOfPrimitiveValues("values", parameter.values); @@ -1122,7 +1122,7 @@ export function serializeParameter(writer: SerializationWriter, parameter: Param * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeRuleBasedSubjectSet(writer: SerializationWriter, ruleBasedSubjectSet: RuleBasedSubjectSet | undefined = {} as RuleBasedSubjectSet) : void { +export function serializeRuleBasedSubjectSet(writer: SerializationWriter, ruleBasedSubjectSet: Partial | undefined = {}) : void { serializeSubjectSet(writer, ruleBasedSubjectSet) writer.writeStringValue("rule", ruleBasedSubjectSet.rule); } @@ -1130,7 +1130,7 @@ export function serializeRuleBasedSubjectSet(writer: SerializationWriter, ruleBa * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeRun(writer: SerializationWriter, run: Run | undefined = {} as Run) : void { +export function serializeRun(writer: SerializationWriter, run: Partial | undefined = {}) : void { serializeEntity(writer, run) writer.writeDateValue("completedDateTime", run.completedDateTime); writer.writeNumberValue("failedTasksCount", run.failedTasksCount); @@ -1151,7 +1151,7 @@ export function serializeRun(writer: SerializationWriter, run: Run | undefined = * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeRunCollectionResponse(writer: SerializationWriter, runCollectionResponse: RunCollectionResponse | undefined = {} as RunCollectionResponse) : void { +export function serializeRunCollectionResponse(writer: SerializationWriter, runCollectionResponse: Partial | undefined = {}) : void { serializeBaseCollectionPaginationCountResponse(writer, runCollectionResponse) writer.writeCollectionOfObjectValues("value", runCollectionResponse.value, serializeRun); } @@ -1159,7 +1159,7 @@ export function serializeRunCollectionResponse(writer: SerializationWriter, runC * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeRunSummary(writer: SerializationWriter, runSummary: RunSummary | undefined = {} as RunSummary) : void { +export function serializeRunSummary(writer: SerializationWriter, runSummary: Partial | undefined = {}) : void { writer.writeNumberValue("failedRuns", runSummary.failedRuns); writer.writeNumberValue("failedTasks", runSummary.failedTasks); writer.writeStringValue("@odata.type", runSummary.odataType); @@ -1173,7 +1173,7 @@ export function serializeRunSummary(writer: SerializationWriter, runSummary: Run * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeTask(writer: SerializationWriter, task: Task | undefined = {} as Task) : void { +export function serializeTask(writer: SerializationWriter, task: Partial | undefined = {}) : void { serializeEntity(writer, task) writer.writeCollectionOfObjectValues("arguments", task.arguments, serializeKeyValuePair); writer.writeEnumValue("category", task.category); @@ -1189,7 +1189,7 @@ export function serializeTask(writer: SerializationWriter, task: Task | undefine * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeTaskCollectionResponse(writer: SerializationWriter, taskCollectionResponse: TaskCollectionResponse | undefined = {} as TaskCollectionResponse) : void { +export function serializeTaskCollectionResponse(writer: SerializationWriter, taskCollectionResponse: Partial | undefined = {}) : void { serializeBaseCollectionPaginationCountResponse(writer, taskCollectionResponse) writer.writeCollectionOfObjectValues("value", taskCollectionResponse.value, serializeTask); } @@ -1197,7 +1197,7 @@ export function serializeTaskCollectionResponse(writer: SerializationWriter, tas * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeTaskDefinition(writer: SerializationWriter, taskDefinition: TaskDefinition | undefined = {} as TaskDefinition) : void { +export function serializeTaskDefinition(writer: SerializationWriter, taskDefinition: Partial | undefined = {}) : void { serializeEntity(writer, taskDefinition) writer.writeEnumValue("category", taskDefinition.category); writer.writeBooleanValue("continueOnError", taskDefinition.continueOnError); @@ -1210,7 +1210,7 @@ export function serializeTaskDefinition(writer: SerializationWriter, taskDefinit * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeTaskDefinitionCollectionResponse(writer: SerializationWriter, taskDefinitionCollectionResponse: TaskDefinitionCollectionResponse | undefined = {} as TaskDefinitionCollectionResponse) : void { +export function serializeTaskDefinitionCollectionResponse(writer: SerializationWriter, taskDefinitionCollectionResponse: Partial | undefined = {}) : void { serializeBaseCollectionPaginationCountResponse(writer, taskDefinitionCollectionResponse) writer.writeCollectionOfObjectValues("value", taskDefinitionCollectionResponse.value, serializeTaskDefinition); } @@ -1218,7 +1218,7 @@ export function serializeTaskDefinitionCollectionResponse(writer: SerializationW * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeTaskProcessingResult(writer: SerializationWriter, taskProcessingResult: TaskProcessingResult | undefined = {} as TaskProcessingResult) : void { +export function serializeTaskProcessingResult(writer: SerializationWriter, taskProcessingResult: Partial | undefined = {}) : void { serializeEntity(writer, taskProcessingResult) writer.writeDateValue("completedDateTime", taskProcessingResult.completedDateTime); writer.writeDateValue("createdDateTime", taskProcessingResult.createdDateTime); @@ -1232,7 +1232,7 @@ export function serializeTaskProcessingResult(writer: SerializationWriter, taskP * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeTaskProcessingResultCollectionResponse(writer: SerializationWriter, taskProcessingResultCollectionResponse: TaskProcessingResultCollectionResponse | undefined = {} as TaskProcessingResultCollectionResponse) : void { +export function serializeTaskProcessingResultCollectionResponse(writer: SerializationWriter, taskProcessingResultCollectionResponse: Partial | undefined = {}) : void { serializeBaseCollectionPaginationCountResponse(writer, taskProcessingResultCollectionResponse) writer.writeCollectionOfObjectValues("value", taskProcessingResultCollectionResponse.value, serializeTaskProcessingResult); } @@ -1240,7 +1240,7 @@ export function serializeTaskProcessingResultCollectionResponse(writer: Serializ * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeTaskReport(writer: SerializationWriter, taskReport: TaskReport | undefined = {} as TaskReport) : void { +export function serializeTaskReport(writer: SerializationWriter, taskReport: Partial | undefined = {}) : void { serializeEntity(writer, taskReport) writer.writeDateValue("completedDateTime", taskReport.completedDateTime); writer.writeNumberValue("failedUsersCount", taskReport.failedUsersCount); @@ -1259,7 +1259,7 @@ export function serializeTaskReport(writer: SerializationWriter, taskReport: Tas * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeTaskReportCollectionResponse(writer: SerializationWriter, taskReportCollectionResponse: TaskReportCollectionResponse | undefined = {} as TaskReportCollectionResponse) : void { +export function serializeTaskReportCollectionResponse(writer: SerializationWriter, taskReportCollectionResponse: Partial | undefined = {}) : void { serializeBaseCollectionPaginationCountResponse(writer, taskReportCollectionResponse) writer.writeCollectionOfObjectValues("value", taskReportCollectionResponse.value, serializeTaskReport); } @@ -1267,7 +1267,7 @@ export function serializeTaskReportCollectionResponse(writer: SerializationWrite * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeTaskReportSummary(writer: SerializationWriter, taskReportSummary: TaskReportSummary | undefined = {} as TaskReportSummary) : void { +export function serializeTaskReportSummary(writer: SerializationWriter, taskReportSummary: Partial | undefined = {}) : void { writer.writeNumberValue("failedTasks", taskReportSummary.failedTasks); writer.writeStringValue("@odata.type", taskReportSummary.odataType); writer.writeNumberValue("successfulTasks", taskReportSummary.successfulTasks); @@ -1279,7 +1279,7 @@ export function serializeTaskReportSummary(writer: SerializationWriter, taskRepo * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeTimeBasedAttributeTrigger(writer: SerializationWriter, timeBasedAttributeTrigger: TimeBasedAttributeTrigger | undefined = {} as TimeBasedAttributeTrigger) : void { +export function serializeTimeBasedAttributeTrigger(writer: SerializationWriter, timeBasedAttributeTrigger: Partial | undefined = {}) : void { serializeWorkflowExecutionTrigger(writer, timeBasedAttributeTrigger) writer.writeNumberValue("offsetInDays", timeBasedAttributeTrigger.offsetInDays); writer.writeEnumValue("timeBasedAttribute", timeBasedAttributeTrigger.timeBasedAttribute); @@ -1288,7 +1288,7 @@ export function serializeTimeBasedAttributeTrigger(writer: SerializationWriter, * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeTriggerAndScopeBasedConditions(writer: SerializationWriter, triggerAndScopeBasedConditions: TriggerAndScopeBasedConditions | undefined = {} as TriggerAndScopeBasedConditions) : void { +export function serializeTriggerAndScopeBasedConditions(writer: SerializationWriter, triggerAndScopeBasedConditions: Partial | undefined = {}) : void { serializeWorkflowExecutionConditions(writer, triggerAndScopeBasedConditions) writer.writeObjectValue("scope", triggerAndScopeBasedConditions.scope, serializeSubjectSet); writer.writeObjectValue("trigger", triggerAndScopeBasedConditions.trigger, serializeWorkflowExecutionTrigger); @@ -1297,7 +1297,7 @@ export function serializeTriggerAndScopeBasedConditions(writer: SerializationWri * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeUserProcessingResult(writer: SerializationWriter, userProcessingResult: UserProcessingResult | undefined = {} as UserProcessingResult) : void { +export function serializeUserProcessingResult(writer: SerializationWriter, userProcessingResult: Partial | undefined = {}) : void { serializeEntity(writer, userProcessingResult) writer.writeDateValue("completedDateTime", userProcessingResult.completedDateTime); writer.writeNumberValue("failedTasksCount", userProcessingResult.failedTasksCount); @@ -1315,7 +1315,7 @@ export function serializeUserProcessingResult(writer: SerializationWriter, userP * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeUserProcessingResultCollectionResponse(writer: SerializationWriter, userProcessingResultCollectionResponse: UserProcessingResultCollectionResponse | undefined = {} as UserProcessingResultCollectionResponse) : void { +export function serializeUserProcessingResultCollectionResponse(writer: SerializationWriter, userProcessingResultCollectionResponse: Partial | undefined = {}) : void { serializeBaseCollectionPaginationCountResponse(writer, userProcessingResultCollectionResponse) writer.writeCollectionOfObjectValues("value", userProcessingResultCollectionResponse.value, serializeUserProcessingResult); } @@ -1323,7 +1323,7 @@ export function serializeUserProcessingResultCollectionResponse(writer: Serializ * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeUserSummary(writer: SerializationWriter, userSummary: UserSummary | undefined = {} as UserSummary) : void { +export function serializeUserSummary(writer: SerializationWriter, userSummary: Partial | undefined = {}) : void { writer.writeNumberValue("failedTasks", userSummary.failedTasks); writer.writeNumberValue("failedUsers", userSummary.failedUsers); writer.writeStringValue("@odata.type", userSummary.odataType); @@ -1336,7 +1336,7 @@ export function serializeUserSummary(writer: SerializationWriter, userSummary: U * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeWorkflow(writer: SerializationWriter, workflow: Workflow | undefined = {} as Workflow) : void { +export function serializeWorkflow(writer: SerializationWriter, workflow: Partial | undefined = {}) : void { serializeWorkflowBase(writer, workflow) writer.writeDateValue("deletedDateTime", workflow.deletedDateTime); writer.writeCollectionOfObjectValues("executionScope", workflow.executionScope, serializeUserProcessingResult); @@ -1352,7 +1352,7 @@ export function serializeWorkflow(writer: SerializationWriter, workflow: Workflo * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeWorkflowBase(writer: SerializationWriter, workflowBase: WorkflowBase | undefined = {} as WorkflowBase) : void { +export function serializeWorkflowBase(writer: SerializationWriter, workflowBase: Partial | undefined = {}) : void { writer.writeEnumValue("category", workflowBase.category); writer.writeObjectValue("createdBy", workflowBase.createdBy, serializeUser); writer.writeDateValue("createdDateTime", workflowBase.createdDateTime); @@ -1371,7 +1371,7 @@ export function serializeWorkflowBase(writer: SerializationWriter, workflowBase: * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeWorkflowCollectionResponse(writer: SerializationWriter, workflowCollectionResponse: WorkflowCollectionResponse | undefined = {} as WorkflowCollectionResponse) : void { +export function serializeWorkflowCollectionResponse(writer: SerializationWriter, workflowCollectionResponse: Partial | undefined = {}) : void { serializeBaseCollectionPaginationCountResponse(writer, workflowCollectionResponse) writer.writeCollectionOfObjectValues("value", workflowCollectionResponse.value, serializeWorkflow); } @@ -1379,7 +1379,7 @@ export function serializeWorkflowCollectionResponse(writer: SerializationWriter, * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeWorkflowExecutionConditions(writer: SerializationWriter, workflowExecutionConditions: WorkflowExecutionConditions | undefined = {} as WorkflowExecutionConditions) : void { +export function serializeWorkflowExecutionConditions(writer: SerializationWriter, workflowExecutionConditions: Partial | undefined = {}) : void { writer.writeStringValue("@odata.type", workflowExecutionConditions.odataType); writer.writeAdditionalData(workflowExecutionConditions.additionalData); } @@ -1387,7 +1387,7 @@ export function serializeWorkflowExecutionConditions(writer: SerializationWriter * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeWorkflowExecutionTrigger(writer: SerializationWriter, workflowExecutionTrigger: WorkflowExecutionTrigger | undefined = {} as WorkflowExecutionTrigger) : void { +export function serializeWorkflowExecutionTrigger(writer: SerializationWriter, workflowExecutionTrigger: Partial | undefined = {}) : void { writer.writeStringValue("@odata.type", workflowExecutionTrigger.odataType); writer.writeAdditionalData(workflowExecutionTrigger.additionalData); } @@ -1395,7 +1395,7 @@ export function serializeWorkflowExecutionTrigger(writer: SerializationWriter, w * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeWorkflowTemplate(writer: SerializationWriter, workflowTemplate: WorkflowTemplate | undefined = {} as WorkflowTemplate) : void { +export function serializeWorkflowTemplate(writer: SerializationWriter, workflowTemplate: Partial | undefined = {}) : void { serializeEntity(writer, workflowTemplate) writer.writeEnumValue("category", workflowTemplate.category); writer.writeStringValue("description", workflowTemplate.description); @@ -1407,7 +1407,7 @@ export function serializeWorkflowTemplate(writer: SerializationWriter, workflowT * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeWorkflowTemplateCollectionResponse(writer: SerializationWriter, workflowTemplateCollectionResponse: WorkflowTemplateCollectionResponse | undefined = {} as WorkflowTemplateCollectionResponse) : void { +export function serializeWorkflowTemplateCollectionResponse(writer: SerializationWriter, workflowTemplateCollectionResponse: Partial | undefined = {}) : void { serializeBaseCollectionPaginationCountResponse(writer, workflowTemplateCollectionResponse) writer.writeCollectionOfObjectValues("value", workflowTemplateCollectionResponse.value, serializeWorkflowTemplate); } @@ -1415,7 +1415,7 @@ export function serializeWorkflowTemplateCollectionResponse(writer: Serializatio * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeWorkflowVersion(writer: SerializationWriter, workflowVersion: WorkflowVersion | undefined = {} as WorkflowVersion) : void { +export function serializeWorkflowVersion(writer: SerializationWriter, workflowVersion: Partial | undefined = {}) : void { serializeWorkflowBase(writer, workflowVersion) writer.writeNumberValue("versionNumber", workflowVersion.versionNumber); } @@ -1423,7 +1423,7 @@ export function serializeWorkflowVersion(writer: SerializationWriter, workflowVe * Serializes information the current object * @param writer Serialization writer to use to serialize this model */ -export function serializeWorkflowVersionCollectionResponse(writer: SerializationWriter, workflowVersionCollectionResponse: WorkflowVersionCollectionResponse | undefined = {} as WorkflowVersionCollectionResponse) : void { +export function serializeWorkflowVersionCollectionResponse(writer: SerializationWriter, workflowVersionCollectionResponse: Partial | undefined = {}) : void { serializeBaseCollectionPaginationCountResponse(writer, workflowVersionCollectionResponse) writer.writeCollectionOfObjectValues("value", workflowVersionCollectionResponse.value, serializeWorkflowVersion); } @@ -1908,19 +1908,19 @@ export const CustomTaskExtensionOperationStatusObject = { Completed: "completed", Failed: "failed", UnknownFutureValue: "unknownFutureValue", -} as const; +} as const; export const LifecycleTaskCategoryObject = { Joiner: "joiner", Leaver: "leaver", UnknownFutureValue: "unknownFutureValue", Mover: "mover", -} as const; +} as const; export const LifecycleWorkflowCategoryObject = { Joiner: "joiner", Leaver: "leaver", UnknownFutureValue: "unknownFutureValue", Mover: "mover", -} as const; +} as const; export const LifecycleWorkflowProcessingStatusObject = { Queued: "queued", InProgress: "inProgress", @@ -1929,24 +1929,24 @@ export const LifecycleWorkflowProcessingStatusObject = { Canceled: "canceled", Failed: "failed", UnknownFutureValue: "unknownFutureValue", -} as const; +} as const; export const ValueTypeObject = { EnumEscaped: "enum", String: "string", Int: "int", Bool: "bool", UnknownFutureValue: "unknownFutureValue", -} as const; +} as const; export const WorkflowExecutionTypeObject = { Scheduled: "scheduled", OnDemand: "onDemand", UnknownFutureValue: "unknownFutureValue", -} as const; +} as const; export const WorkflowTriggerTimeBasedAttributeObject = { EmployeeHireDate: "employeeHireDate", EmployeeLeaveDateTime: "employeeLeaveDateTime", UnknownFutureValue: "unknownFutureValue", CreatedDateTime: "createdDateTime", -} as const; +} as const; /* tslint:enable */ /* eslint-enable */ diff --git a/packages/msgraph-sdk/models/index.ts b/packages/msgraph-sdk/models/index.ts index 65015831f97..2059670e9f8 100644 --- a/packages/msgraph-sdk/models/index.ts +++ b/packages/msgraph-sdk/models/index.ts @@ -742,7 +742,7 @@ export type AccessPackageRequestState = (typeof AccessPackageRequestStateObject) export type AccessPackageRequestType = (typeof AccessPackageRequestTypeObject)[keyof typeof AccessPackageRequestTypeObject]; export interface AccessPackageResource extends Entity, Parsable { /** - * The attributes property + * Contains information about the attributes to be collected from the requestor and sent to the resource application. */ attributes?: AccessPackageResourceAttribute[]; /** @@ -792,11 +792,11 @@ export interface AccessPackageResourceAttribute extends AdditionalDataHolder, Ba */ backingStoreEnabled?: boolean; /** - * The destination property + * Information about how to set the attribute, currently a accessPackageUserDirectoryAttributeStore type. */ destination?: AccessPackageResourceAttributeDestination; /** - * The name property + * The name of the attribute in the end system. If the destination is accessPackageUserDirectoryAttributeStore, then a user property such as jobTitle or a directory schema extension for the user object type, such as extension2b676109c7c74ae2b41549205f1947edpersonalTitle. */ name?: string; /** @@ -804,7 +804,7 @@ export interface AccessPackageResourceAttribute extends AdditionalDataHolder, Ba */ odataType?: string; /** - * The source property + * Information about how to populate the attribute value when an accessPackageAssignmentRequest is being fulfilled, currently a accessPackageResourceAttributeQuestion type. */ source?: AccessPackageResourceAttributeSource; } @@ -3728,7 +3728,7 @@ export interface AppliedConditionalAccessPolicy extends AdditionalDataHolder, Ba */ enforcedSessionControls?: string[]; /** - * An identifier of the conditional access policy. + * An identifier of the conditional access policy. Supports $filter (eq). */ id?: string; /** @@ -3736,7 +3736,7 @@ export interface AppliedConditionalAccessPolicy extends AdditionalDataHolder, Ba */ odataType?: string; /** - * Indicates the result of the CA policy that was triggered. Possible values are: success, failure, notApplied (Policy isn't applied because policy conditions weren't met),notEnabled (This is due to the policy in disabled state), unknown, unknownFutureValue. + * Indicates the result of the CA policy that was triggered. Possible values are: success, failure, notApplied (policy isn't applied because policy conditions weren't met), notEnabled (This is due to the policy in a disabled state), unknown, unknownFutureValue, reportOnlySuccess, reportOnlyFailure, reportOnlyNotApplied, reportOnlyInterrupted. You must use the Prefer: include-unknown-enum-members request header to get the following value(s) in this evolvable enum: reportOnlySuccess, reportOnlyFailure, reportOnlyNotApplied, reportOnlyInterrupted. */ result?: AppliedConditionalAccessPolicyResult; } @@ -10183,7 +10183,7 @@ export type CourseStatus = (typeof CourseStatusObject)[keyof typeof CourseStatus * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a aadUserConversationMember */ -export function createAadUserConversationMemberFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createAadUserConversationMemberFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoAadUserConversationMember; } /** @@ -10191,7 +10191,7 @@ export function createAadUserConversationMemberFromDiscriminatorValue(parseNode: * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a aadUserConversationMemberResult */ -export function createAadUserConversationMemberResultFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createAadUserConversationMemberResultFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoAadUserConversationMemberResult; } /** @@ -10199,7 +10199,7 @@ export function createAadUserConversationMemberResultFromDiscriminatorValue(pars * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a aadUserNotificationRecipient */ -export function createAadUserNotificationRecipientFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createAadUserNotificationRecipientFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoAadUserNotificationRecipient; } /** @@ -10207,7 +10207,7 @@ export function createAadUserNotificationRecipientFromDiscriminatorValue(parseNo * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a accessAction */ -export function createAccessActionFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createAccessActionFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoAccessAction; } /** @@ -10215,7 +10215,7 @@ export function createAccessActionFromDiscriminatorValue(parseNode: ParseNode | * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a accessPackageAnswerChoice */ -export function createAccessPackageAnswerChoiceFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createAccessPackageAnswerChoiceFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoAccessPackageAnswerChoice; } /** @@ -10223,7 +10223,7 @@ export function createAccessPackageAnswerChoiceFromDiscriminatorValue(parseNode: * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a accessPackageAnswer */ -export function createAccessPackageAnswerFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createAccessPackageAnswerFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { if(!parseNode) throw new Error("parseNode cannot be undefined"); const mappingValueNode = parseNode.getChildNode("@odata.type"); if (mappingValueNode) { @@ -10242,7 +10242,7 @@ export function createAccessPackageAnswerFromDiscriminatorValue(parseNode: Parse * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a accessPackageAnswerString */ -export function createAccessPackageAnswerStringFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createAccessPackageAnswerStringFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoAccessPackageAnswerString; } /** @@ -10250,7 +10250,7 @@ export function createAccessPackageAnswerStringFromDiscriminatorValue(parseNode: * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a accessPackageApprovalStage */ -export function createAccessPackageApprovalStageFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createAccessPackageApprovalStageFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoAccessPackageApprovalStage; } /** @@ -10258,7 +10258,7 @@ export function createAccessPackageApprovalStageFromDiscriminatorValue(parseNode * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a accessPackageAssignmentApprovalSettings */ -export function createAccessPackageAssignmentApprovalSettingsFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createAccessPackageAssignmentApprovalSettingsFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoAccessPackageAssignmentApprovalSettings; } /** @@ -10266,7 +10266,7 @@ export function createAccessPackageAssignmentApprovalSettingsFromDiscriminatorVa * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a accessPackageAssignmentCollectionResponse */ -export function createAccessPackageAssignmentCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createAccessPackageAssignmentCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoAccessPackageAssignmentCollectionResponse; } /** @@ -10274,7 +10274,7 @@ export function createAccessPackageAssignmentCollectionResponseFromDiscriminator * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a accessPackageAssignment */ -export function createAccessPackageAssignmentFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createAccessPackageAssignmentFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoAccessPackageAssignment; } /** @@ -10282,7 +10282,7 @@ export function createAccessPackageAssignmentFromDiscriminatorValue(parseNode: P * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a accessPackageAssignmentPolicyCollectionResponse */ -export function createAccessPackageAssignmentPolicyCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createAccessPackageAssignmentPolicyCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoAccessPackageAssignmentPolicyCollectionResponse; } /** @@ -10290,7 +10290,7 @@ export function createAccessPackageAssignmentPolicyCollectionResponseFromDiscrim * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a accessPackageAssignmentPolicy */ -export function createAccessPackageAssignmentPolicyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createAccessPackageAssignmentPolicyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoAccessPackageAssignmentPolicy; } /** @@ -10298,7 +10298,7 @@ export function createAccessPackageAssignmentPolicyFromDiscriminatorValue(parseN * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a accessPackageAssignmentRequestCallbackData */ -export function createAccessPackageAssignmentRequestCallbackDataFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createAccessPackageAssignmentRequestCallbackDataFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoAccessPackageAssignmentRequestCallbackData; } /** @@ -10306,7 +10306,7 @@ export function createAccessPackageAssignmentRequestCallbackDataFromDiscriminato * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a accessPackageAssignmentRequestCollectionResponse */ -export function createAccessPackageAssignmentRequestCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createAccessPackageAssignmentRequestCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoAccessPackageAssignmentRequestCollectionResponse; } /** @@ -10314,7 +10314,7 @@ export function createAccessPackageAssignmentRequestCollectionResponseFromDiscri * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a accessPackageAssignmentRequest */ -export function createAccessPackageAssignmentRequestFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createAccessPackageAssignmentRequestFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoAccessPackageAssignmentRequest; } /** @@ -10322,7 +10322,7 @@ export function createAccessPackageAssignmentRequestFromDiscriminatorValue(parse * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a accessPackageAssignmentRequestorSettings */ -export function createAccessPackageAssignmentRequestorSettingsFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createAccessPackageAssignmentRequestorSettingsFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoAccessPackageAssignmentRequestorSettings; } /** @@ -10330,7 +10330,7 @@ export function createAccessPackageAssignmentRequestorSettingsFromDiscriminatorV * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a accessPackageAssignmentRequestRequirements */ -export function createAccessPackageAssignmentRequestRequirementsFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createAccessPackageAssignmentRequestRequirementsFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoAccessPackageAssignmentRequestRequirements; } /** @@ -10338,7 +10338,7 @@ export function createAccessPackageAssignmentRequestRequirementsFromDiscriminato * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a accessPackageAssignmentRequestWorkflowExtension */ -export function createAccessPackageAssignmentRequestWorkflowExtensionFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createAccessPackageAssignmentRequestWorkflowExtensionFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoAccessPackageAssignmentRequestWorkflowExtension; } /** @@ -10346,7 +10346,7 @@ export function createAccessPackageAssignmentRequestWorkflowExtensionFromDiscrim * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a accessPackageAssignmentReviewSettings */ -export function createAccessPackageAssignmentReviewSettingsFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createAccessPackageAssignmentReviewSettingsFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoAccessPackageAssignmentReviewSettings; } /** @@ -10354,7 +10354,7 @@ export function createAccessPackageAssignmentReviewSettingsFromDiscriminatorValu * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a accessPackageAssignmentWorkflowExtension */ -export function createAccessPackageAssignmentWorkflowExtensionFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createAccessPackageAssignmentWorkflowExtensionFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoAccessPackageAssignmentWorkflowExtension; } /** @@ -10362,7 +10362,7 @@ export function createAccessPackageAssignmentWorkflowExtensionFromDiscriminatorV * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a accessPackageAutomaticRequestSettings */ -export function createAccessPackageAutomaticRequestSettingsFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createAccessPackageAutomaticRequestSettingsFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoAccessPackageAutomaticRequestSettings; } /** @@ -10370,7 +10370,7 @@ export function createAccessPackageAutomaticRequestSettingsFromDiscriminatorValu * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a accessPackageCatalogCollectionResponse */ -export function createAccessPackageCatalogCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createAccessPackageCatalogCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoAccessPackageCatalogCollectionResponse; } /** @@ -10378,7 +10378,7 @@ export function createAccessPackageCatalogCollectionResponseFromDiscriminatorVal * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a accessPackageCatalog */ -export function createAccessPackageCatalogFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createAccessPackageCatalogFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoAccessPackageCatalog; } /** @@ -10386,7 +10386,7 @@ export function createAccessPackageCatalogFromDiscriminatorValue(parseNode: Pars * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a accessPackageCollectionResponse */ -export function createAccessPackageCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createAccessPackageCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoAccessPackageCollectionResponse; } /** @@ -10394,7 +10394,7 @@ export function createAccessPackageCollectionResponseFromDiscriminatorValue(pars * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a accessPackage */ -export function createAccessPackageFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createAccessPackageFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoAccessPackage; } /** @@ -10402,7 +10402,7 @@ export function createAccessPackageFromDiscriminatorValue(parseNode: ParseNode | * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a accessPackageLocalizedText */ -export function createAccessPackageLocalizedTextFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createAccessPackageLocalizedTextFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoAccessPackageLocalizedText; } /** @@ -10410,7 +10410,7 @@ export function createAccessPackageLocalizedTextFromDiscriminatorValue(parseNode * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a accessPackageMultipleChoiceQuestion */ -export function createAccessPackageMultipleChoiceQuestionFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createAccessPackageMultipleChoiceQuestionFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoAccessPackageMultipleChoiceQuestion; } /** @@ -10418,7 +10418,7 @@ export function createAccessPackageMultipleChoiceQuestionFromDiscriminatorValue( * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a accessPackageQuestionCollectionResponse */ -export function createAccessPackageQuestionCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createAccessPackageQuestionCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoAccessPackageQuestionCollectionResponse; } /** @@ -10426,7 +10426,7 @@ export function createAccessPackageQuestionCollectionResponseFromDiscriminatorVa * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a accessPackageQuestion */ -export function createAccessPackageQuestionFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createAccessPackageQuestionFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { if(!parseNode) throw new Error("parseNode cannot be undefined"); const mappingValueNode = parseNode.getChildNode("@odata.type"); if (mappingValueNode) { @@ -10447,7 +10447,7 @@ export function createAccessPackageQuestionFromDiscriminatorValue(parseNode: Par * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a accessPackageResourceAttributeDestination */ -export function createAccessPackageResourceAttributeDestinationFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createAccessPackageResourceAttributeDestinationFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { if(!parseNode) throw new Error("parseNode cannot be undefined"); const mappingValueNode = parseNode.getChildNode("@odata.type"); if (mappingValueNode) { @@ -10466,7 +10466,7 @@ export function createAccessPackageResourceAttributeDestinationFromDiscriminator * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a accessPackageResourceAttribute */ -export function createAccessPackageResourceAttributeFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createAccessPackageResourceAttributeFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoAccessPackageResourceAttribute; } /** @@ -10474,7 +10474,7 @@ export function createAccessPackageResourceAttributeFromDiscriminatorValue(parse * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a accessPackageResourceAttributeQuestion */ -export function createAccessPackageResourceAttributeQuestionFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createAccessPackageResourceAttributeQuestionFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoAccessPackageResourceAttributeQuestion; } /** @@ -10482,7 +10482,7 @@ export function createAccessPackageResourceAttributeQuestionFromDiscriminatorVal * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a accessPackageResourceAttributeSource */ -export function createAccessPackageResourceAttributeSourceFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createAccessPackageResourceAttributeSourceFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { if(!parseNode) throw new Error("parseNode cannot be undefined"); const mappingValueNode = parseNode.getChildNode("@odata.type"); if (mappingValueNode) { @@ -10501,7 +10501,7 @@ export function createAccessPackageResourceAttributeSourceFromDiscriminatorValue * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a accessPackageResourceCollectionResponse */ -export function createAccessPackageResourceCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createAccessPackageResourceCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoAccessPackageResourceCollectionResponse; } /** @@ -10509,7 +10509,7 @@ export function createAccessPackageResourceCollectionResponseFromDiscriminatorVa * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a accessPackageResourceEnvironmentCollectionResponse */ -export function createAccessPackageResourceEnvironmentCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createAccessPackageResourceEnvironmentCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoAccessPackageResourceEnvironmentCollectionResponse; } /** @@ -10517,7 +10517,7 @@ export function createAccessPackageResourceEnvironmentCollectionResponseFromDisc * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a accessPackageResourceEnvironment */ -export function createAccessPackageResourceEnvironmentFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createAccessPackageResourceEnvironmentFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoAccessPackageResourceEnvironment; } /** @@ -10525,7 +10525,7 @@ export function createAccessPackageResourceEnvironmentFromDiscriminatorValue(par * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a accessPackageResource */ -export function createAccessPackageResourceFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createAccessPackageResourceFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoAccessPackageResource; } /** @@ -10533,7 +10533,7 @@ export function createAccessPackageResourceFromDiscriminatorValue(parseNode: Par * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a accessPackageResourceRequestCollectionResponse */ -export function createAccessPackageResourceRequestCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createAccessPackageResourceRequestCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoAccessPackageResourceRequestCollectionResponse; } /** @@ -10541,7 +10541,7 @@ export function createAccessPackageResourceRequestCollectionResponseFromDiscrimi * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a accessPackageResourceRequest */ -export function createAccessPackageResourceRequestFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createAccessPackageResourceRequestFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoAccessPackageResourceRequest; } /** @@ -10549,7 +10549,7 @@ export function createAccessPackageResourceRequestFromDiscriminatorValue(parseNo * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a accessPackageResourceRoleCollectionResponse */ -export function createAccessPackageResourceRoleCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createAccessPackageResourceRoleCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoAccessPackageResourceRoleCollectionResponse; } /** @@ -10557,7 +10557,7 @@ export function createAccessPackageResourceRoleCollectionResponseFromDiscriminat * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a accessPackageResourceRole */ -export function createAccessPackageResourceRoleFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createAccessPackageResourceRoleFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoAccessPackageResourceRole; } /** @@ -10565,7 +10565,7 @@ export function createAccessPackageResourceRoleFromDiscriminatorValue(parseNode: * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a accessPackageResourceRoleScopeCollectionResponse */ -export function createAccessPackageResourceRoleScopeCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createAccessPackageResourceRoleScopeCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoAccessPackageResourceRoleScopeCollectionResponse; } /** @@ -10573,7 +10573,7 @@ export function createAccessPackageResourceRoleScopeCollectionResponseFromDiscri * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a accessPackageResourceRoleScope */ -export function createAccessPackageResourceRoleScopeFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createAccessPackageResourceRoleScopeFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoAccessPackageResourceRoleScope; } /** @@ -10581,7 +10581,7 @@ export function createAccessPackageResourceRoleScopeFromDiscriminatorValue(parse * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a accessPackageResourceScopeCollectionResponse */ -export function createAccessPackageResourceScopeCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createAccessPackageResourceScopeCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoAccessPackageResourceScopeCollectionResponse; } /** @@ -10589,7 +10589,7 @@ export function createAccessPackageResourceScopeCollectionResponseFromDiscrimina * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a accessPackageResourceScope */ -export function createAccessPackageResourceScopeFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createAccessPackageResourceScopeFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoAccessPackageResourceScope; } /** @@ -10597,7 +10597,7 @@ export function createAccessPackageResourceScopeFromDiscriminatorValue(parseNode * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a accessPackageSubject */ -export function createAccessPackageSubjectFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createAccessPackageSubjectFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoAccessPackageSubject; } /** @@ -10605,7 +10605,7 @@ export function createAccessPackageSubjectFromDiscriminatorValue(parseNode: Pars * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a accessPackageTextInputQuestion */ -export function createAccessPackageTextInputQuestionFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createAccessPackageTextInputQuestionFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoAccessPackageTextInputQuestion; } /** @@ -10613,7 +10613,7 @@ export function createAccessPackageTextInputQuestionFromDiscriminatorValue(parse * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a accessPackageUserDirectoryAttributeStore */ -export function createAccessPackageUserDirectoryAttributeStoreFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createAccessPackageUserDirectoryAttributeStoreFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoAccessPackageUserDirectoryAttributeStore; } /** @@ -10621,7 +10621,7 @@ export function createAccessPackageUserDirectoryAttributeStoreFromDiscriminatorV * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a accessReviewApplyAction */ -export function createAccessReviewApplyActionFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createAccessReviewApplyActionFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { if(!parseNode) throw new Error("parseNode cannot be undefined"); const mappingValueNode = parseNode.getChildNode("@odata.type"); if (mappingValueNode) { @@ -10642,7 +10642,7 @@ export function createAccessReviewApplyActionFromDiscriminatorValue(parseNode: P * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a accessReviewHistoryDefinitionCollectionResponse */ -export function createAccessReviewHistoryDefinitionCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createAccessReviewHistoryDefinitionCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoAccessReviewHistoryDefinitionCollectionResponse; } /** @@ -10650,7 +10650,7 @@ export function createAccessReviewHistoryDefinitionCollectionResponseFromDiscrim * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a accessReviewHistoryDefinition */ -export function createAccessReviewHistoryDefinitionFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createAccessReviewHistoryDefinitionFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoAccessReviewHistoryDefinition; } /** @@ -10658,7 +10658,7 @@ export function createAccessReviewHistoryDefinitionFromDiscriminatorValue(parseN * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a accessReviewHistoryInstanceCollectionResponse */ -export function createAccessReviewHistoryInstanceCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createAccessReviewHistoryInstanceCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoAccessReviewHistoryInstanceCollectionResponse; } /** @@ -10666,7 +10666,7 @@ export function createAccessReviewHistoryInstanceCollectionResponseFromDiscrimin * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a accessReviewHistoryInstance */ -export function createAccessReviewHistoryInstanceFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createAccessReviewHistoryInstanceFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoAccessReviewHistoryInstance; } /** @@ -10674,7 +10674,7 @@ export function createAccessReviewHistoryInstanceFromDiscriminatorValue(parseNod * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a accessReviewHistoryScheduleSettings */ -export function createAccessReviewHistoryScheduleSettingsFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createAccessReviewHistoryScheduleSettingsFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoAccessReviewHistoryScheduleSettings; } /** @@ -10682,7 +10682,7 @@ export function createAccessReviewHistoryScheduleSettingsFromDiscriminatorValue( * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a accessReviewInactiveUsersQueryScope */ -export function createAccessReviewInactiveUsersQueryScopeFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createAccessReviewInactiveUsersQueryScopeFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoAccessReviewInactiveUsersQueryScope; } /** @@ -10690,7 +10690,7 @@ export function createAccessReviewInactiveUsersQueryScopeFromDiscriminatorValue( * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a accessReviewInstanceCollectionResponse */ -export function createAccessReviewInstanceCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createAccessReviewInstanceCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoAccessReviewInstanceCollectionResponse; } /** @@ -10698,7 +10698,7 @@ export function createAccessReviewInstanceCollectionResponseFromDiscriminatorVal * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a accessReviewInstanceDecisionItemAccessPackageAssignmentPolicyResource */ -export function createAccessReviewInstanceDecisionItemAccessPackageAssignmentPolicyResourceFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createAccessReviewInstanceDecisionItemAccessPackageAssignmentPolicyResourceFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoAccessReviewInstanceDecisionItemAccessPackageAssignmentPolicyResource; } /** @@ -10706,7 +10706,7 @@ export function createAccessReviewInstanceDecisionItemAccessPackageAssignmentPol * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a accessReviewInstanceDecisionItemAzureRoleResource */ -export function createAccessReviewInstanceDecisionItemAzureRoleResourceFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createAccessReviewInstanceDecisionItemAzureRoleResourceFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoAccessReviewInstanceDecisionItemAzureRoleResource; } /** @@ -10714,7 +10714,7 @@ export function createAccessReviewInstanceDecisionItemAzureRoleResourceFromDiscr * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a accessReviewInstanceDecisionItemCollectionResponse */ -export function createAccessReviewInstanceDecisionItemCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createAccessReviewInstanceDecisionItemCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoAccessReviewInstanceDecisionItemCollectionResponse; } /** @@ -10722,7 +10722,7 @@ export function createAccessReviewInstanceDecisionItemCollectionResponseFromDisc * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a accessReviewInstanceDecisionItem */ -export function createAccessReviewInstanceDecisionItemFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createAccessReviewInstanceDecisionItemFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoAccessReviewInstanceDecisionItem; } /** @@ -10730,7 +10730,7 @@ export function createAccessReviewInstanceDecisionItemFromDiscriminatorValue(par * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a accessReviewInstanceDecisionItemResource */ -export function createAccessReviewInstanceDecisionItemResourceFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createAccessReviewInstanceDecisionItemResourceFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { if(!parseNode) throw new Error("parseNode cannot be undefined"); const mappingValueNode = parseNode.getChildNode("@odata.type"); if (mappingValueNode) { @@ -10753,7 +10753,7 @@ export function createAccessReviewInstanceDecisionItemResourceFromDiscriminatorV * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a accessReviewInstanceDecisionItemServicePrincipalResource */ -export function createAccessReviewInstanceDecisionItemServicePrincipalResourceFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createAccessReviewInstanceDecisionItemServicePrincipalResourceFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoAccessReviewInstanceDecisionItemServicePrincipalResource; } /** @@ -10761,7 +10761,7 @@ export function createAccessReviewInstanceDecisionItemServicePrincipalResourceFr * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a accessReviewInstance */ -export function createAccessReviewInstanceFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createAccessReviewInstanceFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoAccessReviewInstance; } /** @@ -10769,7 +10769,7 @@ export function createAccessReviewInstanceFromDiscriminatorValue(parseNode: Pars * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a accessReviewNotificationRecipientItem */ -export function createAccessReviewNotificationRecipientItemFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createAccessReviewNotificationRecipientItemFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoAccessReviewNotificationRecipientItem; } /** @@ -10777,7 +10777,7 @@ export function createAccessReviewNotificationRecipientItemFromDiscriminatorValu * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a accessReviewNotificationRecipientQueryScope */ -export function createAccessReviewNotificationRecipientQueryScopeFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createAccessReviewNotificationRecipientQueryScopeFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoAccessReviewNotificationRecipientQueryScope; } /** @@ -10785,7 +10785,7 @@ export function createAccessReviewNotificationRecipientQueryScopeFromDiscriminat * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a accessReviewNotificationRecipientScope */ -export function createAccessReviewNotificationRecipientScopeFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createAccessReviewNotificationRecipientScopeFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { if(!parseNode) throw new Error("parseNode cannot be undefined"); const mappingValueNode = parseNode.getChildNode("@odata.type"); if (mappingValueNode) { @@ -10804,7 +10804,7 @@ export function createAccessReviewNotificationRecipientScopeFromDiscriminatorVal * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a accessReviewQueryScope */ -export function createAccessReviewQueryScopeFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createAccessReviewQueryScopeFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { if(!parseNode) throw new Error("parseNode cannot be undefined"); const mappingValueNode = parseNode.getChildNode("@odata.type"); if (mappingValueNode) { @@ -10823,7 +10823,7 @@ export function createAccessReviewQueryScopeFromDiscriminatorValue(parseNode: Pa * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a accessReviewRecommendationInsightSetting */ -export function createAccessReviewRecommendationInsightSettingFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createAccessReviewRecommendationInsightSettingFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { if(!parseNode) throw new Error("parseNode cannot be undefined"); const mappingValueNode = parseNode.getChildNode("@odata.type"); if (mappingValueNode) { @@ -10844,7 +10844,7 @@ export function createAccessReviewRecommendationInsightSettingFromDiscriminatorV * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a accessReviewReviewerCollectionResponse */ -export function createAccessReviewReviewerCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createAccessReviewReviewerCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoAccessReviewReviewerCollectionResponse; } /** @@ -10852,7 +10852,7 @@ export function createAccessReviewReviewerCollectionResponseFromDiscriminatorVal * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a accessReviewReviewer */ -export function createAccessReviewReviewerFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createAccessReviewReviewerFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoAccessReviewReviewer; } /** @@ -10860,7 +10860,7 @@ export function createAccessReviewReviewerFromDiscriminatorValue(parseNode: Pars * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a accessReviewReviewerScope */ -export function createAccessReviewReviewerScopeFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createAccessReviewReviewerScopeFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoAccessReviewReviewerScope; } /** @@ -10868,7 +10868,7 @@ export function createAccessReviewReviewerScopeFromDiscriminatorValue(parseNode: * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a accessReviewScheduleDefinitionCollectionResponse */ -export function createAccessReviewScheduleDefinitionCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createAccessReviewScheduleDefinitionCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoAccessReviewScheduleDefinitionCollectionResponse; } /** @@ -10876,7 +10876,7 @@ export function createAccessReviewScheduleDefinitionCollectionResponseFromDiscri * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a accessReviewScheduleDefinition */ -export function createAccessReviewScheduleDefinitionFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createAccessReviewScheduleDefinitionFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoAccessReviewScheduleDefinition; } /** @@ -10884,7 +10884,7 @@ export function createAccessReviewScheduleDefinitionFromDiscriminatorValue(parse * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a accessReviewScheduleSettings */ -export function createAccessReviewScheduleSettingsFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createAccessReviewScheduleSettingsFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoAccessReviewScheduleSettings; } /** @@ -10892,7 +10892,7 @@ export function createAccessReviewScheduleSettingsFromDiscriminatorValue(parseNo * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a accessReviewScope */ -export function createAccessReviewScopeFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createAccessReviewScopeFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { if(!parseNode) throw new Error("parseNode cannot be undefined"); const mappingValueNode = parseNode.getChildNode("@odata.type"); if (mappingValueNode) { @@ -10915,7 +10915,7 @@ export function createAccessReviewScopeFromDiscriminatorValue(parseNode: ParseNo * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a accessReviewSet */ -export function createAccessReviewSetFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createAccessReviewSetFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoAccessReviewSet; } /** @@ -10923,7 +10923,7 @@ export function createAccessReviewSetFromDiscriminatorValue(parseNode: ParseNode * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a accessReviewStageCollectionResponse */ -export function createAccessReviewStageCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createAccessReviewStageCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoAccessReviewStageCollectionResponse; } /** @@ -10931,7 +10931,7 @@ export function createAccessReviewStageCollectionResponseFromDiscriminatorValue( * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a accessReviewStage */ -export function createAccessReviewStageFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createAccessReviewStageFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoAccessReviewStage; } /** @@ -10939,7 +10939,7 @@ export function createAccessReviewStageFromDiscriminatorValue(parseNode: ParseNo * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a accessReviewStageSettings */ -export function createAccessReviewStageSettingsFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createAccessReviewStageSettingsFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoAccessReviewStageSettings; } /** @@ -10947,7 +10947,7 @@ export function createAccessReviewStageSettingsFromDiscriminatorValue(parseNode: * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a accountTargetContent */ -export function createAccountTargetContentFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createAccountTargetContentFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { if(!parseNode) throw new Error("parseNode cannot be undefined"); const mappingValueNode = parseNode.getChildNode("@odata.type"); if (mappingValueNode) { @@ -10968,7 +10968,7 @@ export function createAccountTargetContentFromDiscriminatorValue(parseNode: Pars * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a actionResultPart */ -export function createActionResultPartFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createActionResultPartFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { if(!parseNode) throw new Error("parseNode cannot be undefined"); const mappingValueNode = parseNode.getChildNode("@odata.type"); if (mappingValueNode) { @@ -10987,7 +10987,7 @@ export function createActionResultPartFromDiscriminatorValue(parseNode: ParseNod * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a activityBasedTimeoutPolicyCollectionResponse */ -export function createActivityBasedTimeoutPolicyCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createActivityBasedTimeoutPolicyCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoActivityBasedTimeoutPolicyCollectionResponse; } /** @@ -10995,7 +10995,7 @@ export function createActivityBasedTimeoutPolicyCollectionResponseFromDiscrimina * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a activityBasedTimeoutPolicy */ -export function createActivityBasedTimeoutPolicyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createActivityBasedTimeoutPolicyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoActivityBasedTimeoutPolicy; } /** @@ -11003,7 +11003,7 @@ export function createActivityBasedTimeoutPolicyFromDiscriminatorValue(parseNode * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a activityHistoryItemCollectionResponse */ -export function createActivityHistoryItemCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createActivityHistoryItemCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoActivityHistoryItemCollectionResponse; } /** @@ -11011,7 +11011,7 @@ export function createActivityHistoryItemCollectionResponseFromDiscriminatorValu * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a activityHistoryItem */ -export function createActivityHistoryItemFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createActivityHistoryItemFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoActivityHistoryItem; } /** @@ -11019,7 +11019,7 @@ export function createActivityHistoryItemFromDiscriminatorValue(parseNode: Parse * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a addIn */ -export function createAddInFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createAddInFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoAddIn; } /** @@ -11027,7 +11027,7 @@ export function createAddInFromDiscriminatorValue(parseNode: ParseNode | undefin * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a addLargeGalleryViewOperation */ -export function createAddLargeGalleryViewOperationFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createAddLargeGalleryViewOperationFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoAddLargeGalleryViewOperation; } /** @@ -11035,7 +11035,7 @@ export function createAddLargeGalleryViewOperationFromDiscriminatorValue(parseNo * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a addressBookAccountTargetContent */ -export function createAddressBookAccountTargetContentFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createAddressBookAccountTargetContentFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoAddressBookAccountTargetContent; } /** @@ -11043,7 +11043,7 @@ export function createAddressBookAccountTargetContentFromDiscriminatorValue(pars * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a adminConsentRequestPolicy */ -export function createAdminConsentRequestPolicyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createAdminConsentRequestPolicyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoAdminConsentRequestPolicy; } /** @@ -11051,7 +11051,7 @@ export function createAdminConsentRequestPolicyFromDiscriminatorValue(parseNode: * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a admin */ -export function createAdminFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createAdminFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoAdmin; } /** @@ -11059,7 +11059,7 @@ export function createAdminFromDiscriminatorValue(parseNode: ParseNode | undefin * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a administrativeUnitCollectionResponse */ -export function createAdministrativeUnitCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createAdministrativeUnitCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoAdministrativeUnitCollectionResponse; } /** @@ -11067,7 +11067,7 @@ export function createAdministrativeUnitCollectionResponseFromDiscriminatorValue * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a administrativeUnit */ -export function createAdministrativeUnitFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createAdministrativeUnitFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoAdministrativeUnit; } /** @@ -11075,7 +11075,7 @@ export function createAdministrativeUnitFromDiscriminatorValue(parseNode: ParseN * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a aggregationOption */ -export function createAggregationOptionFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createAggregationOptionFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoAggregationOption; } /** @@ -11083,7 +11083,7 @@ export function createAggregationOptionFromDiscriminatorValue(parseNode: ParseNo * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a agreementAcceptanceCollectionResponse */ -export function createAgreementAcceptanceCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createAgreementAcceptanceCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoAgreementAcceptanceCollectionResponse; } /** @@ -11091,7 +11091,7 @@ export function createAgreementAcceptanceCollectionResponseFromDiscriminatorValu * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a agreementAcceptance */ -export function createAgreementAcceptanceFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createAgreementAcceptanceFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoAgreementAcceptance; } /** @@ -11099,7 +11099,7 @@ export function createAgreementAcceptanceFromDiscriminatorValue(parseNode: Parse * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a agreementCollectionResponse */ -export function createAgreementCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createAgreementCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoAgreementCollectionResponse; } /** @@ -11107,7 +11107,7 @@ export function createAgreementCollectionResponseFromDiscriminatorValue(parseNod * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a agreementFileData */ -export function createAgreementFileDataFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createAgreementFileDataFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoAgreementFileData; } /** @@ -11115,7 +11115,7 @@ export function createAgreementFileDataFromDiscriminatorValue(parseNode: ParseNo * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a agreementFile */ -export function createAgreementFileFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createAgreementFileFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoAgreementFile; } /** @@ -11123,7 +11123,7 @@ export function createAgreementFileFromDiscriminatorValue(parseNode: ParseNode | * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a agreementFileLocalizationCollectionResponse */ -export function createAgreementFileLocalizationCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createAgreementFileLocalizationCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoAgreementFileLocalizationCollectionResponse; } /** @@ -11131,7 +11131,7 @@ export function createAgreementFileLocalizationCollectionResponseFromDiscriminat * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a agreementFileLocalization */ -export function createAgreementFileLocalizationFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createAgreementFileLocalizationFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoAgreementFileLocalization; } /** @@ -11139,7 +11139,7 @@ export function createAgreementFileLocalizationFromDiscriminatorValue(parseNode: * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a agreementFileProperties */ -export function createAgreementFilePropertiesFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createAgreementFilePropertiesFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { if(!parseNode) throw new Error("parseNode cannot be undefined"); const mappingValueNode = parseNode.getChildNode("@odata.type"); if (mappingValueNode) { @@ -11162,7 +11162,7 @@ export function createAgreementFilePropertiesFromDiscriminatorValue(parseNode: P * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a agreementFileVersionCollectionResponse */ -export function createAgreementFileVersionCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createAgreementFileVersionCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoAgreementFileVersionCollectionResponse; } /** @@ -11170,7 +11170,7 @@ export function createAgreementFileVersionCollectionResponseFromDiscriminatorVal * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a agreementFileVersion */ -export function createAgreementFileVersionFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createAgreementFileVersionFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoAgreementFileVersion; } /** @@ -11178,7 +11178,7 @@ export function createAgreementFileVersionFromDiscriminatorValue(parseNode: Pars * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a agreement */ -export function createAgreementFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createAgreementFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoAgreement; } /** @@ -11186,7 +11186,7 @@ export function createAgreementFromDiscriminatorValue(parseNode: ParseNode | und * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a album */ -export function createAlbumFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createAlbumFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoAlbum; } /** @@ -11194,7 +11194,7 @@ export function createAlbumFromDiscriminatorValue(parseNode: ParseNode | undefin * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a alertCollectionResponse */ -export function createAlertCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createAlertCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoAlertCollectionResponse; } /** @@ -11202,7 +11202,7 @@ export function createAlertCollectionResponseFromDiscriminatorValue(parseNode: P * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a alertDetection */ -export function createAlertDetectionFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createAlertDetectionFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoAlertDetection; } /** @@ -11210,7 +11210,7 @@ export function createAlertDetectionFromDiscriminatorValue(parseNode: ParseNode * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a alert */ -export function createAlertFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createAlertFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoAlert; } /** @@ -11218,7 +11218,7 @@ export function createAlertFromDiscriminatorValue(parseNode: ParseNode | undefin * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a alertHistoryState */ -export function createAlertHistoryStateFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createAlertHistoryStateFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoAlertHistoryState; } /** @@ -11226,7 +11226,7 @@ export function createAlertHistoryStateFromDiscriminatorValue(parseNode: ParseNo * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a alertTrigger */ -export function createAlertTriggerFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createAlertTriggerFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoAlertTrigger; } /** @@ -11234,7 +11234,7 @@ export function createAlertTriggerFromDiscriminatorValue(parseNode: ParseNode | * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a allDevicesAssignmentTarget */ -export function createAllDevicesAssignmentTargetFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createAllDevicesAssignmentTargetFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoAllDevicesAssignmentTarget; } /** @@ -11242,7 +11242,7 @@ export function createAllDevicesAssignmentTargetFromDiscriminatorValue(parseNode * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a allLicensedUsersAssignmentTarget */ -export function createAllLicensedUsersAssignmentTargetFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createAllLicensedUsersAssignmentTargetFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoAllLicensedUsersAssignmentTarget; } /** @@ -11250,7 +11250,7 @@ export function createAllLicensedUsersAssignmentTargetFromDiscriminatorValue(par * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a allowedValueCollectionResponse */ -export function createAllowedValueCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createAllowedValueCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoAllowedValueCollectionResponse; } /** @@ -11258,7 +11258,7 @@ export function createAllowedValueCollectionResponseFromDiscriminatorValue(parse * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a allowedValue */ -export function createAllowedValueFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createAllowedValueFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoAllowedValue; } /** @@ -11266,7 +11266,7 @@ export function createAllowedValueFromDiscriminatorValue(parseNode: ParseNode | * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a alterationResponse */ -export function createAlterationResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createAlterationResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoAlterationResponse; } /** @@ -11274,7 +11274,7 @@ export function createAlterationResponseFromDiscriminatorValue(parseNode: ParseN * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a alteredQueryToken */ -export function createAlteredQueryTokenFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createAlteredQueryTokenFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoAlteredQueryToken; } /** @@ -11282,7 +11282,7 @@ export function createAlteredQueryTokenFromDiscriminatorValue(parseNode: ParseNo * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a alternativeSecurityId */ -export function createAlternativeSecurityIdFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createAlternativeSecurityIdFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoAlternativeSecurityId; } /** @@ -11290,7 +11290,7 @@ export function createAlternativeSecurityIdFromDiscriminatorValue(parseNode: Par * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a androidCompliancePolicy */ -export function createAndroidCompliancePolicyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createAndroidCompliancePolicyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoAndroidCompliancePolicy; } /** @@ -11298,7 +11298,7 @@ export function createAndroidCompliancePolicyFromDiscriminatorValue(parseNode: P * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a androidCustomConfiguration */ -export function createAndroidCustomConfigurationFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createAndroidCustomConfigurationFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoAndroidCustomConfiguration; } /** @@ -11306,7 +11306,7 @@ export function createAndroidCustomConfigurationFromDiscriminatorValue(parseNode * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a androidGeneralDeviceConfiguration */ -export function createAndroidGeneralDeviceConfigurationFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createAndroidGeneralDeviceConfigurationFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoAndroidGeneralDeviceConfiguration; } /** @@ -11314,7 +11314,7 @@ export function createAndroidGeneralDeviceConfigurationFromDiscriminatorValue(pa * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a androidLobAppCollectionResponse */ -export function createAndroidLobAppCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createAndroidLobAppCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoAndroidLobAppCollectionResponse; } /** @@ -11322,7 +11322,7 @@ export function createAndroidLobAppCollectionResponseFromDiscriminatorValue(pars * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a androidLobApp */ -export function createAndroidLobAppFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createAndroidLobAppFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoAndroidLobApp; } /** @@ -11330,7 +11330,7 @@ export function createAndroidLobAppFromDiscriminatorValue(parseNode: ParseNode | * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a androidManagedAppProtectionCollectionResponse */ -export function createAndroidManagedAppProtectionCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createAndroidManagedAppProtectionCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoAndroidManagedAppProtectionCollectionResponse; } /** @@ -11338,7 +11338,7 @@ export function createAndroidManagedAppProtectionCollectionResponseFromDiscrimin * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a androidManagedAppProtection */ -export function createAndroidManagedAppProtectionFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createAndroidManagedAppProtectionFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoAndroidManagedAppProtection; } /** @@ -11346,7 +11346,7 @@ export function createAndroidManagedAppProtectionFromDiscriminatorValue(parseNod * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a androidManagedAppRegistration */ -export function createAndroidManagedAppRegistrationFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createAndroidManagedAppRegistrationFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoAndroidManagedAppRegistration; } /** @@ -11354,7 +11354,7 @@ export function createAndroidManagedAppRegistrationFromDiscriminatorValue(parseN * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a androidMinimumOperatingSystem */ -export function createAndroidMinimumOperatingSystemFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createAndroidMinimumOperatingSystemFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoAndroidMinimumOperatingSystem; } /** @@ -11362,7 +11362,7 @@ export function createAndroidMinimumOperatingSystemFromDiscriminatorValue(parseN * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a androidMobileAppIdentifier */ -export function createAndroidMobileAppIdentifierFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createAndroidMobileAppIdentifierFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoAndroidMobileAppIdentifier; } /** @@ -11370,7 +11370,7 @@ export function createAndroidMobileAppIdentifierFromDiscriminatorValue(parseNode * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a androidStoreAppCollectionResponse */ -export function createAndroidStoreAppCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createAndroidStoreAppCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoAndroidStoreAppCollectionResponse; } /** @@ -11378,7 +11378,7 @@ export function createAndroidStoreAppCollectionResponseFromDiscriminatorValue(pa * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a androidStoreApp */ -export function createAndroidStoreAppFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createAndroidStoreAppFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoAndroidStoreApp; } /** @@ -11386,7 +11386,7 @@ export function createAndroidStoreAppFromDiscriminatorValue(parseNode: ParseNode * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a androidWorkProfileCompliancePolicy */ -export function createAndroidWorkProfileCompliancePolicyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createAndroidWorkProfileCompliancePolicyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoAndroidWorkProfileCompliancePolicy; } /** @@ -11394,7 +11394,7 @@ export function createAndroidWorkProfileCompliancePolicyFromDiscriminatorValue(p * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a androidWorkProfileCustomConfiguration */ -export function createAndroidWorkProfileCustomConfigurationFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createAndroidWorkProfileCustomConfigurationFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoAndroidWorkProfileCustomConfiguration; } /** @@ -11402,7 +11402,7 @@ export function createAndroidWorkProfileCustomConfigurationFromDiscriminatorValu * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a androidWorkProfileGeneralDeviceConfiguration */ -export function createAndroidWorkProfileGeneralDeviceConfigurationFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createAndroidWorkProfileGeneralDeviceConfigurationFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoAndroidWorkProfileGeneralDeviceConfiguration; } /** @@ -11410,7 +11410,7 @@ export function createAndroidWorkProfileGeneralDeviceConfigurationFromDiscrimina * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a anonymousGuestConversationMember */ -export function createAnonymousGuestConversationMemberFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createAnonymousGuestConversationMemberFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoAnonymousGuestConversationMember; } /** @@ -11418,7 +11418,7 @@ export function createAnonymousGuestConversationMemberFromDiscriminatorValue(par * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a apiApplication */ -export function createApiApplicationFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createApiApplicationFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoApiApplication; } /** @@ -11426,7 +11426,7 @@ export function createApiApplicationFromDiscriminatorValue(parseNode: ParseNode * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a apiAuthenticationConfigurationBase */ -export function createApiAuthenticationConfigurationBaseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createApiAuthenticationConfigurationBaseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { if(!parseNode) throw new Error("parseNode cannot be undefined"); const mappingValueNode = parseNode.getChildNode("@odata.type"); if (mappingValueNode) { @@ -11449,7 +11449,7 @@ export function createApiAuthenticationConfigurationBaseFromDiscriminatorValue(p * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a appCatalogs */ -export function createAppCatalogsFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createAppCatalogsFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoAppCatalogs; } /** @@ -11457,7 +11457,7 @@ export function createAppCatalogsFromDiscriminatorValue(parseNode: ParseNode | u * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a appConfigurationSettingItem */ -export function createAppConfigurationSettingItemFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createAppConfigurationSettingItemFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoAppConfigurationSettingItem; } /** @@ -11465,7 +11465,7 @@ export function createAppConfigurationSettingItemFromDiscriminatorValue(parseNod * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a appConsentApprovalRoute */ -export function createAppConsentApprovalRouteFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createAppConsentApprovalRouteFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoAppConsentApprovalRoute; } /** @@ -11473,7 +11473,7 @@ export function createAppConsentApprovalRouteFromDiscriminatorValue(parseNode: P * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a appConsentRequestCollectionResponse */ -export function createAppConsentRequestCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createAppConsentRequestCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoAppConsentRequestCollectionResponse; } /** @@ -11481,7 +11481,7 @@ export function createAppConsentRequestCollectionResponseFromDiscriminatorValue( * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a appConsentRequest */ -export function createAppConsentRequestFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createAppConsentRequestFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoAppConsentRequest; } /** @@ -11489,7 +11489,7 @@ export function createAppConsentRequestFromDiscriminatorValue(parseNode: ParseNo * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a appConsentRequestScope */ -export function createAppConsentRequestScopeFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createAppConsentRequestScopeFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoAppConsentRequestScope; } /** @@ -11497,7 +11497,7 @@ export function createAppConsentRequestScopeFromDiscriminatorValue(parseNode: Pa * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a appHostedMediaConfig */ -export function createAppHostedMediaConfigFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createAppHostedMediaConfigFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoAppHostedMediaConfig; } /** @@ -11505,7 +11505,7 @@ export function createAppHostedMediaConfigFromDiscriminatorValue(parseNode: Pars * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a appIdentity */ -export function createAppIdentityFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createAppIdentityFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoAppIdentity; } /** @@ -11513,7 +11513,7 @@ export function createAppIdentityFromDiscriminatorValue(parseNode: ParseNode | u * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a appleDeviceFeaturesConfigurationBase */ -export function createAppleDeviceFeaturesConfigurationBaseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createAppleDeviceFeaturesConfigurationBaseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { if(!parseNode) throw new Error("parseNode cannot be undefined"); const mappingValueNode = parseNode.getChildNode("@odata.type"); if (mappingValueNode) { @@ -11534,7 +11534,7 @@ export function createAppleDeviceFeaturesConfigurationBaseFromDiscriminatorValue * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a appleManagedIdentityProvider */ -export function createAppleManagedIdentityProviderFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createAppleManagedIdentityProviderFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoAppleManagedIdentityProvider; } /** @@ -11542,7 +11542,7 @@ export function createAppleManagedIdentityProviderFromDiscriminatorValue(parseNo * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a applePushNotificationCertificate */ -export function createApplePushNotificationCertificateFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createApplePushNotificationCertificateFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoApplePushNotificationCertificate; } /** @@ -11550,7 +11550,7 @@ export function createApplePushNotificationCertificateFromDiscriminatorValue(par * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a applicationCollectionResponse */ -export function createApplicationCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createApplicationCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoApplicationCollectionResponse; } /** @@ -11558,7 +11558,7 @@ export function createApplicationCollectionResponseFromDiscriminatorValue(parseN * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a applicationEnforcedRestrictionsSessionControl */ -export function createApplicationEnforcedRestrictionsSessionControlFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createApplicationEnforcedRestrictionsSessionControlFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoApplicationEnforcedRestrictionsSessionControl; } /** @@ -11566,7 +11566,7 @@ export function createApplicationEnforcedRestrictionsSessionControlFromDiscrimin * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a application */ -export function createApplicationFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createApplicationFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoApplication; } /** @@ -11574,7 +11574,7 @@ export function createApplicationFromDiscriminatorValue(parseNode: ParseNode | u * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a applicationServicePrincipal */ -export function createApplicationServicePrincipalFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createApplicationServicePrincipalFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoApplicationServicePrincipal; } /** @@ -11582,7 +11582,7 @@ export function createApplicationServicePrincipalFromDiscriminatorValue(parseNod * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a applicationTemplateCollectionResponse */ -export function createApplicationTemplateCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createApplicationTemplateCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoApplicationTemplateCollectionResponse; } /** @@ -11590,7 +11590,7 @@ export function createApplicationTemplateCollectionResponseFromDiscriminatorValu * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a applicationTemplate */ -export function createApplicationTemplateFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createApplicationTemplateFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoApplicationTemplate; } /** @@ -11598,7 +11598,7 @@ export function createApplicationTemplateFromDiscriminatorValue(parseNode: Parse * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a appliedConditionalAccessPolicy */ -export function createAppliedConditionalAccessPolicyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createAppliedConditionalAccessPolicyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoAppliedConditionalAccessPolicy; } /** @@ -11606,7 +11606,7 @@ export function createAppliedConditionalAccessPolicyFromDiscriminatorValue(parse * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a appListItem */ -export function createAppListItemFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createAppListItemFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoAppListItem; } /** @@ -11614,7 +11614,7 @@ export function createAppListItemFromDiscriminatorValue(parseNode: ParseNode | u * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a appLogCollectionDownloadDetails */ -export function createAppLogCollectionDownloadDetailsFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createAppLogCollectionDownloadDetailsFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoAppLogCollectionDownloadDetails; } /** @@ -11622,7 +11622,7 @@ export function createAppLogCollectionDownloadDetailsFromDiscriminatorValue(pars * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a appLogCollectionRequestCollectionResponse */ -export function createAppLogCollectionRequestCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createAppLogCollectionRequestCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoAppLogCollectionRequestCollectionResponse; } /** @@ -11630,7 +11630,7 @@ export function createAppLogCollectionRequestCollectionResponseFromDiscriminator * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a appLogCollectionRequest */ -export function createAppLogCollectionRequestFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createAppLogCollectionRequestFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoAppLogCollectionRequest; } /** @@ -11638,7 +11638,7 @@ export function createAppLogCollectionRequestFromDiscriminatorValue(parseNode: P * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a appManagementConfiguration */ -export function createAppManagementConfigurationFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createAppManagementConfigurationFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoAppManagementConfiguration; } /** @@ -11646,7 +11646,7 @@ export function createAppManagementConfigurationFromDiscriminatorValue(parseNode * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a appManagementPolicyCollectionResponse */ -export function createAppManagementPolicyCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createAppManagementPolicyCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoAppManagementPolicyCollectionResponse; } /** @@ -11654,7 +11654,7 @@ export function createAppManagementPolicyCollectionResponseFromDiscriminatorValu * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a appManagementPolicy */ -export function createAppManagementPolicyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createAppManagementPolicyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoAppManagementPolicy; } /** @@ -11662,7 +11662,7 @@ export function createAppManagementPolicyFromDiscriminatorValue(parseNode: Parse * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a appRoleAssignmentCollectionResponse */ -export function createAppRoleAssignmentCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createAppRoleAssignmentCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoAppRoleAssignmentCollectionResponse; } /** @@ -11670,7 +11670,7 @@ export function createAppRoleAssignmentCollectionResponseFromDiscriminatorValue( * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a appRoleAssignment */ -export function createAppRoleAssignmentFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createAppRoleAssignmentFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoAppRoleAssignment; } /** @@ -11678,7 +11678,7 @@ export function createAppRoleAssignmentFromDiscriminatorValue(parseNode: ParseNo * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a appRole */ -export function createAppRoleFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createAppRoleFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoAppRole; } /** @@ -11686,7 +11686,7 @@ export function createAppRoleFromDiscriminatorValue(parseNode: ParseNode | undef * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a approvalCollectionResponse */ -export function createApprovalCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createApprovalCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoApprovalCollectionResponse; } /** @@ -11694,7 +11694,7 @@ export function createApprovalCollectionResponseFromDiscriminatorValue(parseNode * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a approval */ -export function createApprovalFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createApprovalFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoApproval; } /** @@ -11702,7 +11702,7 @@ export function createApprovalFromDiscriminatorValue(parseNode: ParseNode | unde * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a approvalSettings */ -export function createApprovalSettingsFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createApprovalSettingsFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoApprovalSettings; } /** @@ -11710,7 +11710,7 @@ export function createApprovalSettingsFromDiscriminatorValue(parseNode: ParseNod * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a approvalStageCollectionResponse */ -export function createApprovalStageCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createApprovalStageCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoApprovalStageCollectionResponse; } /** @@ -11718,7 +11718,7 @@ export function createApprovalStageCollectionResponseFromDiscriminatorValue(pars * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a approvalStage */ -export function createApprovalStageFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createApprovalStageFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoApprovalStage; } /** @@ -11726,7 +11726,7 @@ export function createApprovalStageFromDiscriminatorValue(parseNode: ParseNode | * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a appScope */ -export function createAppScopeFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createAppScopeFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoAppScope; } /** @@ -11734,7 +11734,7 @@ export function createAppScopeFromDiscriminatorValue(parseNode: ParseNode | unde * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a archivedPrintJob */ -export function createArchivedPrintJobFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createArchivedPrintJobFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoArchivedPrintJob; } /** @@ -11742,7 +11742,7 @@ export function createArchivedPrintJobFromDiscriminatorValue(parseNode: ParseNod * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a assignedLabel */ -export function createAssignedLabelFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createAssignedLabelFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoAssignedLabel; } /** @@ -11750,7 +11750,7 @@ export function createAssignedLabelFromDiscriminatorValue(parseNode: ParseNode | * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a assignedLicense */ -export function createAssignedLicenseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createAssignedLicenseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoAssignedLicense; } /** @@ -11758,7 +11758,7 @@ export function createAssignedLicenseFromDiscriminatorValue(parseNode: ParseNode * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a assignedPlan */ -export function createAssignedPlanFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createAssignedPlanFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoAssignedPlan; } /** @@ -11766,7 +11766,7 @@ export function createAssignedPlanFromDiscriminatorValue(parseNode: ParseNode | * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a assignedTrainingInfo */ -export function createAssignedTrainingInfoFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createAssignedTrainingInfoFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoAssignedTrainingInfo; } /** @@ -11774,7 +11774,7 @@ export function createAssignedTrainingInfoFromDiscriminatorValue(parseNode: Pars * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a assignmentOrder */ -export function createAssignmentOrderFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createAssignmentOrderFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoAssignmentOrder; } /** @@ -11782,7 +11782,7 @@ export function createAssignmentOrderFromDiscriminatorValue(parseNode: ParseNode * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a associatedTeamInfoCollectionResponse */ -export function createAssociatedTeamInfoCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createAssociatedTeamInfoCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoAssociatedTeamInfoCollectionResponse; } /** @@ -11790,7 +11790,7 @@ export function createAssociatedTeamInfoCollectionResponseFromDiscriminatorValue * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a associatedTeamInfo */ -export function createAssociatedTeamInfoFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createAssociatedTeamInfoFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoAssociatedTeamInfo; } /** @@ -11798,7 +11798,7 @@ export function createAssociatedTeamInfoFromDiscriminatorValue(parseNode: ParseN * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a attachmentBaseCollectionResponse */ -export function createAttachmentBaseCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createAttachmentBaseCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoAttachmentBaseCollectionResponse; } /** @@ -11806,7 +11806,7 @@ export function createAttachmentBaseCollectionResponseFromDiscriminatorValue(par * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a attachmentBase */ -export function createAttachmentBaseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createAttachmentBaseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { if(!parseNode) throw new Error("parseNode cannot be undefined"); const mappingValueNode = parseNode.getChildNode("@odata.type"); if (mappingValueNode) { @@ -11825,7 +11825,7 @@ export function createAttachmentBaseFromDiscriminatorValue(parseNode: ParseNode * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a attachmentCollectionResponse */ -export function createAttachmentCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createAttachmentCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoAttachmentCollectionResponse; } /** @@ -11833,7 +11833,7 @@ export function createAttachmentCollectionResponseFromDiscriminatorValue(parseNo * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a attachment */ -export function createAttachmentFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createAttachmentFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { if(!parseNode) throw new Error("parseNode cannot be undefined"); const mappingValueNode = parseNode.getChildNode("@odata.type"); if (mappingValueNode) { @@ -11856,7 +11856,7 @@ export function createAttachmentFromDiscriminatorValue(parseNode: ParseNode | un * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a attachmentInfo */ -export function createAttachmentInfoFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createAttachmentInfoFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoAttachmentInfo; } /** @@ -11864,7 +11864,7 @@ export function createAttachmentInfoFromDiscriminatorValue(parseNode: ParseNode * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a attachmentItem */ -export function createAttachmentItemFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createAttachmentItemFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoAttachmentItem; } /** @@ -11872,7 +11872,7 @@ export function createAttachmentItemFromDiscriminatorValue(parseNode: ParseNode * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a attachmentSessionCollectionResponse */ -export function createAttachmentSessionCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createAttachmentSessionCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoAttachmentSessionCollectionResponse; } /** @@ -11880,7 +11880,7 @@ export function createAttachmentSessionCollectionResponseFromDiscriminatorValue( * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a attachmentSession */ -export function createAttachmentSessionFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createAttachmentSessionFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoAttachmentSession; } /** @@ -11888,7 +11888,7 @@ export function createAttachmentSessionFromDiscriminatorValue(parseNode: ParseNo * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a attackSimulationOperationCollectionResponse */ -export function createAttackSimulationOperationCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createAttackSimulationOperationCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoAttackSimulationOperationCollectionResponse; } /** @@ -11896,7 +11896,7 @@ export function createAttackSimulationOperationCollectionResponseFromDiscriminat * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a attackSimulationOperation */ -export function createAttackSimulationOperationFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createAttackSimulationOperationFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoAttackSimulationOperation; } /** @@ -11904,7 +11904,7 @@ export function createAttackSimulationOperationFromDiscriminatorValue(parseNode: * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a attackSimulationRepeatOffender */ -export function createAttackSimulationRepeatOffenderFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createAttackSimulationRepeatOffenderFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoAttackSimulationRepeatOffender; } /** @@ -11912,7 +11912,7 @@ export function createAttackSimulationRepeatOffenderFromDiscriminatorValue(parse * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a attackSimulationRoot */ -export function createAttackSimulationRootFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createAttackSimulationRootFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoAttackSimulationRoot; } /** @@ -11920,7 +11920,7 @@ export function createAttackSimulationRootFromDiscriminatorValue(parseNode: Pars * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a attackSimulationSimulationUserCoverage */ -export function createAttackSimulationSimulationUserCoverageFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createAttackSimulationSimulationUserCoverageFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoAttackSimulationSimulationUserCoverage; } /** @@ -11928,7 +11928,7 @@ export function createAttackSimulationSimulationUserCoverageFromDiscriminatorVal * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a attackSimulationTrainingUserCoverage */ -export function createAttackSimulationTrainingUserCoverageFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createAttackSimulationTrainingUserCoverageFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoAttackSimulationTrainingUserCoverage; } /** @@ -11936,7 +11936,7 @@ export function createAttackSimulationTrainingUserCoverageFromDiscriminatorValue * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a attackSimulationUser */ -export function createAttackSimulationUserFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createAttackSimulationUserFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoAttackSimulationUser; } /** @@ -11944,7 +11944,7 @@ export function createAttackSimulationUserFromDiscriminatorValue(parseNode: Pars * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a attendanceInterval */ -export function createAttendanceIntervalFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createAttendanceIntervalFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoAttendanceInterval; } /** @@ -11952,7 +11952,7 @@ export function createAttendanceIntervalFromDiscriminatorValue(parseNode: ParseN * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a attendanceRecordCollectionResponse */ -export function createAttendanceRecordCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createAttendanceRecordCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoAttendanceRecordCollectionResponse; } /** @@ -11960,7 +11960,7 @@ export function createAttendanceRecordCollectionResponseFromDiscriminatorValue(p * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a attendanceRecord */ -export function createAttendanceRecordFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createAttendanceRecordFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoAttendanceRecord; } /** @@ -11968,7 +11968,7 @@ export function createAttendanceRecordFromDiscriminatorValue(parseNode: ParseNod * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a attendeeAvailability */ -export function createAttendeeAvailabilityFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createAttendeeAvailabilityFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoAttendeeAvailability; } /** @@ -11976,7 +11976,7 @@ export function createAttendeeAvailabilityFromDiscriminatorValue(parseNode: Pars * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a attendeeBase */ -export function createAttendeeBaseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createAttendeeBaseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { if(!parseNode) throw new Error("parseNode cannot be undefined"); const mappingValueNode = parseNode.getChildNode("@odata.type"); if (mappingValueNode) { @@ -11995,7 +11995,7 @@ export function createAttendeeBaseFromDiscriminatorValue(parseNode: ParseNode | * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a attendee */ -export function createAttendeeFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createAttendeeFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoAttendee; } /** @@ -12003,7 +12003,7 @@ export function createAttendeeFromDiscriminatorValue(parseNode: ParseNode | unde * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a attributeDefinition */ -export function createAttributeDefinitionFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createAttributeDefinitionFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoAttributeDefinition; } /** @@ -12011,7 +12011,7 @@ export function createAttributeDefinitionFromDiscriminatorValue(parseNode: Parse * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a attributeDefinitionMetadataEntry */ -export function createAttributeDefinitionMetadataEntryFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createAttributeDefinitionMetadataEntryFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoAttributeDefinitionMetadataEntry; } /** @@ -12019,7 +12019,7 @@ export function createAttributeDefinitionMetadataEntryFromDiscriminatorValue(par * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a attributeMapping */ -export function createAttributeMappingFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createAttributeMappingFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoAttributeMapping; } /** @@ -12027,7 +12027,7 @@ export function createAttributeMappingFromDiscriminatorValue(parseNode: ParseNod * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a attributeMappingFunctionSchemaCollectionResponse */ -export function createAttributeMappingFunctionSchemaCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createAttributeMappingFunctionSchemaCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoAttributeMappingFunctionSchemaCollectionResponse; } /** @@ -12035,7 +12035,7 @@ export function createAttributeMappingFunctionSchemaCollectionResponseFromDiscri * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a attributeMappingFunctionSchema */ -export function createAttributeMappingFunctionSchemaFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createAttributeMappingFunctionSchemaFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoAttributeMappingFunctionSchema; } /** @@ -12043,7 +12043,7 @@ export function createAttributeMappingFunctionSchemaFromDiscriminatorValue(parse * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a attributeMappingParameterSchema */ -export function createAttributeMappingParameterSchemaFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createAttributeMappingParameterSchemaFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoAttributeMappingParameterSchema; } /** @@ -12051,7 +12051,7 @@ export function createAttributeMappingParameterSchemaFromDiscriminatorValue(pars * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a attributeMappingSource */ -export function createAttributeMappingSourceFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createAttributeMappingSourceFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoAttributeMappingSource; } /** @@ -12059,7 +12059,7 @@ export function createAttributeMappingSourceFromDiscriminatorValue(parseNode: Pa * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a attributeRuleMembers */ -export function createAttributeRuleMembersFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createAttributeRuleMembersFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoAttributeRuleMembers; } /** @@ -12067,7 +12067,7 @@ export function createAttributeRuleMembersFromDiscriminatorValue(parseNode: Pars * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a attributeSetCollectionResponse */ -export function createAttributeSetCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createAttributeSetCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoAttributeSetCollectionResponse; } /** @@ -12075,7 +12075,7 @@ export function createAttributeSetCollectionResponseFromDiscriminatorValue(parse * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a attributeSet */ -export function createAttributeSetFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createAttributeSetFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoAttributeSet; } /** @@ -12083,7 +12083,7 @@ export function createAttributeSetFromDiscriminatorValue(parseNode: ParseNode | * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a audioConferencing */ -export function createAudioConferencingFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createAudioConferencingFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoAudioConferencing; } /** @@ -12091,7 +12091,7 @@ export function createAudioConferencingFromDiscriminatorValue(parseNode: ParseNo * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a audio */ -export function createAudioFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createAudioFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoAudio; } /** @@ -12099,7 +12099,7 @@ export function createAudioFromDiscriminatorValue(parseNode: ParseNode | undefin * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a audioRoutingGroupCollectionResponse */ -export function createAudioRoutingGroupCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createAudioRoutingGroupCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoAudioRoutingGroupCollectionResponse; } /** @@ -12107,7 +12107,7 @@ export function createAudioRoutingGroupCollectionResponseFromDiscriminatorValue( * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a audioRoutingGroup */ -export function createAudioRoutingGroupFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createAudioRoutingGroupFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoAudioRoutingGroup; } /** @@ -12115,7 +12115,7 @@ export function createAudioRoutingGroupFromDiscriminatorValue(parseNode: ParseNo * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a auditActivityInitiator */ -export function createAuditActivityInitiatorFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createAuditActivityInitiatorFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoAuditActivityInitiator; } /** @@ -12123,7 +12123,7 @@ export function createAuditActivityInitiatorFromDiscriminatorValue(parseNode: Pa * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a auditActor */ -export function createAuditActorFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createAuditActorFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoAuditActor; } /** @@ -12131,7 +12131,7 @@ export function createAuditActorFromDiscriminatorValue(parseNode: ParseNode | un * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a auditEventCollectionResponse */ -export function createAuditEventCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createAuditEventCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoAuditEventCollectionResponse; } /** @@ -12139,7 +12139,7 @@ export function createAuditEventCollectionResponseFromDiscriminatorValue(parseNo * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a auditEvent */ -export function createAuditEventFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createAuditEventFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoAuditEvent; } /** @@ -12147,7 +12147,7 @@ export function createAuditEventFromDiscriminatorValue(parseNode: ParseNode | un * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a auditLogRoot */ -export function createAuditLogRootFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createAuditLogRootFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoAuditLogRoot; } /** @@ -12155,7 +12155,7 @@ export function createAuditLogRootFromDiscriminatorValue(parseNode: ParseNode | * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a auditProperty */ -export function createAuditPropertyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createAuditPropertyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoAuditProperty; } /** @@ -12163,7 +12163,7 @@ export function createAuditPropertyFromDiscriminatorValue(parseNode: ParseNode | * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a auditResource */ -export function createAuditResourceFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createAuditResourceFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoAuditResource; } /** @@ -12171,7 +12171,7 @@ export function createAuditResourceFromDiscriminatorValue(parseNode: ParseNode | * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a authenticationCombinationConfigurationCollectionResponse */ -export function createAuthenticationCombinationConfigurationCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createAuthenticationCombinationConfigurationCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoAuthenticationCombinationConfigurationCollectionResponse; } /** @@ -12179,7 +12179,7 @@ export function createAuthenticationCombinationConfigurationCollectionResponseFr * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a authenticationCombinationConfiguration */ -export function createAuthenticationCombinationConfigurationFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createAuthenticationCombinationConfigurationFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { if(!parseNode) throw new Error("parseNode cannot be undefined"); const mappingValueNode = parseNode.getChildNode("@odata.type"); if (mappingValueNode) { @@ -12198,7 +12198,7 @@ export function createAuthenticationCombinationConfigurationFromDiscriminatorVal * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a authenticationContextClassReferenceCollectionResponse */ -export function createAuthenticationContextClassReferenceCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createAuthenticationContextClassReferenceCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoAuthenticationContextClassReferenceCollectionResponse; } /** @@ -12206,7 +12206,7 @@ export function createAuthenticationContextClassReferenceCollectionResponseFromD * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a authenticationContextClassReference */ -export function createAuthenticationContextClassReferenceFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createAuthenticationContextClassReferenceFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoAuthenticationContextClassReference; } /** @@ -12214,7 +12214,7 @@ export function createAuthenticationContextClassReferenceFromDiscriminatorValue( * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a authenticationFlowsPolicy */ -export function createAuthenticationFlowsPolicyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createAuthenticationFlowsPolicyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoAuthenticationFlowsPolicy; } /** @@ -12222,7 +12222,7 @@ export function createAuthenticationFlowsPolicyFromDiscriminatorValue(parseNode: * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a authentication */ -export function createAuthenticationFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createAuthenticationFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoAuthentication; } /** @@ -12230,7 +12230,7 @@ export function createAuthenticationFromDiscriminatorValue(parseNode: ParseNode * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a authenticationMethodCollectionResponse */ -export function createAuthenticationMethodCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createAuthenticationMethodCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoAuthenticationMethodCollectionResponse; } /** @@ -12238,7 +12238,7 @@ export function createAuthenticationMethodCollectionResponseFromDiscriminatorVal * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a authenticationMethodConfigurationCollectionResponse */ -export function createAuthenticationMethodConfigurationCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createAuthenticationMethodConfigurationCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoAuthenticationMethodConfigurationCollectionResponse; } /** @@ -12246,7 +12246,7 @@ export function createAuthenticationMethodConfigurationCollectionResponseFromDis * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a authenticationMethodConfiguration */ -export function createAuthenticationMethodConfigurationFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createAuthenticationMethodConfigurationFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { if(!parseNode) throw new Error("parseNode cannot be undefined"); const mappingValueNode = parseNode.getChildNode("@odata.type"); if (mappingValueNode) { @@ -12279,7 +12279,7 @@ export function createAuthenticationMethodConfigurationFromDiscriminatorValue(pa * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a authenticationMethodFeatureConfiguration */ -export function createAuthenticationMethodFeatureConfigurationFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createAuthenticationMethodFeatureConfigurationFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoAuthenticationMethodFeatureConfiguration; } /** @@ -12287,7 +12287,7 @@ export function createAuthenticationMethodFeatureConfigurationFromDiscriminatorV * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a authenticationMethod */ -export function createAuthenticationMethodFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createAuthenticationMethodFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { if(!parseNode) throw new Error("parseNode cannot be undefined"); const mappingValueNode = parseNode.getChildNode("@odata.type"); if (mappingValueNode) { @@ -12320,7 +12320,7 @@ export function createAuthenticationMethodFromDiscriminatorValue(parseNode: Pars * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a authenticationMethodModeDetailCollectionResponse */ -export function createAuthenticationMethodModeDetailCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createAuthenticationMethodModeDetailCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoAuthenticationMethodModeDetailCollectionResponse; } /** @@ -12328,7 +12328,7 @@ export function createAuthenticationMethodModeDetailCollectionResponseFromDiscri * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a authenticationMethodModeDetail */ -export function createAuthenticationMethodModeDetailFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createAuthenticationMethodModeDetailFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoAuthenticationMethodModeDetail; } /** @@ -12336,7 +12336,7 @@ export function createAuthenticationMethodModeDetailFromDiscriminatorValue(parse * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a authenticationMethodsPolicy */ -export function createAuthenticationMethodsPolicyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createAuthenticationMethodsPolicyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoAuthenticationMethodsPolicy; } /** @@ -12344,7 +12344,7 @@ export function createAuthenticationMethodsPolicyFromDiscriminatorValue(parseNod * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a authenticationMethodsRegistrationCampaign */ -export function createAuthenticationMethodsRegistrationCampaignFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createAuthenticationMethodsRegistrationCampaignFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoAuthenticationMethodsRegistrationCampaign; } /** @@ -12352,7 +12352,7 @@ export function createAuthenticationMethodsRegistrationCampaignFromDiscriminator * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a authenticationMethodsRegistrationCampaignIncludeTarget */ -export function createAuthenticationMethodsRegistrationCampaignIncludeTargetFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createAuthenticationMethodsRegistrationCampaignIncludeTargetFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoAuthenticationMethodsRegistrationCampaignIncludeTarget; } /** @@ -12360,7 +12360,7 @@ export function createAuthenticationMethodsRegistrationCampaignIncludeTargetFrom * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a authenticationMethodsRoot */ -export function createAuthenticationMethodsRootFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createAuthenticationMethodsRootFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoAuthenticationMethodsRoot; } /** @@ -12368,7 +12368,7 @@ export function createAuthenticationMethodsRootFromDiscriminatorValue(parseNode: * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a authenticationMethodTarget */ -export function createAuthenticationMethodTargetFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createAuthenticationMethodTargetFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { if(!parseNode) throw new Error("parseNode cannot be undefined"); const mappingValueNode = parseNode.getChildNode("@odata.type"); if (mappingValueNode) { @@ -12389,7 +12389,7 @@ export function createAuthenticationMethodTargetFromDiscriminatorValue(parseNode * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a authenticationStrengthPolicyCollectionResponse */ -export function createAuthenticationStrengthPolicyCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createAuthenticationStrengthPolicyCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoAuthenticationStrengthPolicyCollectionResponse; } /** @@ -12397,7 +12397,7 @@ export function createAuthenticationStrengthPolicyCollectionResponseFromDiscrimi * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a authenticationStrengthPolicy */ -export function createAuthenticationStrengthPolicyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createAuthenticationStrengthPolicyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoAuthenticationStrengthPolicy; } /** @@ -12405,7 +12405,7 @@ export function createAuthenticationStrengthPolicyFromDiscriminatorValue(parseNo * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a authenticationStrengthRoot */ -export function createAuthenticationStrengthRootFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createAuthenticationStrengthRootFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoAuthenticationStrengthRoot; } /** @@ -12413,7 +12413,7 @@ export function createAuthenticationStrengthRootFromDiscriminatorValue(parseNode * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a authenticationStrengthUsage */ -export function createAuthenticationStrengthUsageFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createAuthenticationStrengthUsageFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoAuthenticationStrengthUsage; } /** @@ -12421,7 +12421,7 @@ export function createAuthenticationStrengthUsageFromDiscriminatorValue(parseNod * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a authoredNoteCollectionResponse */ -export function createAuthoredNoteCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createAuthoredNoteCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoAuthoredNoteCollectionResponse; } /** @@ -12429,7 +12429,7 @@ export function createAuthoredNoteCollectionResponseFromDiscriminatorValue(parse * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a authoredNote */ -export function createAuthoredNoteFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createAuthoredNoteFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoAuthoredNote; } /** @@ -12437,7 +12437,7 @@ export function createAuthoredNoteFromDiscriminatorValue(parseNode: ParseNode | * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a authorizationInfo */ -export function createAuthorizationInfoFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createAuthorizationInfoFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoAuthorizationInfo; } /** @@ -12445,7 +12445,7 @@ export function createAuthorizationInfoFromDiscriminatorValue(parseNode: ParseNo * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a authorizationPolicy */ -export function createAuthorizationPolicyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createAuthorizationPolicyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoAuthorizationPolicy; } /** @@ -12453,7 +12453,7 @@ export function createAuthorizationPolicyFromDiscriminatorValue(parseNode: Parse * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a automaticRepliesMailTips */ -export function createAutomaticRepliesMailTipsFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createAutomaticRepliesMailTipsFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoAutomaticRepliesMailTips; } /** @@ -12461,7 +12461,7 @@ export function createAutomaticRepliesMailTipsFromDiscriminatorValue(parseNode: * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a automaticRepliesSetting */ -export function createAutomaticRepliesSettingFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createAutomaticRepliesSettingFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoAutomaticRepliesSetting; } /** @@ -12469,7 +12469,7 @@ export function createAutomaticRepliesSettingFromDiscriminatorValue(parseNode: P * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a availabilityItem */ -export function createAvailabilityItemFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createAvailabilityItemFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoAvailabilityItem; } /** @@ -12477,7 +12477,7 @@ export function createAvailabilityItemFromDiscriminatorValue(parseNode: ParseNod * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a averageComparativeScore */ -export function createAverageComparativeScoreFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createAverageComparativeScoreFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoAverageComparativeScore; } /** @@ -12485,7 +12485,7 @@ export function createAverageComparativeScoreFromDiscriminatorValue(parseNode: P * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a azureActiveDirectoryTenant */ -export function createAzureActiveDirectoryTenantFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createAzureActiveDirectoryTenantFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoAzureActiveDirectoryTenant; } /** @@ -12493,7 +12493,7 @@ export function createAzureActiveDirectoryTenantFromDiscriminatorValue(parseNode * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a azureAdPopTokenAuthentication */ -export function createAzureAdPopTokenAuthenticationFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createAzureAdPopTokenAuthenticationFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoAzureAdPopTokenAuthentication; } /** @@ -12501,7 +12501,7 @@ export function createAzureAdPopTokenAuthenticationFromDiscriminatorValue(parseN * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a azureCommunicationServicesUserConversationMember */ -export function createAzureCommunicationServicesUserConversationMemberFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createAzureCommunicationServicesUserConversationMemberFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoAzureCommunicationServicesUserConversationMember; } /** @@ -12509,7 +12509,7 @@ export function createAzureCommunicationServicesUserConversationMemberFromDiscri * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a azureCommunicationServicesUserIdentity */ -export function createAzureCommunicationServicesUserIdentityFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createAzureCommunicationServicesUserIdentityFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoAzureCommunicationServicesUserIdentity; } /** @@ -12517,7 +12517,7 @@ export function createAzureCommunicationServicesUserIdentityFromDiscriminatorVal * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a b2xIdentityUserFlowCollectionResponse */ -export function createB2xIdentityUserFlowCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createB2xIdentityUserFlowCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoB2xIdentityUserFlowCollectionResponse; } /** @@ -12525,7 +12525,7 @@ export function createB2xIdentityUserFlowCollectionResponseFromDiscriminatorValu * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a b2xIdentityUserFlow */ -export function createB2xIdentityUserFlowFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createB2xIdentityUserFlowFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoB2xIdentityUserFlow; } /** @@ -12533,7 +12533,7 @@ export function createB2xIdentityUserFlowFromDiscriminatorValue(parseNode: Parse * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a BaseCollectionPaginationCountResponse */ -export function createBaseCollectionPaginationCountResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createBaseCollectionPaginationCountResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoBaseCollectionPaginationCountResponse; } /** @@ -12541,7 +12541,7 @@ export function createBaseCollectionPaginationCountResponseFromDiscriminatorValu * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a BaseDeltaFunctionResponse */ -export function createBaseDeltaFunctionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createBaseDeltaFunctionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoBaseDeltaFunctionResponse; } /** @@ -12549,7 +12549,7 @@ export function createBaseDeltaFunctionResponseFromDiscriminatorValue(parseNode: * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a baseEndUserNotification */ -export function createBaseEndUserNotificationFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createBaseEndUserNotificationFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { if(!parseNode) throw new Error("parseNode cannot be undefined"); const mappingValueNode = parseNode.getChildNode("@odata.type"); if (mappingValueNode) { @@ -12572,7 +12572,7 @@ export function createBaseEndUserNotificationFromDiscriminatorValue(parseNode: P * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a baseItemCollectionResponse */ -export function createBaseItemCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createBaseItemCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoBaseItemCollectionResponse; } /** @@ -12580,7 +12580,7 @@ export function createBaseItemCollectionResponseFromDiscriminatorValue(parseNode * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a baseItem */ -export function createBaseItemFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createBaseItemFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { if(!parseNode) throw new Error("parseNode cannot be undefined"); const mappingValueNode = parseNode.getChildNode("@odata.type"); if (mappingValueNode) { @@ -12609,7 +12609,7 @@ export function createBaseItemFromDiscriminatorValue(parseNode: ParseNode | unde * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a baseItemVersion */ -export function createBaseItemVersionFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createBaseItemVersionFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { if(!parseNode) throw new Error("parseNode cannot be undefined"); const mappingValueNode = parseNode.getChildNode("@odata.type"); if (mappingValueNode) { @@ -12632,7 +12632,7 @@ export function createBaseItemVersionFromDiscriminatorValue(parseNode: ParseNode * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a basicAuthentication */ -export function createBasicAuthenticationFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createBasicAuthenticationFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoBasicAuthentication; } /** @@ -12640,7 +12640,7 @@ export function createBasicAuthenticationFromDiscriminatorValue(parseNode: Parse * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a bitlocker */ -export function createBitlockerFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createBitlockerFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoBitlocker; } /** @@ -12648,7 +12648,7 @@ export function createBitlockerFromDiscriminatorValue(parseNode: ParseNode | und * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a bitlockerRecoveryKeyCollectionResponse */ -export function createBitlockerRecoveryKeyCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createBitlockerRecoveryKeyCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoBitlockerRecoveryKeyCollectionResponse; } /** @@ -12656,7 +12656,7 @@ export function createBitlockerRecoveryKeyCollectionResponseFromDiscriminatorVal * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a bitlockerRecoveryKey */ -export function createBitlockerRecoveryKeyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createBitlockerRecoveryKeyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoBitlockerRecoveryKey; } /** @@ -12664,7 +12664,7 @@ export function createBitlockerRecoveryKeyFromDiscriminatorValue(parseNode: Pars * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a bitLockerRemovableDrivePolicy */ -export function createBitLockerRemovableDrivePolicyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createBitLockerRemovableDrivePolicyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoBitLockerRemovableDrivePolicy; } /** @@ -12672,7 +12672,7 @@ export function createBitLockerRemovableDrivePolicyFromDiscriminatorValue(parseN * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a bookingAppointmentCollectionResponse */ -export function createBookingAppointmentCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createBookingAppointmentCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoBookingAppointmentCollectionResponse; } /** @@ -12680,7 +12680,7 @@ export function createBookingAppointmentCollectionResponseFromDiscriminatorValue * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a bookingAppointment */ -export function createBookingAppointmentFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createBookingAppointmentFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoBookingAppointment; } /** @@ -12688,7 +12688,7 @@ export function createBookingAppointmentFromDiscriminatorValue(parseNode: ParseN * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a bookingBusinessCollectionResponse */ -export function createBookingBusinessCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createBookingBusinessCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoBookingBusinessCollectionResponse; } /** @@ -12696,7 +12696,7 @@ export function createBookingBusinessCollectionResponseFromDiscriminatorValue(pa * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a bookingBusiness */ -export function createBookingBusinessFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createBookingBusinessFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoBookingBusiness; } /** @@ -12704,7 +12704,7 @@ export function createBookingBusinessFromDiscriminatorValue(parseNode: ParseNode * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a bookingCurrencyCollectionResponse */ -export function createBookingCurrencyCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createBookingCurrencyCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoBookingCurrencyCollectionResponse; } /** @@ -12712,7 +12712,7 @@ export function createBookingCurrencyCollectionResponseFromDiscriminatorValue(pa * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a bookingCurrency */ -export function createBookingCurrencyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createBookingCurrencyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoBookingCurrency; } /** @@ -12720,7 +12720,7 @@ export function createBookingCurrencyFromDiscriminatorValue(parseNode: ParseNode * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a bookingCustomerBaseCollectionResponse */ -export function createBookingCustomerBaseCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createBookingCustomerBaseCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoBookingCustomerBaseCollectionResponse; } /** @@ -12728,7 +12728,7 @@ export function createBookingCustomerBaseCollectionResponseFromDiscriminatorValu * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a bookingCustomerBase */ -export function createBookingCustomerBaseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createBookingCustomerBaseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { if(!parseNode) throw new Error("parseNode cannot be undefined"); const mappingValueNode = parseNode.getChildNode("@odata.type"); if (mappingValueNode) { @@ -12747,7 +12747,7 @@ export function createBookingCustomerBaseFromDiscriminatorValue(parseNode: Parse * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a bookingCustomer */ -export function createBookingCustomerFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createBookingCustomerFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoBookingCustomer; } /** @@ -12755,7 +12755,7 @@ export function createBookingCustomerFromDiscriminatorValue(parseNode: ParseNode * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a bookingCustomerInformationBase */ -export function createBookingCustomerInformationBaseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createBookingCustomerInformationBaseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { if(!parseNode) throw new Error("parseNode cannot be undefined"); const mappingValueNode = parseNode.getChildNode("@odata.type"); if (mappingValueNode) { @@ -12774,7 +12774,7 @@ export function createBookingCustomerInformationBaseFromDiscriminatorValue(parse * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a bookingCustomerInformation */ -export function createBookingCustomerInformationFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createBookingCustomerInformationFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoBookingCustomerInformation; } /** @@ -12782,7 +12782,7 @@ export function createBookingCustomerInformationFromDiscriminatorValue(parseNode * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a bookingCustomQuestionCollectionResponse */ -export function createBookingCustomQuestionCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createBookingCustomQuestionCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoBookingCustomQuestionCollectionResponse; } /** @@ -12790,7 +12790,7 @@ export function createBookingCustomQuestionCollectionResponseFromDiscriminatorVa * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a bookingCustomQuestion */ -export function createBookingCustomQuestionFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createBookingCustomQuestionFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoBookingCustomQuestion; } /** @@ -12798,7 +12798,7 @@ export function createBookingCustomQuestionFromDiscriminatorValue(parseNode: Par * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a bookingQuestionAnswer */ -export function createBookingQuestionAnswerFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createBookingQuestionAnswerFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoBookingQuestionAnswer; } /** @@ -12806,7 +12806,7 @@ export function createBookingQuestionAnswerFromDiscriminatorValue(parseNode: Par * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a bookingQuestionAssignment */ -export function createBookingQuestionAssignmentFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createBookingQuestionAssignmentFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoBookingQuestionAssignment; } /** @@ -12814,7 +12814,7 @@ export function createBookingQuestionAssignmentFromDiscriminatorValue(parseNode: * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a bookingReminder */ -export function createBookingReminderFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createBookingReminderFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoBookingReminder; } /** @@ -12822,7 +12822,7 @@ export function createBookingReminderFromDiscriminatorValue(parseNode: ParseNode * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a bookingSchedulingPolicy */ -export function createBookingSchedulingPolicyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createBookingSchedulingPolicyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoBookingSchedulingPolicy; } /** @@ -12830,7 +12830,7 @@ export function createBookingSchedulingPolicyFromDiscriminatorValue(parseNode: P * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a bookingServiceCollectionResponse */ -export function createBookingServiceCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createBookingServiceCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoBookingServiceCollectionResponse; } /** @@ -12838,7 +12838,7 @@ export function createBookingServiceCollectionResponseFromDiscriminatorValue(par * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a bookingService */ -export function createBookingServiceFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createBookingServiceFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoBookingService; } /** @@ -12846,7 +12846,7 @@ export function createBookingServiceFromDiscriminatorValue(parseNode: ParseNode * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a bookingStaffMemberBaseCollectionResponse */ -export function createBookingStaffMemberBaseCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createBookingStaffMemberBaseCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoBookingStaffMemberBaseCollectionResponse; } /** @@ -12854,7 +12854,7 @@ export function createBookingStaffMemberBaseCollectionResponseFromDiscriminatorV * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a bookingStaffMemberBase */ -export function createBookingStaffMemberBaseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createBookingStaffMemberBaseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { if(!parseNode) throw new Error("parseNode cannot be undefined"); const mappingValueNode = parseNode.getChildNode("@odata.type"); if (mappingValueNode) { @@ -12873,7 +12873,7 @@ export function createBookingStaffMemberBaseFromDiscriminatorValue(parseNode: Pa * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a bookingStaffMember */ -export function createBookingStaffMemberFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createBookingStaffMemberFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoBookingStaffMember; } /** @@ -12881,7 +12881,7 @@ export function createBookingStaffMemberFromDiscriminatorValue(parseNode: ParseN * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a bookingWorkHours */ -export function createBookingWorkHoursFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createBookingWorkHoursFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoBookingWorkHours; } /** @@ -12889,7 +12889,7 @@ export function createBookingWorkHoursFromDiscriminatorValue(parseNode: ParseNod * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a bookingWorkTimeSlot */ -export function createBookingWorkTimeSlotFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createBookingWorkTimeSlotFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoBookingWorkTimeSlot; } /** @@ -12897,7 +12897,7 @@ export function createBookingWorkTimeSlotFromDiscriminatorValue(parseNode: Parse * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a booleanColumn */ -export function createBooleanColumnFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createBooleanColumnFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoBooleanColumn; } /** @@ -12905,7 +12905,7 @@ export function createBooleanColumnFromDiscriminatorValue(parseNode: ParseNode | * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a broadcastMeetingCaptionSettings */ -export function createBroadcastMeetingCaptionSettingsFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createBroadcastMeetingCaptionSettingsFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoBroadcastMeetingCaptionSettings; } /** @@ -12913,7 +12913,7 @@ export function createBroadcastMeetingCaptionSettingsFromDiscriminatorValue(pars * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a broadcastMeetingSettings */ -export function createBroadcastMeetingSettingsFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createBroadcastMeetingSettingsFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoBroadcastMeetingSettings; } /** @@ -12921,7 +12921,7 @@ export function createBroadcastMeetingSettingsFromDiscriminatorValue(parseNode: * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a browserSharedCookieCollectionResponse */ -export function createBrowserSharedCookieCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createBrowserSharedCookieCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoBrowserSharedCookieCollectionResponse; } /** @@ -12929,7 +12929,7 @@ export function createBrowserSharedCookieCollectionResponseFromDiscriminatorValu * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a browserSharedCookie */ -export function createBrowserSharedCookieFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createBrowserSharedCookieFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoBrowserSharedCookie; } /** @@ -12937,7 +12937,7 @@ export function createBrowserSharedCookieFromDiscriminatorValue(parseNode: Parse * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a browserSharedCookieHistory */ -export function createBrowserSharedCookieHistoryFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createBrowserSharedCookieHistoryFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoBrowserSharedCookieHistory; } /** @@ -12945,7 +12945,7 @@ export function createBrowserSharedCookieHistoryFromDiscriminatorValue(parseNode * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a browserSiteCollectionResponse */ -export function createBrowserSiteCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createBrowserSiteCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoBrowserSiteCollectionResponse; } /** @@ -12953,7 +12953,7 @@ export function createBrowserSiteCollectionResponseFromDiscriminatorValue(parseN * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a browserSite */ -export function createBrowserSiteFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createBrowserSiteFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoBrowserSite; } /** @@ -12961,7 +12961,7 @@ export function createBrowserSiteFromDiscriminatorValue(parseNode: ParseNode | u * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a browserSiteHistory */ -export function createBrowserSiteHistoryFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createBrowserSiteHistoryFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoBrowserSiteHistory; } /** @@ -12969,7 +12969,7 @@ export function createBrowserSiteHistoryFromDiscriminatorValue(parseNode: ParseN * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a browserSiteListCollectionResponse */ -export function createBrowserSiteListCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createBrowserSiteListCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoBrowserSiteListCollectionResponse; } /** @@ -12977,7 +12977,7 @@ export function createBrowserSiteListCollectionResponseFromDiscriminatorValue(pa * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a browserSiteList */ -export function createBrowserSiteListFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createBrowserSiteListFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoBrowserSiteList; } /** @@ -12985,7 +12985,7 @@ export function createBrowserSiteListFromDiscriminatorValue(parseNode: ParseNode * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a bucketAggregationDefinition */ -export function createBucketAggregationDefinitionFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createBucketAggregationDefinitionFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoBucketAggregationDefinition; } /** @@ -12993,7 +12993,7 @@ export function createBucketAggregationDefinitionFromDiscriminatorValue(parseNod * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a bucketAggregationRange */ -export function createBucketAggregationRangeFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createBucketAggregationRangeFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoBucketAggregationRange; } /** @@ -13001,7 +13001,7 @@ export function createBucketAggregationRangeFromDiscriminatorValue(parseNode: Pa * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a builtInIdentityProvider */ -export function createBuiltInIdentityProviderFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createBuiltInIdentityProviderFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoBuiltInIdentityProvider; } /** @@ -13009,7 +13009,7 @@ export function createBuiltInIdentityProviderFromDiscriminatorValue(parseNode: P * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a bundle */ -export function createBundleFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createBundleFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoBundle; } /** @@ -13017,7 +13017,7 @@ export function createBundleFromDiscriminatorValue(parseNode: ParseNode | undefi * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a calculatedColumn */ -export function createCalculatedColumnFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createCalculatedColumnFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoCalculatedColumn; } /** @@ -13025,7 +13025,7 @@ export function createCalculatedColumnFromDiscriminatorValue(parseNode: ParseNod * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a calendarCollectionResponse */ -export function createCalendarCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createCalendarCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoCalendarCollectionResponse; } /** @@ -13033,7 +13033,7 @@ export function createCalendarCollectionResponseFromDiscriminatorValue(parseNode * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a calendar */ -export function createCalendarFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createCalendarFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoCalendar; } /** @@ -13041,7 +13041,7 @@ export function createCalendarFromDiscriminatorValue(parseNode: ParseNode | unde * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a calendarGroupCollectionResponse */ -export function createCalendarGroupCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createCalendarGroupCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoCalendarGroupCollectionResponse; } /** @@ -13049,7 +13049,7 @@ export function createCalendarGroupCollectionResponseFromDiscriminatorValue(pars * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a calendarGroup */ -export function createCalendarGroupFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createCalendarGroupFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoCalendarGroup; } /** @@ -13057,7 +13057,7 @@ export function createCalendarGroupFromDiscriminatorValue(parseNode: ParseNode | * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a calendarPermissionCollectionResponse */ -export function createCalendarPermissionCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createCalendarPermissionCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoCalendarPermissionCollectionResponse; } /** @@ -13065,7 +13065,7 @@ export function createCalendarPermissionCollectionResponseFromDiscriminatorValue * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a calendarPermission */ -export function createCalendarPermissionFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createCalendarPermissionFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoCalendarPermission; } /** @@ -13073,7 +13073,7 @@ export function createCalendarPermissionFromDiscriminatorValue(parseNode: ParseN * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a calendarSharingMessageAction */ -export function createCalendarSharingMessageActionFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createCalendarSharingMessageActionFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoCalendarSharingMessageAction; } /** @@ -13081,7 +13081,7 @@ export function createCalendarSharingMessageActionFromDiscriminatorValue(parseNo * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a calendarSharingMessage */ -export function createCalendarSharingMessageFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createCalendarSharingMessageFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoCalendarSharingMessage; } /** @@ -13089,7 +13089,7 @@ export function createCalendarSharingMessageFromDiscriminatorValue(parseNode: Pa * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a callCollectionResponse */ -export function createCallCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createCallCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoCallCollectionResponse; } /** @@ -13097,7 +13097,7 @@ export function createCallCollectionResponseFromDiscriminatorValue(parseNode: Pa * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a callEndedEventMessageDetail */ -export function createCallEndedEventMessageDetailFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createCallEndedEventMessageDetailFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoCallEndedEventMessageDetail; } /** @@ -13105,7 +13105,7 @@ export function createCallEndedEventMessageDetailFromDiscriminatorValue(parseNod * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a call */ -export function createCallFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createCallFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoCall; } /** @@ -13113,7 +13113,7 @@ export function createCallFromDiscriminatorValue(parseNode: ParseNode | undefine * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a callMediaState */ -export function createCallMediaStateFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createCallMediaStateFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoCallMediaState; } /** @@ -13121,7 +13121,7 @@ export function createCallMediaStateFromDiscriminatorValue(parseNode: ParseNode * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a callOptions */ -export function createCallOptionsFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createCallOptionsFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { if(!parseNode) throw new Error("parseNode cannot be undefined"); const mappingValueNode = parseNode.getChildNode("@odata.type"); if (mappingValueNode) { @@ -13142,7 +13142,7 @@ export function createCallOptionsFromDiscriminatorValue(parseNode: ParseNode | u * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a callParticipantInfo */ -export function createCallParticipantInfoFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createCallParticipantInfoFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoCallParticipantInfo; } /** @@ -13150,7 +13150,7 @@ export function createCallParticipantInfoFromDiscriminatorValue(parseNode: Parse * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a callRecordingCollectionResponse */ -export function createCallRecordingCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createCallRecordingCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoCallRecordingCollectionResponse; } /** @@ -13158,7 +13158,7 @@ export function createCallRecordingCollectionResponseFromDiscriminatorValue(pars * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a callRecordingEventMessageDetail */ -export function createCallRecordingEventMessageDetailFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createCallRecordingEventMessageDetailFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoCallRecordingEventMessageDetail; } /** @@ -13166,7 +13166,7 @@ export function createCallRecordingEventMessageDetailFromDiscriminatorValue(pars * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a callRecording */ -export function createCallRecordingFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createCallRecordingFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoCallRecording; } /** @@ -13174,7 +13174,7 @@ export function createCallRecordingFromDiscriminatorValue(parseNode: ParseNode | * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a callRoute */ -export function createCallRouteFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createCallRouteFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoCallRoute; } /** @@ -13182,7 +13182,7 @@ export function createCallRouteFromDiscriminatorValue(parseNode: ParseNode | und * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a callStartedEventMessageDetail */ -export function createCallStartedEventMessageDetailFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createCallStartedEventMessageDetailFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoCallStartedEventMessageDetail; } /** @@ -13190,7 +13190,7 @@ export function createCallStartedEventMessageDetailFromDiscriminatorValue(parseN * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a callTranscriptCollectionResponse */ -export function createCallTranscriptCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createCallTranscriptCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoCallTranscriptCollectionResponse; } /** @@ -13198,7 +13198,7 @@ export function createCallTranscriptCollectionResponseFromDiscriminatorValue(par * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a callTranscriptEventMessageDetail */ -export function createCallTranscriptEventMessageDetailFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createCallTranscriptEventMessageDetailFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoCallTranscriptEventMessageDetail; } /** @@ -13206,7 +13206,7 @@ export function createCallTranscriptEventMessageDetailFromDiscriminatorValue(par * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a callTranscript */ -export function createCallTranscriptFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createCallTranscriptFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoCallTranscript; } /** @@ -13214,7 +13214,7 @@ export function createCallTranscriptFromDiscriminatorValue(parseNode: ParseNode * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a callTranscriptionInfo */ -export function createCallTranscriptionInfoFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createCallTranscriptionInfoFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoCallTranscriptionInfo; } /** @@ -13222,7 +13222,7 @@ export function createCallTranscriptionInfoFromDiscriminatorValue(parseNode: Par * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a cancelMediaProcessingOperation */ -export function createCancelMediaProcessingOperationFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createCancelMediaProcessingOperationFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoCancelMediaProcessingOperation; } /** @@ -13230,7 +13230,7 @@ export function createCancelMediaProcessingOperationFromDiscriminatorValue(parse * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a certificateAuthority */ -export function createCertificateAuthorityFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createCertificateAuthorityFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoCertificateAuthority; } /** @@ -13238,7 +13238,7 @@ export function createCertificateAuthorityFromDiscriminatorValue(parseNode: Pars * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a certificateBasedAuthConfigurationCollectionResponse */ -export function createCertificateBasedAuthConfigurationCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createCertificateBasedAuthConfigurationCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoCertificateBasedAuthConfigurationCollectionResponse; } /** @@ -13246,7 +13246,7 @@ export function createCertificateBasedAuthConfigurationCollectionResponseFromDis * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a certificateBasedAuthConfiguration */ -export function createCertificateBasedAuthConfigurationFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createCertificateBasedAuthConfigurationFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoCertificateBasedAuthConfiguration; } /** @@ -13254,7 +13254,7 @@ export function createCertificateBasedAuthConfigurationFromDiscriminatorValue(pa * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a certificationControl */ -export function createCertificationControlFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createCertificationControlFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoCertificationControl; } /** @@ -13262,7 +13262,7 @@ export function createCertificationControlFromDiscriminatorValue(parseNode: Pars * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a certification */ -export function createCertificationFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createCertificationFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoCertification; } /** @@ -13270,7 +13270,7 @@ export function createCertificationFromDiscriminatorValue(parseNode: ParseNode | * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a changeTrackedEntity */ -export function createChangeTrackedEntityFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createChangeTrackedEntityFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { if(!parseNode) throw new Error("parseNode cannot be undefined"); const mappingValueNode = parseNode.getChildNode("@odata.type"); if (mappingValueNode) { @@ -13311,7 +13311,7 @@ export function createChangeTrackedEntityFromDiscriminatorValue(parseNode: Parse * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a channelAddedEventMessageDetail */ -export function createChannelAddedEventMessageDetailFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createChannelAddedEventMessageDetailFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoChannelAddedEventMessageDetail; } /** @@ -13319,7 +13319,7 @@ export function createChannelAddedEventMessageDetailFromDiscriminatorValue(parse * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a channelCollectionResponse */ -export function createChannelCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createChannelCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoChannelCollectionResponse; } /** @@ -13327,7 +13327,7 @@ export function createChannelCollectionResponseFromDiscriminatorValue(parseNode: * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a channelDeletedEventMessageDetail */ -export function createChannelDeletedEventMessageDetailFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createChannelDeletedEventMessageDetailFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoChannelDeletedEventMessageDetail; } /** @@ -13335,7 +13335,7 @@ export function createChannelDeletedEventMessageDetailFromDiscriminatorValue(par * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a channelDescriptionUpdatedEventMessageDetail */ -export function createChannelDescriptionUpdatedEventMessageDetailFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createChannelDescriptionUpdatedEventMessageDetailFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoChannelDescriptionUpdatedEventMessageDetail; } /** @@ -13343,7 +13343,7 @@ export function createChannelDescriptionUpdatedEventMessageDetailFromDiscriminat * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a channel */ -export function createChannelFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createChannelFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoChannel; } /** @@ -13351,7 +13351,7 @@ export function createChannelFromDiscriminatorValue(parseNode: ParseNode | undef * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a channelIdentity */ -export function createChannelIdentityFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createChannelIdentityFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoChannelIdentity; } /** @@ -13359,7 +13359,7 @@ export function createChannelIdentityFromDiscriminatorValue(parseNode: ParseNode * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a channelMembersNotificationRecipient */ -export function createChannelMembersNotificationRecipientFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createChannelMembersNotificationRecipientFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoChannelMembersNotificationRecipient; } /** @@ -13367,7 +13367,7 @@ export function createChannelMembersNotificationRecipientFromDiscriminatorValue( * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a channelRenamedEventMessageDetail */ -export function createChannelRenamedEventMessageDetailFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createChannelRenamedEventMessageDetailFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoChannelRenamedEventMessageDetail; } /** @@ -13375,7 +13375,7 @@ export function createChannelRenamedEventMessageDetailFromDiscriminatorValue(par * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a channelSetAsFavoriteByDefaultEventMessageDetail */ -export function createChannelSetAsFavoriteByDefaultEventMessageDetailFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createChannelSetAsFavoriteByDefaultEventMessageDetailFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoChannelSetAsFavoriteByDefaultEventMessageDetail; } /** @@ -13383,7 +13383,7 @@ export function createChannelSetAsFavoriteByDefaultEventMessageDetailFromDiscrim * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a channelSummary */ -export function createChannelSummaryFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createChannelSummaryFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoChannelSummary; } /** @@ -13391,7 +13391,7 @@ export function createChannelSummaryFromDiscriminatorValue(parseNode: ParseNode * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a channelUnsetAsFavoriteByDefaultEventMessageDetail */ -export function createChannelUnsetAsFavoriteByDefaultEventMessageDetailFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createChannelUnsetAsFavoriteByDefaultEventMessageDetailFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoChannelUnsetAsFavoriteByDefaultEventMessageDetail; } /** @@ -13399,7 +13399,7 @@ export function createChannelUnsetAsFavoriteByDefaultEventMessageDetailFromDiscr * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a chatCollectionResponse */ -export function createChatCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createChatCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoChatCollectionResponse; } /** @@ -13407,7 +13407,7 @@ export function createChatCollectionResponseFromDiscriminatorValue(parseNode: Pa * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a chat */ -export function createChatFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createChatFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoChat; } /** @@ -13415,7 +13415,7 @@ export function createChatFromDiscriminatorValue(parseNode: ParseNode | undefine * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a chatInfo */ -export function createChatInfoFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createChatInfoFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoChatInfo; } /** @@ -13423,7 +13423,7 @@ export function createChatInfoFromDiscriminatorValue(parseNode: ParseNode | unde * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a chatMembersNotificationRecipient */ -export function createChatMembersNotificationRecipientFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createChatMembersNotificationRecipientFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoChatMembersNotificationRecipient; } /** @@ -13431,7 +13431,7 @@ export function createChatMembersNotificationRecipientFromDiscriminatorValue(par * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a chatMessageAttachment */ -export function createChatMessageAttachmentFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createChatMessageAttachmentFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoChatMessageAttachment; } /** @@ -13439,7 +13439,7 @@ export function createChatMessageAttachmentFromDiscriminatorValue(parseNode: Par * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a chatMessageCollectionResponse */ -export function createChatMessageCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createChatMessageCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoChatMessageCollectionResponse; } /** @@ -13447,7 +13447,7 @@ export function createChatMessageCollectionResponseFromDiscriminatorValue(parseN * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a chatMessage */ -export function createChatMessageFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createChatMessageFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoChatMessage; } /** @@ -13455,7 +13455,7 @@ export function createChatMessageFromDiscriminatorValue(parseNode: ParseNode | u * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a chatMessageFromIdentitySet */ -export function createChatMessageFromIdentitySetFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createChatMessageFromIdentitySetFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoChatMessageFromIdentitySet; } /** @@ -13463,7 +13463,7 @@ export function createChatMessageFromIdentitySetFromDiscriminatorValue(parseNode * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a chatMessageHistoryItem */ -export function createChatMessageHistoryItemFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createChatMessageHistoryItemFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoChatMessageHistoryItem; } /** @@ -13471,7 +13471,7 @@ export function createChatMessageHistoryItemFromDiscriminatorValue(parseNode: Pa * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a chatMessageHostedContentCollectionResponse */ -export function createChatMessageHostedContentCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createChatMessageHostedContentCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoChatMessageHostedContentCollectionResponse; } /** @@ -13479,7 +13479,7 @@ export function createChatMessageHostedContentCollectionResponseFromDiscriminato * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a chatMessageHostedContent */ -export function createChatMessageHostedContentFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createChatMessageHostedContentFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoChatMessageHostedContent; } /** @@ -13487,7 +13487,7 @@ export function createChatMessageHostedContentFromDiscriminatorValue(parseNode: * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a chatMessageInfo */ -export function createChatMessageInfoFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createChatMessageInfoFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoChatMessageInfo; } /** @@ -13495,7 +13495,7 @@ export function createChatMessageInfoFromDiscriminatorValue(parseNode: ParseNode * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a chatMessageMentionedIdentitySet */ -export function createChatMessageMentionedIdentitySetFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createChatMessageMentionedIdentitySetFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoChatMessageMentionedIdentitySet; } /** @@ -13503,7 +13503,7 @@ export function createChatMessageMentionedIdentitySetFromDiscriminatorValue(pars * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a chatMessageMention */ -export function createChatMessageMentionFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createChatMessageMentionFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoChatMessageMention; } /** @@ -13511,7 +13511,7 @@ export function createChatMessageMentionFromDiscriminatorValue(parseNode: ParseN * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a chatMessagePolicyViolation */ -export function createChatMessagePolicyViolationFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createChatMessagePolicyViolationFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoChatMessagePolicyViolation; } /** @@ -13519,7 +13519,7 @@ export function createChatMessagePolicyViolationFromDiscriminatorValue(parseNode * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a chatMessagePolicyViolationPolicyTip */ -export function createChatMessagePolicyViolationPolicyTipFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createChatMessagePolicyViolationPolicyTipFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoChatMessagePolicyViolationPolicyTip; } /** @@ -13527,7 +13527,7 @@ export function createChatMessagePolicyViolationPolicyTipFromDiscriminatorValue( * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a chatMessageReaction */ -export function createChatMessageReactionFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createChatMessageReactionFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoChatMessageReaction; } /** @@ -13535,7 +13535,7 @@ export function createChatMessageReactionFromDiscriminatorValue(parseNode: Parse * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a chatMessageReactionIdentitySet */ -export function createChatMessageReactionIdentitySetFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createChatMessageReactionIdentitySetFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoChatMessageReactionIdentitySet; } /** @@ -13543,7 +13543,7 @@ export function createChatMessageReactionIdentitySetFromDiscriminatorValue(parse * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a chatRenamedEventMessageDetail */ -export function createChatRenamedEventMessageDetailFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createChatRenamedEventMessageDetailFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoChatRenamedEventMessageDetail; } /** @@ -13551,7 +13551,7 @@ export function createChatRenamedEventMessageDetailFromDiscriminatorValue(parseN * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a chatViewpoint */ -export function createChatViewpointFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createChatViewpointFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoChatViewpoint; } /** @@ -13559,7 +13559,7 @@ export function createChatViewpointFromDiscriminatorValue(parseNode: ParseNode | * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a checklistItemCollectionResponse */ -export function createChecklistItemCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createChecklistItemCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoChecklistItemCollectionResponse; } /** @@ -13567,7 +13567,7 @@ export function createChecklistItemCollectionResponseFromDiscriminatorValue(pars * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a checklistItem */ -export function createChecklistItemFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createChecklistItemFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoChecklistItem; } /** @@ -13575,7 +13575,7 @@ export function createChecklistItemFromDiscriminatorValue(parseNode: ParseNode | * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a choiceColumn */ -export function createChoiceColumnFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createChoiceColumnFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoChoiceColumn; } /** @@ -13583,7 +13583,7 @@ export function createChoiceColumnFromDiscriminatorValue(parseNode: ParseNode | * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a claimsMappingPolicyCollectionResponse */ -export function createClaimsMappingPolicyCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createClaimsMappingPolicyCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoClaimsMappingPolicyCollectionResponse; } /** @@ -13591,7 +13591,7 @@ export function createClaimsMappingPolicyCollectionResponseFromDiscriminatorValu * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a claimsMappingPolicy */ -export function createClaimsMappingPolicyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createClaimsMappingPolicyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoClaimsMappingPolicy; } /** @@ -13599,7 +13599,7 @@ export function createClaimsMappingPolicyFromDiscriminatorValue(parseNode: Parse * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a clientCertificateAuthentication */ -export function createClientCertificateAuthenticationFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createClientCertificateAuthenticationFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoClientCertificateAuthentication; } /** @@ -13607,7 +13607,7 @@ export function createClientCertificateAuthenticationFromDiscriminatorValue(pars * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a cloudAppSecuritySessionControl */ -export function createCloudAppSecuritySessionControlFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createCloudAppSecuritySessionControlFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoCloudAppSecuritySessionControl; } /** @@ -13615,7 +13615,7 @@ export function createCloudAppSecuritySessionControlFromDiscriminatorValue(parse * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a cloudAppSecurityState */ -export function createCloudAppSecurityStateFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createCloudAppSecurityStateFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoCloudAppSecurityState; } /** @@ -13623,7 +13623,7 @@ export function createCloudAppSecurityStateFromDiscriminatorValue(parseNode: Par * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a cloudCommunications */ -export function createCloudCommunicationsFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createCloudCommunicationsFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoCloudCommunications; } /** @@ -13631,7 +13631,7 @@ export function createCloudCommunicationsFromDiscriminatorValue(parseNode: Parse * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a coachmarkLocation */ -export function createCoachmarkLocationFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createCoachmarkLocationFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoCoachmarkLocation; } /** @@ -13639,7 +13639,7 @@ export function createCoachmarkLocationFromDiscriminatorValue(parseNode: ParseNo * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a collapseProperty */ -export function createCollapsePropertyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createCollapsePropertyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoCollapseProperty; } /** @@ -13647,7 +13647,7 @@ export function createCollapsePropertyFromDiscriminatorValue(parseNode: ParseNod * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a columnDefinitionCollectionResponse */ -export function createColumnDefinitionCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createColumnDefinitionCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoColumnDefinitionCollectionResponse; } /** @@ -13655,7 +13655,7 @@ export function createColumnDefinitionCollectionResponseFromDiscriminatorValue(p * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a columnDefinition */ -export function createColumnDefinitionFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createColumnDefinitionFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoColumnDefinition; } /** @@ -13663,7 +13663,7 @@ export function createColumnDefinitionFromDiscriminatorValue(parseNode: ParseNod * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a columnLinkCollectionResponse */ -export function createColumnLinkCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createColumnLinkCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoColumnLinkCollectionResponse; } /** @@ -13671,7 +13671,7 @@ export function createColumnLinkCollectionResponseFromDiscriminatorValue(parseNo * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a columnLink */ -export function createColumnLinkFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createColumnLinkFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoColumnLink; } /** @@ -13679,7 +13679,7 @@ export function createColumnLinkFromDiscriminatorValue(parseNode: ParseNode | un * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a columnValidation */ -export function createColumnValidationFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createColumnValidationFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoColumnValidation; } /** @@ -13687,7 +13687,7 @@ export function createColumnValidationFromDiscriminatorValue(parseNode: ParseNod * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a commsOperationCollectionResponse */ -export function createCommsOperationCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createCommsOperationCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoCommsOperationCollectionResponse; } /** @@ -13695,7 +13695,7 @@ export function createCommsOperationCollectionResponseFromDiscriminatorValue(par * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a commsOperation */ -export function createCommsOperationFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createCommsOperationFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { if(!parseNode) throw new Error("parseNode cannot be undefined"); const mappingValueNode = parseNode.getChildNode("@odata.type"); if (mappingValueNode) { @@ -13736,7 +13736,7 @@ export function createCommsOperationFromDiscriminatorValue(parseNode: ParseNode * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a communicationsApplicationIdentity */ -export function createCommunicationsApplicationIdentityFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createCommunicationsApplicationIdentityFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoCommunicationsApplicationIdentity; } /** @@ -13744,7 +13744,7 @@ export function createCommunicationsApplicationIdentityFromDiscriminatorValue(pa * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a communicationsApplicationInstanceIdentity */ -export function createCommunicationsApplicationInstanceIdentityFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createCommunicationsApplicationInstanceIdentityFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoCommunicationsApplicationInstanceIdentity; } /** @@ -13752,7 +13752,7 @@ export function createCommunicationsApplicationInstanceIdentityFromDiscriminator * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a communicationsEncryptedIdentity */ -export function createCommunicationsEncryptedIdentityFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createCommunicationsEncryptedIdentityFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoCommunicationsEncryptedIdentity; } /** @@ -13760,7 +13760,7 @@ export function createCommunicationsEncryptedIdentityFromDiscriminatorValue(pars * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a communicationsGuestIdentity */ -export function createCommunicationsGuestIdentityFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createCommunicationsGuestIdentityFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoCommunicationsGuestIdentity; } /** @@ -13768,7 +13768,7 @@ export function createCommunicationsGuestIdentityFromDiscriminatorValue(parseNod * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a communicationsIdentitySet */ -export function createCommunicationsIdentitySetFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createCommunicationsIdentitySetFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoCommunicationsIdentitySet; } /** @@ -13776,7 +13776,7 @@ export function createCommunicationsIdentitySetFromDiscriminatorValue(parseNode: * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a communicationsPhoneIdentity */ -export function createCommunicationsPhoneIdentityFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createCommunicationsPhoneIdentityFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoCommunicationsPhoneIdentity; } /** @@ -13784,7 +13784,7 @@ export function createCommunicationsPhoneIdentityFromDiscriminatorValue(parseNod * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a communicationsUserIdentity */ -export function createCommunicationsUserIdentityFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createCommunicationsUserIdentityFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoCommunicationsUserIdentity; } /** @@ -13792,7 +13792,7 @@ export function createCommunicationsUserIdentityFromDiscriminatorValue(parseNode * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a compliance */ -export function createComplianceFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createComplianceFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoCompliance; } /** @@ -13800,7 +13800,7 @@ export function createComplianceFromDiscriminatorValue(parseNode: ParseNode | un * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a complianceInformation */ -export function createComplianceInformationFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createComplianceInformationFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoComplianceInformation; } /** @@ -13808,7 +13808,7 @@ export function createComplianceInformationFromDiscriminatorValue(parseNode: Par * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a complianceManagementPartnerAssignment */ -export function createComplianceManagementPartnerAssignmentFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createComplianceManagementPartnerAssignmentFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoComplianceManagementPartnerAssignment; } /** @@ -13816,7 +13816,7 @@ export function createComplianceManagementPartnerAssignmentFromDiscriminatorValu * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a complianceManagementPartnerCollectionResponse */ -export function createComplianceManagementPartnerCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createComplianceManagementPartnerCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoComplianceManagementPartnerCollectionResponse; } /** @@ -13824,7 +13824,7 @@ export function createComplianceManagementPartnerCollectionResponseFromDiscrimin * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a complianceManagementPartner */ -export function createComplianceManagementPartnerFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createComplianceManagementPartnerFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoComplianceManagementPartner; } /** @@ -13832,7 +13832,7 @@ export function createComplianceManagementPartnerFromDiscriminatorValue(parseNod * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a conditionalAccessAllExternalTenants */ -export function createConditionalAccessAllExternalTenantsFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createConditionalAccessAllExternalTenantsFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoConditionalAccessAllExternalTenants; } /** @@ -13840,7 +13840,7 @@ export function createConditionalAccessAllExternalTenantsFromDiscriminatorValue( * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a conditionalAccessApplications */ -export function createConditionalAccessApplicationsFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createConditionalAccessApplicationsFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoConditionalAccessApplications; } /** @@ -13848,7 +13848,7 @@ export function createConditionalAccessApplicationsFromDiscriminatorValue(parseN * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a conditionalAccessClientApplications */ -export function createConditionalAccessClientApplicationsFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createConditionalAccessClientApplicationsFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoConditionalAccessClientApplications; } /** @@ -13856,7 +13856,7 @@ export function createConditionalAccessClientApplicationsFromDiscriminatorValue( * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a conditionalAccessConditionSet */ -export function createConditionalAccessConditionSetFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createConditionalAccessConditionSetFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoConditionalAccessConditionSet; } /** @@ -13864,7 +13864,7 @@ export function createConditionalAccessConditionSetFromDiscriminatorValue(parseN * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a conditionalAccessDevices */ -export function createConditionalAccessDevicesFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createConditionalAccessDevicesFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoConditionalAccessDevices; } /** @@ -13872,7 +13872,7 @@ export function createConditionalAccessDevicesFromDiscriminatorValue(parseNode: * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a conditionalAccessEnumeratedExternalTenants */ -export function createConditionalAccessEnumeratedExternalTenantsFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createConditionalAccessEnumeratedExternalTenantsFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoConditionalAccessEnumeratedExternalTenants; } /** @@ -13880,7 +13880,7 @@ export function createConditionalAccessEnumeratedExternalTenantsFromDiscriminato * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a conditionalAccessExternalTenants */ -export function createConditionalAccessExternalTenantsFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createConditionalAccessExternalTenantsFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { if(!parseNode) throw new Error("parseNode cannot be undefined"); const mappingValueNode = parseNode.getChildNode("@odata.type"); if (mappingValueNode) { @@ -13901,7 +13901,7 @@ export function createConditionalAccessExternalTenantsFromDiscriminatorValue(par * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a conditionalAccessFilter */ -export function createConditionalAccessFilterFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createConditionalAccessFilterFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoConditionalAccessFilter; } /** @@ -13909,7 +13909,7 @@ export function createConditionalAccessFilterFromDiscriminatorValue(parseNode: P * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a conditionalAccessGrantControls */ -export function createConditionalAccessGrantControlsFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createConditionalAccessGrantControlsFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoConditionalAccessGrantControls; } /** @@ -13917,7 +13917,7 @@ export function createConditionalAccessGrantControlsFromDiscriminatorValue(parse * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a conditionalAccessGuestsOrExternalUsers */ -export function createConditionalAccessGuestsOrExternalUsersFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createConditionalAccessGuestsOrExternalUsersFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoConditionalAccessGuestsOrExternalUsers; } /** @@ -13925,7 +13925,7 @@ export function createConditionalAccessGuestsOrExternalUsersFromDiscriminatorVal * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a conditionalAccessLocations */ -export function createConditionalAccessLocationsFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createConditionalAccessLocationsFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoConditionalAccessLocations; } /** @@ -13933,7 +13933,7 @@ export function createConditionalAccessLocationsFromDiscriminatorValue(parseNode * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a conditionalAccessPlatforms */ -export function createConditionalAccessPlatformsFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createConditionalAccessPlatformsFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoConditionalAccessPlatforms; } /** @@ -13941,7 +13941,7 @@ export function createConditionalAccessPlatformsFromDiscriminatorValue(parseNode * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a conditionalAccessPolicyCollectionResponse */ -export function createConditionalAccessPolicyCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createConditionalAccessPolicyCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoConditionalAccessPolicyCollectionResponse; } /** @@ -13949,7 +13949,7 @@ export function createConditionalAccessPolicyCollectionResponseFromDiscriminator * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a conditionalAccessPolicyDetail */ -export function createConditionalAccessPolicyDetailFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createConditionalAccessPolicyDetailFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoConditionalAccessPolicyDetail; } /** @@ -13957,7 +13957,7 @@ export function createConditionalAccessPolicyDetailFromDiscriminatorValue(parseN * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a conditionalAccessPolicy */ -export function createConditionalAccessPolicyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createConditionalAccessPolicyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoConditionalAccessPolicy; } /** @@ -13965,7 +13965,7 @@ export function createConditionalAccessPolicyFromDiscriminatorValue(parseNode: P * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a conditionalAccessRoot */ -export function createConditionalAccessRootFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createConditionalAccessRootFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoConditionalAccessRoot; } /** @@ -13973,7 +13973,7 @@ export function createConditionalAccessRootFromDiscriminatorValue(parseNode: Par * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a conditionalAccessSessionControl */ -export function createConditionalAccessSessionControlFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createConditionalAccessSessionControlFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { if(!parseNode) throw new Error("parseNode cannot be undefined"); const mappingValueNode = parseNode.getChildNode("@odata.type"); if (mappingValueNode) { @@ -13998,7 +13998,7 @@ export function createConditionalAccessSessionControlFromDiscriminatorValue(pars * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a conditionalAccessSessionControls */ -export function createConditionalAccessSessionControlsFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createConditionalAccessSessionControlsFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoConditionalAccessSessionControls; } /** @@ -14006,7 +14006,7 @@ export function createConditionalAccessSessionControlsFromDiscriminatorValue(par * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a conditionalAccessTemplateCollectionResponse */ -export function createConditionalAccessTemplateCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createConditionalAccessTemplateCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoConditionalAccessTemplateCollectionResponse; } /** @@ -14014,7 +14014,7 @@ export function createConditionalAccessTemplateCollectionResponseFromDiscriminat * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a conditionalAccessTemplate */ -export function createConditionalAccessTemplateFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createConditionalAccessTemplateFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoConditionalAccessTemplate; } /** @@ -14022,7 +14022,7 @@ export function createConditionalAccessTemplateFromDiscriminatorValue(parseNode: * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a conditionalAccessUsers */ -export function createConditionalAccessUsersFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createConditionalAccessUsersFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoConditionalAccessUsers; } /** @@ -14030,7 +14030,7 @@ export function createConditionalAccessUsersFromDiscriminatorValue(parseNode: Pa * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a configurationManagerClientEnabledFeatures */ -export function createConfigurationManagerClientEnabledFeaturesFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createConfigurationManagerClientEnabledFeaturesFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoConfigurationManagerClientEnabledFeatures; } /** @@ -14038,7 +14038,7 @@ export function createConfigurationManagerClientEnabledFeaturesFromDiscriminator * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a configurationManagerCollectionAssignmentTarget */ -export function createConfigurationManagerCollectionAssignmentTargetFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createConfigurationManagerCollectionAssignmentTargetFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoConfigurationManagerCollectionAssignmentTarget; } /** @@ -14046,7 +14046,7 @@ export function createConfigurationManagerCollectionAssignmentTargetFromDiscrimi * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a connectedOrganizationCollectionResponse */ -export function createConnectedOrganizationCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createConnectedOrganizationCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoConnectedOrganizationCollectionResponse; } /** @@ -14054,7 +14054,7 @@ export function createConnectedOrganizationCollectionResponseFromDiscriminatorVa * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a connectedOrganization */ -export function createConnectedOrganizationFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createConnectedOrganizationFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoConnectedOrganization; } /** @@ -14062,7 +14062,7 @@ export function createConnectedOrganizationFromDiscriminatorValue(parseNode: Par * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a connectedOrganizationMembers */ -export function createConnectedOrganizationMembersFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createConnectedOrganizationMembersFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoConnectedOrganizationMembers; } /** @@ -14070,7 +14070,7 @@ export function createConnectedOrganizationMembersFromDiscriminatorValue(parseNo * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a contactCollectionResponse */ -export function createContactCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createContactCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoContactCollectionResponse; } /** @@ -14078,7 +14078,7 @@ export function createContactCollectionResponseFromDiscriminatorValue(parseNode: * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a contactFolderCollectionResponse */ -export function createContactFolderCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createContactFolderCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoContactFolderCollectionResponse; } /** @@ -14086,7 +14086,7 @@ export function createContactFolderCollectionResponseFromDiscriminatorValue(pars * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a contactFolder */ -export function createContactFolderFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createContactFolderFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoContactFolder; } /** @@ -14094,7 +14094,7 @@ export function createContactFolderFromDiscriminatorValue(parseNode: ParseNode | * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a contact */ -export function createContactFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createContactFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoContact; } /** @@ -14102,7 +14102,7 @@ export function createContactFromDiscriminatorValue(parseNode: ParseNode | undef * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a containerFilter */ -export function createContainerFilterFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createContainerFilterFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoContainerFilter; } /** @@ -14110,7 +14110,7 @@ export function createContainerFilterFromDiscriminatorValue(parseNode: ParseNode * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a contentApprovalStatusColumn */ -export function createContentApprovalStatusColumnFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createContentApprovalStatusColumnFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoContentApprovalStatusColumn; } /** @@ -14118,7 +14118,7 @@ export function createContentApprovalStatusColumnFromDiscriminatorValue(parseNod * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a contentSharingSessionCollectionResponse */ -export function createContentSharingSessionCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createContentSharingSessionCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoContentSharingSessionCollectionResponse; } /** @@ -14126,7 +14126,7 @@ export function createContentSharingSessionCollectionResponseFromDiscriminatorVa * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a contentSharingSession */ -export function createContentSharingSessionFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createContentSharingSessionFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoContentSharingSession; } /** @@ -14134,7 +14134,7 @@ export function createContentSharingSessionFromDiscriminatorValue(parseNode: Par * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a contentTypeCollectionResponse */ -export function createContentTypeCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createContentTypeCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoContentTypeCollectionResponse; } /** @@ -14142,7 +14142,7 @@ export function createContentTypeCollectionResponseFromDiscriminatorValue(parseN * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a contentType */ -export function createContentTypeFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createContentTypeFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoContentType; } /** @@ -14150,7 +14150,7 @@ export function createContentTypeFromDiscriminatorValue(parseNode: ParseNode | u * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a contentTypeInfo */ -export function createContentTypeInfoFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createContentTypeInfoFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoContentTypeInfo; } /** @@ -14158,7 +14158,7 @@ export function createContentTypeInfoFromDiscriminatorValue(parseNode: ParseNode * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a contentTypeOrder */ -export function createContentTypeOrderFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createContentTypeOrderFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoContentTypeOrder; } /** @@ -14166,7 +14166,7 @@ export function createContentTypeOrderFromDiscriminatorValue(parseNode: ParseNod * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a contractCollectionResponse */ -export function createContractCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createContractCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoContractCollectionResponse; } /** @@ -14174,7 +14174,7 @@ export function createContractCollectionResponseFromDiscriminatorValue(parseNode * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a contract */ -export function createContractFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createContractFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoContract; } /** @@ -14182,7 +14182,7 @@ export function createContractFromDiscriminatorValue(parseNode: ParseNode | unde * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a controlScore */ -export function createControlScoreFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createControlScoreFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoControlScore; } /** @@ -14190,7 +14190,7 @@ export function createControlScoreFromDiscriminatorValue(parseNode: ParseNode | * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a conversationCollectionResponse */ -export function createConversationCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createConversationCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoConversationCollectionResponse; } /** @@ -14198,7 +14198,7 @@ export function createConversationCollectionResponseFromDiscriminatorValue(parse * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a conversation */ -export function createConversationFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createConversationFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoConversation; } /** @@ -14206,7 +14206,7 @@ export function createConversationFromDiscriminatorValue(parseNode: ParseNode | * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a conversationMemberCollectionResponse */ -export function createConversationMemberCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createConversationMemberCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoConversationMemberCollectionResponse; } /** @@ -14214,7 +14214,7 @@ export function createConversationMemberCollectionResponseFromDiscriminatorValue * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a conversationMember */ -export function createConversationMemberFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createConversationMemberFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { if(!parseNode) throw new Error("parseNode cannot be undefined"); const mappingValueNode = parseNode.getChildNode("@odata.type"); if (mappingValueNode) { @@ -14243,7 +14243,7 @@ export function createConversationMemberFromDiscriminatorValue(parseNode: ParseN * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a conversationMemberRoleUpdatedEventMessageDetail */ -export function createConversationMemberRoleUpdatedEventMessageDetailFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createConversationMemberRoleUpdatedEventMessageDetailFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoConversationMemberRoleUpdatedEventMessageDetail; } /** @@ -14251,7 +14251,7 @@ export function createConversationMemberRoleUpdatedEventMessageDetailFromDiscrim * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a conversationThreadCollectionResponse */ -export function createConversationThreadCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createConversationThreadCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoConversationThreadCollectionResponse; } /** @@ -14259,7 +14259,7 @@ export function createConversationThreadCollectionResponseFromDiscriminatorValue * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a conversationThread */ -export function createConversationThreadFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createConversationThreadFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoConversationThread; } /** @@ -14267,7 +14267,7 @@ export function createConversationThreadFromDiscriminatorValue(parseNode: ParseN * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a convertIdResult */ -export function createConvertIdResultFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createConvertIdResultFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoConvertIdResult; } /** @@ -14275,7 +14275,7 @@ export function createConvertIdResultFromDiscriminatorValue(parseNode: ParseNode * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a CopyNotebookModel */ -export function createCopyNotebookModelFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createCopyNotebookModelFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoCopyNotebookModel; } /** @@ -14283,7 +14283,7 @@ export function createCopyNotebookModelFromDiscriminatorValue(parseNode: ParseNo * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a countryNamedLocation */ -export function createCountryNamedLocationFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createCountryNamedLocationFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoCountryNamedLocation; } /** @@ -14291,7 +14291,7 @@ export function createCountryNamedLocationFromDiscriminatorValue(parseNode: Pars * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a crossCloudAzureActiveDirectoryTenant */ -export function createCrossCloudAzureActiveDirectoryTenantFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createCrossCloudAzureActiveDirectoryTenantFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoCrossCloudAzureActiveDirectoryTenant; } /** @@ -14299,7 +14299,7 @@ export function createCrossCloudAzureActiveDirectoryTenantFromDiscriminatorValue * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a crossTenantAccessPolicyB2BSetting */ -export function createCrossTenantAccessPolicyB2BSettingFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createCrossTenantAccessPolicyB2BSettingFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoCrossTenantAccessPolicyB2BSetting; } /** @@ -14307,7 +14307,7 @@ export function createCrossTenantAccessPolicyB2BSettingFromDiscriminatorValue(pa * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a crossTenantAccessPolicyConfigurationDefault */ -export function createCrossTenantAccessPolicyConfigurationDefaultFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createCrossTenantAccessPolicyConfigurationDefaultFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoCrossTenantAccessPolicyConfigurationDefault; } /** @@ -14315,7 +14315,7 @@ export function createCrossTenantAccessPolicyConfigurationDefaultFromDiscriminat * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a crossTenantAccessPolicyConfigurationPartnerCollectionResponse */ -export function createCrossTenantAccessPolicyConfigurationPartnerCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createCrossTenantAccessPolicyConfigurationPartnerCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoCrossTenantAccessPolicyConfigurationPartnerCollectionResponse; } /** @@ -14323,7 +14323,7 @@ export function createCrossTenantAccessPolicyConfigurationPartnerCollectionRespo * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a crossTenantAccessPolicyConfigurationPartner */ -export function createCrossTenantAccessPolicyConfigurationPartnerFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createCrossTenantAccessPolicyConfigurationPartnerFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoCrossTenantAccessPolicyConfigurationPartner; } /** @@ -14331,7 +14331,7 @@ export function createCrossTenantAccessPolicyConfigurationPartnerFromDiscriminat * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a crossTenantAccessPolicy */ -export function createCrossTenantAccessPolicyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createCrossTenantAccessPolicyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoCrossTenantAccessPolicy; } /** @@ -14339,7 +14339,7 @@ export function createCrossTenantAccessPolicyFromDiscriminatorValue(parseNode: P * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a crossTenantAccessPolicyInboundTrust */ -export function createCrossTenantAccessPolicyInboundTrustFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createCrossTenantAccessPolicyInboundTrustFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoCrossTenantAccessPolicyInboundTrust; } /** @@ -14347,7 +14347,7 @@ export function createCrossTenantAccessPolicyInboundTrustFromDiscriminatorValue( * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a crossTenantAccessPolicyTargetConfiguration */ -export function createCrossTenantAccessPolicyTargetConfigurationFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createCrossTenantAccessPolicyTargetConfigurationFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoCrossTenantAccessPolicyTargetConfiguration; } /** @@ -14355,7 +14355,7 @@ export function createCrossTenantAccessPolicyTargetConfigurationFromDiscriminato * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a crossTenantAccessPolicyTarget */ -export function createCrossTenantAccessPolicyTargetFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createCrossTenantAccessPolicyTargetFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoCrossTenantAccessPolicyTarget; } /** @@ -14363,7 +14363,7 @@ export function createCrossTenantAccessPolicyTargetFromDiscriminatorValue(parseN * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a crossTenantIdentitySyncPolicyPartner */ -export function createCrossTenantIdentitySyncPolicyPartnerFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createCrossTenantIdentitySyncPolicyPartnerFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoCrossTenantIdentitySyncPolicyPartner; } /** @@ -14371,7 +14371,7 @@ export function createCrossTenantIdentitySyncPolicyPartnerFromDiscriminatorValue * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a crossTenantUserSyncInbound */ -export function createCrossTenantUserSyncInboundFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createCrossTenantUserSyncInboundFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoCrossTenantUserSyncInbound; } /** @@ -14379,7 +14379,7 @@ export function createCrossTenantUserSyncInboundFromDiscriminatorValue(parseNode * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a currencyColumn */ -export function createCurrencyColumnFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createCurrencyColumnFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoCurrencyColumn; } /** @@ -14387,7 +14387,7 @@ export function createCurrencyColumnFromDiscriminatorValue(parseNode: ParseNode * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a customCalloutExtensionCollectionResponse */ -export function createCustomCalloutExtensionCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createCustomCalloutExtensionCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoCustomCalloutExtensionCollectionResponse; } /** @@ -14395,7 +14395,7 @@ export function createCustomCalloutExtensionCollectionResponseFromDiscriminatorV * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a customCalloutExtension */ -export function createCustomCalloutExtensionFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createCustomCalloutExtensionFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { if(!parseNode) throw new Error("parseNode cannot be undefined"); const mappingValueNode = parseNode.getChildNode("@odata.type"); if (mappingValueNode) { @@ -14418,7 +14418,7 @@ export function createCustomCalloutExtensionFromDiscriminatorValue(parseNode: Pa * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a customExtensionAuthenticationConfiguration */ -export function createCustomExtensionAuthenticationConfigurationFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createCustomExtensionAuthenticationConfigurationFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { if(!parseNode) throw new Error("parseNode cannot be undefined"); const mappingValueNode = parseNode.getChildNode("@odata.type"); if (mappingValueNode) { @@ -14437,7 +14437,7 @@ export function createCustomExtensionAuthenticationConfigurationFromDiscriminato * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a customExtensionCallbackConfiguration */ -export function createCustomExtensionCallbackConfigurationFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createCustomExtensionCallbackConfigurationFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { if(!parseNode) throw new Error("parseNode cannot be undefined"); const mappingValueNode = parseNode.getChildNode("@odata.type"); if (mappingValueNode) { @@ -14456,7 +14456,7 @@ export function createCustomExtensionCallbackConfigurationFromDiscriminatorValue * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a customExtensionCalloutInstance */ -export function createCustomExtensionCalloutInstanceFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createCustomExtensionCalloutInstanceFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoCustomExtensionCalloutInstance; } /** @@ -14464,7 +14464,7 @@ export function createCustomExtensionCalloutInstanceFromDiscriminatorValue(parse * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a customExtensionClientConfiguration */ -export function createCustomExtensionClientConfigurationFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createCustomExtensionClientConfigurationFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoCustomExtensionClientConfiguration; } /** @@ -14472,7 +14472,7 @@ export function createCustomExtensionClientConfigurationFromDiscriminatorValue(p * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a customExtensionData */ -export function createCustomExtensionDataFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createCustomExtensionDataFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { if(!parseNode) throw new Error("parseNode cannot be undefined"); const mappingValueNode = parseNode.getChildNode("@odata.type"); if (mappingValueNode) { @@ -14495,7 +14495,7 @@ export function createCustomExtensionDataFromDiscriminatorValue(parseNode: Parse * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a customExtensionEndpointConfiguration */ -export function createCustomExtensionEndpointConfigurationFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createCustomExtensionEndpointConfigurationFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { if(!parseNode) throw new Error("parseNode cannot be undefined"); const mappingValueNode = parseNode.getChildNode("@odata.type"); if (mappingValueNode) { @@ -14514,7 +14514,7 @@ export function createCustomExtensionEndpointConfigurationFromDiscriminatorValue * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a customExtensionStageSettingCollectionResponse */ -export function createCustomExtensionStageSettingCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createCustomExtensionStageSettingCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoCustomExtensionStageSettingCollectionResponse; } /** @@ -14522,7 +14522,7 @@ export function createCustomExtensionStageSettingCollectionResponseFromDiscrimin * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a customExtensionStageSetting */ -export function createCustomExtensionStageSettingFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createCustomExtensionStageSettingFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoCustomExtensionStageSetting; } /** @@ -14530,7 +14530,7 @@ export function createCustomExtensionStageSettingFromDiscriminatorValue(parseNod * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a customSecurityAttributeDefinitionCollectionResponse */ -export function createCustomSecurityAttributeDefinitionCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createCustomSecurityAttributeDefinitionCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoCustomSecurityAttributeDefinitionCollectionResponse; } /** @@ -14538,7 +14538,7 @@ export function createCustomSecurityAttributeDefinitionCollectionResponseFromDis * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a customSecurityAttributeDefinition */ -export function createCustomSecurityAttributeDefinitionFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createCustomSecurityAttributeDefinitionFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoCustomSecurityAttributeDefinition; } /** @@ -14546,7 +14546,7 @@ export function createCustomSecurityAttributeDefinitionFromDiscriminatorValue(pa * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a customSecurityAttributeValue */ -export function createCustomSecurityAttributeValueFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createCustomSecurityAttributeValueFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoCustomSecurityAttributeValue; } /** @@ -14554,7 +14554,7 @@ export function createCustomSecurityAttributeValueFromDiscriminatorValue(parseNo * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a customTimeZone */ -export function createCustomTimeZoneFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createCustomTimeZoneFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoCustomTimeZone; } /** @@ -14562,7 +14562,7 @@ export function createCustomTimeZoneFromDiscriminatorValue(parseNode: ParseNode * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a customTrainingSetting */ -export function createCustomTrainingSettingFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createCustomTrainingSettingFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoCustomTrainingSetting; } /** @@ -14570,7 +14570,7 @@ export function createCustomTrainingSettingFromDiscriminatorValue(parseNode: Par * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a dataPolicyOperationCollectionResponse */ -export function createDataPolicyOperationCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createDataPolicyOperationCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoDataPolicyOperationCollectionResponse; } /** @@ -14578,7 +14578,7 @@ export function createDataPolicyOperationCollectionResponseFromDiscriminatorValu * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a dataPolicyOperation */ -export function createDataPolicyOperationFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createDataPolicyOperationFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoDataPolicyOperation; } /** @@ -14586,7 +14586,7 @@ export function createDataPolicyOperationFromDiscriminatorValue(parseNode: Parse * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a dataSubject */ -export function createDataSubjectFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createDataSubjectFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoDataSubject; } /** @@ -14594,7 +14594,7 @@ export function createDataSubjectFromDiscriminatorValue(parseNode: ParseNode | u * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a dateTimeColumn */ -export function createDateTimeColumnFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createDateTimeColumnFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoDateTimeColumn; } /** @@ -14602,7 +14602,7 @@ export function createDateTimeColumnFromDiscriminatorValue(parseNode: ParseNode * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a dateTimeTimeZone */ -export function createDateTimeTimeZoneFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createDateTimeTimeZoneFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoDateTimeTimeZone; } /** @@ -14610,7 +14610,7 @@ export function createDateTimeTimeZoneFromDiscriminatorValue(parseNode: ParseNod * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a daylightTimeZoneOffset */ -export function createDaylightTimeZoneOffsetFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createDaylightTimeZoneOffsetFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoDaylightTimeZoneOffset; } /** @@ -14618,7 +14618,7 @@ export function createDaylightTimeZoneOffsetFromDiscriminatorValue(parseNode: Pa * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a defaultColumnValue */ -export function createDefaultColumnValueFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createDefaultColumnValueFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoDefaultColumnValue; } /** @@ -14626,7 +14626,7 @@ export function createDefaultColumnValueFromDiscriminatorValue(parseNode: ParseN * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a defaultManagedAppProtectionCollectionResponse */ -export function createDefaultManagedAppProtectionCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createDefaultManagedAppProtectionCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoDefaultManagedAppProtectionCollectionResponse; } /** @@ -14634,7 +14634,7 @@ export function createDefaultManagedAppProtectionCollectionResponseFromDiscrimin * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a defaultManagedAppProtection */ -export function createDefaultManagedAppProtectionFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createDefaultManagedAppProtectionFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoDefaultManagedAppProtection; } /** @@ -14642,7 +14642,7 @@ export function createDefaultManagedAppProtectionFromDiscriminatorValue(parseNod * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a defaultUserRolePermissions */ -export function createDefaultUserRolePermissionsFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createDefaultUserRolePermissionsFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoDefaultUserRolePermissions; } /** @@ -14650,7 +14650,7 @@ export function createDefaultUserRolePermissionsFromDiscriminatorValue(parseNode * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a defenderDetectedMalwareActions */ -export function createDefenderDetectedMalwareActionsFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createDefenderDetectedMalwareActionsFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoDefenderDetectedMalwareActions; } /** @@ -14658,7 +14658,7 @@ export function createDefenderDetectedMalwareActionsFromDiscriminatorValue(parse * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a delegatedAdminAccessAssignmentCollectionResponse */ -export function createDelegatedAdminAccessAssignmentCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createDelegatedAdminAccessAssignmentCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoDelegatedAdminAccessAssignmentCollectionResponse; } /** @@ -14666,7 +14666,7 @@ export function createDelegatedAdminAccessAssignmentCollectionResponseFromDiscri * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a delegatedAdminAccessAssignment */ -export function createDelegatedAdminAccessAssignmentFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createDelegatedAdminAccessAssignmentFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoDelegatedAdminAccessAssignment; } /** @@ -14674,7 +14674,7 @@ export function createDelegatedAdminAccessAssignmentFromDiscriminatorValue(parse * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a delegatedAdminAccessContainer */ -export function createDelegatedAdminAccessContainerFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createDelegatedAdminAccessContainerFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoDelegatedAdminAccessContainer; } /** @@ -14682,7 +14682,7 @@ export function createDelegatedAdminAccessContainerFromDiscriminatorValue(parseN * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a delegatedAdminAccessDetails */ -export function createDelegatedAdminAccessDetailsFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createDelegatedAdminAccessDetailsFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoDelegatedAdminAccessDetails; } /** @@ -14690,7 +14690,7 @@ export function createDelegatedAdminAccessDetailsFromDiscriminatorValue(parseNod * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a delegatedAdminCustomerCollectionResponse */ -export function createDelegatedAdminCustomerCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createDelegatedAdminCustomerCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoDelegatedAdminCustomerCollectionResponse; } /** @@ -14698,7 +14698,7 @@ export function createDelegatedAdminCustomerCollectionResponseFromDiscriminatorV * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a delegatedAdminCustomer */ -export function createDelegatedAdminCustomerFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createDelegatedAdminCustomerFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoDelegatedAdminCustomer; } /** @@ -14706,7 +14706,7 @@ export function createDelegatedAdminCustomerFromDiscriminatorValue(parseNode: Pa * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a delegatedAdminRelationshipCollectionResponse */ -export function createDelegatedAdminRelationshipCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createDelegatedAdminRelationshipCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoDelegatedAdminRelationshipCollectionResponse; } /** @@ -14714,7 +14714,7 @@ export function createDelegatedAdminRelationshipCollectionResponseFromDiscrimina * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a delegatedAdminRelationshipCustomerParticipant */ -export function createDelegatedAdminRelationshipCustomerParticipantFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createDelegatedAdminRelationshipCustomerParticipantFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoDelegatedAdminRelationshipCustomerParticipant; } /** @@ -14722,7 +14722,7 @@ export function createDelegatedAdminRelationshipCustomerParticipantFromDiscrimin * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a delegatedAdminRelationship */ -export function createDelegatedAdminRelationshipFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createDelegatedAdminRelationshipFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { if(!parseNode) throw new Error("parseNode cannot be undefined"); const mappingValueNode = parseNode.getChildNode("@odata.type"); if (mappingValueNode) { @@ -14741,7 +14741,7 @@ export function createDelegatedAdminRelationshipFromDiscriminatorValue(parseNode * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a delegatedAdminRelationshipOperationCollectionResponse */ -export function createDelegatedAdminRelationshipOperationCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createDelegatedAdminRelationshipOperationCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoDelegatedAdminRelationshipOperationCollectionResponse; } /** @@ -14749,7 +14749,7 @@ export function createDelegatedAdminRelationshipOperationCollectionResponseFromD * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a delegatedAdminRelationshipOperation */ -export function createDelegatedAdminRelationshipOperationFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createDelegatedAdminRelationshipOperationFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoDelegatedAdminRelationshipOperation; } /** @@ -14757,7 +14757,7 @@ export function createDelegatedAdminRelationshipOperationFromDiscriminatorValue( * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a delegatedAdminRelationshipRequestCollectionResponse */ -export function createDelegatedAdminRelationshipRequestCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createDelegatedAdminRelationshipRequestCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoDelegatedAdminRelationshipRequestCollectionResponse; } /** @@ -14765,7 +14765,7 @@ export function createDelegatedAdminRelationshipRequestCollectionResponseFromDis * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a delegatedAdminRelationshipRequest */ -export function createDelegatedAdminRelationshipRequestFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createDelegatedAdminRelationshipRequestFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoDelegatedAdminRelationshipRequest; } /** @@ -14773,7 +14773,7 @@ export function createDelegatedAdminRelationshipRequestFromDiscriminatorValue(pa * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a delegatedAdminServiceManagementDetailCollectionResponse */ -export function createDelegatedAdminServiceManagementDetailCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createDelegatedAdminServiceManagementDetailCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoDelegatedAdminServiceManagementDetailCollectionResponse; } /** @@ -14781,7 +14781,7 @@ export function createDelegatedAdminServiceManagementDetailCollectionResponseFro * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a delegatedAdminServiceManagementDetail */ -export function createDelegatedAdminServiceManagementDetailFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createDelegatedAdminServiceManagementDetailFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoDelegatedAdminServiceManagementDetail; } /** @@ -14789,7 +14789,7 @@ export function createDelegatedAdminServiceManagementDetailFromDiscriminatorValu * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a delegatedPermissionClassificationCollectionResponse */ -export function createDelegatedPermissionClassificationCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createDelegatedPermissionClassificationCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoDelegatedPermissionClassificationCollectionResponse; } /** @@ -14797,7 +14797,7 @@ export function createDelegatedPermissionClassificationCollectionResponseFromDis * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a delegatedPermissionClassification */ -export function createDelegatedPermissionClassificationFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createDelegatedPermissionClassificationFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoDelegatedPermissionClassification; } /** @@ -14805,7 +14805,7 @@ export function createDelegatedPermissionClassificationFromDiscriminatorValue(pa * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a deleted */ -export function createDeletedFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createDeletedFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoDeleted; } /** @@ -14813,7 +14813,7 @@ export function createDeletedFromDiscriminatorValue(parseNode: ParseNode | undef * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a deletedItemContainer */ -export function createDeletedItemContainerFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createDeletedItemContainerFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoDeletedItemContainer; } /** @@ -14821,7 +14821,7 @@ export function createDeletedItemContainerFromDiscriminatorValue(parseNode: Pars * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a deletedTeamCollectionResponse */ -export function createDeletedTeamCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createDeletedTeamCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoDeletedTeamCollectionResponse; } /** @@ -14829,7 +14829,7 @@ export function createDeletedTeamCollectionResponseFromDiscriminatorValue(parseN * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a deletedTeam */ -export function createDeletedTeamFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createDeletedTeamFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoDeletedTeam; } /** @@ -14837,7 +14837,7 @@ export function createDeletedTeamFromDiscriminatorValue(parseNode: ParseNode | u * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a deleteUserFromSharedAppleDeviceActionResult */ -export function createDeleteUserFromSharedAppleDeviceActionResultFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createDeleteUserFromSharedAppleDeviceActionResultFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoDeleteUserFromSharedAppleDeviceActionResult; } /** @@ -14845,7 +14845,7 @@ export function createDeleteUserFromSharedAppleDeviceActionResultFromDiscriminat * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a deltaParticipants */ -export function createDeltaParticipantsFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createDeltaParticipantsFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoDeltaParticipants; } /** @@ -14853,7 +14853,7 @@ export function createDeltaParticipantsFromDiscriminatorValue(parseNode: ParseNo * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a detailsInfo */ -export function createDetailsInfoFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createDetailsInfoFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoDetailsInfo; } /** @@ -14861,7 +14861,7 @@ export function createDetailsInfoFromDiscriminatorValue(parseNode: ParseNode | u * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a detectedAppCollectionResponse */ -export function createDetectedAppCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createDetectedAppCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoDetectedAppCollectionResponse; } /** @@ -14869,7 +14869,7 @@ export function createDetectedAppCollectionResponseFromDiscriminatorValue(parseN * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a detectedApp */ -export function createDetectedAppFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createDetectedAppFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoDetectedApp; } /** @@ -14877,7 +14877,7 @@ export function createDetectedAppFromDiscriminatorValue(parseNode: ParseNode | u * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a deviceActionResult */ -export function createDeviceActionResultFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createDeviceActionResultFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { if(!parseNode) throw new Error("parseNode cannot be undefined"); const mappingValueNode = parseNode.getChildNode("@odata.type"); if (mappingValueNode) { @@ -14906,7 +14906,7 @@ export function createDeviceActionResultFromDiscriminatorValue(parseNode: ParseN * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a deviceAndAppManagementAssignmentTarget */ -export function createDeviceAndAppManagementAssignmentTargetFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createDeviceAndAppManagementAssignmentTargetFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { if(!parseNode) throw new Error("parseNode cannot be undefined"); const mappingValueNode = parseNode.getChildNode("@odata.type"); if (mappingValueNode) { @@ -14933,7 +14933,7 @@ export function createDeviceAndAppManagementAssignmentTargetFromDiscriminatorVal * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a deviceAndAppManagementData */ -export function createDeviceAndAppManagementDataFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createDeviceAndAppManagementDataFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoDeviceAndAppManagementData; } /** @@ -14941,7 +14941,7 @@ export function createDeviceAndAppManagementDataFromDiscriminatorValue(parseNode * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a deviceAndAppManagementRoleAssignmentCollectionResponse */ -export function createDeviceAndAppManagementRoleAssignmentCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createDeviceAndAppManagementRoleAssignmentCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoDeviceAndAppManagementRoleAssignmentCollectionResponse; } /** @@ -14949,7 +14949,7 @@ export function createDeviceAndAppManagementRoleAssignmentCollectionResponseFrom * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a deviceAndAppManagementRoleAssignment */ -export function createDeviceAndAppManagementRoleAssignmentFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createDeviceAndAppManagementRoleAssignmentFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoDeviceAndAppManagementRoleAssignment; } /** @@ -14957,7 +14957,7 @@ export function createDeviceAndAppManagementRoleAssignmentFromDiscriminatorValue * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a deviceAndAppManagementRoleDefinition */ -export function createDeviceAndAppManagementRoleDefinitionFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createDeviceAndAppManagementRoleDefinitionFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoDeviceAndAppManagementRoleDefinition; } /** @@ -14965,7 +14965,7 @@ export function createDeviceAndAppManagementRoleDefinitionFromDiscriminatorValue * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a deviceAppManagement */ -export function createDeviceAppManagementFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createDeviceAppManagementFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoDeviceAppManagement; } /** @@ -14973,7 +14973,7 @@ export function createDeviceAppManagementFromDiscriminatorValue(parseNode: Parse * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a deviceCategoryCollectionResponse */ -export function createDeviceCategoryCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createDeviceCategoryCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoDeviceCategoryCollectionResponse; } /** @@ -14981,7 +14981,7 @@ export function createDeviceCategoryCollectionResponseFromDiscriminatorValue(par * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a deviceCategory */ -export function createDeviceCategoryFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createDeviceCategoryFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoDeviceCategory; } /** @@ -14989,7 +14989,7 @@ export function createDeviceCategoryFromDiscriminatorValue(parseNode: ParseNode * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a deviceCollectionResponse */ -export function createDeviceCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createDeviceCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoDeviceCollectionResponse; } /** @@ -14997,7 +14997,7 @@ export function createDeviceCollectionResponseFromDiscriminatorValue(parseNode: * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a deviceComplianceActionItemCollectionResponse */ -export function createDeviceComplianceActionItemCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createDeviceComplianceActionItemCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoDeviceComplianceActionItemCollectionResponse; } /** @@ -15005,7 +15005,7 @@ export function createDeviceComplianceActionItemCollectionResponseFromDiscrimina * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a deviceComplianceActionItem */ -export function createDeviceComplianceActionItemFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createDeviceComplianceActionItemFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoDeviceComplianceActionItem; } /** @@ -15013,7 +15013,7 @@ export function createDeviceComplianceActionItemFromDiscriminatorValue(parseNode * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a deviceComplianceDeviceOverview */ -export function createDeviceComplianceDeviceOverviewFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createDeviceComplianceDeviceOverviewFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoDeviceComplianceDeviceOverview; } /** @@ -15021,7 +15021,7 @@ export function createDeviceComplianceDeviceOverviewFromDiscriminatorValue(parse * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a deviceComplianceDeviceStatusCollectionResponse */ -export function createDeviceComplianceDeviceStatusCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createDeviceComplianceDeviceStatusCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoDeviceComplianceDeviceStatusCollectionResponse; } /** @@ -15029,7 +15029,7 @@ export function createDeviceComplianceDeviceStatusCollectionResponseFromDiscrimi * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a deviceComplianceDeviceStatus */ -export function createDeviceComplianceDeviceStatusFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createDeviceComplianceDeviceStatusFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoDeviceComplianceDeviceStatus; } /** @@ -15037,7 +15037,7 @@ export function createDeviceComplianceDeviceStatusFromDiscriminatorValue(parseNo * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a deviceCompliancePolicyAssignmentCollectionResponse */ -export function createDeviceCompliancePolicyAssignmentCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createDeviceCompliancePolicyAssignmentCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoDeviceCompliancePolicyAssignmentCollectionResponse; } /** @@ -15045,7 +15045,7 @@ export function createDeviceCompliancePolicyAssignmentCollectionResponseFromDisc * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a deviceCompliancePolicyAssignment */ -export function createDeviceCompliancePolicyAssignmentFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createDeviceCompliancePolicyAssignmentFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoDeviceCompliancePolicyAssignment; } /** @@ -15053,7 +15053,7 @@ export function createDeviceCompliancePolicyAssignmentFromDiscriminatorValue(par * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a deviceCompliancePolicyCollectionResponse */ -export function createDeviceCompliancePolicyCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createDeviceCompliancePolicyCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoDeviceCompliancePolicyCollectionResponse; } /** @@ -15061,7 +15061,7 @@ export function createDeviceCompliancePolicyCollectionResponseFromDiscriminatorV * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a deviceCompliancePolicyDeviceStateSummary */ -export function createDeviceCompliancePolicyDeviceStateSummaryFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createDeviceCompliancePolicyDeviceStateSummaryFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoDeviceCompliancePolicyDeviceStateSummary; } /** @@ -15069,7 +15069,7 @@ export function createDeviceCompliancePolicyDeviceStateSummaryFromDiscriminatorV * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a deviceCompliancePolicy */ -export function createDeviceCompliancePolicyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createDeviceCompliancePolicyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { if(!parseNode) throw new Error("parseNode cannot be undefined"); const mappingValueNode = parseNode.getChildNode("@odata.type"); if (mappingValueNode) { @@ -15102,7 +15102,7 @@ export function createDeviceCompliancePolicyFromDiscriminatorValue(parseNode: Pa * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a deviceCompliancePolicySettingState */ -export function createDeviceCompliancePolicySettingStateFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createDeviceCompliancePolicySettingStateFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoDeviceCompliancePolicySettingState; } /** @@ -15110,7 +15110,7 @@ export function createDeviceCompliancePolicySettingStateFromDiscriminatorValue(p * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a deviceCompliancePolicySettingStateSummaryCollectionResponse */ -export function createDeviceCompliancePolicySettingStateSummaryCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createDeviceCompliancePolicySettingStateSummaryCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoDeviceCompliancePolicySettingStateSummaryCollectionResponse; } /** @@ -15118,7 +15118,7 @@ export function createDeviceCompliancePolicySettingStateSummaryCollectionRespons * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a deviceCompliancePolicySettingStateSummary */ -export function createDeviceCompliancePolicySettingStateSummaryFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createDeviceCompliancePolicySettingStateSummaryFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoDeviceCompliancePolicySettingStateSummary; } /** @@ -15126,7 +15126,7 @@ export function createDeviceCompliancePolicySettingStateSummaryFromDiscriminator * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a deviceCompliancePolicyStateCollectionResponse */ -export function createDeviceCompliancePolicyStateCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createDeviceCompliancePolicyStateCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoDeviceCompliancePolicyStateCollectionResponse; } /** @@ -15134,7 +15134,7 @@ export function createDeviceCompliancePolicyStateCollectionResponseFromDiscrimin * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a deviceCompliancePolicyState */ -export function createDeviceCompliancePolicyStateFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createDeviceCompliancePolicyStateFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoDeviceCompliancePolicyState; } /** @@ -15142,7 +15142,7 @@ export function createDeviceCompliancePolicyStateFromDiscriminatorValue(parseNod * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a deviceComplianceScheduledActionForRuleCollectionResponse */ -export function createDeviceComplianceScheduledActionForRuleCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createDeviceComplianceScheduledActionForRuleCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoDeviceComplianceScheduledActionForRuleCollectionResponse; } /** @@ -15150,7 +15150,7 @@ export function createDeviceComplianceScheduledActionForRuleCollectionResponseFr * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a deviceComplianceScheduledActionForRule */ -export function createDeviceComplianceScheduledActionForRuleFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createDeviceComplianceScheduledActionForRuleFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoDeviceComplianceScheduledActionForRule; } /** @@ -15158,7 +15158,7 @@ export function createDeviceComplianceScheduledActionForRuleFromDiscriminatorVal * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a deviceComplianceSettingStateCollectionResponse */ -export function createDeviceComplianceSettingStateCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createDeviceComplianceSettingStateCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoDeviceComplianceSettingStateCollectionResponse; } /** @@ -15166,7 +15166,7 @@ export function createDeviceComplianceSettingStateCollectionResponseFromDiscrimi * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a deviceComplianceSettingState */ -export function createDeviceComplianceSettingStateFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createDeviceComplianceSettingStateFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoDeviceComplianceSettingState; } /** @@ -15174,7 +15174,7 @@ export function createDeviceComplianceSettingStateFromDiscriminatorValue(parseNo * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a deviceComplianceUserOverview */ -export function createDeviceComplianceUserOverviewFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createDeviceComplianceUserOverviewFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoDeviceComplianceUserOverview; } /** @@ -15182,7 +15182,7 @@ export function createDeviceComplianceUserOverviewFromDiscriminatorValue(parseNo * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a deviceComplianceUserStatusCollectionResponse */ -export function createDeviceComplianceUserStatusCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createDeviceComplianceUserStatusCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoDeviceComplianceUserStatusCollectionResponse; } /** @@ -15190,7 +15190,7 @@ export function createDeviceComplianceUserStatusCollectionResponseFromDiscrimina * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a deviceComplianceUserStatus */ -export function createDeviceComplianceUserStatusFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createDeviceComplianceUserStatusFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoDeviceComplianceUserStatus; } /** @@ -15198,7 +15198,7 @@ export function createDeviceComplianceUserStatusFromDiscriminatorValue(parseNode * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a deviceConfigurationAssignmentCollectionResponse */ -export function createDeviceConfigurationAssignmentCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createDeviceConfigurationAssignmentCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoDeviceConfigurationAssignmentCollectionResponse; } /** @@ -15206,7 +15206,7 @@ export function createDeviceConfigurationAssignmentCollectionResponseFromDiscrim * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a deviceConfigurationAssignment */ -export function createDeviceConfigurationAssignmentFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createDeviceConfigurationAssignmentFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoDeviceConfigurationAssignment; } /** @@ -15214,7 +15214,7 @@ export function createDeviceConfigurationAssignmentFromDiscriminatorValue(parseN * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a deviceConfigurationCollectionResponse */ -export function createDeviceConfigurationCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createDeviceConfigurationCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoDeviceConfigurationCollectionResponse; } /** @@ -15222,7 +15222,7 @@ export function createDeviceConfigurationCollectionResponseFromDiscriminatorValu * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a deviceConfigurationDeviceOverview */ -export function createDeviceConfigurationDeviceOverviewFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createDeviceConfigurationDeviceOverviewFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoDeviceConfigurationDeviceOverview; } /** @@ -15230,7 +15230,7 @@ export function createDeviceConfigurationDeviceOverviewFromDiscriminatorValue(pa * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a deviceConfigurationDeviceStateSummary */ -export function createDeviceConfigurationDeviceStateSummaryFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createDeviceConfigurationDeviceStateSummaryFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoDeviceConfigurationDeviceStateSummary; } /** @@ -15238,7 +15238,7 @@ export function createDeviceConfigurationDeviceStateSummaryFromDiscriminatorValu * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a deviceConfigurationDeviceStatusCollectionResponse */ -export function createDeviceConfigurationDeviceStatusCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createDeviceConfigurationDeviceStatusCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoDeviceConfigurationDeviceStatusCollectionResponse; } /** @@ -15246,7 +15246,7 @@ export function createDeviceConfigurationDeviceStatusCollectionResponseFromDiscr * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a deviceConfigurationDeviceStatus */ -export function createDeviceConfigurationDeviceStatusFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createDeviceConfigurationDeviceStatusFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoDeviceConfigurationDeviceStatus; } /** @@ -15254,7 +15254,7 @@ export function createDeviceConfigurationDeviceStatusFromDiscriminatorValue(pars * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a deviceConfiguration */ -export function createDeviceConfigurationFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createDeviceConfigurationFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { if(!parseNode) throw new Error("parseNode cannot be undefined"); const mappingValueNode = parseNode.getChildNode("@odata.type"); if (mappingValueNode) { @@ -15323,7 +15323,7 @@ export function createDeviceConfigurationFromDiscriminatorValue(parseNode: Parse * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a deviceConfigurationSettingState */ -export function createDeviceConfigurationSettingStateFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createDeviceConfigurationSettingStateFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoDeviceConfigurationSettingState; } /** @@ -15331,7 +15331,7 @@ export function createDeviceConfigurationSettingStateFromDiscriminatorValue(pars * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a deviceConfigurationStateCollectionResponse */ -export function createDeviceConfigurationStateCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createDeviceConfigurationStateCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoDeviceConfigurationStateCollectionResponse; } /** @@ -15339,7 +15339,7 @@ export function createDeviceConfigurationStateCollectionResponseFromDiscriminato * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a deviceConfigurationState */ -export function createDeviceConfigurationStateFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createDeviceConfigurationStateFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoDeviceConfigurationState; } /** @@ -15347,7 +15347,7 @@ export function createDeviceConfigurationStateFromDiscriminatorValue(parseNode: * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a deviceConfigurationUserOverview */ -export function createDeviceConfigurationUserOverviewFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createDeviceConfigurationUserOverviewFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoDeviceConfigurationUserOverview; } /** @@ -15355,7 +15355,7 @@ export function createDeviceConfigurationUserOverviewFromDiscriminatorValue(pars * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a deviceConfigurationUserStatusCollectionResponse */ -export function createDeviceConfigurationUserStatusCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createDeviceConfigurationUserStatusCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoDeviceConfigurationUserStatusCollectionResponse; } /** @@ -15363,7 +15363,7 @@ export function createDeviceConfigurationUserStatusCollectionResponseFromDiscrim * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a deviceConfigurationUserStatus */ -export function createDeviceConfigurationUserStatusFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createDeviceConfigurationUserStatusFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoDeviceConfigurationUserStatus; } /** @@ -15371,7 +15371,7 @@ export function createDeviceConfigurationUserStatusFromDiscriminatorValue(parseN * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a deviceDetail */ -export function createDeviceDetailFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createDeviceDetailFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoDeviceDetail; } /** @@ -15379,7 +15379,7 @@ export function createDeviceDetailFromDiscriminatorValue(parseNode: ParseNode | * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a deviceEnrollmentConfigurationCollectionResponse */ -export function createDeviceEnrollmentConfigurationCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createDeviceEnrollmentConfigurationCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoDeviceEnrollmentConfigurationCollectionResponse; } /** @@ -15387,7 +15387,7 @@ export function createDeviceEnrollmentConfigurationCollectionResponseFromDiscrim * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a deviceEnrollmentConfiguration */ -export function createDeviceEnrollmentConfigurationFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createDeviceEnrollmentConfigurationFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { if(!parseNode) throw new Error("parseNode cannot be undefined"); const mappingValueNode = parseNode.getChildNode("@odata.type"); if (mappingValueNode) { @@ -15410,7 +15410,7 @@ export function createDeviceEnrollmentConfigurationFromDiscriminatorValue(parseN * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a deviceEnrollmentLimitConfiguration */ -export function createDeviceEnrollmentLimitConfigurationFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createDeviceEnrollmentLimitConfigurationFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoDeviceEnrollmentLimitConfiguration; } /** @@ -15418,7 +15418,7 @@ export function createDeviceEnrollmentLimitConfigurationFromDiscriminatorValue(p * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a deviceEnrollmentPlatformRestriction */ -export function createDeviceEnrollmentPlatformRestrictionFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createDeviceEnrollmentPlatformRestrictionFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoDeviceEnrollmentPlatformRestriction; } /** @@ -15426,7 +15426,7 @@ export function createDeviceEnrollmentPlatformRestrictionFromDiscriminatorValue( * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a deviceEnrollmentPlatformRestrictionsConfiguration */ -export function createDeviceEnrollmentPlatformRestrictionsConfigurationFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createDeviceEnrollmentPlatformRestrictionsConfigurationFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoDeviceEnrollmentPlatformRestrictionsConfiguration; } /** @@ -15434,7 +15434,7 @@ export function createDeviceEnrollmentPlatformRestrictionsConfigurationFromDiscr * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a deviceEnrollmentWindowsHelloForBusinessConfiguration */ -export function createDeviceEnrollmentWindowsHelloForBusinessConfigurationFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createDeviceEnrollmentWindowsHelloForBusinessConfigurationFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoDeviceEnrollmentWindowsHelloForBusinessConfiguration; } /** @@ -15442,7 +15442,7 @@ export function createDeviceEnrollmentWindowsHelloForBusinessConfigurationFromDi * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a deviceExchangeAccessStateSummary */ -export function createDeviceExchangeAccessStateSummaryFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createDeviceExchangeAccessStateSummaryFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoDeviceExchangeAccessStateSummary; } /** @@ -15450,7 +15450,7 @@ export function createDeviceExchangeAccessStateSummaryFromDiscriminatorValue(par * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a device */ -export function createDeviceFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createDeviceFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoDevice; } /** @@ -15458,7 +15458,7 @@ export function createDeviceFromDiscriminatorValue(parseNode: ParseNode | undefi * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a deviceGeoLocation */ -export function createDeviceGeoLocationFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createDeviceGeoLocationFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoDeviceGeoLocation; } /** @@ -15466,7 +15466,7 @@ export function createDeviceGeoLocationFromDiscriminatorValue(parseNode: ParseNo * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a deviceHealthAttestationState */ -export function createDeviceHealthAttestationStateFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createDeviceHealthAttestationStateFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoDeviceHealthAttestationState; } /** @@ -15474,7 +15474,7 @@ export function createDeviceHealthAttestationStateFromDiscriminatorValue(parseNo * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a deviceInstallStateCollectionResponse */ -export function createDeviceInstallStateCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createDeviceInstallStateCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoDeviceInstallStateCollectionResponse; } /** @@ -15482,7 +15482,7 @@ export function createDeviceInstallStateCollectionResponseFromDiscriminatorValue * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a deviceInstallState */ -export function createDeviceInstallStateFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createDeviceInstallStateFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoDeviceInstallState; } /** @@ -15490,7 +15490,7 @@ export function createDeviceInstallStateFromDiscriminatorValue(parseNode: ParseN * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a deviceLocalCredential */ -export function createDeviceLocalCredentialFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createDeviceLocalCredentialFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoDeviceLocalCredential; } /** @@ -15498,7 +15498,7 @@ export function createDeviceLocalCredentialFromDiscriminatorValue(parseNode: Par * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a deviceLocalCredentialInfoCollectionResponse */ -export function createDeviceLocalCredentialInfoCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createDeviceLocalCredentialInfoCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoDeviceLocalCredentialInfoCollectionResponse; } /** @@ -15506,7 +15506,7 @@ export function createDeviceLocalCredentialInfoCollectionResponseFromDiscriminat * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a deviceLocalCredentialInfo */ -export function createDeviceLocalCredentialInfoFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createDeviceLocalCredentialInfoFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoDeviceLocalCredentialInfo; } /** @@ -15514,7 +15514,7 @@ export function createDeviceLocalCredentialInfoFromDiscriminatorValue(parseNode: * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a deviceLogCollectionResponseCollectionResponse */ -export function createDeviceLogCollectionResponseCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createDeviceLogCollectionResponseCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoDeviceLogCollectionResponseCollectionResponse; } /** @@ -15522,7 +15522,7 @@ export function createDeviceLogCollectionResponseCollectionResponseFromDiscrimin * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a deviceLogCollectionResponse */ -export function createDeviceLogCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createDeviceLogCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoDeviceLogCollectionResponse; } /** @@ -15530,7 +15530,7 @@ export function createDeviceLogCollectionResponseFromDiscriminatorValue(parseNod * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a deviceManagementExchangeConnectorCollectionResponse */ -export function createDeviceManagementExchangeConnectorCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createDeviceManagementExchangeConnectorCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoDeviceManagementExchangeConnectorCollectionResponse; } /** @@ -15538,7 +15538,7 @@ export function createDeviceManagementExchangeConnectorCollectionResponseFromDis * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a deviceManagementExchangeConnector */ -export function createDeviceManagementExchangeConnectorFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createDeviceManagementExchangeConnectorFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoDeviceManagementExchangeConnector; } /** @@ -15546,7 +15546,7 @@ export function createDeviceManagementExchangeConnectorFromDiscriminatorValue(pa * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a deviceManagementExportJobCollectionResponse */ -export function createDeviceManagementExportJobCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createDeviceManagementExportJobCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoDeviceManagementExportJobCollectionResponse; } /** @@ -15554,7 +15554,7 @@ export function createDeviceManagementExportJobCollectionResponseFromDiscriminat * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a deviceManagementExportJob */ -export function createDeviceManagementExportJobFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createDeviceManagementExportJobFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoDeviceManagementExportJob; } /** @@ -15562,7 +15562,7 @@ export function createDeviceManagementExportJobFromDiscriminatorValue(parseNode: * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a deviceManagement */ -export function createDeviceManagementFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createDeviceManagementFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoDeviceManagement; } /** @@ -15570,7 +15570,7 @@ export function createDeviceManagementFromDiscriminatorValue(parseNode: ParseNod * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a deviceManagementPartnerAssignment */ -export function createDeviceManagementPartnerAssignmentFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createDeviceManagementPartnerAssignmentFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoDeviceManagementPartnerAssignment; } /** @@ -15578,7 +15578,7 @@ export function createDeviceManagementPartnerAssignmentFromDiscriminatorValue(pa * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a deviceManagementPartnerCollectionResponse */ -export function createDeviceManagementPartnerCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createDeviceManagementPartnerCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoDeviceManagementPartnerCollectionResponse; } /** @@ -15586,7 +15586,7 @@ export function createDeviceManagementPartnerCollectionResponseFromDiscriminator * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a deviceManagementPartner */ -export function createDeviceManagementPartnerFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createDeviceManagementPartnerFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoDeviceManagementPartner; } /** @@ -15594,7 +15594,7 @@ export function createDeviceManagementPartnerFromDiscriminatorValue(parseNode: P * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a deviceManagementReports */ -export function createDeviceManagementReportsFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createDeviceManagementReportsFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoDeviceManagementReports; } /** @@ -15602,7 +15602,7 @@ export function createDeviceManagementReportsFromDiscriminatorValue(parseNode: P * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a deviceManagementSettings */ -export function createDeviceManagementSettingsFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createDeviceManagementSettingsFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoDeviceManagementSettings; } /** @@ -15610,7 +15610,7 @@ export function createDeviceManagementSettingsFromDiscriminatorValue(parseNode: * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a deviceManagementTroubleshootingEventCollectionResponse */ -export function createDeviceManagementTroubleshootingEventCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createDeviceManagementTroubleshootingEventCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoDeviceManagementTroubleshootingEventCollectionResponse; } /** @@ -15618,7 +15618,7 @@ export function createDeviceManagementTroubleshootingEventCollectionResponseFrom * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a deviceManagementTroubleshootingEvent */ -export function createDeviceManagementTroubleshootingEventFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createDeviceManagementTroubleshootingEventFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { if(!parseNode) throw new Error("parseNode cannot be undefined"); const mappingValueNode = parseNode.getChildNode("@odata.type"); if (mappingValueNode) { @@ -15637,7 +15637,7 @@ export function createDeviceManagementTroubleshootingEventFromDiscriminatorValue * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a deviceOperatingSystemSummary */ -export function createDeviceOperatingSystemSummaryFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createDeviceOperatingSystemSummaryFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoDeviceOperatingSystemSummary; } /** @@ -15645,7 +15645,7 @@ export function createDeviceOperatingSystemSummaryFromDiscriminatorValue(parseNo * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a deviceProtectionOverview */ -export function createDeviceProtectionOverviewFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createDeviceProtectionOverviewFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoDeviceProtectionOverview; } /** @@ -15653,7 +15653,7 @@ export function createDeviceProtectionOverviewFromDiscriminatorValue(parseNode: * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a Dictionary */ -export function createDictionaryFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createDictionaryFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { if(!parseNode) throw new Error("parseNode cannot be undefined"); const mappingValueNode = parseNode.getChildNode("@odata.type"); if (mappingValueNode) { @@ -15672,7 +15672,7 @@ export function createDictionaryFromDiscriminatorValue(parseNode: ParseNode | un * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a directoryAuditCollectionResponse */ -export function createDirectoryAuditCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createDirectoryAuditCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoDirectoryAuditCollectionResponse; } /** @@ -15680,7 +15680,7 @@ export function createDirectoryAuditCollectionResponseFromDiscriminatorValue(par * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a directoryAudit */ -export function createDirectoryAuditFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createDirectoryAuditFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoDirectoryAudit; } /** @@ -15688,7 +15688,7 @@ export function createDirectoryAuditFromDiscriminatorValue(parseNode: ParseNode * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a directoryDefinitionCollectionResponse */ -export function createDirectoryDefinitionCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createDirectoryDefinitionCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoDirectoryDefinitionCollectionResponse; } /** @@ -15696,7 +15696,7 @@ export function createDirectoryDefinitionCollectionResponseFromDiscriminatorValu * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a directoryDefinition */ -export function createDirectoryDefinitionFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createDirectoryDefinitionFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoDirectoryDefinition; } /** @@ -15704,7 +15704,7 @@ export function createDirectoryDefinitionFromDiscriminatorValue(parseNode: Parse * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a directory */ -export function createDirectoryFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createDirectoryFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoDirectory; } /** @@ -15712,7 +15712,7 @@ export function createDirectoryFromDiscriminatorValue(parseNode: ParseNode | und * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a directoryObjectCollectionResponse */ -export function createDirectoryObjectCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createDirectoryObjectCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoDirectoryObjectCollectionResponse; } /** @@ -15720,7 +15720,7 @@ export function createDirectoryObjectCollectionResponseFromDiscriminatorValue(pa * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a directoryObject */ -export function createDirectoryObjectFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createDirectoryObjectFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { if(!parseNode) throw new Error("parseNode cannot be undefined"); const mappingValueNode = parseNode.getChildNode("@odata.type"); if (mappingValueNode) { @@ -15797,7 +15797,7 @@ export function createDirectoryObjectFromDiscriminatorValue(parseNode: ParseNode * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a directoryObjectPartnerReference */ -export function createDirectoryObjectPartnerReferenceFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createDirectoryObjectPartnerReferenceFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoDirectoryObjectPartnerReference; } /** @@ -15805,7 +15805,7 @@ export function createDirectoryObjectPartnerReferenceFromDiscriminatorValue(pars * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a directoryRoleCollectionResponse */ -export function createDirectoryRoleCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createDirectoryRoleCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoDirectoryRoleCollectionResponse; } /** @@ -15813,7 +15813,7 @@ export function createDirectoryRoleCollectionResponseFromDiscriminatorValue(pars * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a directoryRole */ -export function createDirectoryRoleFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createDirectoryRoleFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoDirectoryRole; } /** @@ -15821,7 +15821,7 @@ export function createDirectoryRoleFromDiscriminatorValue(parseNode: ParseNode | * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a directoryRoleTemplateCollectionResponse */ -export function createDirectoryRoleTemplateCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createDirectoryRoleTemplateCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoDirectoryRoleTemplateCollectionResponse; } /** @@ -15829,7 +15829,7 @@ export function createDirectoryRoleTemplateCollectionResponseFromDiscriminatorVa * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a directoryRoleTemplate */ -export function createDirectoryRoleTemplateFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createDirectoryRoleTemplateFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoDirectoryRoleTemplate; } /** @@ -15837,7 +15837,7 @@ export function createDirectoryRoleTemplateFromDiscriminatorValue(parseNode: Par * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a disableAndDeleteUserApplyAction */ -export function createDisableAndDeleteUserApplyActionFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createDisableAndDeleteUserApplyActionFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoDisableAndDeleteUserApplyAction; } /** @@ -15845,7 +15845,7 @@ export function createDisableAndDeleteUserApplyActionFromDiscriminatorValue(pars * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a displayNameLocalization */ -export function createDisplayNameLocalizationFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createDisplayNameLocalizationFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoDisplayNameLocalization; } /** @@ -15853,7 +15853,7 @@ export function createDisplayNameLocalizationFromDiscriminatorValue(parseNode: P * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a documentSetContent */ -export function createDocumentSetContentFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createDocumentSetContentFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoDocumentSetContent; } /** @@ -15861,7 +15861,7 @@ export function createDocumentSetContentFromDiscriminatorValue(parseNode: ParseN * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a documentSet */ -export function createDocumentSetFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createDocumentSetFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoDocumentSet; } /** @@ -15869,7 +15869,7 @@ export function createDocumentSetFromDiscriminatorValue(parseNode: ParseNode | u * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a documentSetVersionCollectionResponse */ -export function createDocumentSetVersionCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createDocumentSetVersionCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoDocumentSetVersionCollectionResponse; } /** @@ -15877,7 +15877,7 @@ export function createDocumentSetVersionCollectionResponseFromDiscriminatorValue * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a documentSetVersion */ -export function createDocumentSetVersionFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createDocumentSetVersionFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoDocumentSetVersion; } /** @@ -15885,7 +15885,7 @@ export function createDocumentSetVersionFromDiscriminatorValue(parseNode: ParseN * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a documentSetVersionItem */ -export function createDocumentSetVersionItemFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createDocumentSetVersionItemFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoDocumentSetVersionItem; } /** @@ -15893,7 +15893,7 @@ export function createDocumentSetVersionItemFromDiscriminatorValue(parseNode: Pa * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a domainCollectionResponse */ -export function createDomainCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createDomainCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoDomainCollectionResponse; } /** @@ -15901,7 +15901,7 @@ export function createDomainCollectionResponseFromDiscriminatorValue(parseNode: * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a domainDnsCnameRecord */ -export function createDomainDnsCnameRecordFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createDomainDnsCnameRecordFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoDomainDnsCnameRecord; } /** @@ -15909,7 +15909,7 @@ export function createDomainDnsCnameRecordFromDiscriminatorValue(parseNode: Pars * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a domainDnsMxRecord */ -export function createDomainDnsMxRecordFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createDomainDnsMxRecordFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoDomainDnsMxRecord; } /** @@ -15917,7 +15917,7 @@ export function createDomainDnsMxRecordFromDiscriminatorValue(parseNode: ParseNo * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a domainDnsRecordCollectionResponse */ -export function createDomainDnsRecordCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createDomainDnsRecordCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoDomainDnsRecordCollectionResponse; } /** @@ -15925,7 +15925,7 @@ export function createDomainDnsRecordCollectionResponseFromDiscriminatorValue(pa * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a domainDnsRecord */ -export function createDomainDnsRecordFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createDomainDnsRecordFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { if(!parseNode) throw new Error("parseNode cannot be undefined"); const mappingValueNode = parseNode.getChildNode("@odata.type"); if (mappingValueNode) { @@ -15952,7 +15952,7 @@ export function createDomainDnsRecordFromDiscriminatorValue(parseNode: ParseNode * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a domainDnsSrvRecord */ -export function createDomainDnsSrvRecordFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createDomainDnsSrvRecordFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoDomainDnsSrvRecord; } /** @@ -15960,7 +15960,7 @@ export function createDomainDnsSrvRecordFromDiscriminatorValue(parseNode: ParseN * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a domainDnsTxtRecord */ -export function createDomainDnsTxtRecordFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createDomainDnsTxtRecordFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoDomainDnsTxtRecord; } /** @@ -15968,7 +15968,7 @@ export function createDomainDnsTxtRecordFromDiscriminatorValue(parseNode: ParseN * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a domainDnsUnavailableRecord */ -export function createDomainDnsUnavailableRecordFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createDomainDnsUnavailableRecordFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoDomainDnsUnavailableRecord; } /** @@ -15976,7 +15976,7 @@ export function createDomainDnsUnavailableRecordFromDiscriminatorValue(parseNode * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a domain */ -export function createDomainFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createDomainFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoDomain; } /** @@ -15984,7 +15984,7 @@ export function createDomainFromDiscriminatorValue(parseNode: ParseNode | undefi * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a domainIdentitySource */ -export function createDomainIdentitySourceFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createDomainIdentitySourceFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoDomainIdentitySource; } /** @@ -15992,7 +15992,7 @@ export function createDomainIdentitySourceFromDiscriminatorValue(parseNode: Pars * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a domainState */ -export function createDomainStateFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createDomainStateFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoDomainState; } /** @@ -16000,7 +16000,7 @@ export function createDomainStateFromDiscriminatorValue(parseNode: ParseNode | u * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a driveCollectionResponse */ -export function createDriveCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createDriveCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoDriveCollectionResponse; } /** @@ -16008,7 +16008,7 @@ export function createDriveCollectionResponseFromDiscriminatorValue(parseNode: P * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a drive */ -export function createDriveFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createDriveFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoDrive; } /** @@ -16016,7 +16016,7 @@ export function createDriveFromDiscriminatorValue(parseNode: ParseNode | undefin * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a driveItemCollectionResponse */ -export function createDriveItemCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createDriveItemCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoDriveItemCollectionResponse; } /** @@ -16024,7 +16024,7 @@ export function createDriveItemCollectionResponseFromDiscriminatorValue(parseNod * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a driveItem */ -export function createDriveItemFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createDriveItemFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoDriveItem; } /** @@ -16032,7 +16032,7 @@ export function createDriveItemFromDiscriminatorValue(parseNode: ParseNode | und * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a driveItemUploadableProperties */ -export function createDriveItemUploadablePropertiesFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createDriveItemUploadablePropertiesFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoDriveItemUploadableProperties; } /** @@ -16040,7 +16040,7 @@ export function createDriveItemUploadablePropertiesFromDiscriminatorValue(parseN * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a driveItemVersionCollectionResponse */ -export function createDriveItemVersionCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createDriveItemVersionCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoDriveItemVersionCollectionResponse; } /** @@ -16048,7 +16048,7 @@ export function createDriveItemVersionCollectionResponseFromDiscriminatorValue(p * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a driveItemVersion */ -export function createDriveItemVersionFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createDriveItemVersionFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoDriveItemVersion; } /** @@ -16056,7 +16056,7 @@ export function createDriveItemVersionFromDiscriminatorValue(parseNode: ParseNod * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a driveRecipient */ -export function createDriveRecipientFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createDriveRecipientFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoDriveRecipient; } /** @@ -16064,7 +16064,7 @@ export function createDriveRecipientFromDiscriminatorValue(parseNode: ParseNode * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a eBookInstallSummary */ -export function createEBookInstallSummaryFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createEBookInstallSummaryFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoEBookInstallSummary; } /** @@ -16072,7 +16072,7 @@ export function createEBookInstallSummaryFromDiscriminatorValue(parseNode: Parse * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a edge */ -export function createEdgeFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createEdgeFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoEdge; } /** @@ -16080,7 +16080,7 @@ export function createEdgeFromDiscriminatorValue(parseNode: ParseNode | undefine * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a edgeSearchEngineBase */ -export function createEdgeSearchEngineBaseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createEdgeSearchEngineBaseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { if(!parseNode) throw new Error("parseNode cannot be undefined"); const mappingValueNode = parseNode.getChildNode("@odata.type"); if (mappingValueNode) { @@ -16101,7 +16101,7 @@ export function createEdgeSearchEngineBaseFromDiscriminatorValue(parseNode: Pars * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a edgeSearchEngineCustom */ -export function createEdgeSearchEngineCustomFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createEdgeSearchEngineCustomFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoEdgeSearchEngineCustom; } /** @@ -16109,7 +16109,7 @@ export function createEdgeSearchEngineCustomFromDiscriminatorValue(parseNode: Pa * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a edgeSearchEngine */ -export function createEdgeSearchEngineFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createEdgeSearchEngineFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoEdgeSearchEngine; } /** @@ -16117,7 +16117,7 @@ export function createEdgeSearchEngineFromDiscriminatorValue(parseNode: ParseNod * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a editionUpgradeConfiguration */ -export function createEditionUpgradeConfigurationFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createEditionUpgradeConfigurationFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoEditionUpgradeConfiguration; } /** @@ -16125,7 +16125,7 @@ export function createEditionUpgradeConfigurationFromDiscriminatorValue(parseNod * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a educationAssignmentClassRecipient */ -export function createEducationAssignmentClassRecipientFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createEducationAssignmentClassRecipientFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoEducationAssignmentClassRecipient; } /** @@ -16133,7 +16133,7 @@ export function createEducationAssignmentClassRecipientFromDiscriminatorValue(pa * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a educationAssignmentCollectionResponse */ -export function createEducationAssignmentCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createEducationAssignmentCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoEducationAssignmentCollectionResponse; } /** @@ -16141,7 +16141,7 @@ export function createEducationAssignmentCollectionResponseFromDiscriminatorValu * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a educationAssignmentDefaults */ -export function createEducationAssignmentDefaultsFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createEducationAssignmentDefaultsFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoEducationAssignmentDefaults; } /** @@ -16149,7 +16149,7 @@ export function createEducationAssignmentDefaultsFromDiscriminatorValue(parseNod * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a educationAssignment */ -export function createEducationAssignmentFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createEducationAssignmentFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoEducationAssignment; } /** @@ -16157,7 +16157,7 @@ export function createEducationAssignmentFromDiscriminatorValue(parseNode: Parse * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a educationAssignmentGrade */ -export function createEducationAssignmentGradeFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createEducationAssignmentGradeFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { if(!parseNode) throw new Error("parseNode cannot be undefined"); const mappingValueNode = parseNode.getChildNode("@odata.type"); if (mappingValueNode) { @@ -16176,7 +16176,7 @@ export function createEducationAssignmentGradeFromDiscriminatorValue(parseNode: * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a educationAssignmentGradeType */ -export function createEducationAssignmentGradeTypeFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createEducationAssignmentGradeTypeFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { if(!parseNode) throw new Error("parseNode cannot be undefined"); const mappingValueNode = parseNode.getChildNode("@odata.type"); if (mappingValueNode) { @@ -16195,7 +16195,7 @@ export function createEducationAssignmentGradeTypeFromDiscriminatorValue(parseNo * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a educationAssignmentGroupRecipient */ -export function createEducationAssignmentGroupRecipientFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createEducationAssignmentGroupRecipientFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoEducationAssignmentGroupRecipient; } /** @@ -16203,7 +16203,7 @@ export function createEducationAssignmentGroupRecipientFromDiscriminatorValue(pa * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a educationAssignmentIndividualRecipient */ -export function createEducationAssignmentIndividualRecipientFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createEducationAssignmentIndividualRecipientFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoEducationAssignmentIndividualRecipient; } /** @@ -16211,7 +16211,7 @@ export function createEducationAssignmentIndividualRecipientFromDiscriminatorVal * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a educationAssignmentPointsGrade */ -export function createEducationAssignmentPointsGradeFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createEducationAssignmentPointsGradeFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoEducationAssignmentPointsGrade; } /** @@ -16219,7 +16219,7 @@ export function createEducationAssignmentPointsGradeFromDiscriminatorValue(parse * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a educationAssignmentPointsGradeType */ -export function createEducationAssignmentPointsGradeTypeFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createEducationAssignmentPointsGradeTypeFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoEducationAssignmentPointsGradeType; } /** @@ -16227,7 +16227,7 @@ export function createEducationAssignmentPointsGradeTypeFromDiscriminatorValue(p * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a educationAssignmentRecipient */ -export function createEducationAssignmentRecipientFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createEducationAssignmentRecipientFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { if(!parseNode) throw new Error("parseNode cannot be undefined"); const mappingValueNode = parseNode.getChildNode("@odata.type"); if (mappingValueNode) { @@ -16250,7 +16250,7 @@ export function createEducationAssignmentRecipientFromDiscriminatorValue(parseNo * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a educationAssignmentResourceCollectionResponse */ -export function createEducationAssignmentResourceCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createEducationAssignmentResourceCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoEducationAssignmentResourceCollectionResponse; } /** @@ -16258,7 +16258,7 @@ export function createEducationAssignmentResourceCollectionResponseFromDiscrimin * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a educationAssignmentResource */ -export function createEducationAssignmentResourceFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createEducationAssignmentResourceFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoEducationAssignmentResource; } /** @@ -16266,7 +16266,7 @@ export function createEducationAssignmentResourceFromDiscriminatorValue(parseNod * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a educationAssignmentSettings */ -export function createEducationAssignmentSettingsFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createEducationAssignmentSettingsFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoEducationAssignmentSettings; } /** @@ -16274,7 +16274,7 @@ export function createEducationAssignmentSettingsFromDiscriminatorValue(parseNod * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a educationCategoryCollectionResponse */ -export function createEducationCategoryCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createEducationCategoryCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoEducationCategoryCollectionResponse; } /** @@ -16282,7 +16282,7 @@ export function createEducationCategoryCollectionResponseFromDiscriminatorValue( * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a educationCategory */ -export function createEducationCategoryFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createEducationCategoryFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoEducationCategory; } /** @@ -16290,7 +16290,7 @@ export function createEducationCategoryFromDiscriminatorValue(parseNode: ParseNo * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a educationClassCollectionResponse */ -export function createEducationClassCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createEducationClassCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoEducationClassCollectionResponse; } /** @@ -16298,7 +16298,7 @@ export function createEducationClassCollectionResponseFromDiscriminatorValue(par * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a educationClass */ -export function createEducationClassFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createEducationClassFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoEducationClass; } /** @@ -16306,7 +16306,7 @@ export function createEducationClassFromDiscriminatorValue(parseNode: ParseNode * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a educationCourse */ -export function createEducationCourseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createEducationCourseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoEducationCourse; } /** @@ -16314,7 +16314,7 @@ export function createEducationCourseFromDiscriminatorValue(parseNode: ParseNode * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a educationExcelResource */ -export function createEducationExcelResourceFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createEducationExcelResourceFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoEducationExcelResource; } /** @@ -16322,7 +16322,7 @@ export function createEducationExcelResourceFromDiscriminatorValue(parseNode: Pa * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a educationExternalResource */ -export function createEducationExternalResourceFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createEducationExternalResourceFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoEducationExternalResource; } /** @@ -16330,7 +16330,7 @@ export function createEducationExternalResourceFromDiscriminatorValue(parseNode: * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a educationFeedback */ -export function createEducationFeedbackFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createEducationFeedbackFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoEducationFeedback; } /** @@ -16338,7 +16338,7 @@ export function createEducationFeedbackFromDiscriminatorValue(parseNode: ParseNo * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a educationFeedbackOutcome */ -export function createEducationFeedbackOutcomeFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createEducationFeedbackOutcomeFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoEducationFeedbackOutcome; } /** @@ -16346,7 +16346,7 @@ export function createEducationFeedbackOutcomeFromDiscriminatorValue(parseNode: * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a educationFeedbackResourceOutcome */ -export function createEducationFeedbackResourceOutcomeFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createEducationFeedbackResourceOutcomeFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoEducationFeedbackResourceOutcome; } /** @@ -16354,7 +16354,7 @@ export function createEducationFeedbackResourceOutcomeFromDiscriminatorValue(par * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a educationFileResource */ -export function createEducationFileResourceFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createEducationFileResourceFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoEducationFileResource; } /** @@ -16362,7 +16362,7 @@ export function createEducationFileResourceFromDiscriminatorValue(parseNode: Par * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a educationGradingCategoryCollectionResponse */ -export function createEducationGradingCategoryCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createEducationGradingCategoryCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoEducationGradingCategoryCollectionResponse; } /** @@ -16370,7 +16370,7 @@ export function createEducationGradingCategoryCollectionResponseFromDiscriminato * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a educationGradingCategory */ -export function createEducationGradingCategoryFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createEducationGradingCategoryFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoEducationGradingCategory; } /** @@ -16378,7 +16378,7 @@ export function createEducationGradingCategoryFromDiscriminatorValue(parseNode: * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a educationItemBody */ -export function createEducationItemBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createEducationItemBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoEducationItemBody; } /** @@ -16386,7 +16386,7 @@ export function createEducationItemBodyFromDiscriminatorValue(parseNode: ParseNo * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a educationLinkResource */ -export function createEducationLinkResourceFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createEducationLinkResourceFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoEducationLinkResource; } /** @@ -16394,7 +16394,7 @@ export function createEducationLinkResourceFromDiscriminatorValue(parseNode: Par * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a educationMediaResource */ -export function createEducationMediaResourceFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createEducationMediaResourceFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoEducationMediaResource; } /** @@ -16402,7 +16402,7 @@ export function createEducationMediaResourceFromDiscriminatorValue(parseNode: Pa * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a educationOnPremisesInfo */ -export function createEducationOnPremisesInfoFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createEducationOnPremisesInfoFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoEducationOnPremisesInfo; } /** @@ -16410,7 +16410,7 @@ export function createEducationOnPremisesInfoFromDiscriminatorValue(parseNode: P * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a educationOrganization */ -export function createEducationOrganizationFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createEducationOrganizationFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { if(!parseNode) throw new Error("parseNode cannot be undefined"); const mappingValueNode = parseNode.getChildNode("@odata.type"); if (mappingValueNode) { @@ -16429,7 +16429,7 @@ export function createEducationOrganizationFromDiscriminatorValue(parseNode: Par * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a educationOutcomeCollectionResponse */ -export function createEducationOutcomeCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createEducationOutcomeCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoEducationOutcomeCollectionResponse; } /** @@ -16437,7 +16437,7 @@ export function createEducationOutcomeCollectionResponseFromDiscriminatorValue(p * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a educationOutcome */ -export function createEducationOutcomeFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createEducationOutcomeFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { if(!parseNode) throw new Error("parseNode cannot be undefined"); const mappingValueNode = parseNode.getChildNode("@odata.type"); if (mappingValueNode) { @@ -16462,7 +16462,7 @@ export function createEducationOutcomeFromDiscriminatorValue(parseNode: ParseNod * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a educationPointsOutcome */ -export function createEducationPointsOutcomeFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createEducationPointsOutcomeFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoEducationPointsOutcome; } /** @@ -16470,7 +16470,7 @@ export function createEducationPointsOutcomeFromDiscriminatorValue(parseNode: Pa * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a educationPowerPointResource */ -export function createEducationPowerPointResourceFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createEducationPowerPointResourceFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoEducationPowerPointResource; } /** @@ -16478,7 +16478,7 @@ export function createEducationPowerPointResourceFromDiscriminatorValue(parseNod * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a educationResource */ -export function createEducationResourceFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createEducationResourceFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { if(!parseNode) throw new Error("parseNode cannot be undefined"); const mappingValueNode = parseNode.getChildNode("@odata.type"); if (mappingValueNode) { @@ -16511,7 +16511,7 @@ export function createEducationResourceFromDiscriminatorValue(parseNode: ParseNo * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a educationRoot */ -export function createEducationRootFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createEducationRootFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoEducationRoot; } /** @@ -16519,7 +16519,7 @@ export function createEducationRootFromDiscriminatorValue(parseNode: ParseNode | * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a educationRubricCollectionResponse */ -export function createEducationRubricCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createEducationRubricCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoEducationRubricCollectionResponse; } /** @@ -16527,7 +16527,7 @@ export function createEducationRubricCollectionResponseFromDiscriminatorValue(pa * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a educationRubric */ -export function createEducationRubricFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createEducationRubricFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoEducationRubric; } /** @@ -16535,7 +16535,7 @@ export function createEducationRubricFromDiscriminatorValue(parseNode: ParseNode * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a educationRubricOutcome */ -export function createEducationRubricOutcomeFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createEducationRubricOutcomeFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoEducationRubricOutcome; } /** @@ -16543,7 +16543,7 @@ export function createEducationRubricOutcomeFromDiscriminatorValue(parseNode: Pa * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a educationSchoolCollectionResponse */ -export function createEducationSchoolCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createEducationSchoolCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoEducationSchoolCollectionResponse; } /** @@ -16551,7 +16551,7 @@ export function createEducationSchoolCollectionResponseFromDiscriminatorValue(pa * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a educationSchool */ -export function createEducationSchoolFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createEducationSchoolFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoEducationSchool; } /** @@ -16559,7 +16559,7 @@ export function createEducationSchoolFromDiscriminatorValue(parseNode: ParseNode * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a educationStudent */ -export function createEducationStudentFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createEducationStudentFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoEducationStudent; } /** @@ -16567,7 +16567,7 @@ export function createEducationStudentFromDiscriminatorValue(parseNode: ParseNod * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a educationSubmissionCollectionResponse */ -export function createEducationSubmissionCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createEducationSubmissionCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoEducationSubmissionCollectionResponse; } /** @@ -16575,7 +16575,7 @@ export function createEducationSubmissionCollectionResponseFromDiscriminatorValu * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a educationSubmission */ -export function createEducationSubmissionFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createEducationSubmissionFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoEducationSubmission; } /** @@ -16583,7 +16583,7 @@ export function createEducationSubmissionFromDiscriminatorValue(parseNode: Parse * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a educationSubmissionIndividualRecipient */ -export function createEducationSubmissionIndividualRecipientFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createEducationSubmissionIndividualRecipientFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoEducationSubmissionIndividualRecipient; } /** @@ -16591,7 +16591,7 @@ export function createEducationSubmissionIndividualRecipientFromDiscriminatorVal * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a educationSubmissionRecipient */ -export function createEducationSubmissionRecipientFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createEducationSubmissionRecipientFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { if(!parseNode) throw new Error("parseNode cannot be undefined"); const mappingValueNode = parseNode.getChildNode("@odata.type"); if (mappingValueNode) { @@ -16610,7 +16610,7 @@ export function createEducationSubmissionRecipientFromDiscriminatorValue(parseNo * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a educationSubmissionResourceCollectionResponse */ -export function createEducationSubmissionResourceCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createEducationSubmissionResourceCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoEducationSubmissionResourceCollectionResponse; } /** @@ -16618,7 +16618,7 @@ export function createEducationSubmissionResourceCollectionResponseFromDiscrimin * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a educationSubmissionResource */ -export function createEducationSubmissionResourceFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createEducationSubmissionResourceFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoEducationSubmissionResource; } /** @@ -16626,7 +16626,7 @@ export function createEducationSubmissionResourceFromDiscriminatorValue(parseNod * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a educationTeacher */ -export function createEducationTeacherFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createEducationTeacherFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoEducationTeacher; } /** @@ -16634,7 +16634,7 @@ export function createEducationTeacherFromDiscriminatorValue(parseNode: ParseNod * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a educationTeamsAppResource */ -export function createEducationTeamsAppResourceFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createEducationTeamsAppResourceFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoEducationTeamsAppResource; } /** @@ -16642,7 +16642,7 @@ export function createEducationTeamsAppResourceFromDiscriminatorValue(parseNode: * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a educationTerm */ -export function createEducationTermFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createEducationTermFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoEducationTerm; } /** @@ -16650,7 +16650,7 @@ export function createEducationTermFromDiscriminatorValue(parseNode: ParseNode | * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a educationUserCollectionResponse */ -export function createEducationUserCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createEducationUserCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoEducationUserCollectionResponse; } /** @@ -16658,7 +16658,7 @@ export function createEducationUserCollectionResponseFromDiscriminatorValue(pars * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a educationUser */ -export function createEducationUserFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createEducationUserFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoEducationUser; } /** @@ -16666,7 +16666,7 @@ export function createEducationUserFromDiscriminatorValue(parseNode: ParseNode | * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a educationWordResource */ -export function createEducationWordResourceFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createEducationWordResourceFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoEducationWordResource; } /** @@ -16674,7 +16674,7 @@ export function createEducationWordResourceFromDiscriminatorValue(parseNode: Par * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a emailAddress */ -export function createEmailAddressFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createEmailAddressFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoEmailAddress; } /** @@ -16682,7 +16682,7 @@ export function createEmailAddressFromDiscriminatorValue(parseNode: ParseNode | * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a emailAuthenticationMethodCollectionResponse */ -export function createEmailAuthenticationMethodCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createEmailAuthenticationMethodCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoEmailAuthenticationMethodCollectionResponse; } /** @@ -16690,7 +16690,7 @@ export function createEmailAuthenticationMethodCollectionResponseFromDiscriminat * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a emailAuthenticationMethodConfiguration */ -export function createEmailAuthenticationMethodConfigurationFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createEmailAuthenticationMethodConfigurationFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoEmailAuthenticationMethodConfiguration; } /** @@ -16698,7 +16698,7 @@ export function createEmailAuthenticationMethodConfigurationFromDiscriminatorVal * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a emailAuthenticationMethod */ -export function createEmailAuthenticationMethodFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createEmailAuthenticationMethodFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoEmailAuthenticationMethod; } /** @@ -16706,7 +16706,7 @@ export function createEmailAuthenticationMethodFromDiscriminatorValue(parseNode: * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a emailFileAssessmentRequest */ -export function createEmailFileAssessmentRequestFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createEmailFileAssessmentRequestFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoEmailFileAssessmentRequest; } /** @@ -16714,7 +16714,7 @@ export function createEmailFileAssessmentRequestFromDiscriminatorValue(parseNode * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a emailIdentity */ -export function createEmailIdentityFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createEmailIdentityFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoEmailIdentity; } /** @@ -16722,7 +16722,7 @@ export function createEmailIdentityFromDiscriminatorValue(parseNode: ParseNode | * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a emailPayloadDetail */ -export function createEmailPayloadDetailFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createEmailPayloadDetailFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoEmailPayloadDetail; } /** @@ -16730,7 +16730,7 @@ export function createEmailPayloadDetailFromDiscriminatorValue(parseNode: ParseN * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a emailSettings */ -export function createEmailSettingsFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createEmailSettingsFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoEmailSettings; } /** @@ -16738,7 +16738,7 @@ export function createEmailSettingsFromDiscriminatorValue(parseNode: ParseNode | * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a employeeExperience */ -export function createEmployeeExperienceFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createEmployeeExperienceFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoEmployeeExperience; } /** @@ -16746,7 +16746,7 @@ export function createEmployeeExperienceFromDiscriminatorValue(parseNode: ParseN * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a employeeExperienceUser */ -export function createEmployeeExperienceUserFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createEmployeeExperienceUserFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoEmployeeExperienceUser; } /** @@ -16754,7 +16754,7 @@ export function createEmployeeExperienceUserFromDiscriminatorValue(parseNode: Pa * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a employeeOrgData */ -export function createEmployeeOrgDataFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createEmployeeOrgDataFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoEmployeeOrgData; } /** @@ -16762,7 +16762,7 @@ export function createEmployeeOrgDataFromDiscriminatorValue(parseNode: ParseNode * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a endpointCollectionResponse */ -export function createEndpointCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createEndpointCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoEndpointCollectionResponse; } /** @@ -16770,7 +16770,7 @@ export function createEndpointCollectionResponseFromDiscriminatorValue(parseNode * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a endpoint */ -export function createEndpointFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createEndpointFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoEndpoint; } /** @@ -16778,7 +16778,7 @@ export function createEndpointFromDiscriminatorValue(parseNode: ParseNode | unde * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a endUserNotificationCollectionResponse */ -export function createEndUserNotificationCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createEndUserNotificationCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoEndUserNotificationCollectionResponse; } /** @@ -16786,7 +16786,7 @@ export function createEndUserNotificationCollectionResponseFromDiscriminatorValu * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a endUserNotificationDetailCollectionResponse */ -export function createEndUserNotificationDetailCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createEndUserNotificationDetailCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoEndUserNotificationDetailCollectionResponse; } /** @@ -16794,7 +16794,7 @@ export function createEndUserNotificationDetailCollectionResponseFromDiscriminat * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a endUserNotificationDetail */ -export function createEndUserNotificationDetailFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createEndUserNotificationDetailFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoEndUserNotificationDetail; } /** @@ -16802,7 +16802,7 @@ export function createEndUserNotificationDetailFromDiscriminatorValue(parseNode: * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a endUserNotification */ -export function createEndUserNotificationFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createEndUserNotificationFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoEndUserNotification; } /** @@ -16810,7 +16810,7 @@ export function createEndUserNotificationFromDiscriminatorValue(parseNode: Parse * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a endUserNotificationSetting */ -export function createEndUserNotificationSettingFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createEndUserNotificationSettingFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { if(!parseNode) throw new Error("parseNode cannot be undefined"); const mappingValueNode = parseNode.getChildNode("@odata.type"); if (mappingValueNode) { @@ -16831,7 +16831,7 @@ export function createEndUserNotificationSettingFromDiscriminatorValue(parseNode * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a enrollmentConfigurationAssignmentCollectionResponse */ -export function createEnrollmentConfigurationAssignmentCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createEnrollmentConfigurationAssignmentCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoEnrollmentConfigurationAssignmentCollectionResponse; } /** @@ -16839,7 +16839,7 @@ export function createEnrollmentConfigurationAssignmentCollectionResponseFromDis * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a enrollmentConfigurationAssignment */ -export function createEnrollmentConfigurationAssignmentFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createEnrollmentConfigurationAssignmentFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoEnrollmentConfigurationAssignment; } /** @@ -16847,7 +16847,7 @@ export function createEnrollmentConfigurationAssignmentFromDiscriminatorValue(pa * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a enrollmentTroubleshootingEvent */ -export function createEnrollmentTroubleshootingEventFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createEnrollmentTroubleshootingEventFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoEnrollmentTroubleshootingEvent; } /** @@ -16855,7 +16855,7 @@ export function createEnrollmentTroubleshootingEventFromDiscriminatorValue(parse * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a enterpriseCodeSigningCertificate */ -export function createEnterpriseCodeSigningCertificateFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createEnterpriseCodeSigningCertificateFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoEnterpriseCodeSigningCertificate; } /** @@ -16863,7 +16863,7 @@ export function createEnterpriseCodeSigningCertificateFromDiscriminatorValue(par * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a entitlementManagement */ -export function createEntitlementManagementFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createEntitlementManagementFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoEntitlementManagement; } /** @@ -16871,7 +16871,7 @@ export function createEntitlementManagementFromDiscriminatorValue(parseNode: Par * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a entitlementManagementSchedule */ -export function createEntitlementManagementScheduleFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createEntitlementManagementScheduleFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoEntitlementManagementSchedule; } /** @@ -16879,7 +16879,7 @@ export function createEntitlementManagementScheduleFromDiscriminatorValue(parseN * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a entitlementManagementSettings */ -export function createEntitlementManagementSettingsFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createEntitlementManagementSettingsFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoEntitlementManagementSettings; } /** @@ -16887,7 +16887,7 @@ export function createEntitlementManagementSettingsFromDiscriminatorValue(parseN * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a entity */ -export function createEntityFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createEntityFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { if(!parseNode) throw new Error("parseNode cannot be undefined"); const mappingValueNode = parseNode.getChildNode("@odata.type"); if (mappingValueNode) { @@ -18556,7 +18556,7 @@ export function createEntityFromDiscriminatorValue(parseNode: ParseNode | undefi * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a eventCollectionResponse */ -export function createEventCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createEventCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoEventCollectionResponse; } /** @@ -18564,7 +18564,7 @@ export function createEventCollectionResponseFromDiscriminatorValue(parseNode: P * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a event */ -export function createEventFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createEventFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoEvent; } /** @@ -18572,7 +18572,7 @@ export function createEventFromDiscriminatorValue(parseNode: ParseNode | undefin * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a eventMessageDetail */ -export function createEventMessageDetailFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createEventMessageDetailFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { if(!parseNode) throw new Error("parseNode cannot be undefined"); const mappingValueNode = parseNode.getChildNode("@odata.type"); if (mappingValueNode) { @@ -18649,7 +18649,7 @@ export function createEventMessageDetailFromDiscriminatorValue(parseNode: ParseN * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a eventMessage */ -export function createEventMessageFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createEventMessageFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { if(!parseNode) throw new Error("parseNode cannot be undefined"); const mappingValueNode = parseNode.getChildNode("@odata.type"); if (mappingValueNode) { @@ -18670,7 +18670,7 @@ export function createEventMessageFromDiscriminatorValue(parseNode: ParseNode | * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a eventMessageRequest */ -export function createEventMessageRequestFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createEventMessageRequestFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoEventMessageRequest; } /** @@ -18678,7 +18678,7 @@ export function createEventMessageRequestFromDiscriminatorValue(parseNode: Parse * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a eventMessageResponse */ -export function createEventMessageResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createEventMessageResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoEventMessageResponse; } /** @@ -18686,7 +18686,7 @@ export function createEventMessageResponseFromDiscriminatorValue(parseNode: Pars * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a excludeTarget */ -export function createExcludeTargetFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createExcludeTargetFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoExcludeTarget; } /** @@ -18694,7 +18694,7 @@ export function createExcludeTargetFromDiscriminatorValue(parseNode: ParseNode | * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a exclusionGroupAssignmentTarget */ -export function createExclusionGroupAssignmentTargetFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createExclusionGroupAssignmentTargetFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoExclusionGroupAssignmentTarget; } /** @@ -18702,7 +18702,7 @@ export function createExclusionGroupAssignmentTargetFromDiscriminatorValue(parse * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a expirationPattern */ -export function createExpirationPatternFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createExpirationPatternFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoExpirationPattern; } /** @@ -18710,7 +18710,7 @@ export function createExpirationPatternFromDiscriminatorValue(parseNode: ParseNo * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a expressionInputObject */ -export function createExpressionInputObjectFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createExpressionInputObjectFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoExpressionInputObject; } /** @@ -18718,7 +18718,7 @@ export function createExpressionInputObjectFromDiscriminatorValue(parseNode: Par * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a extensionCollectionResponse */ -export function createExtensionCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createExtensionCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoExtensionCollectionResponse; } /** @@ -18726,7 +18726,7 @@ export function createExtensionCollectionResponseFromDiscriminatorValue(parseNod * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a extension */ -export function createExtensionFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createExtensionFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { if(!parseNode) throw new Error("parseNode cannot be undefined"); const mappingValueNode = parseNode.getChildNode("@odata.type"); if (mappingValueNode) { @@ -18745,7 +18745,7 @@ export function createExtensionFromDiscriminatorValue(parseNode: ParseNode | und * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a extensionPropertyCollectionResponse */ -export function createExtensionPropertyCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createExtensionPropertyCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoExtensionPropertyCollectionResponse; } /** @@ -18753,7 +18753,7 @@ export function createExtensionPropertyCollectionResponseFromDiscriminatorValue( * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a extensionProperty */ -export function createExtensionPropertyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createExtensionPropertyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoExtensionProperty; } /** @@ -18761,7 +18761,7 @@ export function createExtensionPropertyFromDiscriminatorValue(parseNode: ParseNo * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a extensionSchemaProperty */ -export function createExtensionSchemaPropertyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createExtensionSchemaPropertyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoExtensionSchemaProperty; } /** @@ -18769,7 +18769,7 @@ export function createExtensionSchemaPropertyFromDiscriminatorValue(parseNode: P * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a externalDomainFederation */ -export function createExternalDomainFederationFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createExternalDomainFederationFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoExternalDomainFederation; } /** @@ -18777,7 +18777,7 @@ export function createExternalDomainFederationFromDiscriminatorValue(parseNode: * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a externalDomainName */ -export function createExternalDomainNameFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createExternalDomainNameFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoExternalDomainName; } /** @@ -18785,7 +18785,7 @@ export function createExternalDomainNameFromDiscriminatorValue(parseNode: ParseN * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a externalLink */ -export function createExternalLinkFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createExternalLinkFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoExternalLink; } /** @@ -18793,7 +18793,7 @@ export function createExternalLinkFromDiscriminatorValue(parseNode: ParseNode | * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a externalSponsors */ -export function createExternalSponsorsFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createExternalSponsorsFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoExternalSponsors; } /** @@ -18801,7 +18801,7 @@ export function createExternalSponsorsFromDiscriminatorValue(parseNode: ParseNod * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a extractSensitivityLabelsResult */ -export function createExtractSensitivityLabelsResultFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createExtractSensitivityLabelsResultFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoExtractSensitivityLabelsResult; } /** @@ -18809,7 +18809,7 @@ export function createExtractSensitivityLabelsResultFromDiscriminatorValue(parse * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a featureRolloutPolicyCollectionResponse */ -export function createFeatureRolloutPolicyCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createFeatureRolloutPolicyCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoFeatureRolloutPolicyCollectionResponse; } /** @@ -18817,7 +18817,7 @@ export function createFeatureRolloutPolicyCollectionResponseFromDiscriminatorVal * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a featureRolloutPolicy */ -export function createFeatureRolloutPolicyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createFeatureRolloutPolicyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoFeatureRolloutPolicy; } /** @@ -18825,7 +18825,7 @@ export function createFeatureRolloutPolicyFromDiscriminatorValue(parseNode: Pars * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a featureTarget */ -export function createFeatureTargetFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createFeatureTargetFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoFeatureTarget; } /** @@ -18833,7 +18833,7 @@ export function createFeatureTargetFromDiscriminatorValue(parseNode: ParseNode | * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a federatedIdentityCredentialCollectionResponse */ -export function createFederatedIdentityCredentialCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createFederatedIdentityCredentialCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoFederatedIdentityCredentialCollectionResponse; } /** @@ -18841,7 +18841,7 @@ export function createFederatedIdentityCredentialCollectionResponseFromDiscrimin * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a federatedIdentityCredential */ -export function createFederatedIdentityCredentialFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createFederatedIdentityCredentialFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoFederatedIdentityCredential; } /** @@ -18849,7 +18849,7 @@ export function createFederatedIdentityCredentialFromDiscriminatorValue(parseNod * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a fido2AuthenticationMethodCollectionResponse */ -export function createFido2AuthenticationMethodCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createFido2AuthenticationMethodCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoFido2AuthenticationMethodCollectionResponse; } /** @@ -18857,7 +18857,7 @@ export function createFido2AuthenticationMethodCollectionResponseFromDiscriminat * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a fido2AuthenticationMethodConfiguration */ -export function createFido2AuthenticationMethodConfigurationFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createFido2AuthenticationMethodConfigurationFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoFido2AuthenticationMethodConfiguration; } /** @@ -18865,7 +18865,7 @@ export function createFido2AuthenticationMethodConfigurationFromDiscriminatorVal * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a fido2AuthenticationMethod */ -export function createFido2AuthenticationMethodFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createFido2AuthenticationMethodFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoFido2AuthenticationMethod; } /** @@ -18873,7 +18873,7 @@ export function createFido2AuthenticationMethodFromDiscriminatorValue(parseNode: * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a fido2CombinationConfiguration */ -export function createFido2CombinationConfigurationFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createFido2CombinationConfigurationFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoFido2CombinationConfiguration; } /** @@ -18881,7 +18881,7 @@ export function createFido2CombinationConfigurationFromDiscriminatorValue(parseN * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a fido2KeyRestrictions */ -export function createFido2KeyRestrictionsFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createFido2KeyRestrictionsFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoFido2KeyRestrictions; } /** @@ -18889,7 +18889,7 @@ export function createFido2KeyRestrictionsFromDiscriminatorValue(parseNode: Pars * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a fieldValueSet */ -export function createFieldValueSetFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createFieldValueSetFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoFieldValueSet; } /** @@ -18897,7 +18897,7 @@ export function createFieldValueSetFromDiscriminatorValue(parseNode: ParseNode | * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a fileAssessmentRequest */ -export function createFileAssessmentRequestFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createFileAssessmentRequestFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoFileAssessmentRequest; } /** @@ -18905,7 +18905,7 @@ export function createFileAssessmentRequestFromDiscriminatorValue(parseNode: Par * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a fileAttachment */ -export function createFileAttachmentFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createFileAttachmentFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoFileAttachment; } /** @@ -18913,7 +18913,7 @@ export function createFileAttachmentFromDiscriminatorValue(parseNode: ParseNode * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a fileEncryptionInfo */ -export function createFileEncryptionInfoFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createFileEncryptionInfoFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoFileEncryptionInfo; } /** @@ -18921,7 +18921,7 @@ export function createFileEncryptionInfoFromDiscriminatorValue(parseNode: ParseN * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a file */ -export function createFileFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createFileFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoFile; } /** @@ -18929,7 +18929,7 @@ export function createFileFromDiscriminatorValue(parseNode: ParseNode | undefine * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a fileHash */ -export function createFileHashFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createFileHashFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoFileHash; } /** @@ -18937,7 +18937,7 @@ export function createFileHashFromDiscriminatorValue(parseNode: ParseNode | unde * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a fileSecurityState */ -export function createFileSecurityStateFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createFileSecurityStateFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoFileSecurityState; } /** @@ -18945,7 +18945,7 @@ export function createFileSecurityStateFromDiscriminatorValue(parseNode: ParseNo * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a fileSystemInfo */ -export function createFileSystemInfoFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createFileSystemInfoFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoFileSystemInfo; } /** @@ -18953,7 +18953,7 @@ export function createFileSystemInfoFromDiscriminatorValue(parseNode: ParseNode * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a filterClause */ -export function createFilterClauseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createFilterClauseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoFilterClause; } /** @@ -18961,7 +18961,7 @@ export function createFilterClauseFromDiscriminatorValue(parseNode: ParseNode | * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a filter */ -export function createFilterFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createFilterFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoFilter; } /** @@ -18969,7 +18969,7 @@ export function createFilterFromDiscriminatorValue(parseNode: ParseNode | undefi * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a filterGroup */ -export function createFilterGroupFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createFilterGroupFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoFilterGroup; } /** @@ -18977,7 +18977,7 @@ export function createFilterGroupFromDiscriminatorValue(parseNode: ParseNode | u * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a filterOperand */ -export function createFilterOperandFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createFilterOperandFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoFilterOperand; } /** @@ -18985,7 +18985,7 @@ export function createFilterOperandFromDiscriminatorValue(parseNode: ParseNode | * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a filterOperatorSchemaCollectionResponse */ -export function createFilterOperatorSchemaCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createFilterOperatorSchemaCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoFilterOperatorSchemaCollectionResponse; } /** @@ -18993,7 +18993,7 @@ export function createFilterOperatorSchemaCollectionResponseFromDiscriminatorVal * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a filterOperatorSchema */ -export function createFilterOperatorSchemaFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createFilterOperatorSchemaFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoFilterOperatorSchema; } /** @@ -19001,7 +19001,7 @@ export function createFilterOperatorSchemaFromDiscriminatorValue(parseNode: Pars * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a folder */ -export function createFolderFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createFolderFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoFolder; } /** @@ -19009,7 +19009,7 @@ export function createFolderFromDiscriminatorValue(parseNode: ParseNode | undefi * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a folderView */ -export function createFolderViewFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createFolderViewFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoFolderView; } /** @@ -19017,7 +19017,7 @@ export function createFolderViewFromDiscriminatorValue(parseNode: ParseNode | un * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a followupFlag */ -export function createFollowupFlagFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createFollowupFlagFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoFollowupFlag; } /** @@ -19025,7 +19025,7 @@ export function createFollowupFlagFromDiscriminatorValue(parseNode: ParseNode | * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a freeBusyError */ -export function createFreeBusyErrorFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createFreeBusyErrorFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoFreeBusyError; } /** @@ -19033,7 +19033,7 @@ export function createFreeBusyErrorFromDiscriminatorValue(parseNode: ParseNode | * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a genericError */ -export function createGenericErrorFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createGenericErrorFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoGenericError; } /** @@ -19041,7 +19041,7 @@ export function createGenericErrorFromDiscriminatorValue(parseNode: ParseNode | * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a geoCoordinates */ -export function createGeoCoordinatesFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createGeoCoordinatesFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoGeoCoordinates; } /** @@ -19049,7 +19049,7 @@ export function createGeoCoordinatesFromDiscriminatorValue(parseNode: ParseNode * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a geolocationColumn */ -export function createGeolocationColumnFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createGeolocationColumnFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoGeolocationColumn; } /** @@ -19057,7 +19057,7 @@ export function createGeolocationColumnFromDiscriminatorValue(parseNode: ParseNo * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a governanceInsightCollectionResponse */ -export function createGovernanceInsightCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createGovernanceInsightCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoGovernanceInsightCollectionResponse; } /** @@ -19065,7 +19065,7 @@ export function createGovernanceInsightCollectionResponseFromDiscriminatorValue( * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a governanceInsight */ -export function createGovernanceInsightFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createGovernanceInsightFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { if(!parseNode) throw new Error("parseNode cannot be undefined"); const mappingValueNode = parseNode.getChildNode("@odata.type"); if (mappingValueNode) { @@ -19086,7 +19086,7 @@ export function createGovernanceInsightFromDiscriminatorValue(parseNode: ParseNo * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a groupAssignmentTarget */ -export function createGroupAssignmentTargetFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createGroupAssignmentTargetFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { if(!parseNode) throw new Error("parseNode cannot be undefined"); const mappingValueNode = parseNode.getChildNode("@odata.type"); if (mappingValueNode) { @@ -19105,7 +19105,7 @@ export function createGroupAssignmentTargetFromDiscriminatorValue(parseNode: Par * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a groupCollectionResponse */ -export function createGroupCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createGroupCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoGroupCollectionResponse; } /** @@ -19113,7 +19113,7 @@ export function createGroupCollectionResponseFromDiscriminatorValue(parseNode: P * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a groupFilter */ -export function createGroupFilterFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createGroupFilterFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoGroupFilter; } /** @@ -19121,7 +19121,7 @@ export function createGroupFilterFromDiscriminatorValue(parseNode: ParseNode | u * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a group */ -export function createGroupFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createGroupFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoGroup; } /** @@ -19129,7 +19129,7 @@ export function createGroupFromDiscriminatorValue(parseNode: ParseNode | undefin * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a groupLifecyclePolicyCollectionResponse */ -export function createGroupLifecyclePolicyCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createGroupLifecyclePolicyCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoGroupLifecyclePolicyCollectionResponse; } /** @@ -19137,7 +19137,7 @@ export function createGroupLifecyclePolicyCollectionResponseFromDiscriminatorVal * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a groupLifecyclePolicy */ -export function createGroupLifecyclePolicyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createGroupLifecyclePolicyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoGroupLifecyclePolicy; } /** @@ -19145,7 +19145,7 @@ export function createGroupLifecyclePolicyFromDiscriminatorValue(parseNode: Pars * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a groupMembers */ -export function createGroupMembersFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createGroupMembersFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoGroupMembers; } /** @@ -19153,7 +19153,7 @@ export function createGroupMembersFromDiscriminatorValue(parseNode: ParseNode | * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a groupPeerOutlierRecommendationInsightSettings */ -export function createGroupPeerOutlierRecommendationInsightSettingsFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createGroupPeerOutlierRecommendationInsightSettingsFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoGroupPeerOutlierRecommendationInsightSettings; } /** @@ -19161,7 +19161,7 @@ export function createGroupPeerOutlierRecommendationInsightSettingsFromDiscrimin * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a groupSettingCollectionResponse */ -export function createGroupSettingCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createGroupSettingCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoGroupSettingCollectionResponse; } /** @@ -19169,7 +19169,7 @@ export function createGroupSettingCollectionResponseFromDiscriminatorValue(parse * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a groupSetting */ -export function createGroupSettingFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createGroupSettingFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoGroupSetting; } /** @@ -19177,7 +19177,7 @@ export function createGroupSettingFromDiscriminatorValue(parseNode: ParseNode | * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a groupSettingTemplateCollectionResponse */ -export function createGroupSettingTemplateCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createGroupSettingTemplateCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoGroupSettingTemplateCollectionResponse; } /** @@ -19185,7 +19185,7 @@ export function createGroupSettingTemplateCollectionResponseFromDiscriminatorVal * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a groupSettingTemplate */ -export function createGroupSettingTemplateFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createGroupSettingTemplateFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoGroupSettingTemplate; } /** @@ -19193,7 +19193,7 @@ export function createGroupSettingTemplateFromDiscriminatorValue(parseNode: Pars * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a hashes */ -export function createHashesFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createHashesFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoHashes; } /** @@ -19201,7 +19201,7 @@ export function createHashesFromDiscriminatorValue(parseNode: ParseNode | undefi * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a homeRealmDiscoveryPolicyCollectionResponse */ -export function createHomeRealmDiscoveryPolicyCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createHomeRealmDiscoveryPolicyCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoHomeRealmDiscoveryPolicyCollectionResponse; } /** @@ -19209,7 +19209,7 @@ export function createHomeRealmDiscoveryPolicyCollectionResponseFromDiscriminato * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a homeRealmDiscoveryPolicy */ -export function createHomeRealmDiscoveryPolicyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createHomeRealmDiscoveryPolicyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoHomeRealmDiscoveryPolicy; } /** @@ -19217,7 +19217,7 @@ export function createHomeRealmDiscoveryPolicyFromDiscriminatorValue(parseNode: * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a hostSecurityState */ -export function createHostSecurityStateFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createHostSecurityStateFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoHostSecurityState; } /** @@ -19225,7 +19225,7 @@ export function createHostSecurityStateFromDiscriminatorValue(parseNode: ParseNo * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a hyperlinkOrPictureColumn */ -export function createHyperlinkOrPictureColumnFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createHyperlinkOrPictureColumnFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoHyperlinkOrPictureColumn; } /** @@ -19233,7 +19233,7 @@ export function createHyperlinkOrPictureColumnFromDiscriminatorValue(parseNode: * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a identityApiConnectorCollectionResponse */ -export function createIdentityApiConnectorCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createIdentityApiConnectorCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoIdentityApiConnectorCollectionResponse; } /** @@ -19241,7 +19241,7 @@ export function createIdentityApiConnectorCollectionResponseFromDiscriminatorVal * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a identityApiConnector */ -export function createIdentityApiConnectorFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createIdentityApiConnectorFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoIdentityApiConnector; } /** @@ -19249,7 +19249,7 @@ export function createIdentityApiConnectorFromDiscriminatorValue(parseNode: Pars * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a identityBuiltInUserFlowAttribute */ -export function createIdentityBuiltInUserFlowAttributeFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createIdentityBuiltInUserFlowAttributeFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoIdentityBuiltInUserFlowAttribute; } /** @@ -19257,7 +19257,7 @@ export function createIdentityBuiltInUserFlowAttributeFromDiscriminatorValue(par * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a identityContainer */ -export function createIdentityContainerFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createIdentityContainerFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoIdentityContainer; } /** @@ -19265,7 +19265,7 @@ export function createIdentityContainerFromDiscriminatorValue(parseNode: ParseNo * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a identityCustomUserFlowAttribute */ -export function createIdentityCustomUserFlowAttributeFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createIdentityCustomUserFlowAttributeFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoIdentityCustomUserFlowAttribute; } /** @@ -19273,7 +19273,7 @@ export function createIdentityCustomUserFlowAttributeFromDiscriminatorValue(pars * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a identity */ -export function createIdentityFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createIdentityFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { if(!parseNode) throw new Error("parseNode cannot be undefined"); const mappingValueNode = parseNode.getChildNode("@odata.type"); if (mappingValueNode) { @@ -19328,7 +19328,7 @@ export function createIdentityFromDiscriminatorValue(parseNode: ParseNode | unde * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a identityGovernance */ -export function createIdentityGovernanceFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createIdentityGovernanceFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoIdentityGovernance; } /** @@ -19336,7 +19336,7 @@ export function createIdentityGovernanceFromDiscriminatorValue(parseNode: ParseN * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a identityProtectionRoot */ -export function createIdentityProtectionRootFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createIdentityProtectionRootFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoIdentityProtectionRoot; } /** @@ -19344,7 +19344,7 @@ export function createIdentityProtectionRootFromDiscriminatorValue(parseNode: Pa * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a identityProviderBaseCollectionResponse */ -export function createIdentityProviderBaseCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createIdentityProviderBaseCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoIdentityProviderBaseCollectionResponse; } /** @@ -19352,7 +19352,7 @@ export function createIdentityProviderBaseCollectionResponseFromDiscriminatorVal * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a identityProviderBase */ -export function createIdentityProviderBaseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createIdentityProviderBaseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { if(!parseNode) throw new Error("parseNode cannot be undefined"); const mappingValueNode = parseNode.getChildNode("@odata.type"); if (mappingValueNode) { @@ -19381,7 +19381,7 @@ export function createIdentityProviderBaseFromDiscriminatorValue(parseNode: Pars * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a identityProviderCollectionResponse */ -export function createIdentityProviderCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createIdentityProviderCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoIdentityProviderCollectionResponse; } /** @@ -19389,7 +19389,7 @@ export function createIdentityProviderCollectionResponseFromDiscriminatorValue(p * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a identityProvider */ -export function createIdentityProviderFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createIdentityProviderFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoIdentityProvider; } /** @@ -19397,7 +19397,7 @@ export function createIdentityProviderFromDiscriminatorValue(parseNode: ParseNod * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a identitySecurityDefaultsEnforcementPolicy */ -export function createIdentitySecurityDefaultsEnforcementPolicyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createIdentitySecurityDefaultsEnforcementPolicyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoIdentitySecurityDefaultsEnforcementPolicy; } /** @@ -19405,7 +19405,7 @@ export function createIdentitySecurityDefaultsEnforcementPolicyFromDiscriminator * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a identitySet */ -export function createIdentitySetFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createIdentitySetFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { if(!parseNode) throw new Error("parseNode cannot be undefined"); const mappingValueNode = parseNode.getChildNode("@odata.type"); if (mappingValueNode) { @@ -19432,7 +19432,7 @@ export function createIdentitySetFromDiscriminatorValue(parseNode: ParseNode | u * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a identitySource */ -export function createIdentitySourceFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createIdentitySourceFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { if(!parseNode) throw new Error("parseNode cannot be undefined"); const mappingValueNode = parseNode.getChildNode("@odata.type"); if (mappingValueNode) { @@ -19459,7 +19459,7 @@ export function createIdentitySourceFromDiscriminatorValue(parseNode: ParseNode * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a identityUserFlowAttributeAssignmentCollectionResponse */ -export function createIdentityUserFlowAttributeAssignmentCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createIdentityUserFlowAttributeAssignmentCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoIdentityUserFlowAttributeAssignmentCollectionResponse; } /** @@ -19467,7 +19467,7 @@ export function createIdentityUserFlowAttributeAssignmentCollectionResponseFromD * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a identityUserFlowAttributeAssignment */ -export function createIdentityUserFlowAttributeAssignmentFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createIdentityUserFlowAttributeAssignmentFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoIdentityUserFlowAttributeAssignment; } /** @@ -19475,7 +19475,7 @@ export function createIdentityUserFlowAttributeAssignmentFromDiscriminatorValue( * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a identityUserFlowAttributeCollectionResponse */ -export function createIdentityUserFlowAttributeCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createIdentityUserFlowAttributeCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoIdentityUserFlowAttributeCollectionResponse; } /** @@ -19483,7 +19483,7 @@ export function createIdentityUserFlowAttributeCollectionResponseFromDiscriminat * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a identityUserFlowAttribute */ -export function createIdentityUserFlowAttributeFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createIdentityUserFlowAttributeFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { if(!parseNode) throw new Error("parseNode cannot be undefined"); const mappingValueNode = parseNode.getChildNode("@odata.type"); if (mappingValueNode) { @@ -19504,7 +19504,7 @@ export function createIdentityUserFlowAttributeFromDiscriminatorValue(parseNode: * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a identityUserFlow */ -export function createIdentityUserFlowFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createIdentityUserFlowFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { if(!parseNode) throw new Error("parseNode cannot be undefined"); const mappingValueNode = parseNode.getChildNode("@odata.type"); if (mappingValueNode) { @@ -19523,7 +19523,7 @@ export function createIdentityUserFlowFromDiscriminatorValue(parseNode: ParseNod * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a idleSessionSignOut */ -export function createIdleSessionSignOutFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createIdleSessionSignOutFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoIdleSessionSignOut; } /** @@ -19531,7 +19531,7 @@ export function createIdleSessionSignOutFromDiscriminatorValue(parseNode: ParseN * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a image */ -export function createImageFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createImageFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoImage; } /** @@ -19539,7 +19539,7 @@ export function createImageFromDiscriminatorValue(parseNode: ParseNode | undefin * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a imageInfo */ -export function createImageInfoFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createImageInfoFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoImageInfo; } /** @@ -19547,7 +19547,7 @@ export function createImageInfoFromDiscriminatorValue(parseNode: ParseNode | und * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a implicitGrantSettings */ -export function createImplicitGrantSettingsFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createImplicitGrantSettingsFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoImplicitGrantSettings; } /** @@ -19555,7 +19555,7 @@ export function createImplicitGrantSettingsFromDiscriminatorValue(parseNode: Par * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a importedWindowsAutopilotDeviceIdentityCollectionResponse */ -export function createImportedWindowsAutopilotDeviceIdentityCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createImportedWindowsAutopilotDeviceIdentityCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoImportedWindowsAutopilotDeviceIdentityCollectionResponse; } /** @@ -19563,7 +19563,7 @@ export function createImportedWindowsAutopilotDeviceIdentityCollectionResponseFr * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a importedWindowsAutopilotDeviceIdentity */ -export function createImportedWindowsAutopilotDeviceIdentityFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createImportedWindowsAutopilotDeviceIdentityFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoImportedWindowsAutopilotDeviceIdentity; } /** @@ -19571,7 +19571,7 @@ export function createImportedWindowsAutopilotDeviceIdentityFromDiscriminatorVal * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a importedWindowsAutopilotDeviceIdentityState */ -export function createImportedWindowsAutopilotDeviceIdentityStateFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createImportedWindowsAutopilotDeviceIdentityStateFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoImportedWindowsAutopilotDeviceIdentityState; } /** @@ -19579,7 +19579,7 @@ export function createImportedWindowsAutopilotDeviceIdentityStateFromDiscriminat * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a importedWindowsAutopilotDeviceIdentityUpload */ -export function createImportedWindowsAutopilotDeviceIdentityUploadFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createImportedWindowsAutopilotDeviceIdentityUploadFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoImportedWindowsAutopilotDeviceIdentityUpload; } /** @@ -19587,7 +19587,7 @@ export function createImportedWindowsAutopilotDeviceIdentityUploadFromDiscrimina * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a inboundOutboundPolicyConfiguration */ -export function createInboundOutboundPolicyConfigurationFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createInboundOutboundPolicyConfigurationFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoInboundOutboundPolicyConfiguration; } /** @@ -19595,7 +19595,7 @@ export function createInboundOutboundPolicyConfigurationFromDiscriminatorValue(p * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a includeAllAccountTargetContent */ -export function createIncludeAllAccountTargetContentFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createIncludeAllAccountTargetContentFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoIncludeAllAccountTargetContent; } /** @@ -19603,7 +19603,7 @@ export function createIncludeAllAccountTargetContentFromDiscriminatorValue(parse * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a incomingCallOptions */ -export function createIncomingCallOptionsFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createIncomingCallOptionsFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoIncomingCallOptions; } /** @@ -19611,7 +19611,7 @@ export function createIncomingCallOptionsFromDiscriminatorValue(parseNode: Parse * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a incomingContext */ -export function createIncomingContextFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createIncomingContextFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoIncomingContext; } /** @@ -19619,7 +19619,7 @@ export function createIncomingContextFromDiscriminatorValue(parseNode: ParseNode * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a incompleteData */ -export function createIncompleteDataFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createIncompleteDataFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoIncompleteData; } /** @@ -19627,7 +19627,7 @@ export function createIncompleteDataFromDiscriminatorValue(parseNode: ParseNode * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a inferenceClassification */ -export function createInferenceClassificationFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createInferenceClassificationFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoInferenceClassification; } /** @@ -19635,7 +19635,7 @@ export function createInferenceClassificationFromDiscriminatorValue(parseNode: P * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a inferenceClassificationOverrideCollectionResponse */ -export function createInferenceClassificationOverrideCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createInferenceClassificationOverrideCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoInferenceClassificationOverrideCollectionResponse; } /** @@ -19643,7 +19643,7 @@ export function createInferenceClassificationOverrideCollectionResponseFromDiscr * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a inferenceClassificationOverride */ -export function createInferenceClassificationOverrideFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createInferenceClassificationOverrideFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoInferenceClassificationOverride; } /** @@ -19651,7 +19651,7 @@ export function createInferenceClassificationOverrideFromDiscriminatorValue(pars * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a informationalUrl */ -export function createInformationalUrlFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createInformationalUrlFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoInformationalUrl; } /** @@ -19659,7 +19659,7 @@ export function createInformationalUrlFromDiscriminatorValue(parseNode: ParseNod * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a informationProtection */ -export function createInformationProtectionFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createInformationProtectionFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoInformationProtection; } /** @@ -19667,7 +19667,7 @@ export function createInformationProtectionFromDiscriminatorValue(parseNode: Par * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a initiator */ -export function createInitiatorFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createInitiatorFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoInitiator; } /** @@ -19675,7 +19675,7 @@ export function createInitiatorFromDiscriminatorValue(parseNode: ParseNode | und * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a insightIdentity */ -export function createInsightIdentityFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createInsightIdentityFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoInsightIdentity; } /** @@ -19683,7 +19683,7 @@ export function createInsightIdentityFromDiscriminatorValue(parseNode: ParseNode * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a insightValueDouble */ -export function createInsightValueDoubleFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createInsightValueDoubleFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoInsightValueDouble; } /** @@ -19691,7 +19691,7 @@ export function createInsightValueDoubleFromDiscriminatorValue(parseNode: ParseN * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a insightValueInt */ -export function createInsightValueIntFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createInsightValueIntFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoInsightValueInt; } /** @@ -19699,7 +19699,7 @@ export function createInsightValueIntFromDiscriminatorValue(parseNode: ParseNode * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a integerRange */ -export function createIntegerRangeFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createIntegerRangeFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoIntegerRange; } /** @@ -19707,7 +19707,7 @@ export function createIntegerRangeFromDiscriminatorValue(parseNode: ParseNode | * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a internalDomainFederationCollectionResponse */ -export function createInternalDomainFederationCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createInternalDomainFederationCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoInternalDomainFederationCollectionResponse; } /** @@ -19715,7 +19715,7 @@ export function createInternalDomainFederationCollectionResponseFromDiscriminato * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a internalDomainFederation */ -export function createInternalDomainFederationFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createInternalDomainFederationFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoInternalDomainFederation; } /** @@ -19723,7 +19723,7 @@ export function createInternalDomainFederationFromDiscriminatorValue(parseNode: * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a internalSponsors */ -export function createInternalSponsorsFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createInternalSponsorsFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoInternalSponsors; } /** @@ -19731,7 +19731,7 @@ export function createInternalSponsorsFromDiscriminatorValue(parseNode: ParseNod * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a internetExplorerMode */ -export function createInternetExplorerModeFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createInternetExplorerModeFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoInternetExplorerMode; } /** @@ -19739,7 +19739,7 @@ export function createInternetExplorerModeFromDiscriminatorValue(parseNode: Pars * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a internetMessageHeader */ -export function createInternetMessageHeaderFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createInternetMessageHeaderFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoInternetMessageHeader; } /** @@ -19747,7 +19747,7 @@ export function createInternetMessageHeaderFromDiscriminatorValue(parseNode: Par * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a intuneBrand */ -export function createIntuneBrandFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createIntuneBrandFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoIntuneBrand; } /** @@ -19755,7 +19755,7 @@ export function createIntuneBrandFromDiscriminatorValue(parseNode: ParseNode | u * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a investigationSecurityState */ -export function createInvestigationSecurityStateFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createInvestigationSecurityStateFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoInvestigationSecurityState; } /** @@ -19763,7 +19763,7 @@ export function createInvestigationSecurityStateFromDiscriminatorValue(parseNode * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a invitationCollectionResponse */ -export function createInvitationCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createInvitationCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoInvitationCollectionResponse; } /** @@ -19771,7 +19771,7 @@ export function createInvitationCollectionResponseFromDiscriminatorValue(parseNo * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a invitation */ -export function createInvitationFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createInvitationFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoInvitation; } /** @@ -19779,7 +19779,7 @@ export function createInvitationFromDiscriminatorValue(parseNode: ParseNode | un * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a invitationParticipantInfo */ -export function createInvitationParticipantInfoFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createInvitationParticipantInfoFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoInvitationParticipantInfo; } /** @@ -19787,7 +19787,7 @@ export function createInvitationParticipantInfoFromDiscriminatorValue(parseNode: * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a invitedUserMessageInfo */ -export function createInvitedUserMessageInfoFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createInvitedUserMessageInfoFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoInvitedUserMessageInfo; } /** @@ -19795,7 +19795,7 @@ export function createInvitedUserMessageInfoFromDiscriminatorValue(parseNode: Pa * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a inviteParticipantsOperation */ -export function createInviteParticipantsOperationFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createInviteParticipantsOperationFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoInviteParticipantsOperation; } /** @@ -19803,7 +19803,7 @@ export function createInviteParticipantsOperationFromDiscriminatorValue(parseNod * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a iosCertificateProfile */ -export function createIosCertificateProfileFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createIosCertificateProfileFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoIosCertificateProfile; } /** @@ -19811,7 +19811,7 @@ export function createIosCertificateProfileFromDiscriminatorValue(parseNode: Par * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a iosCompliancePolicy */ -export function createIosCompliancePolicyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createIosCompliancePolicyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoIosCompliancePolicy; } /** @@ -19819,7 +19819,7 @@ export function createIosCompliancePolicyFromDiscriminatorValue(parseNode: Parse * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a iosCustomConfiguration */ -export function createIosCustomConfigurationFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createIosCustomConfigurationFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoIosCustomConfiguration; } /** @@ -19827,7 +19827,7 @@ export function createIosCustomConfigurationFromDiscriminatorValue(parseNode: Pa * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a iosDeviceFeaturesConfiguration */ -export function createIosDeviceFeaturesConfigurationFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createIosDeviceFeaturesConfigurationFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoIosDeviceFeaturesConfiguration; } /** @@ -19835,7 +19835,7 @@ export function createIosDeviceFeaturesConfigurationFromDiscriminatorValue(parse * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a iosDeviceType */ -export function createIosDeviceTypeFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createIosDeviceTypeFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoIosDeviceType; } /** @@ -19843,7 +19843,7 @@ export function createIosDeviceTypeFromDiscriminatorValue(parseNode: ParseNode | * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a iosGeneralDeviceConfiguration */ -export function createIosGeneralDeviceConfigurationFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createIosGeneralDeviceConfigurationFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoIosGeneralDeviceConfiguration; } /** @@ -19851,7 +19851,7 @@ export function createIosGeneralDeviceConfigurationFromDiscriminatorValue(parseN * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a iosHomeScreenApp */ -export function createIosHomeScreenAppFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createIosHomeScreenAppFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoIosHomeScreenApp; } /** @@ -19859,7 +19859,7 @@ export function createIosHomeScreenAppFromDiscriminatorValue(parseNode: ParseNod * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a iosHomeScreenFolder */ -export function createIosHomeScreenFolderFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createIosHomeScreenFolderFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoIosHomeScreenFolder; } /** @@ -19867,7 +19867,7 @@ export function createIosHomeScreenFolderFromDiscriminatorValue(parseNode: Parse * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a iosHomeScreenFolderPage */ -export function createIosHomeScreenFolderPageFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createIosHomeScreenFolderPageFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoIosHomeScreenFolderPage; } /** @@ -19875,7 +19875,7 @@ export function createIosHomeScreenFolderPageFromDiscriminatorValue(parseNode: P * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a iosHomeScreenItem */ -export function createIosHomeScreenItemFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createIosHomeScreenItemFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { if(!parseNode) throw new Error("parseNode cannot be undefined"); const mappingValueNode = parseNode.getChildNode("@odata.type"); if (mappingValueNode) { @@ -19896,7 +19896,7 @@ export function createIosHomeScreenItemFromDiscriminatorValue(parseNode: ParseNo * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a iosHomeScreenPage */ -export function createIosHomeScreenPageFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createIosHomeScreenPageFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoIosHomeScreenPage; } /** @@ -19904,7 +19904,7 @@ export function createIosHomeScreenPageFromDiscriminatorValue(parseNode: ParseNo * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a iosiPadOSWebClip */ -export function createIosiPadOSWebClipFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createIosiPadOSWebClipFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoIosiPadOSWebClip; } /** @@ -19912,7 +19912,7 @@ export function createIosiPadOSWebClipFromDiscriminatorValue(parseNode: ParseNod * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a iosLobAppAssignmentSettings */ -export function createIosLobAppAssignmentSettingsFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createIosLobAppAssignmentSettingsFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoIosLobAppAssignmentSettings; } /** @@ -19920,7 +19920,7 @@ export function createIosLobAppAssignmentSettingsFromDiscriminatorValue(parseNod * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a iosLobAppCollectionResponse */ -export function createIosLobAppCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createIosLobAppCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoIosLobAppCollectionResponse; } /** @@ -19928,7 +19928,7 @@ export function createIosLobAppCollectionResponseFromDiscriminatorValue(parseNod * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a iosLobApp */ -export function createIosLobAppFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createIosLobAppFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoIosLobApp; } /** @@ -19936,7 +19936,7 @@ export function createIosLobAppFromDiscriminatorValue(parseNode: ParseNode | und * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a iosLobAppProvisioningConfigurationAssignment */ -export function createIosLobAppProvisioningConfigurationAssignmentFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createIosLobAppProvisioningConfigurationAssignmentFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoIosLobAppProvisioningConfigurationAssignment; } /** @@ -19944,7 +19944,7 @@ export function createIosLobAppProvisioningConfigurationAssignmentFromDiscrimina * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a iosManagedAppProtectionCollectionResponse */ -export function createIosManagedAppProtectionCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createIosManagedAppProtectionCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoIosManagedAppProtectionCollectionResponse; } /** @@ -19952,7 +19952,7 @@ export function createIosManagedAppProtectionCollectionResponseFromDiscriminator * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a iosManagedAppProtection */ -export function createIosManagedAppProtectionFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createIosManagedAppProtectionFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoIosManagedAppProtection; } /** @@ -19960,7 +19960,7 @@ export function createIosManagedAppProtectionFromDiscriminatorValue(parseNode: P * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a iosManagedAppRegistration */ -export function createIosManagedAppRegistrationFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createIosManagedAppRegistrationFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoIosManagedAppRegistration; } /** @@ -19968,7 +19968,7 @@ export function createIosManagedAppRegistrationFromDiscriminatorValue(parseNode: * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a iosMinimumOperatingSystem */ -export function createIosMinimumOperatingSystemFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createIosMinimumOperatingSystemFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoIosMinimumOperatingSystem; } /** @@ -19976,7 +19976,7 @@ export function createIosMinimumOperatingSystemFromDiscriminatorValue(parseNode: * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a iosMobileAppConfiguration */ -export function createIosMobileAppConfigurationFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createIosMobileAppConfigurationFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoIosMobileAppConfiguration; } /** @@ -19984,7 +19984,7 @@ export function createIosMobileAppConfigurationFromDiscriminatorValue(parseNode: * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a iosMobileAppIdentifier */ -export function createIosMobileAppIdentifierFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createIosMobileAppIdentifierFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoIosMobileAppIdentifier; } /** @@ -19992,7 +19992,7 @@ export function createIosMobileAppIdentifierFromDiscriminatorValue(parseNode: Pa * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a iosNetworkUsageRule */ -export function createIosNetworkUsageRuleFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createIosNetworkUsageRuleFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoIosNetworkUsageRule; } /** @@ -20000,7 +20000,7 @@ export function createIosNetworkUsageRuleFromDiscriminatorValue(parseNode: Parse * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a iosNotificationSettings */ -export function createIosNotificationSettingsFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createIosNotificationSettingsFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoIosNotificationSettings; } /** @@ -20008,7 +20008,7 @@ export function createIosNotificationSettingsFromDiscriminatorValue(parseNode: P * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a iosStoreAppAssignmentSettings */ -export function createIosStoreAppAssignmentSettingsFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createIosStoreAppAssignmentSettingsFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoIosStoreAppAssignmentSettings; } /** @@ -20016,7 +20016,7 @@ export function createIosStoreAppAssignmentSettingsFromDiscriminatorValue(parseN * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a iosStoreAppCollectionResponse */ -export function createIosStoreAppCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createIosStoreAppCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoIosStoreAppCollectionResponse; } /** @@ -20024,7 +20024,7 @@ export function createIosStoreAppCollectionResponseFromDiscriminatorValue(parseN * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a iosStoreApp */ -export function createIosStoreAppFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createIosStoreAppFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoIosStoreApp; } /** @@ -20032,7 +20032,7 @@ export function createIosStoreAppFromDiscriminatorValue(parseNode: ParseNode | u * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a iosUpdateConfiguration */ -export function createIosUpdateConfigurationFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createIosUpdateConfigurationFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoIosUpdateConfiguration; } /** @@ -20040,7 +20040,7 @@ export function createIosUpdateConfigurationFromDiscriminatorValue(parseNode: Pa * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a iosUpdateDeviceStatusCollectionResponse */ -export function createIosUpdateDeviceStatusCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createIosUpdateDeviceStatusCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoIosUpdateDeviceStatusCollectionResponse; } /** @@ -20048,7 +20048,7 @@ export function createIosUpdateDeviceStatusCollectionResponseFromDiscriminatorVa * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a iosUpdateDeviceStatus */ -export function createIosUpdateDeviceStatusFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createIosUpdateDeviceStatusFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoIosUpdateDeviceStatus; } /** @@ -20056,7 +20056,7 @@ export function createIosUpdateDeviceStatusFromDiscriminatorValue(parseNode: Par * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a iosVppAppAssignmentSettings */ -export function createIosVppAppAssignmentSettingsFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createIosVppAppAssignmentSettingsFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoIosVppAppAssignmentSettings; } /** @@ -20064,7 +20064,7 @@ export function createIosVppAppAssignmentSettingsFromDiscriminatorValue(parseNod * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a iosVppAppCollectionResponse */ -export function createIosVppAppCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createIosVppAppCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoIosVppAppCollectionResponse; } /** @@ -20072,7 +20072,7 @@ export function createIosVppAppCollectionResponseFromDiscriminatorValue(parseNod * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a iosVppApp */ -export function createIosVppAppFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createIosVppAppFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoIosVppApp; } /** @@ -20080,7 +20080,7 @@ export function createIosVppAppFromDiscriminatorValue(parseNode: ParseNode | und * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a iosVppEBookAssignment */ -export function createIosVppEBookAssignmentFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createIosVppEBookAssignmentFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoIosVppEBookAssignment; } /** @@ -20088,7 +20088,7 @@ export function createIosVppEBookAssignmentFromDiscriminatorValue(parseNode: Par * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a iosVppEBook */ -export function createIosVppEBookFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createIosVppEBookFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoIosVppEBook; } /** @@ -20096,7 +20096,7 @@ export function createIosVppEBookFromDiscriminatorValue(parseNode: ParseNode | u * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a ipNamedLocation */ -export function createIpNamedLocationFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createIpNamedLocationFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoIpNamedLocation; } /** @@ -20104,7 +20104,7 @@ export function createIpNamedLocationFromDiscriminatorValue(parseNode: ParseNode * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a ipRange */ -export function createIpRangeFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createIpRangeFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { if(!parseNode) throw new Error("parseNode cannot be undefined"); const mappingValueNode = parseNode.getChildNode("@odata.type"); if (mappingValueNode) { @@ -20129,7 +20129,7 @@ export function createIpRangeFromDiscriminatorValue(parseNode: ParseNode | undef * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a iPv4CidrRange */ -export function createIPv4CidrRangeFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createIPv4CidrRangeFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoIPv4CidrRange; } /** @@ -20137,7 +20137,7 @@ export function createIPv4CidrRangeFromDiscriminatorValue(parseNode: ParseNode | * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a iPv4Range */ -export function createIPv4RangeFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createIPv4RangeFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoIPv4Range; } /** @@ -20145,7 +20145,7 @@ export function createIPv4RangeFromDiscriminatorValue(parseNode: ParseNode | und * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a iPv6CidrRange */ -export function createIPv6CidrRangeFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createIPv6CidrRangeFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoIPv6CidrRange; } /** @@ -20153,7 +20153,7 @@ export function createIPv6CidrRangeFromDiscriminatorValue(parseNode: ParseNode | * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a iPv6Range */ -export function createIPv6RangeFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createIPv6RangeFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoIPv6Range; } /** @@ -20161,7 +20161,7 @@ export function createIPv6RangeFromDiscriminatorValue(parseNode: ParseNode | und * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a itemActionStat */ -export function createItemActionStatFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createItemActionStatFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoItemActionStat; } /** @@ -20169,7 +20169,7 @@ export function createItemActionStatFromDiscriminatorValue(parseNode: ParseNode * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a itemActivityCollectionResponse */ -export function createItemActivityCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createItemActivityCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoItemActivityCollectionResponse; } /** @@ -20177,7 +20177,7 @@ export function createItemActivityCollectionResponseFromDiscriminatorValue(parse * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a itemActivity */ -export function createItemActivityFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createItemActivityFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoItemActivity; } /** @@ -20185,7 +20185,7 @@ export function createItemActivityFromDiscriminatorValue(parseNode: ParseNode | * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a itemActivityStatCollectionResponse */ -export function createItemActivityStatCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createItemActivityStatCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoItemActivityStatCollectionResponse; } /** @@ -20193,7 +20193,7 @@ export function createItemActivityStatCollectionResponseFromDiscriminatorValue(p * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a itemActivityStat */ -export function createItemActivityStatFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createItemActivityStatFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoItemActivityStat; } /** @@ -20201,7 +20201,7 @@ export function createItemActivityStatFromDiscriminatorValue(parseNode: ParseNod * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a itemAnalytics */ -export function createItemAnalyticsFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createItemAnalyticsFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoItemAnalytics; } /** @@ -20209,7 +20209,7 @@ export function createItemAnalyticsFromDiscriminatorValue(parseNode: ParseNode | * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a itemAttachment */ -export function createItemAttachmentFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createItemAttachmentFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoItemAttachment; } /** @@ -20217,7 +20217,7 @@ export function createItemAttachmentFromDiscriminatorValue(parseNode: ParseNode * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a itemBody */ -export function createItemBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createItemBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoItemBody; } /** @@ -20225,7 +20225,7 @@ export function createItemBodyFromDiscriminatorValue(parseNode: ParseNode | unde * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a itemPreviewInfo */ -export function createItemPreviewInfoFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createItemPreviewInfoFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoItemPreviewInfo; } /** @@ -20233,7 +20233,7 @@ export function createItemPreviewInfoFromDiscriminatorValue(parseNode: ParseNode * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a itemReference */ -export function createItemReferenceFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createItemReferenceFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoItemReference; } /** @@ -20241,7 +20241,7 @@ export function createItemReferenceFromDiscriminatorValue(parseNode: ParseNode | * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a itemRetentionLabel */ -export function createItemRetentionLabelFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createItemRetentionLabelFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoItemRetentionLabel; } /** @@ -20249,7 +20249,7 @@ export function createItemRetentionLabelFromDiscriminatorValue(parseNode: ParseN * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a joinMeetingIdMeetingInfo */ -export function createJoinMeetingIdMeetingInfoFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createJoinMeetingIdMeetingInfoFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoJoinMeetingIdMeetingInfo; } /** @@ -20257,7 +20257,7 @@ export function createJoinMeetingIdMeetingInfoFromDiscriminatorValue(parseNode: * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a joinMeetingIdSettings */ -export function createJoinMeetingIdSettingsFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createJoinMeetingIdSettingsFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoJoinMeetingIdSettings; } /** @@ -20265,7 +20265,7 @@ export function createJoinMeetingIdSettingsFromDiscriminatorValue(parseNode: Par * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a Json */ -export function createJsonFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createJsonFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoJson; } /** @@ -20273,7 +20273,7 @@ export function createJsonFromDiscriminatorValue(parseNode: ParseNode | undefine * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a keyCredentialConfiguration */ -export function createKeyCredentialConfigurationFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createKeyCredentialConfigurationFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoKeyCredentialConfiguration; } /** @@ -20281,7 +20281,7 @@ export function createKeyCredentialConfigurationFromDiscriminatorValue(parseNode * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a keyCredential */ -export function createKeyCredentialFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createKeyCredentialFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoKeyCredential; } /** @@ -20289,7 +20289,7 @@ export function createKeyCredentialFromDiscriminatorValue(parseNode: ParseNode | * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a keyValue */ -export function createKeyValueFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createKeyValueFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoKeyValue; } /** @@ -20297,7 +20297,7 @@ export function createKeyValueFromDiscriminatorValue(parseNode: ParseNode | unde * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a keyValuePair */ -export function createKeyValuePairFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createKeyValuePairFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoKeyValuePair; } /** @@ -20305,7 +20305,7 @@ export function createKeyValuePairFromDiscriminatorValue(parseNode: ParseNode | * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a landingPageCollectionResponse */ -export function createLandingPageCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createLandingPageCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoLandingPageCollectionResponse; } /** @@ -20313,7 +20313,7 @@ export function createLandingPageCollectionResponseFromDiscriminatorValue(parseN * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a landingPageDetailCollectionResponse */ -export function createLandingPageDetailCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createLandingPageDetailCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoLandingPageDetailCollectionResponse; } /** @@ -20321,7 +20321,7 @@ export function createLandingPageDetailCollectionResponseFromDiscriminatorValue( * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a landingPageDetail */ -export function createLandingPageDetailFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createLandingPageDetailFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoLandingPageDetail; } /** @@ -20329,7 +20329,7 @@ export function createLandingPageDetailFromDiscriminatorValue(parseNode: ParseNo * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a landingPage */ -export function createLandingPageFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createLandingPageFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoLandingPage; } /** @@ -20337,7 +20337,7 @@ export function createLandingPageFromDiscriminatorValue(parseNode: ParseNode | u * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a learningAssignment */ -export function createLearningAssignmentFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createLearningAssignmentFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoLearningAssignment; } /** @@ -20345,7 +20345,7 @@ export function createLearningAssignmentFromDiscriminatorValue(parseNode: ParseN * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a learningContentCollectionResponse */ -export function createLearningContentCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createLearningContentCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoLearningContentCollectionResponse; } /** @@ -20353,7 +20353,7 @@ export function createLearningContentCollectionResponseFromDiscriminatorValue(pa * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a learningContent */ -export function createLearningContentFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createLearningContentFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoLearningContent; } /** @@ -20361,7 +20361,7 @@ export function createLearningContentFromDiscriminatorValue(parseNode: ParseNode * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a learningCourseActivityCollectionResponse */ -export function createLearningCourseActivityCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createLearningCourseActivityCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoLearningCourseActivityCollectionResponse; } /** @@ -20369,7 +20369,7 @@ export function createLearningCourseActivityCollectionResponseFromDiscriminatorV * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a learningCourseActivity */ -export function createLearningCourseActivityFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createLearningCourseActivityFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { if(!parseNode) throw new Error("parseNode cannot be undefined"); const mappingValueNode = parseNode.getChildNode("@odata.type"); if (mappingValueNode) { @@ -20390,7 +20390,7 @@ export function createLearningCourseActivityFromDiscriminatorValue(parseNode: Pa * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a learningProviderCollectionResponse */ -export function createLearningProviderCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createLearningProviderCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoLearningProviderCollectionResponse; } /** @@ -20398,7 +20398,7 @@ export function createLearningProviderCollectionResponseFromDiscriminatorValue(p * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a learningProvider */ -export function createLearningProviderFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createLearningProviderFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoLearningProvider; } /** @@ -20406,7 +20406,7 @@ export function createLearningProviderFromDiscriminatorValue(parseNode: ParseNod * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a learningSelfInitiatedCourse */ -export function createLearningSelfInitiatedCourseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createLearningSelfInitiatedCourseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoLearningSelfInitiatedCourse; } /** @@ -20414,7 +20414,7 @@ export function createLearningSelfInitiatedCourseFromDiscriminatorValue(parseNod * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a licenseAssignmentState */ -export function createLicenseAssignmentStateFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createLicenseAssignmentStateFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoLicenseAssignmentState; } /** @@ -20422,7 +20422,7 @@ export function createLicenseAssignmentStateFromDiscriminatorValue(parseNode: Pa * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a licenseDetailsCollectionResponse */ -export function createLicenseDetailsCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createLicenseDetailsCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoLicenseDetailsCollectionResponse; } /** @@ -20430,7 +20430,7 @@ export function createLicenseDetailsCollectionResponseFromDiscriminatorValue(par * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a licenseDetails */ -export function createLicenseDetailsFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createLicenseDetailsFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoLicenseDetails; } /** @@ -20438,7 +20438,7 @@ export function createLicenseDetailsFromDiscriminatorValue(parseNode: ParseNode * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a licenseProcessingState */ -export function createLicenseProcessingStateFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createLicenseProcessingStateFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoLicenseProcessingState; } /** @@ -20446,7 +20446,7 @@ export function createLicenseProcessingStateFromDiscriminatorValue(parseNode: Pa * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a licenseUnitsDetail */ -export function createLicenseUnitsDetailFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createLicenseUnitsDetailFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoLicenseUnitsDetail; } /** @@ -20454,7 +20454,7 @@ export function createLicenseUnitsDetailFromDiscriminatorValue(parseNode: ParseN * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a linkedResourceCollectionResponse */ -export function createLinkedResourceCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createLinkedResourceCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoLinkedResourceCollectionResponse; } /** @@ -20462,7 +20462,7 @@ export function createLinkedResourceCollectionResponseFromDiscriminatorValue(par * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a linkedResource */ -export function createLinkedResourceFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createLinkedResourceFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoLinkedResource; } /** @@ -20470,7 +20470,7 @@ export function createLinkedResourceFromDiscriminatorValue(parseNode: ParseNode * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a listCollectionResponse */ -export function createListCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createListCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoListCollectionResponse; } /** @@ -20478,7 +20478,7 @@ export function createListCollectionResponseFromDiscriminatorValue(parseNode: Pa * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a list */ -export function createListFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createListFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoList; } /** @@ -20486,7 +20486,7 @@ export function createListFromDiscriminatorValue(parseNode: ParseNode | undefine * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a listInfo */ -export function createListInfoFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createListInfoFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoListInfo; } /** @@ -20494,7 +20494,7 @@ export function createListInfoFromDiscriminatorValue(parseNode: ParseNode | unde * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a listItemCollectionResponse */ -export function createListItemCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createListItemCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoListItemCollectionResponse; } /** @@ -20502,7 +20502,7 @@ export function createListItemCollectionResponseFromDiscriminatorValue(parseNode * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a listItem */ -export function createListItemFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createListItemFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoListItem; } /** @@ -20510,7 +20510,7 @@ export function createListItemFromDiscriminatorValue(parseNode: ParseNode | unde * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a listItemVersionCollectionResponse */ -export function createListItemVersionCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createListItemVersionCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoListItemVersionCollectionResponse; } /** @@ -20518,7 +20518,7 @@ export function createListItemVersionCollectionResponseFromDiscriminatorValue(pa * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a listItemVersion */ -export function createListItemVersionFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createListItemVersionFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { if(!parseNode) throw new Error("parseNode cannot be undefined"); const mappingValueNode = parseNode.getChildNode("@odata.type"); if (mappingValueNode) { @@ -20537,7 +20537,7 @@ export function createListItemVersionFromDiscriminatorValue(parseNode: ParseNode * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a lobbyBypassSettings */ -export function createLobbyBypassSettingsFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createLobbyBypassSettingsFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoLobbyBypassSettings; } /** @@ -20545,7 +20545,7 @@ export function createLobbyBypassSettingsFromDiscriminatorValue(parseNode: Parse * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a localeInfo */ -export function createLocaleInfoFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createLocaleInfoFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoLocaleInfo; } /** @@ -20553,7 +20553,7 @@ export function createLocaleInfoFromDiscriminatorValue(parseNode: ParseNode | un * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a localizedNotificationMessageCollectionResponse */ -export function createLocalizedNotificationMessageCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createLocalizedNotificationMessageCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoLocalizedNotificationMessageCollectionResponse; } /** @@ -20561,7 +20561,7 @@ export function createLocalizedNotificationMessageCollectionResponseFromDiscrimi * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a localizedNotificationMessage */ -export function createLocalizedNotificationMessageFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createLocalizedNotificationMessageFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoLocalizedNotificationMessage; } /** @@ -20569,7 +20569,7 @@ export function createLocalizedNotificationMessageFromDiscriminatorValue(parseNo * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a locateDeviceActionResult */ -export function createLocateDeviceActionResultFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createLocateDeviceActionResultFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoLocateDeviceActionResult; } /** @@ -20577,7 +20577,7 @@ export function createLocateDeviceActionResultFromDiscriminatorValue(parseNode: * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a locationConstraint */ -export function createLocationConstraintFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createLocationConstraintFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoLocationConstraint; } /** @@ -20585,7 +20585,7 @@ export function createLocationConstraintFromDiscriminatorValue(parseNode: ParseN * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a locationConstraintItem */ -export function createLocationConstraintItemFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createLocationConstraintItemFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoLocationConstraintItem; } /** @@ -20593,7 +20593,7 @@ export function createLocationConstraintItemFromDiscriminatorValue(parseNode: Pa * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a location */ -export function createLocationFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createLocationFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { if(!parseNode) throw new Error("parseNode cannot be undefined"); const mappingValueNode = parseNode.getChildNode("@odata.type"); if (mappingValueNode) { @@ -20612,7 +20612,7 @@ export function createLocationFromDiscriminatorValue(parseNode: ParseNode | unde * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a logicAppTriggerEndpointConfiguration */ -export function createLogicAppTriggerEndpointConfigurationFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createLogicAppTriggerEndpointConfigurationFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoLogicAppTriggerEndpointConfiguration; } /** @@ -20620,7 +20620,7 @@ export function createLogicAppTriggerEndpointConfigurationFromDiscriminatorValue * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a loginPageCollectionResponse */ -export function createLoginPageCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createLoginPageCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoLoginPageCollectionResponse; } /** @@ -20628,7 +20628,7 @@ export function createLoginPageCollectionResponseFromDiscriminatorValue(parseNod * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a loginPage */ -export function createLoginPageFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createLoginPageFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoLoginPage; } /** @@ -20636,7 +20636,7 @@ export function createLoginPageFromDiscriminatorValue(parseNode: ParseNode | und * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a loginPageLayoutConfiguration */ -export function createLoginPageLayoutConfigurationFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createLoginPageLayoutConfigurationFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoLoginPageLayoutConfiguration; } /** @@ -20644,7 +20644,7 @@ export function createLoginPageLayoutConfigurationFromDiscriminatorValue(parseNo * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a loginPageTextVisibilitySettings */ -export function createLoginPageTextVisibilitySettingsFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createLoginPageTextVisibilitySettingsFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoLoginPageTextVisibilitySettings; } /** @@ -20652,7 +20652,7 @@ export function createLoginPageTextVisibilitySettingsFromDiscriminatorValue(pars * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a longRunningOperationCollectionResponse */ -export function createLongRunningOperationCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createLongRunningOperationCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoLongRunningOperationCollectionResponse; } /** @@ -20660,7 +20660,7 @@ export function createLongRunningOperationCollectionResponseFromDiscriminatorVal * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a longRunningOperation */ -export function createLongRunningOperationFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createLongRunningOperationFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { if(!parseNode) throw new Error("parseNode cannot be undefined"); const mappingValueNode = parseNode.getChildNode("@odata.type"); if (mappingValueNode) { @@ -20681,7 +20681,7 @@ export function createLongRunningOperationFromDiscriminatorValue(parseNode: Pars * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a lookupColumn */ -export function createLookupColumnFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createLookupColumnFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoLookupColumn; } /** @@ -20689,7 +20689,7 @@ export function createLookupColumnFromDiscriminatorValue(parseNode: ParseNode | * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a macOSCompliancePolicy */ -export function createMacOSCompliancePolicyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createMacOSCompliancePolicyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoMacOSCompliancePolicy; } /** @@ -20697,7 +20697,7 @@ export function createMacOSCompliancePolicyFromDiscriminatorValue(parseNode: Par * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a macOSCustomConfiguration */ -export function createMacOSCustomConfigurationFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createMacOSCustomConfigurationFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoMacOSCustomConfiguration; } /** @@ -20705,7 +20705,7 @@ export function createMacOSCustomConfigurationFromDiscriminatorValue(parseNode: * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a macOSDeviceFeaturesConfiguration */ -export function createMacOSDeviceFeaturesConfigurationFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createMacOSDeviceFeaturesConfigurationFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoMacOSDeviceFeaturesConfiguration; } /** @@ -20713,7 +20713,7 @@ export function createMacOSDeviceFeaturesConfigurationFromDiscriminatorValue(par * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a macOSDmgAppCollectionResponse */ -export function createMacOSDmgAppCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createMacOSDmgAppCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoMacOSDmgAppCollectionResponse; } /** @@ -20721,7 +20721,7 @@ export function createMacOSDmgAppCollectionResponseFromDiscriminatorValue(parseN * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a macOSDmgApp */ -export function createMacOSDmgAppFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createMacOSDmgAppFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoMacOSDmgApp; } /** @@ -20729,7 +20729,7 @@ export function createMacOSDmgAppFromDiscriminatorValue(parseNode: ParseNode | u * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a macOSGeneralDeviceConfiguration */ -export function createMacOSGeneralDeviceConfigurationFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createMacOSGeneralDeviceConfigurationFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoMacOSGeneralDeviceConfiguration; } /** @@ -20737,7 +20737,7 @@ export function createMacOSGeneralDeviceConfigurationFromDiscriminatorValue(pars * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a macOSIncludedApp */ -export function createMacOSIncludedAppFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createMacOSIncludedAppFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoMacOSIncludedApp; } /** @@ -20745,7 +20745,7 @@ export function createMacOSIncludedAppFromDiscriminatorValue(parseNode: ParseNod * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a macOsLobAppAssignmentSettings */ -export function createMacOsLobAppAssignmentSettingsFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createMacOsLobAppAssignmentSettingsFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoMacOsLobAppAssignmentSettings; } /** @@ -20753,7 +20753,7 @@ export function createMacOsLobAppAssignmentSettingsFromDiscriminatorValue(parseN * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a macOSLobAppCollectionResponse */ -export function createMacOSLobAppCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createMacOSLobAppCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoMacOSLobAppCollectionResponse; } /** @@ -20761,7 +20761,7 @@ export function createMacOSLobAppCollectionResponseFromDiscriminatorValue(parseN * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a macOSLobApp */ -export function createMacOSLobAppFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createMacOSLobAppFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoMacOSLobApp; } /** @@ -20769,7 +20769,7 @@ export function createMacOSLobAppFromDiscriminatorValue(parseNode: ParseNode | u * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a macOSLobChildApp */ -export function createMacOSLobChildAppFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createMacOSLobChildAppFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoMacOSLobChildApp; } /** @@ -20777,7 +20777,7 @@ export function createMacOSLobChildAppFromDiscriminatorValue(parseNode: ParseNod * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a macOSMicrosoftDefenderApp */ -export function createMacOSMicrosoftDefenderAppFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createMacOSMicrosoftDefenderAppFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoMacOSMicrosoftDefenderApp; } /** @@ -20785,7 +20785,7 @@ export function createMacOSMicrosoftDefenderAppFromDiscriminatorValue(parseNode: * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a macOSMicrosoftEdgeApp */ -export function createMacOSMicrosoftEdgeAppFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createMacOSMicrosoftEdgeAppFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoMacOSMicrosoftEdgeApp; } /** @@ -20793,7 +20793,7 @@ export function createMacOSMicrosoftEdgeAppFromDiscriminatorValue(parseNode: Par * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a macOSMinimumOperatingSystem */ -export function createMacOSMinimumOperatingSystemFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createMacOSMinimumOperatingSystemFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoMacOSMinimumOperatingSystem; } /** @@ -20801,7 +20801,7 @@ export function createMacOSMinimumOperatingSystemFromDiscriminatorValue(parseNod * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a macOSOfficeSuiteApp */ -export function createMacOSOfficeSuiteAppFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createMacOSOfficeSuiteAppFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoMacOSOfficeSuiteApp; } /** @@ -20809,7 +20809,7 @@ export function createMacOSOfficeSuiteAppFromDiscriminatorValue(parseNode: Parse * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a mailAssessmentRequest */ -export function createMailAssessmentRequestFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createMailAssessmentRequestFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoMailAssessmentRequest; } /** @@ -20817,7 +20817,7 @@ export function createMailAssessmentRequestFromDiscriminatorValue(parseNode: Par * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a mailboxSettings */ -export function createMailboxSettingsFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createMailboxSettingsFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoMailboxSettings; } /** @@ -20825,7 +20825,7 @@ export function createMailboxSettingsFromDiscriminatorValue(parseNode: ParseNode * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a mailFolderCollectionResponse */ -export function createMailFolderCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createMailFolderCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoMailFolderCollectionResponse; } /** @@ -20833,7 +20833,7 @@ export function createMailFolderCollectionResponseFromDiscriminatorValue(parseNo * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a mailFolder */ -export function createMailFolderFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createMailFolderFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { if(!parseNode) throw new Error("parseNode cannot be undefined"); const mappingValueNode = parseNode.getChildNode("@odata.type"); if (mappingValueNode) { @@ -20852,7 +20852,7 @@ export function createMailFolderFromDiscriminatorValue(parseNode: ParseNode | un * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a mailSearchFolder */ -export function createMailSearchFolderFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createMailSearchFolderFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoMailSearchFolder; } /** @@ -20860,7 +20860,7 @@ export function createMailSearchFolderFromDiscriminatorValue(parseNode: ParseNod * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a mailTipsError */ -export function createMailTipsErrorFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createMailTipsErrorFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoMailTipsError; } /** @@ -20868,7 +20868,7 @@ export function createMailTipsErrorFromDiscriminatorValue(parseNode: ParseNode | * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a mailTips */ -export function createMailTipsFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createMailTipsFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoMailTips; } /** @@ -20876,7 +20876,7 @@ export function createMailTipsFromDiscriminatorValue(parseNode: ParseNode | unde * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a malware */ -export function createMalwareFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createMalwareFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoMalware; } /** @@ -20884,7 +20884,7 @@ export function createMalwareFromDiscriminatorValue(parseNode: ParseNode | undef * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a malwareStateForWindowsDeviceCollectionResponse */ -export function createMalwareStateForWindowsDeviceCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createMalwareStateForWindowsDeviceCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoMalwareStateForWindowsDeviceCollectionResponse; } /** @@ -20892,7 +20892,7 @@ export function createMalwareStateForWindowsDeviceCollectionResponseFromDiscrimi * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a malwareStateForWindowsDevice */ -export function createMalwareStateForWindowsDeviceFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createMalwareStateForWindowsDeviceFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoMalwareStateForWindowsDevice; } /** @@ -20900,7 +20900,7 @@ export function createMalwareStateForWindowsDeviceFromDiscriminatorValue(parseNo * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a malwareState */ -export function createMalwareStateFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createMalwareStateFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoMalwareState; } /** @@ -20908,7 +20908,7 @@ export function createMalwareStateFromDiscriminatorValue(parseNode: ParseNode | * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a managedAndroidLobAppCollectionResponse */ -export function createManagedAndroidLobAppCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createManagedAndroidLobAppCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoManagedAndroidLobAppCollectionResponse; } /** @@ -20916,7 +20916,7 @@ export function createManagedAndroidLobAppCollectionResponseFromDiscriminatorVal * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a managedAndroidLobApp */ -export function createManagedAndroidLobAppFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createManagedAndroidLobAppFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoManagedAndroidLobApp; } /** @@ -20924,7 +20924,7 @@ export function createManagedAndroidLobAppFromDiscriminatorValue(parseNode: Pars * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a managedAndroidStoreApp */ -export function createManagedAndroidStoreAppFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createManagedAndroidStoreAppFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoManagedAndroidStoreApp; } /** @@ -20932,7 +20932,7 @@ export function createManagedAndroidStoreAppFromDiscriminatorValue(parseNode: Pa * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a managedAppConfiguration */ -export function createManagedAppConfigurationFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createManagedAppConfigurationFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { if(!parseNode) throw new Error("parseNode cannot be undefined"); const mappingValueNode = parseNode.getChildNode("@odata.type"); if (mappingValueNode) { @@ -20951,7 +20951,7 @@ export function createManagedAppConfigurationFromDiscriminatorValue(parseNode: P * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a managedAppDiagnosticStatus */ -export function createManagedAppDiagnosticStatusFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createManagedAppDiagnosticStatusFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoManagedAppDiagnosticStatus; } /** @@ -20959,7 +20959,7 @@ export function createManagedAppDiagnosticStatusFromDiscriminatorValue(parseNode * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a managedApp */ -export function createManagedAppFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createManagedAppFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { if(!parseNode) throw new Error("parseNode cannot be undefined"); const mappingValueNode = parseNode.getChildNode("@odata.type"); if (mappingValueNode) { @@ -20986,7 +20986,7 @@ export function createManagedAppFromDiscriminatorValue(parseNode: ParseNode | un * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a managedAppOperationCollectionResponse */ -export function createManagedAppOperationCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createManagedAppOperationCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoManagedAppOperationCollectionResponse; } /** @@ -20994,7 +20994,7 @@ export function createManagedAppOperationCollectionResponseFromDiscriminatorValu * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a managedAppOperation */ -export function createManagedAppOperationFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createManagedAppOperationFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoManagedAppOperation; } /** @@ -21002,7 +21002,7 @@ export function createManagedAppOperationFromDiscriminatorValue(parseNode: Parse * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a managedAppPolicyCollectionResponse */ -export function createManagedAppPolicyCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createManagedAppPolicyCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoManagedAppPolicyCollectionResponse; } /** @@ -21010,7 +21010,7 @@ export function createManagedAppPolicyCollectionResponseFromDiscriminatorValue(p * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a managedAppPolicyDeploymentSummary */ -export function createManagedAppPolicyDeploymentSummaryFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createManagedAppPolicyDeploymentSummaryFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoManagedAppPolicyDeploymentSummary; } /** @@ -21018,7 +21018,7 @@ export function createManagedAppPolicyDeploymentSummaryFromDiscriminatorValue(pa * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a managedAppPolicyDeploymentSummaryPerApp */ -export function createManagedAppPolicyDeploymentSummaryPerAppFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createManagedAppPolicyDeploymentSummaryPerAppFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoManagedAppPolicyDeploymentSummaryPerApp; } /** @@ -21026,7 +21026,7 @@ export function createManagedAppPolicyDeploymentSummaryPerAppFromDiscriminatorVa * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a managedAppPolicy */ -export function createManagedAppPolicyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createManagedAppPolicyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { if(!parseNode) throw new Error("parseNode cannot be undefined"); const mappingValueNode = parseNode.getChildNode("@odata.type"); if (mappingValueNode) { @@ -21063,7 +21063,7 @@ export function createManagedAppPolicyFromDiscriminatorValue(parseNode: ParseNod * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a managedAppProtection */ -export function createManagedAppProtectionFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createManagedAppProtectionFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { if(!parseNode) throw new Error("parseNode cannot be undefined"); const mappingValueNode = parseNode.getChildNode("@odata.type"); if (mappingValueNode) { @@ -21088,7 +21088,7 @@ export function createManagedAppProtectionFromDiscriminatorValue(parseNode: Pars * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a managedAppRegistrationCollectionResponse */ -export function createManagedAppRegistrationCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createManagedAppRegistrationCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoManagedAppRegistrationCollectionResponse; } /** @@ -21096,7 +21096,7 @@ export function createManagedAppRegistrationCollectionResponseFromDiscriminatorV * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a managedAppRegistration */ -export function createManagedAppRegistrationFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createManagedAppRegistrationFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { if(!parseNode) throw new Error("parseNode cannot be undefined"); const mappingValueNode = parseNode.getChildNode("@odata.type"); if (mappingValueNode) { @@ -21117,7 +21117,7 @@ export function createManagedAppRegistrationFromDiscriminatorValue(parseNode: Pa * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a managedAppStatusCollectionResponse */ -export function createManagedAppStatusCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createManagedAppStatusCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoManagedAppStatusCollectionResponse; } /** @@ -21125,7 +21125,7 @@ export function createManagedAppStatusCollectionResponseFromDiscriminatorValue(p * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a managedAppStatus */ -export function createManagedAppStatusFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createManagedAppStatusFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { if(!parseNode) throw new Error("parseNode cannot be undefined"); const mappingValueNode = parseNode.getChildNode("@odata.type"); if (mappingValueNode) { @@ -21144,7 +21144,7 @@ export function createManagedAppStatusFromDiscriminatorValue(parseNode: ParseNod * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a managedAppStatusRaw */ -export function createManagedAppStatusRawFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createManagedAppStatusRawFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoManagedAppStatusRaw; } /** @@ -21152,7 +21152,7 @@ export function createManagedAppStatusRawFromDiscriminatorValue(parseNode: Parse * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a managedDeviceCollectionResponse */ -export function createManagedDeviceCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createManagedDeviceCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoManagedDeviceCollectionResponse; } /** @@ -21160,7 +21160,7 @@ export function createManagedDeviceCollectionResponseFromDiscriminatorValue(pars * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a managedDevice */ -export function createManagedDeviceFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createManagedDeviceFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoManagedDevice; } /** @@ -21168,7 +21168,7 @@ export function createManagedDeviceFromDiscriminatorValue(parseNode: ParseNode | * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a managedDeviceMobileAppConfigurationAssignmentCollectionResponse */ -export function createManagedDeviceMobileAppConfigurationAssignmentCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createManagedDeviceMobileAppConfigurationAssignmentCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoManagedDeviceMobileAppConfigurationAssignmentCollectionResponse; } /** @@ -21176,7 +21176,7 @@ export function createManagedDeviceMobileAppConfigurationAssignmentCollectionRes * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a managedDeviceMobileAppConfigurationAssignment */ -export function createManagedDeviceMobileAppConfigurationAssignmentFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createManagedDeviceMobileAppConfigurationAssignmentFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoManagedDeviceMobileAppConfigurationAssignment; } /** @@ -21184,7 +21184,7 @@ export function createManagedDeviceMobileAppConfigurationAssignmentFromDiscrimin * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a managedDeviceMobileAppConfigurationCollectionResponse */ -export function createManagedDeviceMobileAppConfigurationCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createManagedDeviceMobileAppConfigurationCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoManagedDeviceMobileAppConfigurationCollectionResponse; } /** @@ -21192,7 +21192,7 @@ export function createManagedDeviceMobileAppConfigurationCollectionResponseFromD * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a managedDeviceMobileAppConfigurationDeviceStatusCollectionResponse */ -export function createManagedDeviceMobileAppConfigurationDeviceStatusCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createManagedDeviceMobileAppConfigurationDeviceStatusCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoManagedDeviceMobileAppConfigurationDeviceStatusCollectionResponse; } /** @@ -21200,7 +21200,7 @@ export function createManagedDeviceMobileAppConfigurationDeviceStatusCollectionR * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a managedDeviceMobileAppConfigurationDeviceStatus */ -export function createManagedDeviceMobileAppConfigurationDeviceStatusFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createManagedDeviceMobileAppConfigurationDeviceStatusFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoManagedDeviceMobileAppConfigurationDeviceStatus; } /** @@ -21208,7 +21208,7 @@ export function createManagedDeviceMobileAppConfigurationDeviceStatusFromDiscrim * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a managedDeviceMobileAppConfigurationDeviceSummary */ -export function createManagedDeviceMobileAppConfigurationDeviceSummaryFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createManagedDeviceMobileAppConfigurationDeviceSummaryFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoManagedDeviceMobileAppConfigurationDeviceSummary; } /** @@ -21216,7 +21216,7 @@ export function createManagedDeviceMobileAppConfigurationDeviceSummaryFromDiscri * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a managedDeviceMobileAppConfiguration */ -export function createManagedDeviceMobileAppConfigurationFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createManagedDeviceMobileAppConfigurationFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { if(!parseNode) throw new Error("parseNode cannot be undefined"); const mappingValueNode = parseNode.getChildNode("@odata.type"); if (mappingValueNode) { @@ -21235,7 +21235,7 @@ export function createManagedDeviceMobileAppConfigurationFromDiscriminatorValue( * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a managedDeviceMobileAppConfigurationUserStatusCollectionResponse */ -export function createManagedDeviceMobileAppConfigurationUserStatusCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createManagedDeviceMobileAppConfigurationUserStatusCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoManagedDeviceMobileAppConfigurationUserStatusCollectionResponse; } /** @@ -21243,7 +21243,7 @@ export function createManagedDeviceMobileAppConfigurationUserStatusCollectionRes * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a managedDeviceMobileAppConfigurationUserStatus */ -export function createManagedDeviceMobileAppConfigurationUserStatusFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createManagedDeviceMobileAppConfigurationUserStatusFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoManagedDeviceMobileAppConfigurationUserStatus; } /** @@ -21251,7 +21251,7 @@ export function createManagedDeviceMobileAppConfigurationUserStatusFromDiscrimin * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a managedDeviceMobileAppConfigurationUserSummary */ -export function createManagedDeviceMobileAppConfigurationUserSummaryFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createManagedDeviceMobileAppConfigurationUserSummaryFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoManagedDeviceMobileAppConfigurationUserSummary; } /** @@ -21259,7 +21259,7 @@ export function createManagedDeviceMobileAppConfigurationUserSummaryFromDiscrimi * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a managedDeviceOverview */ -export function createManagedDeviceOverviewFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createManagedDeviceOverviewFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoManagedDeviceOverview; } /** @@ -21267,7 +21267,7 @@ export function createManagedDeviceOverviewFromDiscriminatorValue(parseNode: Par * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a managedEBookAssignmentCollectionResponse */ -export function createManagedEBookAssignmentCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createManagedEBookAssignmentCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoManagedEBookAssignmentCollectionResponse; } /** @@ -21275,7 +21275,7 @@ export function createManagedEBookAssignmentCollectionResponseFromDiscriminatorV * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a managedEBookAssignment */ -export function createManagedEBookAssignmentFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createManagedEBookAssignmentFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { if(!parseNode) throw new Error("parseNode cannot be undefined"); const mappingValueNode = parseNode.getChildNode("@odata.type"); if (mappingValueNode) { @@ -21294,7 +21294,7 @@ export function createManagedEBookAssignmentFromDiscriminatorValue(parseNode: Pa * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a managedEBookCollectionResponse */ -export function createManagedEBookCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createManagedEBookCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoManagedEBookCollectionResponse; } /** @@ -21302,7 +21302,7 @@ export function createManagedEBookCollectionResponseFromDiscriminatorValue(parse * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a managedEBook */ -export function createManagedEBookFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createManagedEBookFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { if(!parseNode) throw new Error("parseNode cannot be undefined"); const mappingValueNode = parseNode.getChildNode("@odata.type"); if (mappingValueNode) { @@ -21321,7 +21321,7 @@ export function createManagedEBookFromDiscriminatorValue(parseNode: ParseNode | * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a managedIOSLobAppCollectionResponse */ -export function createManagedIOSLobAppCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createManagedIOSLobAppCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoManagedIOSLobAppCollectionResponse; } /** @@ -21329,7 +21329,7 @@ export function createManagedIOSLobAppCollectionResponseFromDiscriminatorValue(p * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a managedIOSLobApp */ -export function createManagedIOSLobAppFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createManagedIOSLobAppFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoManagedIOSLobApp; } /** @@ -21337,7 +21337,7 @@ export function createManagedIOSLobAppFromDiscriminatorValue(parseNode: ParseNod * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a managedIOSStoreApp */ -export function createManagedIOSStoreAppFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createManagedIOSStoreAppFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoManagedIOSStoreApp; } /** @@ -21345,7 +21345,7 @@ export function createManagedIOSStoreAppFromDiscriminatorValue(parseNode: ParseN * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a managedMobileAppCollectionResponse */ -export function createManagedMobileAppCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createManagedMobileAppCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoManagedMobileAppCollectionResponse; } /** @@ -21353,7 +21353,7 @@ export function createManagedMobileAppCollectionResponseFromDiscriminatorValue(p * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a managedMobileApp */ -export function createManagedMobileAppFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createManagedMobileAppFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoManagedMobileApp; } /** @@ -21361,7 +21361,7 @@ export function createManagedMobileAppFromDiscriminatorValue(parseNode: ParseNod * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a managedMobileLobAppCollectionResponse */ -export function createManagedMobileLobAppCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createManagedMobileLobAppCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoManagedMobileLobAppCollectionResponse; } /** @@ -21369,7 +21369,7 @@ export function createManagedMobileLobAppCollectionResponseFromDiscriminatorValu * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a managedMobileLobApp */ -export function createManagedMobileLobAppFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createManagedMobileLobAppFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { if(!parseNode) throw new Error("parseNode cannot be undefined"); const mappingValueNode = parseNode.getChildNode("@odata.type"); if (mappingValueNode) { @@ -21390,7 +21390,7 @@ export function createManagedMobileLobAppFromDiscriminatorValue(parseNode: Parse * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a mdmWindowsInformationProtectionPolicyCollectionResponse */ -export function createMdmWindowsInformationProtectionPolicyCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createMdmWindowsInformationProtectionPolicyCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoMdmWindowsInformationProtectionPolicyCollectionResponse; } /** @@ -21398,7 +21398,7 @@ export function createMdmWindowsInformationProtectionPolicyCollectionResponseFro * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a mdmWindowsInformationProtectionPolicy */ -export function createMdmWindowsInformationProtectionPolicyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createMdmWindowsInformationProtectionPolicyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoMdmWindowsInformationProtectionPolicy; } /** @@ -21406,7 +21406,7 @@ export function createMdmWindowsInformationProtectionPolicyFromDiscriminatorValu * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a mediaConfig */ -export function createMediaConfigFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createMediaConfigFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { if(!parseNode) throw new Error("parseNode cannot be undefined"); const mappingValueNode = parseNode.getChildNode("@odata.type"); if (mappingValueNode) { @@ -21427,7 +21427,7 @@ export function createMediaConfigFromDiscriminatorValue(parseNode: ParseNode | u * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a mediaContentRatingAustralia */ -export function createMediaContentRatingAustraliaFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createMediaContentRatingAustraliaFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoMediaContentRatingAustralia; } /** @@ -21435,7 +21435,7 @@ export function createMediaContentRatingAustraliaFromDiscriminatorValue(parseNod * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a mediaContentRatingCanada */ -export function createMediaContentRatingCanadaFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createMediaContentRatingCanadaFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoMediaContentRatingCanada; } /** @@ -21443,7 +21443,7 @@ export function createMediaContentRatingCanadaFromDiscriminatorValue(parseNode: * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a mediaContentRatingFrance */ -export function createMediaContentRatingFranceFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createMediaContentRatingFranceFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoMediaContentRatingFrance; } /** @@ -21451,7 +21451,7 @@ export function createMediaContentRatingFranceFromDiscriminatorValue(parseNode: * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a mediaContentRatingGermany */ -export function createMediaContentRatingGermanyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createMediaContentRatingGermanyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoMediaContentRatingGermany; } /** @@ -21459,7 +21459,7 @@ export function createMediaContentRatingGermanyFromDiscriminatorValue(parseNode: * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a mediaContentRatingIreland */ -export function createMediaContentRatingIrelandFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createMediaContentRatingIrelandFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoMediaContentRatingIreland; } /** @@ -21467,7 +21467,7 @@ export function createMediaContentRatingIrelandFromDiscriminatorValue(parseNode: * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a mediaContentRatingJapan */ -export function createMediaContentRatingJapanFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createMediaContentRatingJapanFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoMediaContentRatingJapan; } /** @@ -21475,7 +21475,7 @@ export function createMediaContentRatingJapanFromDiscriminatorValue(parseNode: P * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a mediaContentRatingNewZealand */ -export function createMediaContentRatingNewZealandFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createMediaContentRatingNewZealandFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoMediaContentRatingNewZealand; } /** @@ -21483,7 +21483,7 @@ export function createMediaContentRatingNewZealandFromDiscriminatorValue(parseNo * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a mediaContentRatingUnitedKingdom */ -export function createMediaContentRatingUnitedKingdomFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createMediaContentRatingUnitedKingdomFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoMediaContentRatingUnitedKingdom; } /** @@ -21491,7 +21491,7 @@ export function createMediaContentRatingUnitedKingdomFromDiscriminatorValue(pars * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a mediaContentRatingUnitedStates */ -export function createMediaContentRatingUnitedStatesFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createMediaContentRatingUnitedStatesFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoMediaContentRatingUnitedStates; } /** @@ -21499,7 +21499,7 @@ export function createMediaContentRatingUnitedStatesFromDiscriminatorValue(parse * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a mediaInfo */ -export function createMediaInfoFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createMediaInfoFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoMediaInfo; } /** @@ -21507,7 +21507,7 @@ export function createMediaInfoFromDiscriminatorValue(parseNode: ParseNode | und * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a mediaPrompt */ -export function createMediaPromptFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createMediaPromptFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoMediaPrompt; } /** @@ -21515,7 +21515,7 @@ export function createMediaPromptFromDiscriminatorValue(parseNode: ParseNode | u * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a mediaStream */ -export function createMediaStreamFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createMediaStreamFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoMediaStream; } /** @@ -21523,7 +21523,7 @@ export function createMediaStreamFromDiscriminatorValue(parseNode: ParseNode | u * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a meetingAttendanceReportCollectionResponse */ -export function createMeetingAttendanceReportCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createMeetingAttendanceReportCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoMeetingAttendanceReportCollectionResponse; } /** @@ -21531,7 +21531,7 @@ export function createMeetingAttendanceReportCollectionResponseFromDiscriminator * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a meetingAttendanceReport */ -export function createMeetingAttendanceReportFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createMeetingAttendanceReportFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoMeetingAttendanceReport; } /** @@ -21539,7 +21539,7 @@ export function createMeetingAttendanceReportFromDiscriminatorValue(parseNode: P * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a meetingInfo */ -export function createMeetingInfoFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createMeetingInfoFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { if(!parseNode) throw new Error("parseNode cannot be undefined"); const mappingValueNode = parseNode.getChildNode("@odata.type"); if (mappingValueNode) { @@ -21562,7 +21562,7 @@ export function createMeetingInfoFromDiscriminatorValue(parseNode: ParseNode | u * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a meetingParticipantInfo */ -export function createMeetingParticipantInfoFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createMeetingParticipantInfoFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoMeetingParticipantInfo; } /** @@ -21570,7 +21570,7 @@ export function createMeetingParticipantInfoFromDiscriminatorValue(parseNode: Pa * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a meetingParticipants */ -export function createMeetingParticipantsFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createMeetingParticipantsFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoMeetingParticipants; } /** @@ -21578,7 +21578,7 @@ export function createMeetingParticipantsFromDiscriminatorValue(parseNode: Parse * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a meetingPolicyUpdatedEventMessageDetail */ -export function createMeetingPolicyUpdatedEventMessageDetailFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createMeetingPolicyUpdatedEventMessageDetailFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoMeetingPolicyUpdatedEventMessageDetail; } /** @@ -21586,7 +21586,7 @@ export function createMeetingPolicyUpdatedEventMessageDetailFromDiscriminatorVal * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a meetingTimeSuggestion */ -export function createMeetingTimeSuggestionFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createMeetingTimeSuggestionFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoMeetingTimeSuggestion; } /** @@ -21594,7 +21594,7 @@ export function createMeetingTimeSuggestionFromDiscriminatorValue(parseNode: Par * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a meetingTimeSuggestionsResult */ -export function createMeetingTimeSuggestionsResultFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createMeetingTimeSuggestionsResultFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoMeetingTimeSuggestionsResult; } /** @@ -21602,7 +21602,7 @@ export function createMeetingTimeSuggestionsResultFromDiscriminatorValue(parseNo * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a membersAddedEventMessageDetail */ -export function createMembersAddedEventMessageDetailFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createMembersAddedEventMessageDetailFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoMembersAddedEventMessageDetail; } /** @@ -21610,7 +21610,7 @@ export function createMembersAddedEventMessageDetailFromDiscriminatorValue(parse * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a membersDeletedEventMessageDetail */ -export function createMembersDeletedEventMessageDetailFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createMembersDeletedEventMessageDetailFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoMembersDeletedEventMessageDetail; } /** @@ -21618,7 +21618,7 @@ export function createMembersDeletedEventMessageDetailFromDiscriminatorValue(par * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a membershipOutlierInsight */ -export function createMembershipOutlierInsightFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createMembershipOutlierInsightFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoMembershipOutlierInsight; } /** @@ -21626,7 +21626,7 @@ export function createMembershipOutlierInsightFromDiscriminatorValue(parseNode: * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a membersJoinedEventMessageDetail */ -export function createMembersJoinedEventMessageDetailFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createMembersJoinedEventMessageDetailFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoMembersJoinedEventMessageDetail; } /** @@ -21634,7 +21634,7 @@ export function createMembersJoinedEventMessageDetailFromDiscriminatorValue(pars * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a membersLeftEventMessageDetail */ -export function createMembersLeftEventMessageDetailFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createMembersLeftEventMessageDetailFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoMembersLeftEventMessageDetail; } /** @@ -21642,7 +21642,7 @@ export function createMembersLeftEventMessageDetailFromDiscriminatorValue(parseN * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a messageCollectionResponse */ -export function createMessageCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createMessageCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoMessageCollectionResponse; } /** @@ -21650,7 +21650,7 @@ export function createMessageCollectionResponseFromDiscriminatorValue(parseNode: * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a message */ -export function createMessageFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createMessageFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { if(!parseNode) throw new Error("parseNode cannot be undefined"); const mappingValueNode = parseNode.getChildNode("@odata.type"); if (mappingValueNode) { @@ -21675,7 +21675,7 @@ export function createMessageFromDiscriminatorValue(parseNode: ParseNode | undef * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a messagePinnedEventMessageDetail */ -export function createMessagePinnedEventMessageDetailFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createMessagePinnedEventMessageDetailFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoMessagePinnedEventMessageDetail; } /** @@ -21683,7 +21683,7 @@ export function createMessagePinnedEventMessageDetailFromDiscriminatorValue(pars * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a messageRuleActions */ -export function createMessageRuleActionsFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createMessageRuleActionsFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoMessageRuleActions; } /** @@ -21691,7 +21691,7 @@ export function createMessageRuleActionsFromDiscriminatorValue(parseNode: ParseN * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a messageRuleCollectionResponse */ -export function createMessageRuleCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createMessageRuleCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoMessageRuleCollectionResponse; } /** @@ -21699,7 +21699,7 @@ export function createMessageRuleCollectionResponseFromDiscriminatorValue(parseN * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a messageRule */ -export function createMessageRuleFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createMessageRuleFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoMessageRule; } /** @@ -21707,7 +21707,7 @@ export function createMessageRuleFromDiscriminatorValue(parseNode: ParseNode | u * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a messageRulePredicates */ -export function createMessageRulePredicatesFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createMessageRulePredicatesFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoMessageRulePredicates; } /** @@ -21715,7 +21715,7 @@ export function createMessageRulePredicatesFromDiscriminatorValue(parseNode: Par * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a messageSecurityState */ -export function createMessageSecurityStateFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createMessageSecurityStateFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoMessageSecurityState; } /** @@ -21723,7 +21723,7 @@ export function createMessageSecurityStateFromDiscriminatorValue(parseNode: Pars * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a messageUnpinnedEventMessageDetail */ -export function createMessageUnpinnedEventMessageDetailFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createMessageUnpinnedEventMessageDetailFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoMessageUnpinnedEventMessageDetail; } /** @@ -21731,7 +21731,7 @@ export function createMessageUnpinnedEventMessageDetailFromDiscriminatorValue(pa * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a microsoftAccountUserConversationMember */ -export function createMicrosoftAccountUserConversationMemberFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createMicrosoftAccountUserConversationMemberFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoMicrosoftAccountUserConversationMember; } /** @@ -21739,7 +21739,7 @@ export function createMicrosoftAccountUserConversationMemberFromDiscriminatorVal * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a microsoftAuthenticatorAuthenticationMethodCollectionResponse */ -export function createMicrosoftAuthenticatorAuthenticationMethodCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createMicrosoftAuthenticatorAuthenticationMethodCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoMicrosoftAuthenticatorAuthenticationMethodCollectionResponse; } /** @@ -21747,7 +21747,7 @@ export function createMicrosoftAuthenticatorAuthenticationMethodCollectionRespon * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a microsoftAuthenticatorAuthenticationMethodConfiguration */ -export function createMicrosoftAuthenticatorAuthenticationMethodConfigurationFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createMicrosoftAuthenticatorAuthenticationMethodConfigurationFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoMicrosoftAuthenticatorAuthenticationMethodConfiguration; } /** @@ -21755,7 +21755,7 @@ export function createMicrosoftAuthenticatorAuthenticationMethodConfigurationFro * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a microsoftAuthenticatorAuthenticationMethod */ -export function createMicrosoftAuthenticatorAuthenticationMethodFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createMicrosoftAuthenticatorAuthenticationMethodFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoMicrosoftAuthenticatorAuthenticationMethod; } /** @@ -21763,7 +21763,7 @@ export function createMicrosoftAuthenticatorAuthenticationMethodFromDiscriminato * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a microsoftAuthenticatorAuthenticationMethodTarget */ -export function createMicrosoftAuthenticatorAuthenticationMethodTargetFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createMicrosoftAuthenticatorAuthenticationMethodTargetFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoMicrosoftAuthenticatorAuthenticationMethodTarget; } /** @@ -21771,7 +21771,7 @@ export function createMicrosoftAuthenticatorAuthenticationMethodTargetFromDiscri * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a microsoftAuthenticatorFeatureSettings */ -export function createMicrosoftAuthenticatorFeatureSettingsFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createMicrosoftAuthenticatorFeatureSettingsFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoMicrosoftAuthenticatorFeatureSettings; } /** @@ -21779,7 +21779,7 @@ export function createMicrosoftAuthenticatorFeatureSettingsFromDiscriminatorValu * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a microsoftCustomTrainingSetting */ -export function createMicrosoftCustomTrainingSettingFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createMicrosoftCustomTrainingSettingFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoMicrosoftCustomTrainingSetting; } /** @@ -21787,7 +21787,7 @@ export function createMicrosoftCustomTrainingSettingFromDiscriminatorValue(parse * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a microsoftManagedTrainingSetting */ -export function createMicrosoftManagedTrainingSettingFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createMicrosoftManagedTrainingSettingFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoMicrosoftManagedTrainingSetting; } /** @@ -21795,7 +21795,7 @@ export function createMicrosoftManagedTrainingSettingFromDiscriminatorValue(pars * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a microsoftStoreForBusinessAppAssignmentSettings */ -export function createMicrosoftStoreForBusinessAppAssignmentSettingsFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createMicrosoftStoreForBusinessAppAssignmentSettingsFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoMicrosoftStoreForBusinessAppAssignmentSettings; } /** @@ -21803,7 +21803,7 @@ export function createMicrosoftStoreForBusinessAppAssignmentSettingsFromDiscrimi * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a microsoftStoreForBusinessAppCollectionResponse */ -export function createMicrosoftStoreForBusinessAppCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createMicrosoftStoreForBusinessAppCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoMicrosoftStoreForBusinessAppCollectionResponse; } /** @@ -21811,7 +21811,7 @@ export function createMicrosoftStoreForBusinessAppCollectionResponseFromDiscrimi * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a microsoftStoreForBusinessApp */ -export function createMicrosoftStoreForBusinessAppFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createMicrosoftStoreForBusinessAppFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoMicrosoftStoreForBusinessApp; } /** @@ -21819,7 +21819,7 @@ export function createMicrosoftStoreForBusinessAppFromDiscriminatorValue(parseNo * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a microsoftTrainingAssignmentMapping */ -export function createMicrosoftTrainingAssignmentMappingFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createMicrosoftTrainingAssignmentMappingFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoMicrosoftTrainingAssignmentMapping; } /** @@ -21827,7 +21827,7 @@ export function createMicrosoftTrainingAssignmentMappingFromDiscriminatorValue(p * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a mimeContent */ -export function createMimeContentFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createMimeContentFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoMimeContent; } /** @@ -21835,7 +21835,7 @@ export function createMimeContentFromDiscriminatorValue(parseNode: ParseNode | u * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a mobileAppAssignmentCollectionResponse */ -export function createMobileAppAssignmentCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createMobileAppAssignmentCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoMobileAppAssignmentCollectionResponse; } /** @@ -21843,7 +21843,7 @@ export function createMobileAppAssignmentCollectionResponseFromDiscriminatorValu * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a mobileAppAssignment */ -export function createMobileAppAssignmentFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createMobileAppAssignmentFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoMobileAppAssignment; } /** @@ -21851,7 +21851,7 @@ export function createMobileAppAssignmentFromDiscriminatorValue(parseNode: Parse * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a mobileAppAssignmentSettings */ -export function createMobileAppAssignmentSettingsFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createMobileAppAssignmentSettingsFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { if(!parseNode) throw new Error("parseNode cannot be undefined"); const mappingValueNode = parseNode.getChildNode("@odata.type"); if (mappingValueNode) { @@ -21884,7 +21884,7 @@ export function createMobileAppAssignmentSettingsFromDiscriminatorValue(parseNod * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a mobileAppCategoryCollectionResponse */ -export function createMobileAppCategoryCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createMobileAppCategoryCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoMobileAppCategoryCollectionResponse; } /** @@ -21892,7 +21892,7 @@ export function createMobileAppCategoryCollectionResponseFromDiscriminatorValue( * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a mobileAppCategory */ -export function createMobileAppCategoryFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createMobileAppCategoryFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoMobileAppCategory; } /** @@ -21900,7 +21900,7 @@ export function createMobileAppCategoryFromDiscriminatorValue(parseNode: ParseNo * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a mobileAppCollectionResponse */ -export function createMobileAppCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createMobileAppCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoMobileAppCollectionResponse; } /** @@ -21908,7 +21908,7 @@ export function createMobileAppCollectionResponseFromDiscriminatorValue(parseNod * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a mobileAppContentCollectionResponse */ -export function createMobileAppContentCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createMobileAppContentCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoMobileAppContentCollectionResponse; } /** @@ -21916,7 +21916,7 @@ export function createMobileAppContentCollectionResponseFromDiscriminatorValue(p * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a mobileAppContentFileCollectionResponse */ -export function createMobileAppContentFileCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createMobileAppContentFileCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoMobileAppContentFileCollectionResponse; } /** @@ -21924,7 +21924,7 @@ export function createMobileAppContentFileCollectionResponseFromDiscriminatorVal * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a mobileAppContentFile */ -export function createMobileAppContentFileFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createMobileAppContentFileFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoMobileAppContentFile; } /** @@ -21932,7 +21932,7 @@ export function createMobileAppContentFileFromDiscriminatorValue(parseNode: Pars * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a mobileAppContent */ -export function createMobileAppContentFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createMobileAppContentFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoMobileAppContent; } /** @@ -21940,7 +21940,7 @@ export function createMobileAppContentFromDiscriminatorValue(parseNode: ParseNod * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a mobileApp */ -export function createMobileAppFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createMobileAppFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { if(!parseNode) throw new Error("parseNode cannot be undefined"); const mappingValueNode = parseNode.getChildNode("@odata.type"); if (mappingValueNode) { @@ -22009,7 +22009,7 @@ export function createMobileAppFromDiscriminatorValue(parseNode: ParseNode | und * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a mobileAppIdentifier */ -export function createMobileAppIdentifierFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createMobileAppIdentifierFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { if(!parseNode) throw new Error("parseNode cannot be undefined"); const mappingValueNode = parseNode.getChildNode("@odata.type"); if (mappingValueNode) { @@ -22030,7 +22030,7 @@ export function createMobileAppIdentifierFromDiscriminatorValue(parseNode: Parse * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a mobileAppInstallTimeSettings */ -export function createMobileAppInstallTimeSettingsFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createMobileAppInstallTimeSettingsFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoMobileAppInstallTimeSettings; } /** @@ -22038,7 +22038,7 @@ export function createMobileAppInstallTimeSettingsFromDiscriminatorValue(parseNo * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a mobileAppTroubleshootingEventCollectionResponse */ -export function createMobileAppTroubleshootingEventCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createMobileAppTroubleshootingEventCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoMobileAppTroubleshootingEventCollectionResponse; } /** @@ -22046,7 +22046,7 @@ export function createMobileAppTroubleshootingEventCollectionResponseFromDiscrim * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a mobileAppTroubleshootingEvent */ -export function createMobileAppTroubleshootingEventFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createMobileAppTroubleshootingEventFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoMobileAppTroubleshootingEvent; } /** @@ -22054,7 +22054,7 @@ export function createMobileAppTroubleshootingEventFromDiscriminatorValue(parseN * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a mobileContainedAppCollectionResponse */ -export function createMobileContainedAppCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createMobileContainedAppCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoMobileContainedAppCollectionResponse; } /** @@ -22062,7 +22062,7 @@ export function createMobileContainedAppCollectionResponseFromDiscriminatorValue * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a mobileContainedApp */ -export function createMobileContainedAppFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createMobileContainedAppFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { if(!parseNode) throw new Error("parseNode cannot be undefined"); const mappingValueNode = parseNode.getChildNode("@odata.type"); if (mappingValueNode) { @@ -22081,7 +22081,7 @@ export function createMobileContainedAppFromDiscriminatorValue(parseNode: ParseN * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a mobileLobApp */ -export function createMobileLobAppFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createMobileLobAppFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { if(!parseNode) throw new Error("parseNode cannot be undefined"); const mappingValueNode = parseNode.getChildNode("@odata.type"); if (mappingValueNode) { @@ -22114,7 +22114,7 @@ export function createMobileLobAppFromDiscriminatorValue(parseNode: ParseNode | * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a mobileThreatDefenseConnectorCollectionResponse */ -export function createMobileThreatDefenseConnectorCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createMobileThreatDefenseConnectorCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoMobileThreatDefenseConnectorCollectionResponse; } /** @@ -22122,7 +22122,7 @@ export function createMobileThreatDefenseConnectorCollectionResponseFromDiscrimi * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a mobileThreatDefenseConnector */ -export function createMobileThreatDefenseConnectorFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createMobileThreatDefenseConnectorFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoMobileThreatDefenseConnector; } /** @@ -22130,7 +22130,7 @@ export function createMobileThreatDefenseConnectorFromDiscriminatorValue(parseNo * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a modifiedProperty */ -export function createModifiedPropertyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createModifiedPropertyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoModifiedProperty; } /** @@ -22138,7 +22138,7 @@ export function createModifiedPropertyFromDiscriminatorValue(parseNode: ParseNod * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a multiValueLegacyExtendedProperty */ -export function createMultiValueLegacyExtendedPropertyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createMultiValueLegacyExtendedPropertyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoMultiValueLegacyExtendedProperty; } /** @@ -22146,7 +22146,7 @@ export function createMultiValueLegacyExtendedPropertyFromDiscriminatorValue(par * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a muteParticipantOperation */ -export function createMuteParticipantOperationFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createMuteParticipantOperationFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoMuteParticipantOperation; } /** @@ -22154,7 +22154,7 @@ export function createMuteParticipantOperationFromDiscriminatorValue(parseNode: * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a namedLocationCollectionResponse */ -export function createNamedLocationCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createNamedLocationCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoNamedLocationCollectionResponse; } /** @@ -22162,7 +22162,7 @@ export function createNamedLocationCollectionResponseFromDiscriminatorValue(pars * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a namedLocation */ -export function createNamedLocationFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createNamedLocationFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { if(!parseNode) throw new Error("parseNode cannot be undefined"); const mappingValueNode = parseNode.getChildNode("@odata.type"); if (mappingValueNode) { @@ -22183,7 +22183,7 @@ export function createNamedLocationFromDiscriminatorValue(parseNode: ParseNode | * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a networkConnection */ -export function createNetworkConnectionFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createNetworkConnectionFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoNetworkConnection; } /** @@ -22191,7 +22191,7 @@ export function createNetworkConnectionFromDiscriminatorValue(parseNode: ParseNo * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a notebookCollectionResponse */ -export function createNotebookCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createNotebookCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoNotebookCollectionResponse; } /** @@ -22199,7 +22199,7 @@ export function createNotebookCollectionResponseFromDiscriminatorValue(parseNode * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a notebook */ -export function createNotebookFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createNotebookFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoNotebook; } /** @@ -22207,7 +22207,7 @@ export function createNotebookFromDiscriminatorValue(parseNode: ParseNode | unde * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a notebookLinks */ -export function createNotebookLinksFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createNotebookLinksFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoNotebookLinks; } /** @@ -22215,7 +22215,7 @@ export function createNotebookLinksFromDiscriminatorValue(parseNode: ParseNode | * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a notificationMessageTemplateCollectionResponse */ -export function createNotificationMessageTemplateCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createNotificationMessageTemplateCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoNotificationMessageTemplateCollectionResponse; } /** @@ -22223,7 +22223,7 @@ export function createNotificationMessageTemplateCollectionResponseFromDiscrimin * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a notificationMessageTemplate */ -export function createNotificationMessageTemplateFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createNotificationMessageTemplateFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoNotificationMessageTemplate; } /** @@ -22231,7 +22231,7 @@ export function createNotificationMessageTemplateFromDiscriminatorValue(parseNod * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a noTrainingNotificationSetting */ -export function createNoTrainingNotificationSettingFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createNoTrainingNotificationSettingFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoNoTrainingNotificationSetting; } /** @@ -22239,7 +22239,7 @@ export function createNoTrainingNotificationSettingFromDiscriminatorValue(parseN * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a noTrainingSetting */ -export function createNoTrainingSettingFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createNoTrainingSettingFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoNoTrainingSetting; } /** @@ -22247,7 +22247,7 @@ export function createNoTrainingSettingFromDiscriminatorValue(parseNode: ParseNo * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a numberColumn */ -export function createNumberColumnFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createNumberColumnFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoNumberColumn; } /** @@ -22255,7 +22255,7 @@ export function createNumberColumnFromDiscriminatorValue(parseNode: ParseNode | * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a oAuth2PermissionGrantCollectionResponse */ -export function createOAuth2PermissionGrantCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createOAuth2PermissionGrantCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoOAuth2PermissionGrantCollectionResponse; } /** @@ -22263,7 +22263,7 @@ export function createOAuth2PermissionGrantCollectionResponseFromDiscriminatorVa * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a oAuth2PermissionGrant */ -export function createOAuth2PermissionGrantFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createOAuth2PermissionGrantFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoOAuth2PermissionGrant; } /** @@ -22271,7 +22271,7 @@ export function createOAuth2PermissionGrantFromDiscriminatorValue(parseNode: Par * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a oAuthConsentAppDetail */ -export function createOAuthConsentAppDetailFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createOAuthConsentAppDetailFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoOAuthConsentAppDetail; } /** @@ -22279,7 +22279,7 @@ export function createOAuthConsentAppDetailFromDiscriminatorValue(parseNode: Par * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a objectDefinition */ -export function createObjectDefinitionFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createObjectDefinitionFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoObjectDefinition; } /** @@ -22287,7 +22287,7 @@ export function createObjectDefinitionFromDiscriminatorValue(parseNode: ParseNod * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a objectDefinitionMetadataEntry */ -export function createObjectDefinitionMetadataEntryFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createObjectDefinitionMetadataEntryFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoObjectDefinitionMetadataEntry; } /** @@ -22295,7 +22295,7 @@ export function createObjectDefinitionMetadataEntryFromDiscriminatorValue(parseN * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a objectIdentity */ -export function createObjectIdentityFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createObjectIdentityFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoObjectIdentity; } /** @@ -22303,7 +22303,7 @@ export function createObjectIdentityFromDiscriminatorValue(parseNode: ParseNode * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a objectMapping */ -export function createObjectMappingFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createObjectMappingFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoObjectMapping; } /** @@ -22311,7 +22311,7 @@ export function createObjectMappingFromDiscriminatorValue(parseNode: ParseNode | * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a objectMappingMetadataEntry */ -export function createObjectMappingMetadataEntryFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createObjectMappingMetadataEntryFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoObjectMappingMetadataEntry; } /** @@ -22319,7 +22319,7 @@ export function createObjectMappingMetadataEntryFromDiscriminatorValue(parseNode * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a offerShiftRequestCollectionResponse */ -export function createOfferShiftRequestCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createOfferShiftRequestCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoOfferShiftRequestCollectionResponse; } /** @@ -22327,7 +22327,7 @@ export function createOfferShiftRequestCollectionResponseFromDiscriminatorValue( * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a offerShiftRequest */ -export function createOfferShiftRequestFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createOfferShiftRequestFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { if(!parseNode) throw new Error("parseNode cannot be undefined"); const mappingValueNode = parseNode.getChildNode("@odata.type"); if (mappingValueNode) { @@ -22346,7 +22346,7 @@ export function createOfferShiftRequestFromDiscriminatorValue(parseNode: ParseNo * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a officeGraphInsights */ -export function createOfficeGraphInsightsFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createOfficeGraphInsightsFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoOfficeGraphInsights; } /** @@ -22354,7 +22354,7 @@ export function createOfficeGraphInsightsFromDiscriminatorValue(parseNode: Parse * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a omaSettingBase64 */ -export function createOmaSettingBase64FromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createOmaSettingBase64FromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoOmaSettingBase64; } /** @@ -22362,7 +22362,7 @@ export function createOmaSettingBase64FromDiscriminatorValue(parseNode: ParseNod * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a omaSettingBoolean */ -export function createOmaSettingBooleanFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createOmaSettingBooleanFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoOmaSettingBoolean; } /** @@ -22370,7 +22370,7 @@ export function createOmaSettingBooleanFromDiscriminatorValue(parseNode: ParseNo * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a omaSettingDateTime */ -export function createOmaSettingDateTimeFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createOmaSettingDateTimeFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoOmaSettingDateTime; } /** @@ -22378,7 +22378,7 @@ export function createOmaSettingDateTimeFromDiscriminatorValue(parseNode: ParseN * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a omaSettingFloatingPoint */ -export function createOmaSettingFloatingPointFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createOmaSettingFloatingPointFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoOmaSettingFloatingPoint; } /** @@ -22386,7 +22386,7 @@ export function createOmaSettingFloatingPointFromDiscriminatorValue(parseNode: P * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a omaSetting */ -export function createOmaSettingFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createOmaSettingFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { if(!parseNode) throw new Error("parseNode cannot be undefined"); const mappingValueNode = parseNode.getChildNode("@odata.type"); if (mappingValueNode) { @@ -22417,7 +22417,7 @@ export function createOmaSettingFromDiscriminatorValue(parseNode: ParseNode | un * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a omaSettingInteger */ -export function createOmaSettingIntegerFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createOmaSettingIntegerFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoOmaSettingInteger; } /** @@ -22425,7 +22425,7 @@ export function createOmaSettingIntegerFromDiscriminatorValue(parseNode: ParseNo * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a omaSettingString */ -export function createOmaSettingStringFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createOmaSettingStringFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoOmaSettingString; } /** @@ -22433,7 +22433,7 @@ export function createOmaSettingStringFromDiscriminatorValue(parseNode: ParseNod * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a omaSettingStringXml */ -export function createOmaSettingStringXmlFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createOmaSettingStringXmlFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoOmaSettingStringXml; } /** @@ -22441,7 +22441,7 @@ export function createOmaSettingStringXmlFromDiscriminatorValue(parseNode: Parse * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a onenoteEntityBaseModel */ -export function createOnenoteEntityBaseModelFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createOnenoteEntityBaseModelFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { if(!parseNode) throw new Error("parseNode cannot be undefined"); const mappingValueNode = parseNode.getChildNode("@odata.type"); if (mappingValueNode) { @@ -22472,7 +22472,7 @@ export function createOnenoteEntityBaseModelFromDiscriminatorValue(parseNode: Pa * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a onenoteEntityHierarchyModel */ -export function createOnenoteEntityHierarchyModelFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createOnenoteEntityHierarchyModelFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { if(!parseNode) throw new Error("parseNode cannot be undefined"); const mappingValueNode = parseNode.getChildNode("@odata.type"); if (mappingValueNode) { @@ -22495,7 +22495,7 @@ export function createOnenoteEntityHierarchyModelFromDiscriminatorValue(parseNod * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a onenoteEntitySchemaObjectModel */ -export function createOnenoteEntitySchemaObjectModelFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createOnenoteEntitySchemaObjectModelFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { if(!parseNode) throw new Error("parseNode cannot be undefined"); const mappingValueNode = parseNode.getChildNode("@odata.type"); if (mappingValueNode) { @@ -22522,7 +22522,7 @@ export function createOnenoteEntitySchemaObjectModelFromDiscriminatorValue(parse * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a onenote */ -export function createOnenoteFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createOnenoteFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoOnenote; } /** @@ -22530,7 +22530,7 @@ export function createOnenoteFromDiscriminatorValue(parseNode: ParseNode | undef * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a onenoteOperationCollectionResponse */ -export function createOnenoteOperationCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createOnenoteOperationCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoOnenoteOperationCollectionResponse; } /** @@ -22538,7 +22538,7 @@ export function createOnenoteOperationCollectionResponseFromDiscriminatorValue(p * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a onenoteOperationError */ -export function createOnenoteOperationErrorFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createOnenoteOperationErrorFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoOnenoteOperationError; } /** @@ -22546,7 +22546,7 @@ export function createOnenoteOperationErrorFromDiscriminatorValue(parseNode: Par * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a onenoteOperation */ -export function createOnenoteOperationFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createOnenoteOperationFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoOnenoteOperation; } /** @@ -22554,7 +22554,7 @@ export function createOnenoteOperationFromDiscriminatorValue(parseNode: ParseNod * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a onenotePageCollectionResponse */ -export function createOnenotePageCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createOnenotePageCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoOnenotePageCollectionResponse; } /** @@ -22562,7 +22562,7 @@ export function createOnenotePageCollectionResponseFromDiscriminatorValue(parseN * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a onenotePage */ -export function createOnenotePageFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createOnenotePageFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoOnenotePage; } /** @@ -22570,7 +22570,7 @@ export function createOnenotePageFromDiscriminatorValue(parseNode: ParseNode | u * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a onenotePagePreview */ -export function createOnenotePagePreviewFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createOnenotePagePreviewFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoOnenotePagePreview; } /** @@ -22578,7 +22578,7 @@ export function createOnenotePagePreviewFromDiscriminatorValue(parseNode: ParseN * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a onenotePagePreviewLinks */ -export function createOnenotePagePreviewLinksFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createOnenotePagePreviewLinksFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoOnenotePagePreviewLinks; } /** @@ -22586,7 +22586,7 @@ export function createOnenotePagePreviewLinksFromDiscriminatorValue(parseNode: P * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a onenotePatchContentCommand */ -export function createOnenotePatchContentCommandFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createOnenotePatchContentCommandFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoOnenotePatchContentCommand; } /** @@ -22594,7 +22594,7 @@ export function createOnenotePatchContentCommandFromDiscriminatorValue(parseNode * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a onenoteResourceCollectionResponse */ -export function createOnenoteResourceCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createOnenoteResourceCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoOnenoteResourceCollectionResponse; } /** @@ -22602,7 +22602,7 @@ export function createOnenoteResourceCollectionResponseFromDiscriminatorValue(pa * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a onenoteResource */ -export function createOnenoteResourceFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createOnenoteResourceFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoOnenoteResource; } /** @@ -22610,7 +22610,7 @@ export function createOnenoteResourceFromDiscriminatorValue(parseNode: ParseNode * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a onenoteSectionCollectionResponse */ -export function createOnenoteSectionCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createOnenoteSectionCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoOnenoteSectionCollectionResponse; } /** @@ -22618,7 +22618,7 @@ export function createOnenoteSectionCollectionResponseFromDiscriminatorValue(par * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a onenoteSection */ -export function createOnenoteSectionFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createOnenoteSectionFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoOnenoteSection; } /** @@ -22626,7 +22626,7 @@ export function createOnenoteSectionFromDiscriminatorValue(parseNode: ParseNode * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a onlineMeetingBase */ -export function createOnlineMeetingBaseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createOnlineMeetingBaseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { if(!parseNode) throw new Error("parseNode cannot be undefined"); const mappingValueNode = parseNode.getChildNode("@odata.type"); if (mappingValueNode) { @@ -22647,7 +22647,7 @@ export function createOnlineMeetingBaseFromDiscriminatorValue(parseNode: ParseNo * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a onlineMeetingCollectionResponse */ -export function createOnlineMeetingCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createOnlineMeetingCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoOnlineMeetingCollectionResponse; } /** @@ -22655,7 +22655,7 @@ export function createOnlineMeetingCollectionResponseFromDiscriminatorValue(pars * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a onlineMeeting */ -export function createOnlineMeetingFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createOnlineMeetingFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoOnlineMeeting; } /** @@ -22663,7 +22663,7 @@ export function createOnlineMeetingFromDiscriminatorValue(parseNode: ParseNode | * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a onlineMeetingInfo */ -export function createOnlineMeetingInfoFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createOnlineMeetingInfoFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoOnlineMeetingInfo; } /** @@ -22671,7 +22671,7 @@ export function createOnlineMeetingInfoFromDiscriminatorValue(parseNode: ParseNo * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a onlineMeetingRestricted */ -export function createOnlineMeetingRestrictedFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createOnlineMeetingRestrictedFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoOnlineMeetingRestricted; } /** @@ -22679,7 +22679,7 @@ export function createOnlineMeetingRestrictedFromDiscriminatorValue(parseNode: P * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a onPremisesAccidentalDeletionPrevention */ -export function createOnPremisesAccidentalDeletionPreventionFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createOnPremisesAccidentalDeletionPreventionFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoOnPremisesAccidentalDeletionPrevention; } /** @@ -22687,7 +22687,7 @@ export function createOnPremisesAccidentalDeletionPreventionFromDiscriminatorVal * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a onPremisesConditionalAccessSettings */ -export function createOnPremisesConditionalAccessSettingsFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createOnPremisesConditionalAccessSettingsFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoOnPremisesConditionalAccessSettings; } /** @@ -22695,7 +22695,7 @@ export function createOnPremisesConditionalAccessSettingsFromDiscriminatorValue( * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a onPremisesDirectorySynchronizationCollectionResponse */ -export function createOnPremisesDirectorySynchronizationCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createOnPremisesDirectorySynchronizationCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoOnPremisesDirectorySynchronizationCollectionResponse; } /** @@ -22703,7 +22703,7 @@ export function createOnPremisesDirectorySynchronizationCollectionResponseFromDi * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a onPremisesDirectorySynchronizationConfiguration */ -export function createOnPremisesDirectorySynchronizationConfigurationFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createOnPremisesDirectorySynchronizationConfigurationFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoOnPremisesDirectorySynchronizationConfiguration; } /** @@ -22711,7 +22711,7 @@ export function createOnPremisesDirectorySynchronizationConfigurationFromDiscrim * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a onPremisesDirectorySynchronizationFeature */ -export function createOnPremisesDirectorySynchronizationFeatureFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createOnPremisesDirectorySynchronizationFeatureFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoOnPremisesDirectorySynchronizationFeature; } /** @@ -22719,7 +22719,7 @@ export function createOnPremisesDirectorySynchronizationFeatureFromDiscriminator * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a onPremisesDirectorySynchronization */ -export function createOnPremisesDirectorySynchronizationFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createOnPremisesDirectorySynchronizationFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoOnPremisesDirectorySynchronization; } /** @@ -22727,7 +22727,7 @@ export function createOnPremisesDirectorySynchronizationFromDiscriminatorValue(p * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a onPremisesExtensionAttributes */ -export function createOnPremisesExtensionAttributesFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createOnPremisesExtensionAttributesFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoOnPremisesExtensionAttributes; } /** @@ -22735,7 +22735,7 @@ export function createOnPremisesExtensionAttributesFromDiscriminatorValue(parseN * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a onPremisesProvisioningError */ -export function createOnPremisesProvisioningErrorFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createOnPremisesProvisioningErrorFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoOnPremisesProvisioningError; } /** @@ -22743,7 +22743,7 @@ export function createOnPremisesProvisioningErrorFromDiscriminatorValue(parseNod * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a openShiftChangeRequestCollectionResponse */ -export function createOpenShiftChangeRequestCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createOpenShiftChangeRequestCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoOpenShiftChangeRequestCollectionResponse; } /** @@ -22751,7 +22751,7 @@ export function createOpenShiftChangeRequestCollectionResponseFromDiscriminatorV * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a openShiftChangeRequest */ -export function createOpenShiftChangeRequestFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createOpenShiftChangeRequestFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoOpenShiftChangeRequest; } /** @@ -22759,7 +22759,7 @@ export function createOpenShiftChangeRequestFromDiscriminatorValue(parseNode: Pa * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a openShiftCollectionResponse */ -export function createOpenShiftCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createOpenShiftCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoOpenShiftCollectionResponse; } /** @@ -22767,7 +22767,7 @@ export function createOpenShiftCollectionResponseFromDiscriminatorValue(parseNod * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a openShift */ -export function createOpenShiftFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createOpenShiftFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoOpenShift; } /** @@ -22775,7 +22775,7 @@ export function createOpenShiftFromDiscriminatorValue(parseNode: ParseNode | und * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a openShiftItem */ -export function createOpenShiftItemFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createOpenShiftItemFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoOpenShiftItem; } /** @@ -22783,7 +22783,7 @@ export function createOpenShiftItemFromDiscriminatorValue(parseNode: ParseNode | * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a openTypeExtension */ -export function createOpenTypeExtensionFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createOpenTypeExtensionFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoOpenTypeExtension; } /** @@ -22791,7 +22791,7 @@ export function createOpenTypeExtensionFromDiscriminatorValue(parseNode: ParseNo * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a operationError */ -export function createOperationErrorFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createOperationErrorFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoOperationError; } /** @@ -22799,7 +22799,7 @@ export function createOperationErrorFromDiscriminatorValue(parseNode: ParseNode * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a operation */ -export function createOperationFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createOperationFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { if(!parseNode) throw new Error("parseNode cannot be undefined"); const mappingValueNode = parseNode.getChildNode("@odata.type"); if (mappingValueNode) { @@ -22818,7 +22818,7 @@ export function createOperationFromDiscriminatorValue(parseNode: ParseNode | und * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a optionalClaim */ -export function createOptionalClaimFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createOptionalClaimFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoOptionalClaim; } /** @@ -22826,7 +22826,7 @@ export function createOptionalClaimFromDiscriminatorValue(parseNode: ParseNode | * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a optionalClaims */ -export function createOptionalClaimsFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createOptionalClaimsFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoOptionalClaims; } /** @@ -22834,7 +22834,7 @@ export function createOptionalClaimsFromDiscriminatorValue(parseNode: ParseNode * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a organizationalBranding */ -export function createOrganizationalBrandingFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createOrganizationalBrandingFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoOrganizationalBranding; } /** @@ -22842,7 +22842,7 @@ export function createOrganizationalBrandingFromDiscriminatorValue(parseNode: Pa * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a organizationalBrandingLocalizationCollectionResponse */ -export function createOrganizationalBrandingLocalizationCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createOrganizationalBrandingLocalizationCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoOrganizationalBrandingLocalizationCollectionResponse; } /** @@ -22850,7 +22850,7 @@ export function createOrganizationalBrandingLocalizationCollectionResponseFromDi * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a organizationalBrandingLocalization */ -export function createOrganizationalBrandingLocalizationFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createOrganizationalBrandingLocalizationFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoOrganizationalBrandingLocalization; } /** @@ -22858,7 +22858,7 @@ export function createOrganizationalBrandingLocalizationFromDiscriminatorValue(p * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a organizationalBrandingProperties */ -export function createOrganizationalBrandingPropertiesFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createOrganizationalBrandingPropertiesFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { if(!parseNode) throw new Error("parseNode cannot be undefined"); const mappingValueNode = parseNode.getChildNode("@odata.type"); if (mappingValueNode) { @@ -22879,7 +22879,7 @@ export function createOrganizationalBrandingPropertiesFromDiscriminatorValue(par * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a organizationCollectionResponse */ -export function createOrganizationCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createOrganizationCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoOrganizationCollectionResponse; } /** @@ -22887,7 +22887,7 @@ export function createOrganizationCollectionResponseFromDiscriminatorValue(parse * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a organization */ -export function createOrganizationFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createOrganizationFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoOrganization; } /** @@ -22895,7 +22895,7 @@ export function createOrganizationFromDiscriminatorValue(parseNode: ParseNode | * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a organizerMeetingInfo */ -export function createOrganizerMeetingInfoFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createOrganizerMeetingInfoFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoOrganizerMeetingInfo; } /** @@ -22903,7 +22903,7 @@ export function createOrganizerMeetingInfoFromDiscriminatorValue(parseNode: Pars * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a orgContactCollectionResponse */ -export function createOrgContactCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createOrgContactCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoOrgContactCollectionResponse; } /** @@ -22911,7 +22911,7 @@ export function createOrgContactCollectionResponseFromDiscriminatorValue(parseNo * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a orgContact */ -export function createOrgContactFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createOrgContactFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoOrgContact; } /** @@ -22919,7 +22919,7 @@ export function createOrgContactFromDiscriminatorValue(parseNode: ParseNode | un * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a osVersionCount */ -export function createOsVersionCountFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createOsVersionCountFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoOsVersionCount; } /** @@ -22927,7 +22927,7 @@ export function createOsVersionCountFromDiscriminatorValue(parseNode: ParseNode * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a outgoingCallOptions */ -export function createOutgoingCallOptionsFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createOutgoingCallOptionsFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoOutgoingCallOptions; } /** @@ -22935,7 +22935,7 @@ export function createOutgoingCallOptionsFromDiscriminatorValue(parseNode: Parse * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a outlookCategoryCollectionResponse */ -export function createOutlookCategoryCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createOutlookCategoryCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoOutlookCategoryCollectionResponse; } /** @@ -22943,7 +22943,7 @@ export function createOutlookCategoryCollectionResponseFromDiscriminatorValue(pa * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a outlookCategory */ -export function createOutlookCategoryFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createOutlookCategoryFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoOutlookCategory; } /** @@ -22951,7 +22951,7 @@ export function createOutlookCategoryFromDiscriminatorValue(parseNode: ParseNode * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a outlookGeoCoordinates */ -export function createOutlookGeoCoordinatesFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createOutlookGeoCoordinatesFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoOutlookGeoCoordinates; } /** @@ -22959,7 +22959,7 @@ export function createOutlookGeoCoordinatesFromDiscriminatorValue(parseNode: Par * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a outlookItem */ -export function createOutlookItemFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createOutlookItemFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { if(!parseNode) throw new Error("parseNode cannot be undefined"); const mappingValueNode = parseNode.getChildNode("@odata.type"); if (mappingValueNode) { @@ -22992,7 +22992,7 @@ export function createOutlookItemFromDiscriminatorValue(parseNode: ParseNode | u * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a outlookUser */ -export function createOutlookUserFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createOutlookUserFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoOutlookUser; } /** @@ -23000,7 +23000,7 @@ export function createOutlookUserFromDiscriminatorValue(parseNode: ParseNode | u * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a packageEscaped */ -export function createPackageEscapedFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createPackageEscapedFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoPackageEscaped; } /** @@ -23008,7 +23008,7 @@ export function createPackageEscapedFromDiscriminatorValue(parseNode: ParseNode * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a pageLinks */ -export function createPageLinksFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createPageLinksFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoPageLinks; } /** @@ -23016,7 +23016,7 @@ export function createPageLinksFromDiscriminatorValue(parseNode: ParseNode | und * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a parentalControlSettings */ -export function createParentalControlSettingsFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createParentalControlSettingsFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoParentalControlSettings; } /** @@ -23024,7 +23024,7 @@ export function createParentalControlSettingsFromDiscriminatorValue(parseNode: P * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a parseExpressionResponse */ -export function createParseExpressionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createParseExpressionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoParseExpressionResponse; } /** @@ -23032,7 +23032,7 @@ export function createParseExpressionResponseFromDiscriminatorValue(parseNode: P * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a participantCollectionResponse */ -export function createParticipantCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createParticipantCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoParticipantCollectionResponse; } /** @@ -23040,7 +23040,7 @@ export function createParticipantCollectionResponseFromDiscriminatorValue(parseN * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a participant */ -export function createParticipantFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createParticipantFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoParticipant; } /** @@ -23048,7 +23048,7 @@ export function createParticipantFromDiscriminatorValue(parseNode: ParseNode | u * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a participantInfo */ -export function createParticipantInfoFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createParticipantInfoFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoParticipantInfo; } /** @@ -23056,7 +23056,7 @@ export function createParticipantInfoFromDiscriminatorValue(parseNode: ParseNode * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a participantJoiningNotification */ -export function createParticipantJoiningNotificationFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createParticipantJoiningNotificationFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoParticipantJoiningNotification; } /** @@ -23064,7 +23064,7 @@ export function createParticipantJoiningNotificationFromDiscriminatorValue(parse * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a participantLeftNotification */ -export function createParticipantLeftNotificationFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createParticipantLeftNotificationFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoParticipantLeftNotification; } /** @@ -23072,7 +23072,7 @@ export function createParticipantLeftNotificationFromDiscriminatorValue(parseNod * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a passwordAuthenticationMethodCollectionResponse */ -export function createPasswordAuthenticationMethodCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createPasswordAuthenticationMethodCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoPasswordAuthenticationMethodCollectionResponse; } /** @@ -23080,7 +23080,7 @@ export function createPasswordAuthenticationMethodCollectionResponseFromDiscrimi * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a passwordAuthenticationMethod */ -export function createPasswordAuthenticationMethodFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createPasswordAuthenticationMethodFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoPasswordAuthenticationMethod; } /** @@ -23088,7 +23088,7 @@ export function createPasswordAuthenticationMethodFromDiscriminatorValue(parseNo * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a passwordCredentialConfiguration */ -export function createPasswordCredentialConfigurationFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createPasswordCredentialConfigurationFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoPasswordCredentialConfiguration; } /** @@ -23096,7 +23096,7 @@ export function createPasswordCredentialConfigurationFromDiscriminatorValue(pars * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a passwordCredential */ -export function createPasswordCredentialFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createPasswordCredentialFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoPasswordCredential; } /** @@ -23104,7 +23104,7 @@ export function createPasswordCredentialFromDiscriminatorValue(parseNode: ParseN * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a passwordProfile */ -export function createPasswordProfileFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createPasswordProfileFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoPasswordProfile; } /** @@ -23112,7 +23112,7 @@ export function createPasswordProfileFromDiscriminatorValue(parseNode: ParseNode * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a passwordResetResponse */ -export function createPasswordResetResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createPasswordResetResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoPasswordResetResponse; } /** @@ -23120,7 +23120,7 @@ export function createPasswordResetResponseFromDiscriminatorValue(parseNode: Par * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a patternedRecurrence */ -export function createPatternedRecurrenceFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createPatternedRecurrenceFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoPatternedRecurrence; } /** @@ -23128,7 +23128,7 @@ export function createPatternedRecurrenceFromDiscriminatorValue(parseNode: Parse * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a payloadCoachmark */ -export function createPayloadCoachmarkFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createPayloadCoachmarkFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoPayloadCoachmark; } /** @@ -23136,7 +23136,7 @@ export function createPayloadCoachmarkFromDiscriminatorValue(parseNode: ParseNod * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a payloadCollectionResponse */ -export function createPayloadCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createPayloadCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoPayloadCollectionResponse; } /** @@ -23144,7 +23144,7 @@ export function createPayloadCollectionResponseFromDiscriminatorValue(parseNode: * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a payloadDetail */ -export function createPayloadDetailFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createPayloadDetailFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { if(!parseNode) throw new Error("parseNode cannot be undefined"); const mappingValueNode = parseNode.getChildNode("@odata.type"); if (mappingValueNode) { @@ -23163,7 +23163,7 @@ export function createPayloadDetailFromDiscriminatorValue(parseNode: ParseNode | * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a payload */ -export function createPayloadFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createPayloadFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoPayload; } /** @@ -23171,7 +23171,7 @@ export function createPayloadFromDiscriminatorValue(parseNode: ParseNode | undef * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a pendingContentUpdate */ -export function createPendingContentUpdateFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createPendingContentUpdateFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoPendingContentUpdate; } /** @@ -23179,7 +23179,7 @@ export function createPendingContentUpdateFromDiscriminatorValue(parseNode: Pars * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a pendingOperations */ -export function createPendingOperationsFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createPendingOperationsFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoPendingOperations; } /** @@ -23187,7 +23187,7 @@ export function createPendingOperationsFromDiscriminatorValue(parseNode: ParseNo * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a peopleAdminSettings */ -export function createPeopleAdminSettingsFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createPeopleAdminSettingsFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoPeopleAdminSettings; } /** @@ -23195,7 +23195,7 @@ export function createPeopleAdminSettingsFromDiscriminatorValue(parseNode: Parse * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a permissionCollectionResponse */ -export function createPermissionCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createPermissionCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoPermissionCollectionResponse; } /** @@ -23203,7 +23203,7 @@ export function createPermissionCollectionResponseFromDiscriminatorValue(parseNo * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a permission */ -export function createPermissionFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createPermissionFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoPermission; } /** @@ -23211,7 +23211,7 @@ export function createPermissionFromDiscriminatorValue(parseNode: ParseNode | un * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a permissionGrantConditionSetCollectionResponse */ -export function createPermissionGrantConditionSetCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createPermissionGrantConditionSetCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoPermissionGrantConditionSetCollectionResponse; } /** @@ -23219,7 +23219,7 @@ export function createPermissionGrantConditionSetCollectionResponseFromDiscrimin * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a permissionGrantConditionSet */ -export function createPermissionGrantConditionSetFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createPermissionGrantConditionSetFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoPermissionGrantConditionSet; } /** @@ -23227,7 +23227,7 @@ export function createPermissionGrantConditionSetFromDiscriminatorValue(parseNod * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a permissionGrantPolicyCollectionResponse */ -export function createPermissionGrantPolicyCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createPermissionGrantPolicyCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoPermissionGrantPolicyCollectionResponse; } /** @@ -23235,7 +23235,7 @@ export function createPermissionGrantPolicyCollectionResponseFromDiscriminatorVa * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a permissionGrantPolicy */ -export function createPermissionGrantPolicyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createPermissionGrantPolicyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoPermissionGrantPolicy; } /** @@ -23243,7 +23243,7 @@ export function createPermissionGrantPolicyFromDiscriminatorValue(parseNode: Par * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a permissionScope */ -export function createPermissionScopeFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createPermissionScopeFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoPermissionScope; } /** @@ -23251,7 +23251,7 @@ export function createPermissionScopeFromDiscriminatorValue(parseNode: ParseNode * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a persistentBrowserSessionControl */ -export function createPersistentBrowserSessionControlFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createPersistentBrowserSessionControlFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoPersistentBrowserSessionControl; } /** @@ -23259,7 +23259,7 @@ export function createPersistentBrowserSessionControlFromDiscriminatorValue(pars * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a personCollectionResponse */ -export function createPersonCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createPersonCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoPersonCollectionResponse; } /** @@ -23267,7 +23267,7 @@ export function createPersonCollectionResponseFromDiscriminatorValue(parseNode: * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a person */ -export function createPersonFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createPersonFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoPerson; } /** @@ -23275,7 +23275,7 @@ export function createPersonFromDiscriminatorValue(parseNode: ParseNode | undefi * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a personOrGroupColumn */ -export function createPersonOrGroupColumnFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createPersonOrGroupColumnFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoPersonOrGroupColumn; } /** @@ -23283,7 +23283,7 @@ export function createPersonOrGroupColumnFromDiscriminatorValue(parseNode: Parse * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a personType */ -export function createPersonTypeFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createPersonTypeFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoPersonType; } /** @@ -23291,7 +23291,7 @@ export function createPersonTypeFromDiscriminatorValue(parseNode: ParseNode | un * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a phoneAuthenticationMethodCollectionResponse */ -export function createPhoneAuthenticationMethodCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createPhoneAuthenticationMethodCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoPhoneAuthenticationMethodCollectionResponse; } /** @@ -23299,7 +23299,7 @@ export function createPhoneAuthenticationMethodCollectionResponseFromDiscriminat * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a phoneAuthenticationMethod */ -export function createPhoneAuthenticationMethodFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createPhoneAuthenticationMethodFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoPhoneAuthenticationMethod; } /** @@ -23307,7 +23307,7 @@ export function createPhoneAuthenticationMethodFromDiscriminatorValue(parseNode: * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a phone */ -export function createPhoneFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createPhoneFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoPhone; } /** @@ -23315,7 +23315,7 @@ export function createPhoneFromDiscriminatorValue(parseNode: ParseNode | undefin * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a photo */ -export function createPhotoFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createPhotoFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoPhoto; } /** @@ -23323,7 +23323,7 @@ export function createPhotoFromDiscriminatorValue(parseNode: ParseNode | undefin * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a physicalAddress */ -export function createPhysicalAddressFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createPhysicalAddressFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoPhysicalAddress; } /** @@ -23331,7 +23331,7 @@ export function createPhysicalAddressFromDiscriminatorValue(parseNode: ParseNode * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a physicalOfficeAddress */ -export function createPhysicalOfficeAddressFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createPhysicalOfficeAddressFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoPhysicalOfficeAddress; } /** @@ -23339,7 +23339,7 @@ export function createPhysicalOfficeAddressFromDiscriminatorValue(parseNode: Par * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a pinnedChatMessageInfoCollectionResponse */ -export function createPinnedChatMessageInfoCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createPinnedChatMessageInfoCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoPinnedChatMessageInfoCollectionResponse; } /** @@ -23347,7 +23347,7 @@ export function createPinnedChatMessageInfoCollectionResponseFromDiscriminatorVa * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a pinnedChatMessageInfo */ -export function createPinnedChatMessageInfoFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createPinnedChatMessageInfoFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoPinnedChatMessageInfo; } /** @@ -23355,7 +23355,7 @@ export function createPinnedChatMessageInfoFromDiscriminatorValue(parseNode: Par * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a pkcs12Certificate */ -export function createPkcs12CertificateFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createPkcs12CertificateFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoPkcs12Certificate; } /** @@ -23363,7 +23363,7 @@ export function createPkcs12CertificateFromDiscriminatorValue(parseNode: ParseNo * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a pkcs12CertificateInformation */ -export function createPkcs12CertificateInformationFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createPkcs12CertificateInformationFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoPkcs12CertificateInformation; } /** @@ -23371,7 +23371,7 @@ export function createPkcs12CertificateInformationFromDiscriminatorValue(parseNo * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a place */ -export function createPlaceFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createPlaceFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { if(!parseNode) throw new Error("parseNode cannot be undefined"); const mappingValueNode = parseNode.getChildNode("@odata.type"); if (mappingValueNode) { @@ -23392,7 +23392,7 @@ export function createPlaceFromDiscriminatorValue(parseNode: ParseNode | undefin * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a plannerAppliedCategories */ -export function createPlannerAppliedCategoriesFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createPlannerAppliedCategoriesFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoPlannerAppliedCategories; } /** @@ -23400,7 +23400,7 @@ export function createPlannerAppliedCategoriesFromDiscriminatorValue(parseNode: * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a plannerAssignedToTaskBoardTaskFormat */ -export function createPlannerAssignedToTaskBoardTaskFormatFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createPlannerAssignedToTaskBoardTaskFormatFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoPlannerAssignedToTaskBoardTaskFormat; } /** @@ -23408,7 +23408,7 @@ export function createPlannerAssignedToTaskBoardTaskFormatFromDiscriminatorValue * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a plannerAssignments */ -export function createPlannerAssignmentsFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createPlannerAssignmentsFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoPlannerAssignments; } /** @@ -23416,7 +23416,7 @@ export function createPlannerAssignmentsFromDiscriminatorValue(parseNode: ParseN * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a plannerBucketCollectionResponse */ -export function createPlannerBucketCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createPlannerBucketCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoPlannerBucketCollectionResponse; } /** @@ -23424,7 +23424,7 @@ export function createPlannerBucketCollectionResponseFromDiscriminatorValue(pars * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a plannerBucket */ -export function createPlannerBucketFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createPlannerBucketFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoPlannerBucket; } /** @@ -23432,7 +23432,7 @@ export function createPlannerBucketFromDiscriminatorValue(parseNode: ParseNode | * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a plannerBucketTaskBoardTaskFormat */ -export function createPlannerBucketTaskBoardTaskFormatFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createPlannerBucketTaskBoardTaskFormatFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoPlannerBucketTaskBoardTaskFormat; } /** @@ -23440,7 +23440,7 @@ export function createPlannerBucketTaskBoardTaskFormatFromDiscriminatorValue(par * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a plannerCategoryDescriptions */ -export function createPlannerCategoryDescriptionsFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createPlannerCategoryDescriptionsFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoPlannerCategoryDescriptions; } /** @@ -23448,7 +23448,7 @@ export function createPlannerCategoryDescriptionsFromDiscriminatorValue(parseNod * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a plannerChecklistItems */ -export function createPlannerChecklistItemsFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createPlannerChecklistItemsFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoPlannerChecklistItems; } /** @@ -23456,7 +23456,7 @@ export function createPlannerChecklistItemsFromDiscriminatorValue(parseNode: Par * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a plannerExternalReferences */ -export function createPlannerExternalReferencesFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createPlannerExternalReferencesFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoPlannerExternalReferences; } /** @@ -23464,7 +23464,7 @@ export function createPlannerExternalReferencesFromDiscriminatorValue(parseNode: * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a planner */ -export function createPlannerFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createPlannerFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoPlanner; } /** @@ -23472,7 +23472,7 @@ export function createPlannerFromDiscriminatorValue(parseNode: ParseNode | undef * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a plannerGroup */ -export function createPlannerGroupFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createPlannerGroupFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoPlannerGroup; } /** @@ -23480,7 +23480,7 @@ export function createPlannerGroupFromDiscriminatorValue(parseNode: ParseNode | * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a plannerOrderHintsByAssignee */ -export function createPlannerOrderHintsByAssigneeFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createPlannerOrderHintsByAssigneeFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoPlannerOrderHintsByAssignee; } /** @@ -23488,7 +23488,7 @@ export function createPlannerOrderHintsByAssigneeFromDiscriminatorValue(parseNod * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a plannerPlanCollectionResponse */ -export function createPlannerPlanCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createPlannerPlanCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoPlannerPlanCollectionResponse; } /** @@ -23496,7 +23496,7 @@ export function createPlannerPlanCollectionResponseFromDiscriminatorValue(parseN * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a plannerPlanContainer */ -export function createPlannerPlanContainerFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createPlannerPlanContainerFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoPlannerPlanContainer; } /** @@ -23504,7 +23504,7 @@ export function createPlannerPlanContainerFromDiscriminatorValue(parseNode: Pars * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a plannerPlanDetails */ -export function createPlannerPlanDetailsFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createPlannerPlanDetailsFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoPlannerPlanDetails; } /** @@ -23512,7 +23512,7 @@ export function createPlannerPlanDetailsFromDiscriminatorValue(parseNode: ParseN * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a plannerPlan */ -export function createPlannerPlanFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createPlannerPlanFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoPlannerPlan; } /** @@ -23520,7 +23520,7 @@ export function createPlannerPlanFromDiscriminatorValue(parseNode: ParseNode | u * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a plannerProgressTaskBoardTaskFormat */ -export function createPlannerProgressTaskBoardTaskFormatFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createPlannerProgressTaskBoardTaskFormatFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoPlannerProgressTaskBoardTaskFormat; } /** @@ -23528,7 +23528,7 @@ export function createPlannerProgressTaskBoardTaskFormatFromDiscriminatorValue(p * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a plannerTaskCollectionResponse */ -export function createPlannerTaskCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createPlannerTaskCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoPlannerTaskCollectionResponse; } /** @@ -23536,7 +23536,7 @@ export function createPlannerTaskCollectionResponseFromDiscriminatorValue(parseN * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a plannerTaskDetails */ -export function createPlannerTaskDetailsFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createPlannerTaskDetailsFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoPlannerTaskDetails; } /** @@ -23544,7 +23544,7 @@ export function createPlannerTaskDetailsFromDiscriminatorValue(parseNode: ParseN * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a plannerTask */ -export function createPlannerTaskFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createPlannerTaskFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoPlannerTask; } /** @@ -23552,7 +23552,7 @@ export function createPlannerTaskFromDiscriminatorValue(parseNode: ParseNode | u * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a plannerUser */ -export function createPlannerUserFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createPlannerUserFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoPlannerUser; } /** @@ -23560,7 +23560,7 @@ export function createPlannerUserFromDiscriminatorValue(parseNode: ParseNode | u * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a plannerUserIds */ -export function createPlannerUserIdsFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createPlannerUserIdsFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoPlannerUserIds; } /** @@ -23568,7 +23568,7 @@ export function createPlannerUserIdsFromDiscriminatorValue(parseNode: ParseNode * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a playPromptOperation */ -export function createPlayPromptOperationFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createPlayPromptOperationFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoPlayPromptOperation; } /** @@ -23576,7 +23576,7 @@ export function createPlayPromptOperationFromDiscriminatorValue(parseNode: Parse * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a policyBase */ -export function createPolicyBaseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createPolicyBaseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { if(!parseNode) throw new Error("parseNode cannot be undefined"); const mappingValueNode = parseNode.getChildNode("@odata.type"); if (mappingValueNode) { @@ -23617,7 +23617,7 @@ export function createPolicyBaseFromDiscriminatorValue(parseNode: ParseNode | un * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a policyRoot */ -export function createPolicyRootFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createPolicyRootFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoPolicyRoot; } /** @@ -23625,7 +23625,7 @@ export function createPolicyRootFromDiscriminatorValue(parseNode: ParseNode | un * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a positiveReinforcementNotification */ -export function createPositiveReinforcementNotificationFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createPositiveReinforcementNotificationFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoPositiveReinforcementNotification; } /** @@ -23633,7 +23633,7 @@ export function createPositiveReinforcementNotificationFromDiscriminatorValue(pa * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a postCollectionResponse */ -export function createPostCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createPostCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoPostCollectionResponse; } /** @@ -23641,7 +23641,7 @@ export function createPostCollectionResponseFromDiscriminatorValue(parseNode: Pa * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a post */ -export function createPostFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createPostFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoPost; } /** @@ -23649,7 +23649,7 @@ export function createPostFromDiscriminatorValue(parseNode: ParseNode | undefine * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a preAuthorizedApplication */ -export function createPreAuthorizedApplicationFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createPreAuthorizedApplicationFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoPreAuthorizedApplication; } /** @@ -23657,7 +23657,7 @@ export function createPreAuthorizedApplicationFromDiscriminatorValue(parseNode: * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a presenceCollectionResponse */ -export function createPresenceCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createPresenceCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoPresenceCollectionResponse; } /** @@ -23665,7 +23665,7 @@ export function createPresenceCollectionResponseFromDiscriminatorValue(parseNode * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a presence */ -export function createPresenceFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createPresenceFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoPresence; } /** @@ -23673,7 +23673,7 @@ export function createPresenceFromDiscriminatorValue(parseNode: ParseNode | unde * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a presenceStatusMessage */ -export function createPresenceStatusMessageFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createPresenceStatusMessageFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoPresenceStatusMessage; } /** @@ -23681,7 +23681,7 @@ export function createPresenceStatusMessageFromDiscriminatorValue(parseNode: Par * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a principalResourceMembershipsScope */ -export function createPrincipalResourceMembershipsScopeFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createPrincipalResourceMembershipsScopeFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoPrincipalResourceMembershipsScope; } /** @@ -23689,7 +23689,7 @@ export function createPrincipalResourceMembershipsScopeFromDiscriminatorValue(pa * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a printCertificateSigningRequest */ -export function createPrintCertificateSigningRequestFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createPrintCertificateSigningRequestFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoPrintCertificateSigningRequest; } /** @@ -23697,7 +23697,7 @@ export function createPrintCertificateSigningRequestFromDiscriminatorValue(parse * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a printConnectorCollectionResponse */ -export function createPrintConnectorCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createPrintConnectorCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoPrintConnectorCollectionResponse; } /** @@ -23705,7 +23705,7 @@ export function createPrintConnectorCollectionResponseFromDiscriminatorValue(par * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a printConnector */ -export function createPrintConnectorFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createPrintConnectorFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoPrintConnector; } /** @@ -23713,7 +23713,7 @@ export function createPrintConnectorFromDiscriminatorValue(parseNode: ParseNode * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a printDocumentCollectionResponse */ -export function createPrintDocumentCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createPrintDocumentCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoPrintDocumentCollectionResponse; } /** @@ -23721,7 +23721,7 @@ export function createPrintDocumentCollectionResponseFromDiscriminatorValue(pars * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a printDocument */ -export function createPrintDocumentFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createPrintDocumentFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoPrintDocument; } /** @@ -23729,7 +23729,7 @@ export function createPrintDocumentFromDiscriminatorValue(parseNode: ParseNode | * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a printDocumentUploadProperties */ -export function createPrintDocumentUploadPropertiesFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createPrintDocumentUploadPropertiesFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoPrintDocumentUploadProperties; } /** @@ -23737,7 +23737,7 @@ export function createPrintDocumentUploadPropertiesFromDiscriminatorValue(parseN * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a printerBase */ -export function createPrinterBaseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createPrinterBaseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { if(!parseNode) throw new Error("parseNode cannot be undefined"); const mappingValueNode = parseNode.getChildNode("@odata.type"); if (mappingValueNode) { @@ -23758,7 +23758,7 @@ export function createPrinterBaseFromDiscriminatorValue(parseNode: ParseNode | u * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a printerCapabilities */ -export function createPrinterCapabilitiesFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createPrinterCapabilitiesFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoPrinterCapabilities; } /** @@ -23766,7 +23766,7 @@ export function createPrinterCapabilitiesFromDiscriminatorValue(parseNode: Parse * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a printerCollectionResponse */ -export function createPrinterCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createPrinterCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoPrinterCollectionResponse; } /** @@ -23774,7 +23774,7 @@ export function createPrinterCollectionResponseFromDiscriminatorValue(parseNode: * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a printerCreateOperation */ -export function createPrinterCreateOperationFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createPrinterCreateOperationFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoPrinterCreateOperation; } /** @@ -23782,7 +23782,7 @@ export function createPrinterCreateOperationFromDiscriminatorValue(parseNode: Pa * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a printerDefaults */ -export function createPrinterDefaultsFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createPrinterDefaultsFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoPrinterDefaults; } /** @@ -23790,7 +23790,7 @@ export function createPrinterDefaultsFromDiscriminatorValue(parseNode: ParseNode * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a printer */ -export function createPrinterFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createPrinterFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoPrinter; } /** @@ -23798,7 +23798,7 @@ export function createPrinterFromDiscriminatorValue(parseNode: ParseNode | undef * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a printerLocation */ -export function createPrinterLocationFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createPrinterLocationFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoPrinterLocation; } /** @@ -23806,7 +23806,7 @@ export function createPrinterLocationFromDiscriminatorValue(parseNode: ParseNode * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a printerShareCollectionResponse */ -export function createPrinterShareCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createPrinterShareCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoPrinterShareCollectionResponse; } /** @@ -23814,7 +23814,7 @@ export function createPrinterShareCollectionResponseFromDiscriminatorValue(parse * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a printerShare */ -export function createPrinterShareFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createPrinterShareFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoPrinterShare; } /** @@ -23822,7 +23822,7 @@ export function createPrinterShareFromDiscriminatorValue(parseNode: ParseNode | * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a printerShareViewpoint */ -export function createPrinterShareViewpointFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createPrinterShareViewpointFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoPrinterShareViewpoint; } /** @@ -23830,7 +23830,7 @@ export function createPrinterShareViewpointFromDiscriminatorValue(parseNode: Par * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a printerStatus */ -export function createPrinterStatusFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createPrinterStatusFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoPrinterStatus; } /** @@ -23838,7 +23838,7 @@ export function createPrinterStatusFromDiscriminatorValue(parseNode: ParseNode | * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a print */ -export function createPrintFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createPrintFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoPrint; } /** @@ -23846,7 +23846,7 @@ export function createPrintFromDiscriminatorValue(parseNode: ParseNode | undefin * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a printJobCollectionResponse */ -export function createPrintJobCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createPrintJobCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoPrintJobCollectionResponse; } /** @@ -23854,7 +23854,7 @@ export function createPrintJobCollectionResponseFromDiscriminatorValue(parseNode * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a printJobConfiguration */ -export function createPrintJobConfigurationFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createPrintJobConfigurationFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoPrintJobConfiguration; } /** @@ -23862,7 +23862,7 @@ export function createPrintJobConfigurationFromDiscriminatorValue(parseNode: Par * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a printJob */ -export function createPrintJobFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createPrintJobFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoPrintJob; } /** @@ -23870,7 +23870,7 @@ export function createPrintJobFromDiscriminatorValue(parseNode: ParseNode | unde * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a printJobStatus */ -export function createPrintJobStatusFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createPrintJobStatusFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoPrintJobStatus; } /** @@ -23878,7 +23878,7 @@ export function createPrintJobStatusFromDiscriminatorValue(parseNode: ParseNode * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a printMargin */ -export function createPrintMarginFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createPrintMarginFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoPrintMargin; } /** @@ -23886,7 +23886,7 @@ export function createPrintMarginFromDiscriminatorValue(parseNode: ParseNode | u * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a printOperationCollectionResponse */ -export function createPrintOperationCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createPrintOperationCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoPrintOperationCollectionResponse; } /** @@ -23894,7 +23894,7 @@ export function createPrintOperationCollectionResponseFromDiscriminatorValue(par * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a printOperation */ -export function createPrintOperationFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createPrintOperationFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { if(!parseNode) throw new Error("parseNode cannot be undefined"); const mappingValueNode = parseNode.getChildNode("@odata.type"); if (mappingValueNode) { @@ -23913,7 +23913,7 @@ export function createPrintOperationFromDiscriminatorValue(parseNode: ParseNode * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a printOperationStatus */ -export function createPrintOperationStatusFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createPrintOperationStatusFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoPrintOperationStatus; } /** @@ -23921,7 +23921,7 @@ export function createPrintOperationStatusFromDiscriminatorValue(parseNode: Pars * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a printServiceCollectionResponse */ -export function createPrintServiceCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createPrintServiceCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoPrintServiceCollectionResponse; } /** @@ -23929,7 +23929,7 @@ export function createPrintServiceCollectionResponseFromDiscriminatorValue(parse * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a printServiceEndpointCollectionResponse */ -export function createPrintServiceEndpointCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createPrintServiceEndpointCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoPrintServiceEndpointCollectionResponse; } /** @@ -23937,7 +23937,7 @@ export function createPrintServiceEndpointCollectionResponseFromDiscriminatorVal * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a printServiceEndpoint */ -export function createPrintServiceEndpointFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createPrintServiceEndpointFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoPrintServiceEndpoint; } /** @@ -23945,7 +23945,7 @@ export function createPrintServiceEndpointFromDiscriminatorValue(parseNode: Pars * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a printService */ -export function createPrintServiceFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createPrintServiceFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoPrintService; } /** @@ -23953,7 +23953,7 @@ export function createPrintServiceFromDiscriminatorValue(parseNode: ParseNode | * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a printSettings */ -export function createPrintSettingsFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createPrintSettingsFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoPrintSettings; } /** @@ -23961,7 +23961,7 @@ export function createPrintSettingsFromDiscriminatorValue(parseNode: ParseNode | * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a printTaskCollectionResponse */ -export function createPrintTaskCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createPrintTaskCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoPrintTaskCollectionResponse; } /** @@ -23969,7 +23969,7 @@ export function createPrintTaskCollectionResponseFromDiscriminatorValue(parseNod * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a printTaskDefinitionCollectionResponse */ -export function createPrintTaskDefinitionCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createPrintTaskDefinitionCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoPrintTaskDefinitionCollectionResponse; } /** @@ -23977,7 +23977,7 @@ export function createPrintTaskDefinitionCollectionResponseFromDiscriminatorValu * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a printTaskDefinition */ -export function createPrintTaskDefinitionFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createPrintTaskDefinitionFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoPrintTaskDefinition; } /** @@ -23985,7 +23985,7 @@ export function createPrintTaskDefinitionFromDiscriminatorValue(parseNode: Parse * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a printTask */ -export function createPrintTaskFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createPrintTaskFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoPrintTask; } /** @@ -23993,7 +23993,7 @@ export function createPrintTaskFromDiscriminatorValue(parseNode: ParseNode | und * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a printTaskStatus */ -export function createPrintTaskStatusFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createPrintTaskStatusFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoPrintTaskStatus; } /** @@ -24001,7 +24001,7 @@ export function createPrintTaskStatusFromDiscriminatorValue(parseNode: ParseNode * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a printTaskTriggerCollectionResponse */ -export function createPrintTaskTriggerCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createPrintTaskTriggerCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoPrintTaskTriggerCollectionResponse; } /** @@ -24009,7 +24009,7 @@ export function createPrintTaskTriggerCollectionResponseFromDiscriminatorValue(p * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a printTaskTrigger */ -export function createPrintTaskTriggerFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createPrintTaskTriggerFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoPrintTaskTrigger; } /** @@ -24017,7 +24017,7 @@ export function createPrintTaskTriggerFromDiscriminatorValue(parseNode: ParseNod * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a printUsageByPrinterCollectionResponse */ -export function createPrintUsageByPrinterCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createPrintUsageByPrinterCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoPrintUsageByPrinterCollectionResponse; } /** @@ -24025,7 +24025,7 @@ export function createPrintUsageByPrinterCollectionResponseFromDiscriminatorValu * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a printUsageByPrinter */ -export function createPrintUsageByPrinterFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createPrintUsageByPrinterFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoPrintUsageByPrinter; } /** @@ -24033,7 +24033,7 @@ export function createPrintUsageByPrinterFromDiscriminatorValue(parseNode: Parse * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a printUsageByUserCollectionResponse */ -export function createPrintUsageByUserCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createPrintUsageByUserCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoPrintUsageByUserCollectionResponse; } /** @@ -24041,7 +24041,7 @@ export function createPrintUsageByUserCollectionResponseFromDiscriminatorValue(p * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a printUsageByUser */ -export function createPrintUsageByUserFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createPrintUsageByUserFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoPrintUsageByUser; } /** @@ -24049,7 +24049,7 @@ export function createPrintUsageByUserFromDiscriminatorValue(parseNode: ParseNod * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a printUsage */ -export function createPrintUsageFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createPrintUsageFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { if(!parseNode) throw new Error("parseNode cannot be undefined"); const mappingValueNode = parseNode.getChildNode("@odata.type"); if (mappingValueNode) { @@ -24070,7 +24070,7 @@ export function createPrintUsageFromDiscriminatorValue(parseNode: ParseNode | un * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a privacy */ -export function createPrivacyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createPrivacyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoPrivacy; } /** @@ -24078,7 +24078,7 @@ export function createPrivacyFromDiscriminatorValue(parseNode: ParseNode | undef * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a privacyProfile */ -export function createPrivacyProfileFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createPrivacyProfileFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoPrivacyProfile; } /** @@ -24086,7 +24086,7 @@ export function createPrivacyProfileFromDiscriminatorValue(parseNode: ParseNode * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a privilegedAccessGroupAssignmentScheduleCollectionResponse */ -export function createPrivilegedAccessGroupAssignmentScheduleCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createPrivilegedAccessGroupAssignmentScheduleCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoPrivilegedAccessGroupAssignmentScheduleCollectionResponse; } /** @@ -24094,7 +24094,7 @@ export function createPrivilegedAccessGroupAssignmentScheduleCollectionResponseF * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a privilegedAccessGroupAssignmentSchedule */ -export function createPrivilegedAccessGroupAssignmentScheduleFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createPrivilegedAccessGroupAssignmentScheduleFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoPrivilegedAccessGroupAssignmentSchedule; } /** @@ -24102,7 +24102,7 @@ export function createPrivilegedAccessGroupAssignmentScheduleFromDiscriminatorVa * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a privilegedAccessGroupAssignmentScheduleInstanceCollectionResponse */ -export function createPrivilegedAccessGroupAssignmentScheduleInstanceCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createPrivilegedAccessGroupAssignmentScheduleInstanceCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoPrivilegedAccessGroupAssignmentScheduleInstanceCollectionResponse; } /** @@ -24110,7 +24110,7 @@ export function createPrivilegedAccessGroupAssignmentScheduleInstanceCollectionR * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a privilegedAccessGroupAssignmentScheduleInstance */ -export function createPrivilegedAccessGroupAssignmentScheduleInstanceFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createPrivilegedAccessGroupAssignmentScheduleInstanceFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoPrivilegedAccessGroupAssignmentScheduleInstance; } /** @@ -24118,7 +24118,7 @@ export function createPrivilegedAccessGroupAssignmentScheduleInstanceFromDiscrim * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a privilegedAccessGroupAssignmentScheduleRequestCollectionResponse */ -export function createPrivilegedAccessGroupAssignmentScheduleRequestCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createPrivilegedAccessGroupAssignmentScheduleRequestCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoPrivilegedAccessGroupAssignmentScheduleRequestCollectionResponse; } /** @@ -24126,7 +24126,7 @@ export function createPrivilegedAccessGroupAssignmentScheduleRequestCollectionRe * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a privilegedAccessGroupAssignmentScheduleRequest */ -export function createPrivilegedAccessGroupAssignmentScheduleRequestFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createPrivilegedAccessGroupAssignmentScheduleRequestFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoPrivilegedAccessGroupAssignmentScheduleRequest; } /** @@ -24134,7 +24134,7 @@ export function createPrivilegedAccessGroupAssignmentScheduleRequestFromDiscrimi * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a privilegedAccessGroupEligibilityScheduleCollectionResponse */ -export function createPrivilegedAccessGroupEligibilityScheduleCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createPrivilegedAccessGroupEligibilityScheduleCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoPrivilegedAccessGroupEligibilityScheduleCollectionResponse; } /** @@ -24142,7 +24142,7 @@ export function createPrivilegedAccessGroupEligibilityScheduleCollectionResponse * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a privilegedAccessGroupEligibilitySchedule */ -export function createPrivilegedAccessGroupEligibilityScheduleFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createPrivilegedAccessGroupEligibilityScheduleFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoPrivilegedAccessGroupEligibilitySchedule; } /** @@ -24150,7 +24150,7 @@ export function createPrivilegedAccessGroupEligibilityScheduleFromDiscriminatorV * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a privilegedAccessGroupEligibilityScheduleInstanceCollectionResponse */ -export function createPrivilegedAccessGroupEligibilityScheduleInstanceCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createPrivilegedAccessGroupEligibilityScheduleInstanceCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoPrivilegedAccessGroupEligibilityScheduleInstanceCollectionResponse; } /** @@ -24158,7 +24158,7 @@ export function createPrivilegedAccessGroupEligibilityScheduleInstanceCollection * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a privilegedAccessGroupEligibilityScheduleInstance */ -export function createPrivilegedAccessGroupEligibilityScheduleInstanceFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createPrivilegedAccessGroupEligibilityScheduleInstanceFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoPrivilegedAccessGroupEligibilityScheduleInstance; } /** @@ -24166,7 +24166,7 @@ export function createPrivilegedAccessGroupEligibilityScheduleInstanceFromDiscri * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a privilegedAccessGroupEligibilityScheduleRequestCollectionResponse */ -export function createPrivilegedAccessGroupEligibilityScheduleRequestCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createPrivilegedAccessGroupEligibilityScheduleRequestCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoPrivilegedAccessGroupEligibilityScheduleRequestCollectionResponse; } /** @@ -24174,7 +24174,7 @@ export function createPrivilegedAccessGroupEligibilityScheduleRequestCollectionR * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a privilegedAccessGroupEligibilityScheduleRequest */ -export function createPrivilegedAccessGroupEligibilityScheduleRequestFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createPrivilegedAccessGroupEligibilityScheduleRequestFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoPrivilegedAccessGroupEligibilityScheduleRequest; } /** @@ -24182,7 +24182,7 @@ export function createPrivilegedAccessGroupEligibilityScheduleRequestFromDiscrim * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a privilegedAccessGroup */ -export function createPrivilegedAccessGroupFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createPrivilegedAccessGroupFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoPrivilegedAccessGroup; } /** @@ -24190,7 +24190,7 @@ export function createPrivilegedAccessGroupFromDiscriminatorValue(parseNode: Par * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a privilegedAccessRoot */ -export function createPrivilegedAccessRootFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createPrivilegedAccessRootFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoPrivilegedAccessRoot; } /** @@ -24198,7 +24198,7 @@ export function createPrivilegedAccessRootFromDiscriminatorValue(parseNode: Pars * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a privilegedAccessSchedule */ -export function createPrivilegedAccessScheduleFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createPrivilegedAccessScheduleFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { if(!parseNode) throw new Error("parseNode cannot be undefined"); const mappingValueNode = parseNode.getChildNode("@odata.type"); if (mappingValueNode) { @@ -24219,7 +24219,7 @@ export function createPrivilegedAccessScheduleFromDiscriminatorValue(parseNode: * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a privilegedAccessScheduleInstance */ -export function createPrivilegedAccessScheduleInstanceFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createPrivilegedAccessScheduleInstanceFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { if(!parseNode) throw new Error("parseNode cannot be undefined"); const mappingValueNode = parseNode.getChildNode("@odata.type"); if (mappingValueNode) { @@ -24240,7 +24240,7 @@ export function createPrivilegedAccessScheduleInstanceFromDiscriminatorValue(par * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a privilegedAccessScheduleRequest */ -export function createPrivilegedAccessScheduleRequestFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createPrivilegedAccessScheduleRequestFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { if(!parseNode) throw new Error("parseNode cannot be undefined"); const mappingValueNode = parseNode.getChildNode("@odata.type"); if (mappingValueNode) { @@ -24261,7 +24261,7 @@ export function createPrivilegedAccessScheduleRequestFromDiscriminatorValue(pars * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a process */ -export function createProcessFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createProcessFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoProcess; } /** @@ -24269,7 +24269,7 @@ export function createProcessFromDiscriminatorValue(parseNode: ParseNode | undef * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a profileCardAnnotation */ -export function createProfileCardAnnotationFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createProfileCardAnnotationFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoProfileCardAnnotation; } /** @@ -24277,7 +24277,7 @@ export function createProfileCardAnnotationFromDiscriminatorValue(parseNode: Par * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a profileCardPropertyCollectionResponse */ -export function createProfileCardPropertyCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createProfileCardPropertyCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoProfileCardPropertyCollectionResponse; } /** @@ -24285,7 +24285,7 @@ export function createProfileCardPropertyCollectionResponseFromDiscriminatorValu * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a profileCardProperty */ -export function createProfileCardPropertyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createProfileCardPropertyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoProfileCardProperty; } /** @@ -24293,7 +24293,7 @@ export function createProfileCardPropertyFromDiscriminatorValue(parseNode: Parse * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a profilePhotoCollectionResponse */ -export function createProfilePhotoCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createProfilePhotoCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoProfilePhotoCollectionResponse; } /** @@ -24301,7 +24301,7 @@ export function createProfilePhotoCollectionResponseFromDiscriminatorValue(parse * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a profilePhoto */ -export function createProfilePhotoFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createProfilePhotoFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoProfilePhoto; } /** @@ -24309,7 +24309,7 @@ export function createProfilePhotoFromDiscriminatorValue(parseNode: ParseNode | * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a prompt */ -export function createPromptFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createPromptFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { if(!parseNode) throw new Error("parseNode cannot be undefined"); const mappingValueNode = parseNode.getChildNode("@odata.type"); if (mappingValueNode) { @@ -24328,7 +24328,7 @@ export function createPromptFromDiscriminatorValue(parseNode: ParseNode | undefi * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a pronounsSettings */ -export function createPronounsSettingsFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createPronounsSettingsFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoPronounsSettings; } /** @@ -24336,7 +24336,7 @@ export function createPronounsSettingsFromDiscriminatorValue(parseNode: ParseNod * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a provisionChannelEmailResult */ -export function createProvisionChannelEmailResultFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createProvisionChannelEmailResultFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoProvisionChannelEmailResult; } /** @@ -24344,7 +24344,7 @@ export function createProvisionChannelEmailResultFromDiscriminatorValue(parseNod * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a provisionedIdentity */ -export function createProvisionedIdentityFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createProvisionedIdentityFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoProvisionedIdentity; } /** @@ -24352,7 +24352,7 @@ export function createProvisionedIdentityFromDiscriminatorValue(parseNode: Parse * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a provisionedPlan */ -export function createProvisionedPlanFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createProvisionedPlanFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoProvisionedPlan; } /** @@ -24360,7 +24360,7 @@ export function createProvisionedPlanFromDiscriminatorValue(parseNode: ParseNode * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a provisioningErrorInfo */ -export function createProvisioningErrorInfoFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createProvisioningErrorInfoFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoProvisioningErrorInfo; } /** @@ -24368,7 +24368,7 @@ export function createProvisioningErrorInfoFromDiscriminatorValue(parseNode: Par * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a provisioningObjectSummaryCollectionResponse */ -export function createProvisioningObjectSummaryCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createProvisioningObjectSummaryCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoProvisioningObjectSummaryCollectionResponse; } /** @@ -24376,7 +24376,7 @@ export function createProvisioningObjectSummaryCollectionResponseFromDiscriminat * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a provisioningObjectSummary */ -export function createProvisioningObjectSummaryFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createProvisioningObjectSummaryFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoProvisioningObjectSummary; } /** @@ -24384,7 +24384,7 @@ export function createProvisioningObjectSummaryFromDiscriminatorValue(parseNode: * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a provisioningServicePrincipal */ -export function createProvisioningServicePrincipalFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createProvisioningServicePrincipalFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoProvisioningServicePrincipal; } /** @@ -24392,7 +24392,7 @@ export function createProvisioningServicePrincipalFromDiscriminatorValue(parseNo * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a provisioningStatusInfo */ -export function createProvisioningStatusInfoFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createProvisioningStatusInfoFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoProvisioningStatusInfo; } /** @@ -24400,7 +24400,7 @@ export function createProvisioningStatusInfoFromDiscriminatorValue(parseNode: Pa * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a provisioningStep */ -export function createProvisioningStepFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createProvisioningStepFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoProvisioningStep; } /** @@ -24408,7 +24408,7 @@ export function createProvisioningStepFromDiscriminatorValue(parseNode: ParseNod * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a provisioningSystem */ -export function createProvisioningSystemFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createProvisioningSystemFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoProvisioningSystem; } /** @@ -24416,7 +24416,7 @@ export function createProvisioningSystemFromDiscriminatorValue(parseNode: ParseN * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a proxiedDomain */ -export function createProxiedDomainFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createProxiedDomainFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoProxiedDomain; } /** @@ -24424,7 +24424,7 @@ export function createProxiedDomainFromDiscriminatorValue(parseNode: ParseNode | * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a publicationFacet */ -export function createPublicationFacetFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createPublicationFacetFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoPublicationFacet; } /** @@ -24432,7 +24432,7 @@ export function createPublicationFacetFromDiscriminatorValue(parseNode: ParseNod * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a publicClientApplication */ -export function createPublicClientApplicationFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createPublicClientApplicationFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoPublicClientApplication; } /** @@ -24440,7 +24440,7 @@ export function createPublicClientApplicationFromDiscriminatorValue(parseNode: P * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a publicErrorDetail */ -export function createPublicErrorDetailFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createPublicErrorDetailFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoPublicErrorDetail; } /** @@ -24448,7 +24448,7 @@ export function createPublicErrorDetailFromDiscriminatorValue(parseNode: ParseNo * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a publicError */ -export function createPublicErrorFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createPublicErrorFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoPublicError; } /** @@ -24456,7 +24456,7 @@ export function createPublicErrorFromDiscriminatorValue(parseNode: ParseNode | u * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a publicInnerError */ -export function createPublicInnerErrorFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createPublicInnerErrorFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoPublicInnerError; } /** @@ -24464,7 +24464,7 @@ export function createPublicInnerErrorFromDiscriminatorValue(parseNode: ParseNod * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a quota */ -export function createQuotaFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createQuotaFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoQuota; } /** @@ -24472,7 +24472,7 @@ export function createQuotaFromDiscriminatorValue(parseNode: ParseNode | undefin * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a rbacApplication */ -export function createRbacApplicationFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createRbacApplicationFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoRbacApplication; } /** @@ -24480,7 +24480,7 @@ export function createRbacApplicationFromDiscriminatorValue(parseNode: ParseNode * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a recentNotebook */ -export function createRecentNotebookFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createRecentNotebookFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoRecentNotebook; } /** @@ -24488,7 +24488,7 @@ export function createRecentNotebookFromDiscriminatorValue(parseNode: ParseNode * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a recentNotebookLinks */ -export function createRecentNotebookLinksFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createRecentNotebookLinksFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoRecentNotebookLinks; } /** @@ -24496,7 +24496,7 @@ export function createRecentNotebookLinksFromDiscriminatorValue(parseNode: Parse * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a recipient */ -export function createRecipientFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createRecipientFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { if(!parseNode) throw new Error("parseNode cannot be undefined"); const mappingValueNode = parseNode.getChildNode("@odata.type"); if (mappingValueNode) { @@ -24517,7 +24517,7 @@ export function createRecipientFromDiscriminatorValue(parseNode: ParseNode | und * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a recommendedAction */ -export function createRecommendedActionFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createRecommendedActionFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoRecommendedAction; } /** @@ -24525,7 +24525,7 @@ export function createRecommendedActionFromDiscriminatorValue(parseNode: ParseNo * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a recordingInfo */ -export function createRecordingInfoFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createRecordingInfoFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoRecordingInfo; } /** @@ -24533,7 +24533,7 @@ export function createRecordingInfoFromDiscriminatorValue(parseNode: ParseNode | * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a recordOperation */ -export function createRecordOperationFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createRecordOperationFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoRecordOperation; } /** @@ -24541,7 +24541,7 @@ export function createRecordOperationFromDiscriminatorValue(parseNode: ParseNode * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a recurrencePattern */ -export function createRecurrencePatternFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createRecurrencePatternFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoRecurrencePattern; } /** @@ -24549,7 +24549,7 @@ export function createRecurrencePatternFromDiscriminatorValue(parseNode: ParseNo * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a recurrenceRange */ -export function createRecurrenceRangeFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createRecurrenceRangeFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoRecurrenceRange; } /** @@ -24557,7 +24557,7 @@ export function createRecurrenceRangeFromDiscriminatorValue(parseNode: ParseNode * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a redirectUriSettings */ -export function createRedirectUriSettingsFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createRedirectUriSettingsFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoRedirectUriSettings; } /** @@ -24565,7 +24565,7 @@ export function createRedirectUriSettingsFromDiscriminatorValue(parseNode: Parse * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a referenceAttachment */ -export function createReferenceAttachmentFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createReferenceAttachmentFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoReferenceAttachment; } /** @@ -24573,7 +24573,7 @@ export function createReferenceAttachmentFromDiscriminatorValue(parseNode: Parse * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a ReferenceCreate */ -export function createReferenceCreateFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createReferenceCreateFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoReferenceCreate; } /** @@ -24581,7 +24581,7 @@ export function createReferenceCreateFromDiscriminatorValue(parseNode: ParseNode * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a referencedObject */ -export function createReferencedObjectFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createReferencedObjectFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoReferencedObject; } /** @@ -24589,7 +24589,7 @@ export function createReferencedObjectFromDiscriminatorValue(parseNode: ParseNod * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a ReferenceUpdate */ -export function createReferenceUpdateFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createReferenceUpdateFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoReferenceUpdate; } /** @@ -24597,7 +24597,7 @@ export function createReferenceUpdateFromDiscriminatorValue(parseNode: ParseNode * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a registrationEnforcement */ -export function createRegistrationEnforcementFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createRegistrationEnforcementFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoRegistrationEnforcement; } /** @@ -24605,7 +24605,7 @@ export function createRegistrationEnforcementFromDiscriminatorValue(parseNode: P * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a registryKeyState */ -export function createRegistryKeyStateFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createRegistryKeyStateFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoRegistryKeyState; } /** @@ -24613,7 +24613,7 @@ export function createRegistryKeyStateFromDiscriminatorValue(parseNode: ParseNod * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a relatedContact */ -export function createRelatedContactFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createRelatedContactFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoRelatedContact; } /** @@ -24621,7 +24621,7 @@ export function createRelatedContactFromDiscriminatorValue(parseNode: ParseNode * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a reminder */ -export function createReminderFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createReminderFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoReminder; } /** @@ -24629,7 +24629,7 @@ export function createReminderFromDiscriminatorValue(parseNode: ParseNode | unde * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a remoteAssistancePartnerCollectionResponse */ -export function createRemoteAssistancePartnerCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createRemoteAssistancePartnerCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoRemoteAssistancePartnerCollectionResponse; } /** @@ -24637,7 +24637,7 @@ export function createRemoteAssistancePartnerCollectionResponseFromDiscriminator * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a remoteAssistancePartner */ -export function createRemoteAssistancePartnerFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createRemoteAssistancePartnerFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoRemoteAssistancePartner; } /** @@ -24645,7 +24645,7 @@ export function createRemoteAssistancePartnerFromDiscriminatorValue(parseNode: P * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a remoteDesktopSecurityConfiguration */ -export function createRemoteDesktopSecurityConfigurationFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createRemoteDesktopSecurityConfigurationFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoRemoteDesktopSecurityConfiguration; } /** @@ -24653,7 +24653,7 @@ export function createRemoteDesktopSecurityConfigurationFromDiscriminatorValue(p * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a remoteItem */ -export function createRemoteItemFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createRemoteItemFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoRemoteItem; } /** @@ -24661,7 +24661,7 @@ export function createRemoteItemFromDiscriminatorValue(parseNode: ParseNode | un * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a remoteLockActionResult */ -export function createRemoteLockActionResultFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createRemoteLockActionResultFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoRemoteLockActionResult; } /** @@ -24669,7 +24669,7 @@ export function createRemoteLockActionResultFromDiscriminatorValue(parseNode: Pa * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a removeAccessApplyAction */ -export function createRemoveAccessApplyActionFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createRemoveAccessApplyActionFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoRemoveAccessApplyAction; } /** @@ -24677,7 +24677,7 @@ export function createRemoveAccessApplyActionFromDiscriminatorValue(parseNode: P * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a removedState */ -export function createRemovedStateFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createRemovedStateFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoRemovedState; } /** @@ -24685,7 +24685,7 @@ export function createRemovedStateFromDiscriminatorValue(parseNode: ParseNode | * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a report */ -export function createReportFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createReportFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoReport; } /** @@ -24693,7 +24693,7 @@ export function createReportFromDiscriminatorValue(parseNode: ParseNode | undefi * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a reportRoot */ -export function createReportRootFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createReportRootFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoReportRoot; } /** @@ -24701,7 +24701,7 @@ export function createReportRootFromDiscriminatorValue(parseNode: ParseNode | un * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a request */ -export function createRequestFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createRequestFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { if(!parseNode) throw new Error("parseNode cannot be undefined"); const mappingValueNode = parseNode.getChildNode("@odata.type"); if (mappingValueNode) { @@ -24730,7 +24730,7 @@ export function createRequestFromDiscriminatorValue(parseNode: ParseNode | undef * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a requestorManager */ -export function createRequestorManagerFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createRequestorManagerFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoRequestorManager; } /** @@ -24738,7 +24738,7 @@ export function createRequestorManagerFromDiscriminatorValue(parseNode: ParseNod * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a requestSchedule */ -export function createRequestScheduleFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createRequestScheduleFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoRequestSchedule; } /** @@ -24746,7 +24746,7 @@ export function createRequestScheduleFromDiscriminatorValue(parseNode: ParseNode * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a requestSignatureVerification */ -export function createRequestSignatureVerificationFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createRequestSignatureVerificationFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoRequestSignatureVerification; } /** @@ -24754,7 +24754,7 @@ export function createRequestSignatureVerificationFromDiscriminatorValue(parseNo * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a requiredResourceAccess */ -export function createRequiredResourceAccessFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createRequiredResourceAccessFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoRequiredResourceAccess; } /** @@ -24762,7 +24762,7 @@ export function createRequiredResourceAccessFromDiscriminatorValue(parseNode: Pa * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a resellerDelegatedAdminRelationship */ -export function createResellerDelegatedAdminRelationshipFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createResellerDelegatedAdminRelationshipFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoResellerDelegatedAdminRelationship; } /** @@ -24770,7 +24770,7 @@ export function createResellerDelegatedAdminRelationshipFromDiscriminatorValue(p * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a resetPasscodeActionResult */ -export function createResetPasscodeActionResultFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createResetPasscodeActionResultFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoResetPasscodeActionResult; } /** @@ -24778,7 +24778,7 @@ export function createResetPasscodeActionResultFromDiscriminatorValue(parseNode: * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a resourceAccess */ -export function createResourceAccessFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createResourceAccessFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoResourceAccess; } /** @@ -24786,7 +24786,7 @@ export function createResourceAccessFromDiscriminatorValue(parseNode: ParseNode * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a resourceAction */ -export function createResourceActionFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createResourceActionFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoResourceAction; } /** @@ -24794,7 +24794,7 @@ export function createResourceActionFromDiscriminatorValue(parseNode: ParseNode * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a resourceOperationCollectionResponse */ -export function createResourceOperationCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createResourceOperationCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoResourceOperationCollectionResponse; } /** @@ -24802,7 +24802,7 @@ export function createResourceOperationCollectionResponseFromDiscriminatorValue( * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a resourceOperation */ -export function createResourceOperationFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createResourceOperationFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoResourceOperation; } /** @@ -24810,7 +24810,7 @@ export function createResourceOperationFromDiscriminatorValue(parseNode: ParseNo * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a resourceReference */ -export function createResourceReferenceFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createResourceReferenceFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoResourceReference; } /** @@ -24818,7 +24818,7 @@ export function createResourceReferenceFromDiscriminatorValue(parseNode: ParseNo * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a resourceSpecificPermission */ -export function createResourceSpecificPermissionFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createResourceSpecificPermissionFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoResourceSpecificPermission; } /** @@ -24826,7 +24826,7 @@ export function createResourceSpecificPermissionFromDiscriminatorValue(parseNode * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a resourceSpecificPermissionGrantCollectionResponse */ -export function createResourceSpecificPermissionGrantCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createResourceSpecificPermissionGrantCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoResourceSpecificPermissionGrantCollectionResponse; } /** @@ -24834,7 +24834,7 @@ export function createResourceSpecificPermissionGrantCollectionResponseFromDiscr * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a resourceSpecificPermissionGrant */ -export function createResourceSpecificPermissionGrantFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createResourceSpecificPermissionGrantFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoResourceSpecificPermissionGrant; } /** @@ -24842,7 +24842,7 @@ export function createResourceSpecificPermissionGrantFromDiscriminatorValue(pars * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a resourceVisualization */ -export function createResourceVisualizationFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createResourceVisualizationFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoResourceVisualization; } /** @@ -24850,7 +24850,7 @@ export function createResourceVisualizationFromDiscriminatorValue(parseNode: Par * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a responseStatus */ -export function createResponseStatusFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createResponseStatusFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoResponseStatus; } /** @@ -24858,7 +24858,7 @@ export function createResponseStatusFromDiscriminatorValue(parseNode: ParseNode * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a resultInfo */ -export function createResultInfoFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createResultInfoFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoResultInfo; } /** @@ -24866,7 +24866,7 @@ export function createResultInfoFromDiscriminatorValue(parseNode: ParseNode | un * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a resultTemplateDictionary */ -export function createResultTemplateDictionaryFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createResultTemplateDictionaryFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoResultTemplateDictionary; } /** @@ -24874,7 +24874,7 @@ export function createResultTemplateDictionaryFromDiscriminatorValue(parseNode: * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a resultTemplateOption */ -export function createResultTemplateOptionFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createResultTemplateOptionFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoResultTemplateOption; } /** @@ -24882,7 +24882,7 @@ export function createResultTemplateOptionFromDiscriminatorValue(parseNode: Pars * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a retentionLabelSettings */ -export function createRetentionLabelSettingsFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createRetentionLabelSettingsFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoRetentionLabelSettings; } /** @@ -24890,7 +24890,7 @@ export function createRetentionLabelSettingsFromDiscriminatorValue(parseNode: Pa * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a rgbColor */ -export function createRgbColorFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createRgbColorFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoRgbColor; } /** @@ -24898,7 +24898,7 @@ export function createRgbColorFromDiscriminatorValue(parseNode: ParseNode | unde * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a richLongRunningOperationCollectionResponse */ -export function createRichLongRunningOperationCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createRichLongRunningOperationCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoRichLongRunningOperationCollectionResponse; } /** @@ -24906,7 +24906,7 @@ export function createRichLongRunningOperationCollectionResponseFromDiscriminato * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a richLongRunningOperation */ -export function createRichLongRunningOperationFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createRichLongRunningOperationFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoRichLongRunningOperation; } /** @@ -24914,7 +24914,7 @@ export function createRichLongRunningOperationFromDiscriminatorValue(parseNode: * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a riskDetectionCollectionResponse */ -export function createRiskDetectionCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createRiskDetectionCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoRiskDetectionCollectionResponse; } /** @@ -24922,7 +24922,7 @@ export function createRiskDetectionCollectionResponseFromDiscriminatorValue(pars * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a riskDetection */ -export function createRiskDetectionFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createRiskDetectionFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoRiskDetection; } /** @@ -24930,7 +24930,7 @@ export function createRiskDetectionFromDiscriminatorValue(parseNode: ParseNode | * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a riskServicePrincipalActivity */ -export function createRiskServicePrincipalActivityFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createRiskServicePrincipalActivityFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoRiskServicePrincipalActivity; } /** @@ -24938,7 +24938,7 @@ export function createRiskServicePrincipalActivityFromDiscriminatorValue(parseNo * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a riskUserActivity */ -export function createRiskUserActivityFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createRiskUserActivityFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoRiskUserActivity; } /** @@ -24946,7 +24946,7 @@ export function createRiskUserActivityFromDiscriminatorValue(parseNode: ParseNod * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a riskyServicePrincipalCollectionResponse */ -export function createRiskyServicePrincipalCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createRiskyServicePrincipalCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoRiskyServicePrincipalCollectionResponse; } /** @@ -24954,7 +24954,7 @@ export function createRiskyServicePrincipalCollectionResponseFromDiscriminatorVa * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a riskyServicePrincipal */ -export function createRiskyServicePrincipalFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createRiskyServicePrincipalFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { if(!parseNode) throw new Error("parseNode cannot be undefined"); const mappingValueNode = parseNode.getChildNode("@odata.type"); if (mappingValueNode) { @@ -24973,7 +24973,7 @@ export function createRiskyServicePrincipalFromDiscriminatorValue(parseNode: Par * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a riskyServicePrincipalHistoryItemCollectionResponse */ -export function createRiskyServicePrincipalHistoryItemCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createRiskyServicePrincipalHistoryItemCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoRiskyServicePrincipalHistoryItemCollectionResponse; } /** @@ -24981,7 +24981,7 @@ export function createRiskyServicePrincipalHistoryItemCollectionResponseFromDisc * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a riskyServicePrincipalHistoryItem */ -export function createRiskyServicePrincipalHistoryItemFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createRiskyServicePrincipalHistoryItemFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoRiskyServicePrincipalHistoryItem; } /** @@ -24989,7 +24989,7 @@ export function createRiskyServicePrincipalHistoryItemFromDiscriminatorValue(par * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a riskyUserCollectionResponse */ -export function createRiskyUserCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createRiskyUserCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoRiskyUserCollectionResponse; } /** @@ -24997,7 +24997,7 @@ export function createRiskyUserCollectionResponseFromDiscriminatorValue(parseNod * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a riskyUser */ -export function createRiskyUserFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createRiskyUserFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { if(!parseNode) throw new Error("parseNode cannot be undefined"); const mappingValueNode = parseNode.getChildNode("@odata.type"); if (mappingValueNode) { @@ -25016,7 +25016,7 @@ export function createRiskyUserFromDiscriminatorValue(parseNode: ParseNode | und * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a riskyUserHistoryItemCollectionResponse */ -export function createRiskyUserHistoryItemCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createRiskyUserHistoryItemCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoRiskyUserHistoryItemCollectionResponse; } /** @@ -25024,7 +25024,7 @@ export function createRiskyUserHistoryItemCollectionResponseFromDiscriminatorVal * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a riskyUserHistoryItem */ -export function createRiskyUserHistoryItemFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createRiskyUserHistoryItemFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoRiskyUserHistoryItem; } /** @@ -25032,7 +25032,7 @@ export function createRiskyUserHistoryItemFromDiscriminatorValue(parseNode: Pars * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a roleAssignmentCollectionResponse */ -export function createRoleAssignmentCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createRoleAssignmentCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoRoleAssignmentCollectionResponse; } /** @@ -25040,7 +25040,7 @@ export function createRoleAssignmentCollectionResponseFromDiscriminatorValue(par * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a roleAssignment */ -export function createRoleAssignmentFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createRoleAssignmentFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { if(!parseNode) throw new Error("parseNode cannot be undefined"); const mappingValueNode = parseNode.getChildNode("@odata.type"); if (mappingValueNode) { @@ -25059,7 +25059,7 @@ export function createRoleAssignmentFromDiscriminatorValue(parseNode: ParseNode * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a roleDefinitionCollectionResponse */ -export function createRoleDefinitionCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createRoleDefinitionCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoRoleDefinitionCollectionResponse; } /** @@ -25067,7 +25067,7 @@ export function createRoleDefinitionCollectionResponseFromDiscriminatorValue(par * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a roleDefinition */ -export function createRoleDefinitionFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createRoleDefinitionFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { if(!parseNode) throw new Error("parseNode cannot be undefined"); const mappingValueNode = parseNode.getChildNode("@odata.type"); if (mappingValueNode) { @@ -25086,7 +25086,7 @@ export function createRoleDefinitionFromDiscriminatorValue(parseNode: ParseNode * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a roleManagement */ -export function createRoleManagementFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createRoleManagementFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoRoleManagement; } /** @@ -25094,7 +25094,7 @@ export function createRoleManagementFromDiscriminatorValue(parseNode: ParseNode * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a rolePermission */ -export function createRolePermissionFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createRolePermissionFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoRolePermission; } /** @@ -25102,7 +25102,7 @@ export function createRolePermissionFromDiscriminatorValue(parseNode: ParseNode * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a roomCollectionResponse */ -export function createRoomCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createRoomCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoRoomCollectionResponse; } /** @@ -25110,7 +25110,7 @@ export function createRoomCollectionResponseFromDiscriminatorValue(parseNode: Pa * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a room */ -export function createRoomFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createRoomFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoRoom; } /** @@ -25118,7 +25118,7 @@ export function createRoomFromDiscriminatorValue(parseNode: ParseNode | undefine * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a roomListCollectionResponse */ -export function createRoomListCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createRoomListCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoRoomListCollectionResponse; } /** @@ -25126,7 +25126,7 @@ export function createRoomListCollectionResponseFromDiscriminatorValue(parseNode * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a roomList */ -export function createRoomListFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createRoomListFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoRoomList; } /** @@ -25134,7 +25134,7 @@ export function createRoomListFromDiscriminatorValue(parseNode: ParseNode | unde * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a root */ -export function createRootFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createRootFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoRoot; } /** @@ -25142,7 +25142,7 @@ export function createRootFromDiscriminatorValue(parseNode: ParseNode | undefine * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a rotateBitLockerKeysDeviceActionResult */ -export function createRotateBitLockerKeysDeviceActionResultFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createRotateBitLockerKeysDeviceActionResultFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoRotateBitLockerKeysDeviceActionResult; } /** @@ -25150,7 +25150,7 @@ export function createRotateBitLockerKeysDeviceActionResultFromDiscriminatorValu * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a rubricCriterion */ -export function createRubricCriterionFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createRubricCriterionFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoRubricCriterion; } /** @@ -25158,7 +25158,7 @@ export function createRubricCriterionFromDiscriminatorValue(parseNode: ParseNode * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a rubricLevel */ -export function createRubricLevelFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createRubricLevelFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoRubricLevel; } /** @@ -25166,7 +25166,7 @@ export function createRubricLevelFromDiscriminatorValue(parseNode: ParseNode | u * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a rubricQualityFeedbackModel */ -export function createRubricQualityFeedbackModelFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createRubricQualityFeedbackModelFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoRubricQualityFeedbackModel; } /** @@ -25174,7 +25174,7 @@ export function createRubricQualityFeedbackModelFromDiscriminatorValue(parseNode * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a rubricQuality */ -export function createRubricQualityFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createRubricQualityFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoRubricQuality; } /** @@ -25182,7 +25182,7 @@ export function createRubricQualityFromDiscriminatorValue(parseNode: ParseNode | * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a rubricQualitySelectedColumnModel */ -export function createRubricQualitySelectedColumnModelFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createRubricQualitySelectedColumnModelFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoRubricQualitySelectedColumnModel; } /** @@ -25190,7 +25190,7 @@ export function createRubricQualitySelectedColumnModelFromDiscriminatorValue(par * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a samlOrWsFedExternalDomainFederation */ -export function createSamlOrWsFedExternalDomainFederationFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createSamlOrWsFedExternalDomainFederationFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoSamlOrWsFedExternalDomainFederation; } /** @@ -25198,7 +25198,7 @@ export function createSamlOrWsFedExternalDomainFederationFromDiscriminatorValue( * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a samlOrWsFedProvider */ -export function createSamlOrWsFedProviderFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createSamlOrWsFedProviderFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { if(!parseNode) throw new Error("parseNode cannot be undefined"); const mappingValueNode = parseNode.getChildNode("@odata.type"); if (mappingValueNode) { @@ -25219,7 +25219,7 @@ export function createSamlOrWsFedProviderFromDiscriminatorValue(parseNode: Parse * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a samlSingleSignOnSettings */ -export function createSamlSingleSignOnSettingsFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createSamlSingleSignOnSettingsFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoSamlSingleSignOnSettings; } /** @@ -25227,7 +25227,7 @@ export function createSamlSingleSignOnSettingsFromDiscriminatorValue(parseNode: * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a scheduleChangeRequest */ -export function createScheduleChangeRequestFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createScheduleChangeRequestFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { if(!parseNode) throw new Error("parseNode cannot be undefined"); const mappingValueNode = parseNode.getChildNode("@odata.type"); if (mappingValueNode) { @@ -25252,7 +25252,7 @@ export function createScheduleChangeRequestFromDiscriminatorValue(parseNode: Par * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a scheduleEntity */ -export function createScheduleEntityFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createScheduleEntityFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { if(!parseNode) throw new Error("parseNode cannot be undefined"); const mappingValueNode = parseNode.getChildNode("@odata.type"); if (mappingValueNode) { @@ -25275,7 +25275,7 @@ export function createScheduleEntityFromDiscriminatorValue(parseNode: ParseNode * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a schedule */ -export function createScheduleFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createScheduleFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoSchedule; } /** @@ -25283,7 +25283,7 @@ export function createScheduleFromDiscriminatorValue(parseNode: ParseNode | unde * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a scheduleInformation */ -export function createScheduleInformationFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createScheduleInformationFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoScheduleInformation; } /** @@ -25291,7 +25291,7 @@ export function createScheduleInformationFromDiscriminatorValue(parseNode: Parse * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a scheduleItem */ -export function createScheduleItemFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createScheduleItemFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoScheduleItem; } /** @@ -25299,7 +25299,7 @@ export function createScheduleItemFromDiscriminatorValue(parseNode: ParseNode | * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a schedulingGroupCollectionResponse */ -export function createSchedulingGroupCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createSchedulingGroupCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoSchedulingGroupCollectionResponse; } /** @@ -25307,7 +25307,7 @@ export function createSchedulingGroupCollectionResponseFromDiscriminatorValue(pa * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a schedulingGroup */ -export function createSchedulingGroupFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createSchedulingGroupFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoSchedulingGroup; } /** @@ -25315,7 +25315,7 @@ export function createSchedulingGroupFromDiscriminatorValue(parseNode: ParseNode * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a schemaExtensionCollectionResponse */ -export function createSchemaExtensionCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createSchemaExtensionCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoSchemaExtensionCollectionResponse; } /** @@ -25323,7 +25323,7 @@ export function createSchemaExtensionCollectionResponseFromDiscriminatorValue(pa * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a schemaExtension */ -export function createSchemaExtensionFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createSchemaExtensionFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoSchemaExtension; } /** @@ -25331,7 +25331,7 @@ export function createSchemaExtensionFromDiscriminatorValue(parseNode: ParseNode * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a scopedRoleMembershipCollectionResponse */ -export function createScopedRoleMembershipCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createScopedRoleMembershipCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoScopedRoleMembershipCollectionResponse; } /** @@ -25339,7 +25339,7 @@ export function createScopedRoleMembershipCollectionResponseFromDiscriminatorVal * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a scopedRoleMembership */ -export function createScopedRoleMembershipFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createScopedRoleMembershipFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoScopedRoleMembership; } /** @@ -25347,7 +25347,7 @@ export function createScopedRoleMembershipFromDiscriminatorValue(parseNode: Pars * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a scoredEmailAddress */ -export function createScoredEmailAddressFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createScoredEmailAddressFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoScoredEmailAddress; } /** @@ -25355,7 +25355,7 @@ export function createScoredEmailAddressFromDiscriminatorValue(parseNode: ParseN * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a searchAggregation */ -export function createSearchAggregationFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createSearchAggregationFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoSearchAggregation; } /** @@ -25363,7 +25363,7 @@ export function createSearchAggregationFromDiscriminatorValue(parseNode: ParseNo * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a searchAlteration */ -export function createSearchAlterationFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createSearchAlterationFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoSearchAlteration; } /** @@ -25371,7 +25371,7 @@ export function createSearchAlterationFromDiscriminatorValue(parseNode: ParseNod * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a searchAlterationOptions */ -export function createSearchAlterationOptionsFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createSearchAlterationOptionsFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoSearchAlterationOptions; } /** @@ -25379,7 +25379,7 @@ export function createSearchAlterationOptionsFromDiscriminatorValue(parseNode: P * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a searchBucket */ -export function createSearchBucketFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createSearchBucketFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoSearchBucket; } /** @@ -25387,7 +25387,7 @@ export function createSearchBucketFromDiscriminatorValue(parseNode: ParseNode | * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a searchEntity */ -export function createSearchEntityFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createSearchEntityFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoSearchEntity; } /** @@ -25395,7 +25395,7 @@ export function createSearchEntityFromDiscriminatorValue(parseNode: ParseNode | * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a searchHit */ -export function createSearchHitFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createSearchHitFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoSearchHit; } /** @@ -25403,7 +25403,7 @@ export function createSearchHitFromDiscriminatorValue(parseNode: ParseNode | und * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a searchHitsContainer */ -export function createSearchHitsContainerFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createSearchHitsContainerFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoSearchHitsContainer; } /** @@ -25411,7 +25411,7 @@ export function createSearchHitsContainerFromDiscriminatorValue(parseNode: Parse * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a searchQuery */ -export function createSearchQueryFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createSearchQueryFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoSearchQuery; } /** @@ -25419,7 +25419,7 @@ export function createSearchQueryFromDiscriminatorValue(parseNode: ParseNode | u * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a searchRequest */ -export function createSearchRequestFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createSearchRequestFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoSearchRequest; } /** @@ -25427,7 +25427,7 @@ export function createSearchRequestFromDiscriminatorValue(parseNode: ParseNode | * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a searchResponse */ -export function createSearchResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createSearchResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoSearchResponse; } /** @@ -25435,7 +25435,7 @@ export function createSearchResponseFromDiscriminatorValue(parseNode: ParseNode * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a searchResult */ -export function createSearchResultFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createSearchResultFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoSearchResult; } /** @@ -25443,7 +25443,7 @@ export function createSearchResultFromDiscriminatorValue(parseNode: ParseNode | * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a sectionGroupCollectionResponse */ -export function createSectionGroupCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createSectionGroupCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoSectionGroupCollectionResponse; } /** @@ -25451,7 +25451,7 @@ export function createSectionGroupCollectionResponseFromDiscriminatorValue(parse * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a sectionGroup */ -export function createSectionGroupFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createSectionGroupFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoSectionGroup; } /** @@ -25459,7 +25459,7 @@ export function createSectionGroupFromDiscriminatorValue(parseNode: ParseNode | * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a sectionLinks */ -export function createSectionLinksFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createSectionLinksFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoSectionLinks; } /** @@ -25467,7 +25467,7 @@ export function createSectionLinksFromDiscriminatorValue(parseNode: ParseNode | * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a secureScoreCollectionResponse */ -export function createSecureScoreCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createSecureScoreCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoSecureScoreCollectionResponse; } /** @@ -25475,7 +25475,7 @@ export function createSecureScoreCollectionResponseFromDiscriminatorValue(parseN * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a secureScoreControlProfileCollectionResponse */ -export function createSecureScoreControlProfileCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createSecureScoreControlProfileCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoSecureScoreControlProfileCollectionResponse; } /** @@ -25483,7 +25483,7 @@ export function createSecureScoreControlProfileCollectionResponseFromDiscriminat * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a secureScoreControlProfile */ -export function createSecureScoreControlProfileFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createSecureScoreControlProfileFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoSecureScoreControlProfile; } /** @@ -25491,7 +25491,7 @@ export function createSecureScoreControlProfileFromDiscriminatorValue(parseNode: * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a secureScoreControlStateUpdate */ -export function createSecureScoreControlStateUpdateFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createSecureScoreControlStateUpdateFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoSecureScoreControlStateUpdate; } /** @@ -25499,7 +25499,7 @@ export function createSecureScoreControlStateUpdateFromDiscriminatorValue(parseN * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a secureScore */ -export function createSecureScoreFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createSecureScoreFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoSecureScore; } /** @@ -25507,7 +25507,7 @@ export function createSecureScoreFromDiscriminatorValue(parseNode: ParseNode | u * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a security */ -export function createSecurityFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createSecurityFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoSecurity; } /** @@ -25515,7 +25515,7 @@ export function createSecurityFromDiscriminatorValue(parseNode: ParseNode | unde * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a securityReportsRoot */ -export function createSecurityReportsRootFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createSecurityReportsRootFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoSecurityReportsRoot; } /** @@ -25523,7 +25523,7 @@ export function createSecurityReportsRootFromDiscriminatorValue(parseNode: Parse * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a securityResource */ -export function createSecurityResourceFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createSecurityResourceFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoSecurityResource; } /** @@ -25531,7 +25531,7 @@ export function createSecurityResourceFromDiscriminatorValue(parseNode: ParseNod * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a securityVendorInformation */ -export function createSecurityVendorInformationFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createSecurityVendorInformationFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoSecurityVendorInformation; } /** @@ -25539,7 +25539,7 @@ export function createSecurityVendorInformationFromDiscriminatorValue(parseNode: * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a selfServiceSignUpAuthenticationFlowConfiguration */ -export function createSelfServiceSignUpAuthenticationFlowConfigurationFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createSelfServiceSignUpAuthenticationFlowConfigurationFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoSelfServiceSignUpAuthenticationFlowConfiguration; } /** @@ -25547,7 +25547,7 @@ export function createSelfServiceSignUpAuthenticationFlowConfigurationFromDiscri * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a selfSignedCertificate */ -export function createSelfSignedCertificateFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createSelfSignedCertificateFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoSelfSignedCertificate; } /** @@ -25555,7 +25555,7 @@ export function createSelfSignedCertificateFromDiscriminatorValue(parseNode: Par * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a sendDtmfTonesOperation */ -export function createSendDtmfTonesOperationFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createSendDtmfTonesOperationFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoSendDtmfTonesOperation; } /** @@ -25563,7 +25563,7 @@ export function createSendDtmfTonesOperationFromDiscriminatorValue(parseNode: Pa * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a sensitivityLabelAssignment */ -export function createSensitivityLabelAssignmentFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createSensitivityLabelAssignmentFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoSensitivityLabelAssignment; } /** @@ -25571,7 +25571,7 @@ export function createSensitivityLabelAssignmentFromDiscriminatorValue(parseNode * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a serviceAnnouncementAttachmentCollectionResponse */ -export function createServiceAnnouncementAttachmentCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createServiceAnnouncementAttachmentCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoServiceAnnouncementAttachmentCollectionResponse; } /** @@ -25579,7 +25579,7 @@ export function createServiceAnnouncementAttachmentCollectionResponseFromDiscrim * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a serviceAnnouncementAttachment */ -export function createServiceAnnouncementAttachmentFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createServiceAnnouncementAttachmentFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoServiceAnnouncementAttachment; } /** @@ -25587,7 +25587,7 @@ export function createServiceAnnouncementAttachmentFromDiscriminatorValue(parseN * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a serviceAnnouncementBase */ -export function createServiceAnnouncementBaseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createServiceAnnouncementBaseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { if(!parseNode) throw new Error("parseNode cannot be undefined"); const mappingValueNode = parseNode.getChildNode("@odata.type"); if (mappingValueNode) { @@ -25608,7 +25608,7 @@ export function createServiceAnnouncementBaseFromDiscriminatorValue(parseNode: P * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a serviceAnnouncement */ -export function createServiceAnnouncementFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createServiceAnnouncementFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoServiceAnnouncement; } /** @@ -25616,7 +25616,7 @@ export function createServiceAnnouncementFromDiscriminatorValue(parseNode: Parse * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a serviceHealthCollectionResponse */ -export function createServiceHealthCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createServiceHealthCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoServiceHealthCollectionResponse; } /** @@ -25624,7 +25624,7 @@ export function createServiceHealthCollectionResponseFromDiscriminatorValue(pars * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a serviceHealth */ -export function createServiceHealthFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createServiceHealthFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoServiceHealth; } /** @@ -25632,7 +25632,7 @@ export function createServiceHealthFromDiscriminatorValue(parseNode: ParseNode | * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a serviceHealthIssueCollectionResponse */ -export function createServiceHealthIssueCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createServiceHealthIssueCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoServiceHealthIssueCollectionResponse; } /** @@ -25640,7 +25640,7 @@ export function createServiceHealthIssueCollectionResponseFromDiscriminatorValue * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a serviceHealthIssue */ -export function createServiceHealthIssueFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createServiceHealthIssueFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoServiceHealthIssue; } /** @@ -25648,7 +25648,7 @@ export function createServiceHealthIssueFromDiscriminatorValue(parseNode: ParseN * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a serviceHealthIssuePost */ -export function createServiceHealthIssuePostFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createServiceHealthIssuePostFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoServiceHealthIssuePost; } /** @@ -25656,7 +25656,7 @@ export function createServiceHealthIssuePostFromDiscriminatorValue(parseNode: Pa * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a serviceHostedMediaConfig */ -export function createServiceHostedMediaConfigFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createServiceHostedMediaConfigFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoServiceHostedMediaConfig; } /** @@ -25664,7 +25664,7 @@ export function createServiceHostedMediaConfigFromDiscriminatorValue(parseNode: * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a servicePlanInfo */ -export function createServicePlanInfoFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createServicePlanInfoFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoServicePlanInfo; } /** @@ -25672,7 +25672,7 @@ export function createServicePlanInfoFromDiscriminatorValue(parseNode: ParseNode * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a servicePrincipalCollectionResponse */ -export function createServicePrincipalCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createServicePrincipalCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoServicePrincipalCollectionResponse; } /** @@ -25680,7 +25680,7 @@ export function createServicePrincipalCollectionResponseFromDiscriminatorValue(p * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a servicePrincipal */ -export function createServicePrincipalFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createServicePrincipalFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoServicePrincipal; } /** @@ -25688,7 +25688,7 @@ export function createServicePrincipalFromDiscriminatorValue(parseNode: ParseNod * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a servicePrincipalIdentity */ -export function createServicePrincipalIdentityFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createServicePrincipalIdentityFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoServicePrincipalIdentity; } /** @@ -25696,7 +25696,7 @@ export function createServicePrincipalIdentityFromDiscriminatorValue(parseNode: * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a servicePrincipalLockConfiguration */ -export function createServicePrincipalLockConfigurationFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createServicePrincipalLockConfigurationFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoServicePrincipalLockConfiguration; } /** @@ -25704,7 +25704,7 @@ export function createServicePrincipalLockConfigurationFromDiscriminatorValue(pa * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a servicePrincipalRiskDetectionCollectionResponse */ -export function createServicePrincipalRiskDetectionCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createServicePrincipalRiskDetectionCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoServicePrincipalRiskDetectionCollectionResponse; } /** @@ -25712,7 +25712,7 @@ export function createServicePrincipalRiskDetectionCollectionResponseFromDiscrim * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a servicePrincipalRiskDetection */ -export function createServicePrincipalRiskDetectionFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createServicePrincipalRiskDetectionFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoServicePrincipalRiskDetection; } /** @@ -25720,7 +25720,7 @@ export function createServicePrincipalRiskDetectionFromDiscriminatorValue(parseN * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a serviceProvisioningErrorCollectionResponse */ -export function createServiceProvisioningErrorCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createServiceProvisioningErrorCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoServiceProvisioningErrorCollectionResponse; } /** @@ -25728,7 +25728,7 @@ export function createServiceProvisioningErrorCollectionResponseFromDiscriminato * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a serviceProvisioningError */ -export function createServiceProvisioningErrorFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createServiceProvisioningErrorFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { if(!parseNode) throw new Error("parseNode cannot be undefined"); const mappingValueNode = parseNode.getChildNode("@odata.type"); if (mappingValueNode) { @@ -25747,7 +25747,7 @@ export function createServiceProvisioningErrorFromDiscriminatorValue(parseNode: * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a serviceProvisioningXmlError */ -export function createServiceProvisioningXmlErrorFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createServiceProvisioningXmlErrorFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoServiceProvisioningXmlError; } /** @@ -25755,7 +25755,7 @@ export function createServiceProvisioningXmlErrorFromDiscriminatorValue(parseNod * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a serviceUpdateMessageCollectionResponse */ -export function createServiceUpdateMessageCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createServiceUpdateMessageCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoServiceUpdateMessageCollectionResponse; } /** @@ -25763,7 +25763,7 @@ export function createServiceUpdateMessageCollectionResponseFromDiscriminatorVal * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a serviceUpdateMessage */ -export function createServiceUpdateMessageFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createServiceUpdateMessageFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoServiceUpdateMessage; } /** @@ -25771,7 +25771,7 @@ export function createServiceUpdateMessageFromDiscriminatorValue(parseNode: Pars * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a serviceUpdateMessageViewpoint */ -export function createServiceUpdateMessageViewpointFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createServiceUpdateMessageViewpointFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoServiceUpdateMessageViewpoint; } /** @@ -25779,7 +25779,7 @@ export function createServiceUpdateMessageViewpointFromDiscriminatorValue(parseN * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a settingSource */ -export function createSettingSourceFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createSettingSourceFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoSettingSource; } /** @@ -25787,7 +25787,7 @@ export function createSettingSourceFromDiscriminatorValue(parseNode: ParseNode | * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a settingStateDeviceSummaryCollectionResponse */ -export function createSettingStateDeviceSummaryCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createSettingStateDeviceSummaryCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoSettingStateDeviceSummaryCollectionResponse; } /** @@ -25795,7 +25795,7 @@ export function createSettingStateDeviceSummaryCollectionResponseFromDiscriminat * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a settingStateDeviceSummary */ -export function createSettingStateDeviceSummaryFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createSettingStateDeviceSummaryFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoSettingStateDeviceSummary; } /** @@ -25803,7 +25803,7 @@ export function createSettingStateDeviceSummaryFromDiscriminatorValue(parseNode: * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a settingTemplateValue */ -export function createSettingTemplateValueFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createSettingTemplateValueFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoSettingTemplateValue; } /** @@ -25811,7 +25811,7 @@ export function createSettingTemplateValueFromDiscriminatorValue(parseNode: Pars * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a settingValue */ -export function createSettingValueFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createSettingValueFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoSettingValue; } /** @@ -25819,7 +25819,7 @@ export function createSettingValueFromDiscriminatorValue(parseNode: ParseNode | * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a sharedDriveItemCollectionResponse */ -export function createSharedDriveItemCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createSharedDriveItemCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoSharedDriveItemCollectionResponse; } /** @@ -25827,7 +25827,7 @@ export function createSharedDriveItemCollectionResponseFromDiscriminatorValue(pa * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a sharedDriveItem */ -export function createSharedDriveItemFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createSharedDriveItemFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoSharedDriveItem; } /** @@ -25835,7 +25835,7 @@ export function createSharedDriveItemFromDiscriminatorValue(parseNode: ParseNode * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a shared */ -export function createSharedFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createSharedFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoShared; } /** @@ -25843,7 +25843,7 @@ export function createSharedFromDiscriminatorValue(parseNode: ParseNode | undefi * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a sharedInsightCollectionResponse */ -export function createSharedInsightCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createSharedInsightCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoSharedInsightCollectionResponse; } /** @@ -25851,7 +25851,7 @@ export function createSharedInsightCollectionResponseFromDiscriminatorValue(pars * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a sharedInsight */ -export function createSharedInsightFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createSharedInsightFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoSharedInsight; } /** @@ -25859,7 +25859,7 @@ export function createSharedInsightFromDiscriminatorValue(parseNode: ParseNode | * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a sharedPCAccountManagerPolicy */ -export function createSharedPCAccountManagerPolicyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createSharedPCAccountManagerPolicyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoSharedPCAccountManagerPolicy; } /** @@ -25867,7 +25867,7 @@ export function createSharedPCAccountManagerPolicyFromDiscriminatorValue(parseNo * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a sharedPCConfiguration */ -export function createSharedPCConfigurationFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createSharedPCConfigurationFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoSharedPCConfiguration; } /** @@ -25875,7 +25875,7 @@ export function createSharedPCConfigurationFromDiscriminatorValue(parseNode: Par * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a sharedWithChannelTeamInfoCollectionResponse */ -export function createSharedWithChannelTeamInfoCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createSharedWithChannelTeamInfoCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoSharedWithChannelTeamInfoCollectionResponse; } /** @@ -25883,7 +25883,7 @@ export function createSharedWithChannelTeamInfoCollectionResponseFromDiscriminat * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a sharedWithChannelTeamInfo */ -export function createSharedWithChannelTeamInfoFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createSharedWithChannelTeamInfoFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoSharedWithChannelTeamInfo; } /** @@ -25891,7 +25891,7 @@ export function createSharedWithChannelTeamInfoFromDiscriminatorValue(parseNode: * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a sharepoint */ -export function createSharepointFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createSharepointFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoSharepoint; } /** @@ -25899,7 +25899,7 @@ export function createSharepointFromDiscriminatorValue(parseNode: ParseNode | un * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a sharePointIdentity */ -export function createSharePointIdentityFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createSharePointIdentityFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoSharePointIdentity; } /** @@ -25907,7 +25907,7 @@ export function createSharePointIdentityFromDiscriminatorValue(parseNode: ParseN * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a sharePointIdentitySet */ -export function createSharePointIdentitySetFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createSharePointIdentitySetFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoSharePointIdentitySet; } /** @@ -25915,7 +25915,7 @@ export function createSharePointIdentitySetFromDiscriminatorValue(parseNode: Par * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a sharepointIds */ -export function createSharepointIdsFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createSharepointIdsFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoSharepointIds; } /** @@ -25923,7 +25923,7 @@ export function createSharepointIdsFromDiscriminatorValue(parseNode: ParseNode | * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a sharePointOneDriveOptions */ -export function createSharePointOneDriveOptionsFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createSharePointOneDriveOptionsFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoSharePointOneDriveOptions; } /** @@ -25931,7 +25931,7 @@ export function createSharePointOneDriveOptionsFromDiscriminatorValue(parseNode: * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a sharepointSettings */ -export function createSharepointSettingsFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createSharepointSettingsFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoSharepointSettings; } /** @@ -25939,7 +25939,7 @@ export function createSharepointSettingsFromDiscriminatorValue(parseNode: ParseN * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a sharingDetail */ -export function createSharingDetailFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createSharingDetailFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoSharingDetail; } /** @@ -25947,7 +25947,7 @@ export function createSharingDetailFromDiscriminatorValue(parseNode: ParseNode | * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a sharingInvitation */ -export function createSharingInvitationFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createSharingInvitationFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoSharingInvitation; } /** @@ -25955,7 +25955,7 @@ export function createSharingInvitationFromDiscriminatorValue(parseNode: ParseNo * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a sharingLink */ -export function createSharingLinkFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createSharingLinkFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoSharingLink; } /** @@ -25963,7 +25963,7 @@ export function createSharingLinkFromDiscriminatorValue(parseNode: ParseNode | u * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a shiftActivity */ -export function createShiftActivityFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createShiftActivityFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoShiftActivity; } /** @@ -25971,7 +25971,7 @@ export function createShiftActivityFromDiscriminatorValue(parseNode: ParseNode | * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a shiftAvailability */ -export function createShiftAvailabilityFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createShiftAvailabilityFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoShiftAvailability; } /** @@ -25979,7 +25979,7 @@ export function createShiftAvailabilityFromDiscriminatorValue(parseNode: ParseNo * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a shiftCollectionResponse */ -export function createShiftCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createShiftCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoShiftCollectionResponse; } /** @@ -25987,7 +25987,7 @@ export function createShiftCollectionResponseFromDiscriminatorValue(parseNode: P * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a shift */ -export function createShiftFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createShiftFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoShift; } /** @@ -25995,7 +25995,7 @@ export function createShiftFromDiscriminatorValue(parseNode: ParseNode | undefin * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a shiftItem */ -export function createShiftItemFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createShiftItemFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { if(!parseNode) throw new Error("parseNode cannot be undefined"); const mappingValueNode = parseNode.getChildNode("@odata.type"); if (mappingValueNode) { @@ -26014,7 +26014,7 @@ export function createShiftItemFromDiscriminatorValue(parseNode: ParseNode | und * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a shiftPreferences */ -export function createShiftPreferencesFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createShiftPreferencesFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoShiftPreferences; } /** @@ -26022,7 +26022,7 @@ export function createShiftPreferencesFromDiscriminatorValue(parseNode: ParseNod * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a signInActivity */ -export function createSignInActivityFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createSignInActivityFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoSignInActivity; } /** @@ -26030,7 +26030,7 @@ export function createSignInActivityFromDiscriminatorValue(parseNode: ParseNode * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a signInCollectionResponse */ -export function createSignInCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createSignInCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoSignInCollectionResponse; } /** @@ -26038,7 +26038,7 @@ export function createSignInCollectionResponseFromDiscriminatorValue(parseNode: * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a signInFrequencySessionControl */ -export function createSignInFrequencySessionControlFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createSignInFrequencySessionControlFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoSignInFrequencySessionControl; } /** @@ -26046,7 +26046,7 @@ export function createSignInFrequencySessionControlFromDiscriminatorValue(parseN * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a signIn */ -export function createSignInFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createSignInFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoSignIn; } /** @@ -26054,7 +26054,7 @@ export function createSignInFromDiscriminatorValue(parseNode: ParseNode | undefi * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a signingCertificateUpdateStatus */ -export function createSigningCertificateUpdateStatusFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createSigningCertificateUpdateStatusFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoSigningCertificateUpdateStatus; } /** @@ -26062,7 +26062,7 @@ export function createSigningCertificateUpdateStatusFromDiscriminatorValue(parse * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a signInLocation */ -export function createSignInLocationFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createSignInLocationFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoSignInLocation; } /** @@ -26070,7 +26070,7 @@ export function createSignInLocationFromDiscriminatorValue(parseNode: ParseNode * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a signInStatus */ -export function createSignInStatusFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createSignInStatusFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoSignInStatus; } /** @@ -26078,7 +26078,7 @@ export function createSignInStatusFromDiscriminatorValue(parseNode: ParseNode | * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a simulationAutomationCollectionResponse */ -export function createSimulationAutomationCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createSimulationAutomationCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoSimulationAutomationCollectionResponse; } /** @@ -26086,7 +26086,7 @@ export function createSimulationAutomationCollectionResponseFromDiscriminatorVal * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a simulationAutomation */ -export function createSimulationAutomationFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createSimulationAutomationFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoSimulationAutomation; } /** @@ -26094,7 +26094,7 @@ export function createSimulationAutomationFromDiscriminatorValue(parseNode: Pars * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a simulationAutomationRunCollectionResponse */ -export function createSimulationAutomationRunCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createSimulationAutomationRunCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoSimulationAutomationRunCollectionResponse; } /** @@ -26102,7 +26102,7 @@ export function createSimulationAutomationRunCollectionResponseFromDiscriminator * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a simulationAutomationRun */ -export function createSimulationAutomationRunFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createSimulationAutomationRunFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoSimulationAutomationRun; } /** @@ -26110,7 +26110,7 @@ export function createSimulationAutomationRunFromDiscriminatorValue(parseNode: P * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a simulationCollectionResponse */ -export function createSimulationCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createSimulationCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoSimulationCollectionResponse; } /** @@ -26118,7 +26118,7 @@ export function createSimulationCollectionResponseFromDiscriminatorValue(parseNo * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a simulationEvent */ -export function createSimulationEventFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createSimulationEventFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoSimulationEvent; } /** @@ -26126,7 +26126,7 @@ export function createSimulationEventFromDiscriminatorValue(parseNode: ParseNode * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a simulationEventsContent */ -export function createSimulationEventsContentFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createSimulationEventsContentFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoSimulationEventsContent; } /** @@ -26134,7 +26134,7 @@ export function createSimulationEventsContentFromDiscriminatorValue(parseNode: P * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a simulation */ -export function createSimulationFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createSimulationFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoSimulation; } /** @@ -26142,7 +26142,7 @@ export function createSimulationFromDiscriminatorValue(parseNode: ParseNode | un * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a simulationNotification */ -export function createSimulationNotificationFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createSimulationNotificationFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoSimulationNotification; } /** @@ -26150,7 +26150,7 @@ export function createSimulationNotificationFromDiscriminatorValue(parseNode: Pa * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a simulationReport */ -export function createSimulationReportFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createSimulationReportFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoSimulationReport; } /** @@ -26158,7 +26158,7 @@ export function createSimulationReportFromDiscriminatorValue(parseNode: ParseNod * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a simulationReportOverview */ -export function createSimulationReportOverviewFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createSimulationReportOverviewFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoSimulationReportOverview; } /** @@ -26166,7 +26166,7 @@ export function createSimulationReportOverviewFromDiscriminatorValue(parseNode: * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a singleServicePrincipal */ -export function createSingleServicePrincipalFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createSingleServicePrincipalFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoSingleServicePrincipal; } /** @@ -26174,7 +26174,7 @@ export function createSingleServicePrincipalFromDiscriminatorValue(parseNode: Pa * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a singleUser */ -export function createSingleUserFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createSingleUserFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoSingleUser; } /** @@ -26182,7 +26182,7 @@ export function createSingleUserFromDiscriminatorValue(parseNode: ParseNode | un * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a singleValueLegacyExtendedProperty */ -export function createSingleValueLegacyExtendedPropertyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createSingleValueLegacyExtendedPropertyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoSingleValueLegacyExtendedProperty; } /** @@ -26190,7 +26190,7 @@ export function createSingleValueLegacyExtendedPropertyFromDiscriminatorValue(pa * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a siteCollection */ -export function createSiteCollectionFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createSiteCollectionFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoSiteCollection; } /** @@ -26198,7 +26198,7 @@ export function createSiteCollectionFromDiscriminatorValue(parseNode: ParseNode * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a siteCollectionResponse */ -export function createSiteCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createSiteCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoSiteCollectionResponse; } /** @@ -26206,7 +26206,7 @@ export function createSiteCollectionResponseFromDiscriminatorValue(parseNode: Pa * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a site */ -export function createSiteFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createSiteFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoSite; } /** @@ -26214,7 +26214,7 @@ export function createSiteFromDiscriminatorValue(parseNode: ParseNode | undefine * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a sizeRange */ -export function createSizeRangeFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createSizeRangeFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoSizeRange; } /** @@ -26222,7 +26222,7 @@ export function createSizeRangeFromDiscriminatorValue(parseNode: ParseNode | und * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a skypeForBusinessUserConversationMember */ -export function createSkypeForBusinessUserConversationMemberFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createSkypeForBusinessUserConversationMemberFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoSkypeForBusinessUserConversationMember; } /** @@ -26230,7 +26230,7 @@ export function createSkypeForBusinessUserConversationMemberFromDiscriminatorVal * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a skypeUserConversationMember */ -export function createSkypeUserConversationMemberFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createSkypeUserConversationMemberFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoSkypeUserConversationMember; } /** @@ -26238,7 +26238,7 @@ export function createSkypeUserConversationMemberFromDiscriminatorValue(parseNod * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a smsAuthenticationMethodConfiguration */ -export function createSmsAuthenticationMethodConfigurationFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createSmsAuthenticationMethodConfigurationFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoSmsAuthenticationMethodConfiguration; } /** @@ -26246,7 +26246,7 @@ export function createSmsAuthenticationMethodConfigurationFromDiscriminatorValue * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a smsAuthenticationMethodTarget */ -export function createSmsAuthenticationMethodTargetFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createSmsAuthenticationMethodTargetFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoSmsAuthenticationMethodTarget; } /** @@ -26254,7 +26254,7 @@ export function createSmsAuthenticationMethodTargetFromDiscriminatorValue(parseN * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a socialIdentityProvider */ -export function createSocialIdentityProviderFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createSocialIdentityProviderFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoSocialIdentityProvider; } /** @@ -26262,7 +26262,7 @@ export function createSocialIdentityProviderFromDiscriminatorValue(parseNode: Pa * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a socialIdentitySource */ -export function createSocialIdentitySourceFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createSocialIdentitySourceFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoSocialIdentitySource; } /** @@ -26270,7 +26270,7 @@ export function createSocialIdentitySourceFromDiscriminatorValue(parseNode: Pars * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a softwareOathAuthenticationMethodCollectionResponse */ -export function createSoftwareOathAuthenticationMethodCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createSoftwareOathAuthenticationMethodCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoSoftwareOathAuthenticationMethodCollectionResponse; } /** @@ -26278,7 +26278,7 @@ export function createSoftwareOathAuthenticationMethodCollectionResponseFromDisc * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a softwareOathAuthenticationMethodConfiguration */ -export function createSoftwareOathAuthenticationMethodConfigurationFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createSoftwareOathAuthenticationMethodConfigurationFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoSoftwareOathAuthenticationMethodConfiguration; } /** @@ -26286,7 +26286,7 @@ export function createSoftwareOathAuthenticationMethodConfigurationFromDiscrimin * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a softwareOathAuthenticationMethod */ -export function createSoftwareOathAuthenticationMethodFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createSoftwareOathAuthenticationMethodFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoSoftwareOathAuthenticationMethod; } /** @@ -26294,7 +26294,7 @@ export function createSoftwareOathAuthenticationMethodFromDiscriminatorValue(par * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a softwareUpdateStatusSummary */ -export function createSoftwareUpdateStatusSummaryFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createSoftwareUpdateStatusSummaryFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoSoftwareUpdateStatusSummary; } /** @@ -26302,7 +26302,7 @@ export function createSoftwareUpdateStatusSummaryFromDiscriminatorValue(parseNod * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a solutionsRoot */ -export function createSolutionsRootFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createSolutionsRootFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoSolutionsRoot; } /** @@ -26310,7 +26310,7 @@ export function createSolutionsRootFromDiscriminatorValue(parseNode: ParseNode | * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a sortProperty */ -export function createSortPropertyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createSortPropertyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoSortProperty; } /** @@ -26318,7 +26318,7 @@ export function createSortPropertyFromDiscriminatorValue(parseNode: ParseNode | * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a spaApplication */ -export function createSpaApplicationFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createSpaApplicationFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoSpaApplication; } /** @@ -26326,7 +26326,7 @@ export function createSpaApplicationFromDiscriminatorValue(parseNode: ParseNode * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a specialFolder */ -export function createSpecialFolderFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createSpecialFolderFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoSpecialFolder; } /** @@ -26334,7 +26334,7 @@ export function createSpecialFolderFromDiscriminatorValue(parseNode: ParseNode | * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a staffAvailabilityItem */ -export function createStaffAvailabilityItemFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createStaffAvailabilityItemFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoStaffAvailabilityItem; } /** @@ -26342,7 +26342,7 @@ export function createStaffAvailabilityItemFromDiscriminatorValue(parseNode: Par * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a standardTimeZoneOffset */ -export function createStandardTimeZoneOffsetFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createStandardTimeZoneOffsetFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { if(!parseNode) throw new Error("parseNode cannot be undefined"); const mappingValueNode = parseNode.getChildNode("@odata.type"); if (mappingValueNode) { @@ -26361,7 +26361,7 @@ export function createStandardTimeZoneOffsetFromDiscriminatorValue(parseNode: Pa * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a startHoldMusicOperation */ -export function createStartHoldMusicOperationFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createStartHoldMusicOperationFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoStartHoldMusicOperation; } /** @@ -26369,7 +26369,7 @@ export function createStartHoldMusicOperationFromDiscriminatorValue(parseNode: P * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a stopHoldMusicOperation */ -export function createStopHoldMusicOperationFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createStopHoldMusicOperationFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoStopHoldMusicOperation; } /** @@ -26377,7 +26377,7 @@ export function createStopHoldMusicOperationFromDiscriminatorValue(parseNode: Pa * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a storagePlanInformation */ -export function createStoragePlanInformationFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createStoragePlanInformationFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoStoragePlanInformation; } /** @@ -26385,7 +26385,7 @@ export function createStoragePlanInformationFromDiscriminatorValue(parseNode: Pa * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a StringCollectionResponse */ -export function createStringCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createStringCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoStringCollectionResponse; } /** @@ -26393,7 +26393,7 @@ export function createStringCollectionResponseFromDiscriminatorValue(parseNode: * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a stringKeyAttributeMappingSourceValuePair */ -export function createStringKeyAttributeMappingSourceValuePairFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createStringKeyAttributeMappingSourceValuePairFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoStringKeyAttributeMappingSourceValuePair; } /** @@ -26401,7 +26401,7 @@ export function createStringKeyAttributeMappingSourceValuePairFromDiscriminatorV * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a stringKeyLongValuePair */ -export function createStringKeyLongValuePairFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createStringKeyLongValuePairFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoStringKeyLongValuePair; } /** @@ -26409,7 +26409,7 @@ export function createStringKeyLongValuePairFromDiscriminatorValue(parseNode: Pa * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a stringKeyObjectValuePair */ -export function createStringKeyObjectValuePairFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createStringKeyObjectValuePairFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoStringKeyObjectValuePair; } /** @@ -26417,7 +26417,7 @@ export function createStringKeyObjectValuePairFromDiscriminatorValue(parseNode: * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a stringKeyStringValuePair */ -export function createStringKeyStringValuePairFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createStringKeyStringValuePairFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoStringKeyStringValuePair; } /** @@ -26425,7 +26425,7 @@ export function createStringKeyStringValuePairFromDiscriminatorValue(parseNode: * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a stsPolicy */ -export function createStsPolicyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createStsPolicyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { if(!parseNode) throw new Error("parseNode cannot be undefined"); const mappingValueNode = parseNode.getChildNode("@odata.type"); if (mappingValueNode) { @@ -26452,7 +26452,7 @@ export function createStsPolicyFromDiscriminatorValue(parseNode: ParseNode | und * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a subjectRightsRequestAllMailboxLocation */ -export function createSubjectRightsRequestAllMailboxLocationFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createSubjectRightsRequestAllMailboxLocationFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoSubjectRightsRequestAllMailboxLocation; } /** @@ -26460,7 +26460,7 @@ export function createSubjectRightsRequestAllMailboxLocationFromDiscriminatorVal * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a subjectRightsRequestAllSiteLocation */ -export function createSubjectRightsRequestAllSiteLocationFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createSubjectRightsRequestAllSiteLocationFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoSubjectRightsRequestAllSiteLocation; } /** @@ -26468,7 +26468,7 @@ export function createSubjectRightsRequestAllSiteLocationFromDiscriminatorValue( * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a subjectRightsRequestCollectionResponse */ -export function createSubjectRightsRequestCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createSubjectRightsRequestCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoSubjectRightsRequestCollectionResponse; } /** @@ -26476,7 +26476,7 @@ export function createSubjectRightsRequestCollectionResponseFromDiscriminatorVal * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a subjectRightsRequestDetail */ -export function createSubjectRightsRequestDetailFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createSubjectRightsRequestDetailFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoSubjectRightsRequestDetail; } /** @@ -26484,7 +26484,7 @@ export function createSubjectRightsRequestDetailFromDiscriminatorValue(parseNode * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a subjectRightsRequestEnumeratedMailboxLocation */ -export function createSubjectRightsRequestEnumeratedMailboxLocationFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createSubjectRightsRequestEnumeratedMailboxLocationFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoSubjectRightsRequestEnumeratedMailboxLocation; } /** @@ -26492,7 +26492,7 @@ export function createSubjectRightsRequestEnumeratedMailboxLocationFromDiscrimin * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a subjectRightsRequestEnumeratedSiteLocation */ -export function createSubjectRightsRequestEnumeratedSiteLocationFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createSubjectRightsRequestEnumeratedSiteLocationFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoSubjectRightsRequestEnumeratedSiteLocation; } /** @@ -26500,7 +26500,7 @@ export function createSubjectRightsRequestEnumeratedSiteLocationFromDiscriminato * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a subjectRightsRequest */ -export function createSubjectRightsRequestFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createSubjectRightsRequestFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoSubjectRightsRequest; } /** @@ -26508,7 +26508,7 @@ export function createSubjectRightsRequestFromDiscriminatorValue(parseNode: Pars * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a subjectRightsRequestHistory */ -export function createSubjectRightsRequestHistoryFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createSubjectRightsRequestHistoryFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoSubjectRightsRequestHistory; } /** @@ -26516,7 +26516,7 @@ export function createSubjectRightsRequestHistoryFromDiscriminatorValue(parseNod * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a subjectRightsRequestMailboxLocation */ -export function createSubjectRightsRequestMailboxLocationFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createSubjectRightsRequestMailboxLocationFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { if(!parseNode) throw new Error("parseNode cannot be undefined"); const mappingValueNode = parseNode.getChildNode("@odata.type"); if (mappingValueNode) { @@ -26537,7 +26537,7 @@ export function createSubjectRightsRequestMailboxLocationFromDiscriminatorValue( * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a subjectRightsRequestSiteLocation */ -export function createSubjectRightsRequestSiteLocationFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createSubjectRightsRequestSiteLocationFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { if(!parseNode) throw new Error("parseNode cannot be undefined"); const mappingValueNode = parseNode.getChildNode("@odata.type"); if (mappingValueNode) { @@ -26558,7 +26558,7 @@ export function createSubjectRightsRequestSiteLocationFromDiscriminatorValue(par * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a subjectRightsRequestStageDetail */ -export function createSubjectRightsRequestStageDetailFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createSubjectRightsRequestStageDetailFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoSubjectRightsRequestStageDetail; } /** @@ -26566,7 +26566,7 @@ export function createSubjectRightsRequestStageDetailFromDiscriminatorValue(pars * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a subjectSet */ -export function createSubjectSetFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createSubjectSetFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { if(!parseNode) throw new Error("parseNode cannot be undefined"); const mappingValueNode = parseNode.getChildNode("@odata.type"); if (mappingValueNode) { @@ -26605,7 +26605,7 @@ export function createSubjectSetFromDiscriminatorValue(parseNode: ParseNode | un * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a subscribedSkuCollectionResponse */ -export function createSubscribedSkuCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createSubscribedSkuCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoSubscribedSkuCollectionResponse; } /** @@ -26613,7 +26613,7 @@ export function createSubscribedSkuCollectionResponseFromDiscriminatorValue(pars * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a subscribedSku */ -export function createSubscribedSkuFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createSubscribedSkuFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoSubscribedSku; } /** @@ -26621,7 +26621,7 @@ export function createSubscribedSkuFromDiscriminatorValue(parseNode: ParseNode | * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a subscribeToToneOperation */ -export function createSubscribeToToneOperationFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createSubscribeToToneOperationFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoSubscribeToToneOperation; } /** @@ -26629,7 +26629,7 @@ export function createSubscribeToToneOperationFromDiscriminatorValue(parseNode: * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a subscriptionCollectionResponse */ -export function createSubscriptionCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createSubscriptionCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoSubscriptionCollectionResponse; } /** @@ -26637,7 +26637,7 @@ export function createSubscriptionCollectionResponseFromDiscriminatorValue(parse * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a subscription */ -export function createSubscriptionFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createSubscriptionFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoSubscription; } /** @@ -26645,7 +26645,7 @@ export function createSubscriptionFromDiscriminatorValue(parseNode: ParseNode | * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a swapShiftsChangeRequestCollectionResponse */ -export function createSwapShiftsChangeRequestCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createSwapShiftsChangeRequestCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoSwapShiftsChangeRequestCollectionResponse; } /** @@ -26653,7 +26653,7 @@ export function createSwapShiftsChangeRequestCollectionResponseFromDiscriminator * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a swapShiftsChangeRequest */ -export function createSwapShiftsChangeRequestFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createSwapShiftsChangeRequestFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoSwapShiftsChangeRequest; } /** @@ -26661,7 +26661,7 @@ export function createSwapShiftsChangeRequestFromDiscriminatorValue(parseNode: P * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a synchronizationError */ -export function createSynchronizationErrorFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createSynchronizationErrorFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoSynchronizationError; } /** @@ -26669,7 +26669,7 @@ export function createSynchronizationErrorFromDiscriminatorValue(parseNode: Pars * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a synchronization */ -export function createSynchronizationFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createSynchronizationFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoSynchronization; } /** @@ -26677,7 +26677,7 @@ export function createSynchronizationFromDiscriminatorValue(parseNode: ParseNode * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a synchronizationJobApplicationParameters */ -export function createSynchronizationJobApplicationParametersFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createSynchronizationJobApplicationParametersFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoSynchronizationJobApplicationParameters; } /** @@ -26685,7 +26685,7 @@ export function createSynchronizationJobApplicationParametersFromDiscriminatorVa * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a synchronizationJobCollectionResponse */ -export function createSynchronizationJobCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createSynchronizationJobCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoSynchronizationJobCollectionResponse; } /** @@ -26693,7 +26693,7 @@ export function createSynchronizationJobCollectionResponseFromDiscriminatorValue * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a synchronizationJob */ -export function createSynchronizationJobFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createSynchronizationJobFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoSynchronizationJob; } /** @@ -26701,7 +26701,7 @@ export function createSynchronizationJobFromDiscriminatorValue(parseNode: ParseN * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a synchronizationJobRestartCriteria */ -export function createSynchronizationJobRestartCriteriaFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createSynchronizationJobRestartCriteriaFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoSynchronizationJobRestartCriteria; } /** @@ -26709,7 +26709,7 @@ export function createSynchronizationJobRestartCriteriaFromDiscriminatorValue(pa * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a synchronizationJobSubject */ -export function createSynchronizationJobSubjectFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createSynchronizationJobSubjectFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoSynchronizationJobSubject; } /** @@ -26717,7 +26717,7 @@ export function createSynchronizationJobSubjectFromDiscriminatorValue(parseNode: * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a synchronizationLinkedObjects */ -export function createSynchronizationLinkedObjectsFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createSynchronizationLinkedObjectsFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoSynchronizationLinkedObjects; } /** @@ -26725,7 +26725,7 @@ export function createSynchronizationLinkedObjectsFromDiscriminatorValue(parseNo * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a synchronizationMetadataEntry */ -export function createSynchronizationMetadataEntryFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createSynchronizationMetadataEntryFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoSynchronizationMetadataEntry; } /** @@ -26733,7 +26733,7 @@ export function createSynchronizationMetadataEntryFromDiscriminatorValue(parseNo * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a synchronizationProgress */ -export function createSynchronizationProgressFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createSynchronizationProgressFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoSynchronizationProgress; } /** @@ -26741,7 +26741,7 @@ export function createSynchronizationProgressFromDiscriminatorValue(parseNode: P * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a synchronizationQuarantine */ -export function createSynchronizationQuarantineFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createSynchronizationQuarantineFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoSynchronizationQuarantine; } /** @@ -26749,7 +26749,7 @@ export function createSynchronizationQuarantineFromDiscriminatorValue(parseNode: * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a synchronizationRule */ -export function createSynchronizationRuleFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createSynchronizationRuleFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoSynchronizationRule; } /** @@ -26757,7 +26757,7 @@ export function createSynchronizationRuleFromDiscriminatorValue(parseNode: Parse * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a synchronizationSchedule */ -export function createSynchronizationScheduleFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createSynchronizationScheduleFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoSynchronizationSchedule; } /** @@ -26765,7 +26765,7 @@ export function createSynchronizationScheduleFromDiscriminatorValue(parseNode: P * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a synchronizationSchema */ -export function createSynchronizationSchemaFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createSynchronizationSchemaFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoSynchronizationSchema; } /** @@ -26773,7 +26773,7 @@ export function createSynchronizationSchemaFromDiscriminatorValue(parseNode: Par * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a synchronizationSecretKeyStringValuePair */ -export function createSynchronizationSecretKeyStringValuePairFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createSynchronizationSecretKeyStringValuePairFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoSynchronizationSecretKeyStringValuePair; } /** @@ -26781,7 +26781,7 @@ export function createSynchronizationSecretKeyStringValuePairFromDiscriminatorVa * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a synchronizationStatus */ -export function createSynchronizationStatusFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createSynchronizationStatusFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoSynchronizationStatus; } /** @@ -26789,7 +26789,7 @@ export function createSynchronizationStatusFromDiscriminatorValue(parseNode: Par * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a synchronizationTaskExecution */ -export function createSynchronizationTaskExecutionFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createSynchronizationTaskExecutionFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoSynchronizationTaskExecution; } /** @@ -26797,7 +26797,7 @@ export function createSynchronizationTaskExecutionFromDiscriminatorValue(parseNo * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a synchronizationTemplateCollectionResponse */ -export function createSynchronizationTemplateCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createSynchronizationTemplateCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoSynchronizationTemplateCollectionResponse; } /** @@ -26805,7 +26805,7 @@ export function createSynchronizationTemplateCollectionResponseFromDiscriminator * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a synchronizationTemplate */ -export function createSynchronizationTemplateFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createSynchronizationTemplateFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoSynchronizationTemplate; } /** @@ -26813,7 +26813,7 @@ export function createSynchronizationTemplateFromDiscriminatorValue(parseNode: P * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a systemFacet */ -export function createSystemFacetFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createSystemFacetFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoSystemFacet; } /** @@ -26821,7 +26821,7 @@ export function createSystemFacetFromDiscriminatorValue(parseNode: ParseNode | u * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a tabUpdatedEventMessageDetail */ -export function createTabUpdatedEventMessageDetailFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createTabUpdatedEventMessageDetailFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoTabUpdatedEventMessageDetail; } /** @@ -26829,7 +26829,7 @@ export function createTabUpdatedEventMessageDetailFromDiscriminatorValue(parseNo * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a targetApplicationOwners */ -export function createTargetApplicationOwnersFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createTargetApplicationOwnersFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoTargetApplicationOwners; } /** @@ -26837,7 +26837,7 @@ export function createTargetApplicationOwnersFromDiscriminatorValue(parseNode: P * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a targetDeviceGroupCollectionResponse */ -export function createTargetDeviceGroupCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createTargetDeviceGroupCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoTargetDeviceGroupCollectionResponse; } /** @@ -26845,7 +26845,7 @@ export function createTargetDeviceGroupCollectionResponseFromDiscriminatorValue( * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a targetDeviceGroup */ -export function createTargetDeviceGroupFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createTargetDeviceGroupFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoTargetDeviceGroup; } /** @@ -26853,7 +26853,7 @@ export function createTargetDeviceGroupFromDiscriminatorValue(parseNode: ParseNo * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a targetedManagedAppConfigurationCollectionResponse */ -export function createTargetedManagedAppConfigurationCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createTargetedManagedAppConfigurationCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoTargetedManagedAppConfigurationCollectionResponse; } /** @@ -26861,7 +26861,7 @@ export function createTargetedManagedAppConfigurationCollectionResponseFromDiscr * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a targetedManagedAppConfiguration */ -export function createTargetedManagedAppConfigurationFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createTargetedManagedAppConfigurationFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoTargetedManagedAppConfiguration; } /** @@ -26869,7 +26869,7 @@ export function createTargetedManagedAppConfigurationFromDiscriminatorValue(pars * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a targetedManagedAppPolicyAssignmentCollectionResponse */ -export function createTargetedManagedAppPolicyAssignmentCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createTargetedManagedAppPolicyAssignmentCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoTargetedManagedAppPolicyAssignmentCollectionResponse; } /** @@ -26877,7 +26877,7 @@ export function createTargetedManagedAppPolicyAssignmentCollectionResponseFromDi * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a targetedManagedAppPolicyAssignment */ -export function createTargetedManagedAppPolicyAssignmentFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createTargetedManagedAppPolicyAssignmentFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoTargetedManagedAppPolicyAssignment; } /** @@ -26885,7 +26885,7 @@ export function createTargetedManagedAppPolicyAssignmentFromDiscriminatorValue(p * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a targetedManagedAppProtection */ -export function createTargetedManagedAppProtectionFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createTargetedManagedAppProtectionFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { if(!parseNode) throw new Error("parseNode cannot be undefined"); const mappingValueNode = parseNode.getChildNode("@odata.type"); if (mappingValueNode) { @@ -26906,7 +26906,7 @@ export function createTargetedManagedAppProtectionFromDiscriminatorValue(parseNo * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a targetManager */ -export function createTargetManagerFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createTargetManagerFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoTargetManager; } /** @@ -26914,7 +26914,7 @@ export function createTargetManagerFromDiscriminatorValue(parseNode: ParseNode | * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a targetResource */ -export function createTargetResourceFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createTargetResourceFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoTargetResource; } /** @@ -26922,7 +26922,7 @@ export function createTargetResourceFromDiscriminatorValue(parseNode: ParseNode * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a taskFileAttachment */ -export function createTaskFileAttachmentFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createTaskFileAttachmentFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoTaskFileAttachment; } /** @@ -26930,7 +26930,7 @@ export function createTaskFileAttachmentFromDiscriminatorValue(parseNode: ParseN * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a teamArchivedEventMessageDetail */ -export function createTeamArchivedEventMessageDetailFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createTeamArchivedEventMessageDetailFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoTeamArchivedEventMessageDetail; } /** @@ -26938,7 +26938,7 @@ export function createTeamArchivedEventMessageDetailFromDiscriminatorValue(parse * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a teamCollectionResponse */ -export function createTeamCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createTeamCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoTeamCollectionResponse; } /** @@ -26946,7 +26946,7 @@ export function createTeamCollectionResponseFromDiscriminatorValue(parseNode: Pa * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a teamCreatedEventMessageDetail */ -export function createTeamCreatedEventMessageDetailFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createTeamCreatedEventMessageDetailFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoTeamCreatedEventMessageDetail; } /** @@ -26954,7 +26954,7 @@ export function createTeamCreatedEventMessageDetailFromDiscriminatorValue(parseN * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a teamDescriptionUpdatedEventMessageDetail */ -export function createTeamDescriptionUpdatedEventMessageDetailFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createTeamDescriptionUpdatedEventMessageDetailFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoTeamDescriptionUpdatedEventMessageDetail; } /** @@ -26962,7 +26962,7 @@ export function createTeamDescriptionUpdatedEventMessageDetailFromDiscriminatorV * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a team */ -export function createTeamFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createTeamFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoTeam; } /** @@ -26970,7 +26970,7 @@ export function createTeamFromDiscriminatorValue(parseNode: ParseNode | undefine * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a teamFunSettings */ -export function createTeamFunSettingsFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createTeamFunSettingsFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoTeamFunSettings; } /** @@ -26978,7 +26978,7 @@ export function createTeamFunSettingsFromDiscriminatorValue(parseNode: ParseNode * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a teamGuestSettings */ -export function createTeamGuestSettingsFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createTeamGuestSettingsFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoTeamGuestSettings; } /** @@ -26986,7 +26986,7 @@ export function createTeamGuestSettingsFromDiscriminatorValue(parseNode: ParseNo * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a teamInfo */ -export function createTeamInfoFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createTeamInfoFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { if(!parseNode) throw new Error("parseNode cannot be undefined"); const mappingValueNode = parseNode.getChildNode("@odata.type"); if (mappingValueNode) { @@ -27007,7 +27007,7 @@ export function createTeamInfoFromDiscriminatorValue(parseNode: ParseNode | unde * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a teamJoiningDisabledEventMessageDetail */ -export function createTeamJoiningDisabledEventMessageDetailFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createTeamJoiningDisabledEventMessageDetailFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoTeamJoiningDisabledEventMessageDetail; } /** @@ -27015,7 +27015,7 @@ export function createTeamJoiningDisabledEventMessageDetailFromDiscriminatorValu * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a teamJoiningEnabledEventMessageDetail */ -export function createTeamJoiningEnabledEventMessageDetailFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createTeamJoiningEnabledEventMessageDetailFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoTeamJoiningEnabledEventMessageDetail; } /** @@ -27023,7 +27023,7 @@ export function createTeamJoiningEnabledEventMessageDetailFromDiscriminatorValue * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a teamMemberSettings */ -export function createTeamMemberSettingsFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createTeamMemberSettingsFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoTeamMemberSettings; } /** @@ -27031,7 +27031,7 @@ export function createTeamMemberSettingsFromDiscriminatorValue(parseNode: ParseN * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a teamMembersNotificationRecipient */ -export function createTeamMembersNotificationRecipientFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createTeamMembersNotificationRecipientFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoTeamMembersNotificationRecipient; } /** @@ -27039,7 +27039,7 @@ export function createTeamMembersNotificationRecipientFromDiscriminatorValue(par * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a teamMessagingSettings */ -export function createTeamMessagingSettingsFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createTeamMessagingSettingsFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoTeamMessagingSettings; } /** @@ -27047,7 +27047,7 @@ export function createTeamMessagingSettingsFromDiscriminatorValue(parseNode: Par * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a teamRenamedEventMessageDetail */ -export function createTeamRenamedEventMessageDetailFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createTeamRenamedEventMessageDetailFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoTeamRenamedEventMessageDetail; } /** @@ -27055,7 +27055,7 @@ export function createTeamRenamedEventMessageDetailFromDiscriminatorValue(parseN * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a teamsAppAuthorization */ -export function createTeamsAppAuthorizationFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createTeamsAppAuthorizationFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoTeamsAppAuthorization; } /** @@ -27063,7 +27063,7 @@ export function createTeamsAppAuthorizationFromDiscriminatorValue(parseNode: Par * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a teamsAppCollectionResponse */ -export function createTeamsAppCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createTeamsAppCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoTeamsAppCollectionResponse; } /** @@ -27071,7 +27071,7 @@ export function createTeamsAppCollectionResponseFromDiscriminatorValue(parseNode * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a teamsAppDefinitionCollectionResponse */ -export function createTeamsAppDefinitionCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createTeamsAppDefinitionCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoTeamsAppDefinitionCollectionResponse; } /** @@ -27079,7 +27079,7 @@ export function createTeamsAppDefinitionCollectionResponseFromDiscriminatorValue * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a teamsAppDefinition */ -export function createTeamsAppDefinitionFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createTeamsAppDefinitionFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoTeamsAppDefinition; } /** @@ -27087,7 +27087,7 @@ export function createTeamsAppDefinitionFromDiscriminatorValue(parseNode: ParseN * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a teamsApp */ -export function createTeamsAppFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createTeamsAppFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoTeamsApp; } /** @@ -27095,7 +27095,7 @@ export function createTeamsAppFromDiscriminatorValue(parseNode: ParseNode | unde * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a teamsAppInstallationCollectionResponse */ -export function createTeamsAppInstallationCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createTeamsAppInstallationCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoTeamsAppInstallationCollectionResponse; } /** @@ -27103,7 +27103,7 @@ export function createTeamsAppInstallationCollectionResponseFromDiscriminatorVal * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a teamsAppInstallation */ -export function createTeamsAppInstallationFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createTeamsAppInstallationFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { if(!parseNode) throw new Error("parseNode cannot be undefined"); const mappingValueNode = parseNode.getChildNode("@odata.type"); if (mappingValueNode) { @@ -27122,7 +27122,7 @@ export function createTeamsAppInstallationFromDiscriminatorValue(parseNode: Pars * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a teamsAppInstalledEventMessageDetail */ -export function createTeamsAppInstalledEventMessageDetailFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createTeamsAppInstalledEventMessageDetailFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoTeamsAppInstalledEventMessageDetail; } /** @@ -27130,7 +27130,7 @@ export function createTeamsAppInstalledEventMessageDetailFromDiscriminatorValue( * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a teamsAppPermissionSet */ -export function createTeamsAppPermissionSetFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createTeamsAppPermissionSetFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoTeamsAppPermissionSet; } /** @@ -27138,7 +27138,7 @@ export function createTeamsAppPermissionSetFromDiscriminatorValue(parseNode: Par * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a teamsAppRemovedEventMessageDetail */ -export function createTeamsAppRemovedEventMessageDetailFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createTeamsAppRemovedEventMessageDetailFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoTeamsAppRemovedEventMessageDetail; } /** @@ -27146,7 +27146,7 @@ export function createTeamsAppRemovedEventMessageDetailFromDiscriminatorValue(pa * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a teamsAppResourceSpecificPermission */ -export function createTeamsAppResourceSpecificPermissionFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createTeamsAppResourceSpecificPermissionFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoTeamsAppResourceSpecificPermission; } /** @@ -27154,7 +27154,7 @@ export function createTeamsAppResourceSpecificPermissionFromDiscriminatorValue(p * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a teamsAppSettings */ -export function createTeamsAppSettingsFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createTeamsAppSettingsFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoTeamsAppSettings; } /** @@ -27162,7 +27162,7 @@ export function createTeamsAppSettingsFromDiscriminatorValue(parseNode: ParseNod * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a teamsAppUpgradedEventMessageDetail */ -export function createTeamsAppUpgradedEventMessageDetailFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createTeamsAppUpgradedEventMessageDetailFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoTeamsAppUpgradedEventMessageDetail; } /** @@ -27170,7 +27170,7 @@ export function createTeamsAppUpgradedEventMessageDetailFromDiscriminatorValue(p * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a teamsAsyncOperationCollectionResponse */ -export function createTeamsAsyncOperationCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createTeamsAsyncOperationCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoTeamsAsyncOperationCollectionResponse; } /** @@ -27178,7 +27178,7 @@ export function createTeamsAsyncOperationCollectionResponseFromDiscriminatorValu * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a teamsAsyncOperation */ -export function createTeamsAsyncOperationFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createTeamsAsyncOperationFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoTeamsAsyncOperation; } /** @@ -27186,7 +27186,7 @@ export function createTeamsAsyncOperationFromDiscriminatorValue(parseNode: Parse * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a teamsTabCollectionResponse */ -export function createTeamsTabCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createTeamsTabCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoTeamsTabCollectionResponse; } /** @@ -27194,7 +27194,7 @@ export function createTeamsTabCollectionResponseFromDiscriminatorValue(parseNode * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a teamsTabConfiguration */ -export function createTeamsTabConfigurationFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createTeamsTabConfigurationFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoTeamsTabConfiguration; } /** @@ -27202,7 +27202,7 @@ export function createTeamsTabConfigurationFromDiscriminatorValue(parseNode: Par * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a teamsTab */ -export function createTeamsTabFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createTeamsTabFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoTeamsTab; } /** @@ -27210,7 +27210,7 @@ export function createTeamsTabFromDiscriminatorValue(parseNode: ParseNode | unde * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a teamsTemplateCollectionResponse */ -export function createTeamsTemplateCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createTeamsTemplateCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoTeamsTemplateCollectionResponse; } /** @@ -27218,7 +27218,7 @@ export function createTeamsTemplateCollectionResponseFromDiscriminatorValue(pars * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a teamsTemplate */ -export function createTeamsTemplateFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createTeamsTemplateFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoTeamsTemplate; } /** @@ -27226,7 +27226,7 @@ export function createTeamsTemplateFromDiscriminatorValue(parseNode: ParseNode | * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a teamSummary */ -export function createTeamSummaryFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createTeamSummaryFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoTeamSummary; } /** @@ -27234,7 +27234,7 @@ export function createTeamSummaryFromDiscriminatorValue(parseNode: ParseNode | u * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a teamUnarchivedEventMessageDetail */ -export function createTeamUnarchivedEventMessageDetailFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createTeamUnarchivedEventMessageDetailFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoTeamUnarchivedEventMessageDetail; } /** @@ -27242,7 +27242,7 @@ export function createTeamUnarchivedEventMessageDetailFromDiscriminatorValue(par * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a teamworkActivityTopic */ -export function createTeamworkActivityTopicFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createTeamworkActivityTopicFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoTeamworkActivityTopic; } /** @@ -27250,7 +27250,7 @@ export function createTeamworkActivityTopicFromDiscriminatorValue(parseNode: Par * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a teamworkApplicationIdentity */ -export function createTeamworkApplicationIdentityFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createTeamworkApplicationIdentityFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoTeamworkApplicationIdentity; } /** @@ -27258,7 +27258,7 @@ export function createTeamworkApplicationIdentityFromDiscriminatorValue(parseNod * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a teamworkBot */ -export function createTeamworkBotFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createTeamworkBotFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoTeamworkBot; } /** @@ -27266,7 +27266,7 @@ export function createTeamworkBotFromDiscriminatorValue(parseNode: ParseNode | u * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a teamworkConversationIdentity */ -export function createTeamworkConversationIdentityFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createTeamworkConversationIdentityFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoTeamworkConversationIdentity; } /** @@ -27274,7 +27274,7 @@ export function createTeamworkConversationIdentityFromDiscriminatorValue(parseNo * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a teamwork */ -export function createTeamworkFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createTeamworkFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoTeamwork; } /** @@ -27282,7 +27282,7 @@ export function createTeamworkFromDiscriminatorValue(parseNode: ParseNode | unde * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a teamworkHostedContent */ -export function createTeamworkHostedContentFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createTeamworkHostedContentFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { if(!parseNode) throw new Error("parseNode cannot be undefined"); const mappingValueNode = parseNode.getChildNode("@odata.type"); if (mappingValueNode) { @@ -27301,7 +27301,7 @@ export function createTeamworkHostedContentFromDiscriminatorValue(parseNode: Par * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a teamworkNotificationRecipient */ -export function createTeamworkNotificationRecipientFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createTeamworkNotificationRecipientFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { if(!parseNode) throw new Error("parseNode cannot be undefined"); const mappingValueNode = parseNode.getChildNode("@odata.type"); if (mappingValueNode) { @@ -27326,7 +27326,7 @@ export function createTeamworkNotificationRecipientFromDiscriminatorValue(parseN * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a teamworkOnlineMeetingInfo */ -export function createTeamworkOnlineMeetingInfoFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createTeamworkOnlineMeetingInfoFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoTeamworkOnlineMeetingInfo; } /** @@ -27334,7 +27334,7 @@ export function createTeamworkOnlineMeetingInfoFromDiscriminatorValue(parseNode: * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a teamworkTagCollectionResponse */ -export function createTeamworkTagCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createTeamworkTagCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoTeamworkTagCollectionResponse; } /** @@ -27342,7 +27342,7 @@ export function createTeamworkTagCollectionResponseFromDiscriminatorValue(parseN * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a teamworkTag */ -export function createTeamworkTagFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createTeamworkTagFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoTeamworkTag; } /** @@ -27350,7 +27350,7 @@ export function createTeamworkTagFromDiscriminatorValue(parseNode: ParseNode | u * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a teamworkTagIdentity */ -export function createTeamworkTagIdentityFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createTeamworkTagIdentityFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoTeamworkTagIdentity; } /** @@ -27358,7 +27358,7 @@ export function createTeamworkTagIdentityFromDiscriminatorValue(parseNode: Parse * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a teamworkTagMemberCollectionResponse */ -export function createTeamworkTagMemberCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createTeamworkTagMemberCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoTeamworkTagMemberCollectionResponse; } /** @@ -27366,7 +27366,7 @@ export function createTeamworkTagMemberCollectionResponseFromDiscriminatorValue( * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a teamworkTagMember */ -export function createTeamworkTagMemberFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createTeamworkTagMemberFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoTeamworkTagMember; } /** @@ -27374,7 +27374,7 @@ export function createTeamworkTagMemberFromDiscriminatorValue(parseNode: ParseNo * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a teamworkUserIdentity */ -export function createTeamworkUserIdentityFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createTeamworkUserIdentityFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoTeamworkUserIdentity; } /** @@ -27382,7 +27382,7 @@ export function createTeamworkUserIdentityFromDiscriminatorValue(parseNode: Pars * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a telecomExpenseManagementPartnerCollectionResponse */ -export function createTelecomExpenseManagementPartnerCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createTelecomExpenseManagementPartnerCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoTelecomExpenseManagementPartnerCollectionResponse; } /** @@ -27390,7 +27390,7 @@ export function createTelecomExpenseManagementPartnerCollectionResponseFromDiscr * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a telecomExpenseManagementPartner */ -export function createTelecomExpenseManagementPartnerFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createTelecomExpenseManagementPartnerFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoTelecomExpenseManagementPartner; } /** @@ -27398,7 +27398,7 @@ export function createTelecomExpenseManagementPartnerFromDiscriminatorValue(pars * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a teleconferenceDeviceAudioQuality */ -export function createTeleconferenceDeviceAudioQualityFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createTeleconferenceDeviceAudioQualityFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoTeleconferenceDeviceAudioQuality; } /** @@ -27406,7 +27406,7 @@ export function createTeleconferenceDeviceAudioQualityFromDiscriminatorValue(par * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a teleconferenceDeviceMediaQuality */ -export function createTeleconferenceDeviceMediaQualityFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createTeleconferenceDeviceMediaQualityFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { if(!parseNode) throw new Error("parseNode cannot be undefined"); const mappingValueNode = parseNode.getChildNode("@odata.type"); if (mappingValueNode) { @@ -27429,7 +27429,7 @@ export function createTeleconferenceDeviceMediaQualityFromDiscriminatorValue(par * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a teleconferenceDeviceQuality */ -export function createTeleconferenceDeviceQualityFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createTeleconferenceDeviceQualityFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoTeleconferenceDeviceQuality; } /** @@ -27437,7 +27437,7 @@ export function createTeleconferenceDeviceQualityFromDiscriminatorValue(parseNod * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a teleconferenceDeviceScreenSharingQuality */ -export function createTeleconferenceDeviceScreenSharingQualityFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createTeleconferenceDeviceScreenSharingQualityFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoTeleconferenceDeviceScreenSharingQuality; } /** @@ -27445,7 +27445,7 @@ export function createTeleconferenceDeviceScreenSharingQualityFromDiscriminatorV * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a teleconferenceDeviceVideoQuality */ -export function createTeleconferenceDeviceVideoQualityFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createTeleconferenceDeviceVideoQualityFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { if(!parseNode) throw new Error("parseNode cannot be undefined"); const mappingValueNode = parseNode.getChildNode("@odata.type"); if (mappingValueNode) { @@ -27464,7 +27464,7 @@ export function createTeleconferenceDeviceVideoQualityFromDiscriminatorValue(par * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a temporaryAccessPassAuthenticationMethodCollectionResponse */ -export function createTemporaryAccessPassAuthenticationMethodCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createTemporaryAccessPassAuthenticationMethodCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoTemporaryAccessPassAuthenticationMethodCollectionResponse; } /** @@ -27472,7 +27472,7 @@ export function createTemporaryAccessPassAuthenticationMethodCollectionResponseF * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a temporaryAccessPassAuthenticationMethodConfiguration */ -export function createTemporaryAccessPassAuthenticationMethodConfigurationFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createTemporaryAccessPassAuthenticationMethodConfigurationFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoTemporaryAccessPassAuthenticationMethodConfiguration; } /** @@ -27480,7 +27480,7 @@ export function createTemporaryAccessPassAuthenticationMethodConfigurationFromDi * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a temporaryAccessPassAuthenticationMethod */ -export function createTemporaryAccessPassAuthenticationMethodFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createTemporaryAccessPassAuthenticationMethodFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoTemporaryAccessPassAuthenticationMethod; } /** @@ -27488,7 +27488,7 @@ export function createTemporaryAccessPassAuthenticationMethodFromDiscriminatorVa * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a tenantAppManagementPolicy */ -export function createTenantAppManagementPolicyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createTenantAppManagementPolicyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoTenantAppManagementPolicy; } /** @@ -27496,7 +27496,7 @@ export function createTenantAppManagementPolicyFromDiscriminatorValue(parseNode: * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a tenantInformation */ -export function createTenantInformationFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createTenantInformationFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoTenantInformation; } /** @@ -27504,7 +27504,7 @@ export function createTenantInformationFromDiscriminatorValue(parseNode: ParseNo * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a tenantRelationship */ -export function createTenantRelationshipFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createTenantRelationshipFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoTenantRelationship; } /** @@ -27512,7 +27512,7 @@ export function createTenantRelationshipFromDiscriminatorValue(parseNode: ParseN * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a termColumn */ -export function createTermColumnFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createTermColumnFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoTermColumn; } /** @@ -27520,7 +27520,7 @@ export function createTermColumnFromDiscriminatorValue(parseNode: ParseNode | un * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a termsAndConditionsAcceptanceStatusCollectionResponse */ -export function createTermsAndConditionsAcceptanceStatusCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createTermsAndConditionsAcceptanceStatusCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoTermsAndConditionsAcceptanceStatusCollectionResponse; } /** @@ -27528,7 +27528,7 @@ export function createTermsAndConditionsAcceptanceStatusCollectionResponseFromDi * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a termsAndConditionsAcceptanceStatus */ -export function createTermsAndConditionsAcceptanceStatusFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createTermsAndConditionsAcceptanceStatusFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoTermsAndConditionsAcceptanceStatus; } /** @@ -27536,7 +27536,7 @@ export function createTermsAndConditionsAcceptanceStatusFromDiscriminatorValue(p * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a termsAndConditionsAssignmentCollectionResponse */ -export function createTermsAndConditionsAssignmentCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createTermsAndConditionsAssignmentCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoTermsAndConditionsAssignmentCollectionResponse; } /** @@ -27544,7 +27544,7 @@ export function createTermsAndConditionsAssignmentCollectionResponseFromDiscrimi * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a termsAndConditionsAssignment */ -export function createTermsAndConditionsAssignmentFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createTermsAndConditionsAssignmentFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoTermsAndConditionsAssignment; } /** @@ -27552,7 +27552,7 @@ export function createTermsAndConditionsAssignmentFromDiscriminatorValue(parseNo * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a termsAndConditionsCollectionResponse */ -export function createTermsAndConditionsCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createTermsAndConditionsCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoTermsAndConditionsCollectionResponse; } /** @@ -27560,7 +27560,7 @@ export function createTermsAndConditionsCollectionResponseFromDiscriminatorValue * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a termsAndConditions */ -export function createTermsAndConditionsFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createTermsAndConditionsFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoTermsAndConditions; } /** @@ -27568,7 +27568,7 @@ export function createTermsAndConditionsFromDiscriminatorValue(parseNode: ParseN * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a termsExpiration */ -export function createTermsExpirationFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createTermsExpirationFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoTermsExpiration; } /** @@ -27576,7 +27576,7 @@ export function createTermsExpirationFromDiscriminatorValue(parseNode: ParseNode * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a termsOfUseContainer */ -export function createTermsOfUseContainerFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createTermsOfUseContainerFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoTermsOfUseContainer; } /** @@ -27584,7 +27584,7 @@ export function createTermsOfUseContainerFromDiscriminatorValue(parseNode: Parse * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a textColumn */ -export function createTextColumnFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createTextColumnFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoTextColumn; } /** @@ -27592,7 +27592,7 @@ export function createTextColumnFromDiscriminatorValue(parseNode: ParseNode | un * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a threatAssessmentRequestCollectionResponse */ -export function createThreatAssessmentRequestCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createThreatAssessmentRequestCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoThreatAssessmentRequestCollectionResponse; } /** @@ -27600,7 +27600,7 @@ export function createThreatAssessmentRequestCollectionResponseFromDiscriminator * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a threatAssessmentRequest */ -export function createThreatAssessmentRequestFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createThreatAssessmentRequestFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { if(!parseNode) throw new Error("parseNode cannot be undefined"); const mappingValueNode = parseNode.getChildNode("@odata.type"); if (mappingValueNode) { @@ -27625,7 +27625,7 @@ export function createThreatAssessmentRequestFromDiscriminatorValue(parseNode: P * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a threatAssessmentResultCollectionResponse */ -export function createThreatAssessmentResultCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createThreatAssessmentResultCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoThreatAssessmentResultCollectionResponse; } /** @@ -27633,7 +27633,7 @@ export function createThreatAssessmentResultCollectionResponseFromDiscriminatorV * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a threatAssessmentResult */ -export function createThreatAssessmentResultFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createThreatAssessmentResultFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoThreatAssessmentResult; } /** @@ -27641,7 +27641,7 @@ export function createThreatAssessmentResultFromDiscriminatorValue(parseNode: Pa * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a thumbnailColumn */ -export function createThumbnailColumnFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createThumbnailColumnFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoThumbnailColumn; } /** @@ -27649,7 +27649,7 @@ export function createThumbnailColumnFromDiscriminatorValue(parseNode: ParseNode * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a thumbnail */ -export function createThumbnailFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createThumbnailFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoThumbnail; } /** @@ -27657,7 +27657,7 @@ export function createThumbnailFromDiscriminatorValue(parseNode: ParseNode | und * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a thumbnailSetCollectionResponse */ -export function createThumbnailSetCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createThumbnailSetCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoThumbnailSetCollectionResponse; } /** @@ -27665,7 +27665,7 @@ export function createThumbnailSetCollectionResponseFromDiscriminatorValue(parse * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a thumbnailSet */ -export function createThumbnailSetFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createThumbnailSetFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoThumbnailSet; } /** @@ -27673,7 +27673,7 @@ export function createThumbnailSetFromDiscriminatorValue(parseNode: ParseNode | * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a ticketInfo */ -export function createTicketInfoFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createTicketInfoFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoTicketInfo; } /** @@ -27681,7 +27681,7 @@ export function createTicketInfoFromDiscriminatorValue(parseNode: ParseNode | un * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a timeConstraint */ -export function createTimeConstraintFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createTimeConstraintFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoTimeConstraint; } /** @@ -27689,7 +27689,7 @@ export function createTimeConstraintFromDiscriminatorValue(parseNode: ParseNode * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a timeOffCollectionResponse */ -export function createTimeOffCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createTimeOffCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoTimeOffCollectionResponse; } /** @@ -27697,7 +27697,7 @@ export function createTimeOffCollectionResponseFromDiscriminatorValue(parseNode: * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a timeOff */ -export function createTimeOffFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createTimeOffFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoTimeOff; } /** @@ -27705,7 +27705,7 @@ export function createTimeOffFromDiscriminatorValue(parseNode: ParseNode | undef * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a timeOffItem */ -export function createTimeOffItemFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createTimeOffItemFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoTimeOffItem; } /** @@ -27713,7 +27713,7 @@ export function createTimeOffItemFromDiscriminatorValue(parseNode: ParseNode | u * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a timeOffReasonCollectionResponse */ -export function createTimeOffReasonCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createTimeOffReasonCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoTimeOffReasonCollectionResponse; } /** @@ -27721,7 +27721,7 @@ export function createTimeOffReasonCollectionResponseFromDiscriminatorValue(pars * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a timeOffReason */ -export function createTimeOffReasonFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createTimeOffReasonFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoTimeOffReason; } /** @@ -27729,7 +27729,7 @@ export function createTimeOffReasonFromDiscriminatorValue(parseNode: ParseNode | * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a timeOffRequestCollectionResponse */ -export function createTimeOffRequestCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createTimeOffRequestCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoTimeOffRequestCollectionResponse; } /** @@ -27737,7 +27737,7 @@ export function createTimeOffRequestCollectionResponseFromDiscriminatorValue(par * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a timeOffRequest */ -export function createTimeOffRequestFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createTimeOffRequestFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoTimeOffRequest; } /** @@ -27745,7 +27745,7 @@ export function createTimeOffRequestFromDiscriminatorValue(parseNode: ParseNode * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a timeRange */ -export function createTimeRangeFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createTimeRangeFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoTimeRange; } /** @@ -27753,7 +27753,7 @@ export function createTimeRangeFromDiscriminatorValue(parseNode: ParseNode | und * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a timeSlot */ -export function createTimeSlotFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createTimeSlotFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoTimeSlot; } /** @@ -27761,7 +27761,7 @@ export function createTimeSlotFromDiscriminatorValue(parseNode: ParseNode | unde * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a timeZoneBase */ -export function createTimeZoneBaseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createTimeZoneBaseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { if(!parseNode) throw new Error("parseNode cannot be undefined"); const mappingValueNode = parseNode.getChildNode("@odata.type"); if (mappingValueNode) { @@ -27780,7 +27780,7 @@ export function createTimeZoneBaseFromDiscriminatorValue(parseNode: ParseNode | * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a timeZoneInformation */ -export function createTimeZoneInformationFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createTimeZoneInformationFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoTimeZoneInformation; } /** @@ -27788,7 +27788,7 @@ export function createTimeZoneInformationFromDiscriminatorValue(parseNode: Parse * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a todo */ -export function createTodoFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createTodoFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoTodo; } /** @@ -27796,7 +27796,7 @@ export function createTodoFromDiscriminatorValue(parseNode: ParseNode | undefine * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a todoTaskCollectionResponse */ -export function createTodoTaskCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createTodoTaskCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoTodoTaskCollectionResponse; } /** @@ -27804,7 +27804,7 @@ export function createTodoTaskCollectionResponseFromDiscriminatorValue(parseNode * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a todoTask */ -export function createTodoTaskFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createTodoTaskFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoTodoTask; } /** @@ -27812,7 +27812,7 @@ export function createTodoTaskFromDiscriminatorValue(parseNode: ParseNode | unde * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a todoTaskListCollectionResponse */ -export function createTodoTaskListCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createTodoTaskListCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoTodoTaskListCollectionResponse; } /** @@ -27820,7 +27820,7 @@ export function createTodoTaskListCollectionResponseFromDiscriminatorValue(parse * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a todoTaskList */ -export function createTodoTaskListFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createTodoTaskListFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoTodoTaskList; } /** @@ -27828,7 +27828,7 @@ export function createTodoTaskListFromDiscriminatorValue(parseNode: ParseNode | * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a tokenIssuancePolicyCollectionResponse */ -export function createTokenIssuancePolicyCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createTokenIssuancePolicyCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoTokenIssuancePolicyCollectionResponse; } /** @@ -27836,7 +27836,7 @@ export function createTokenIssuancePolicyCollectionResponseFromDiscriminatorValu * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a tokenIssuancePolicy */ -export function createTokenIssuancePolicyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createTokenIssuancePolicyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoTokenIssuancePolicy; } /** @@ -27844,7 +27844,7 @@ export function createTokenIssuancePolicyFromDiscriminatorValue(parseNode: Parse * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a tokenLifetimePolicyCollectionResponse */ -export function createTokenLifetimePolicyCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createTokenLifetimePolicyCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoTokenLifetimePolicyCollectionResponse; } /** @@ -27852,7 +27852,7 @@ export function createTokenLifetimePolicyCollectionResponseFromDiscriminatorValu * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a tokenLifetimePolicy */ -export function createTokenLifetimePolicyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createTokenLifetimePolicyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoTokenLifetimePolicy; } /** @@ -27860,7 +27860,7 @@ export function createTokenLifetimePolicyFromDiscriminatorValue(parseNode: Parse * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a tokenMeetingInfo */ -export function createTokenMeetingInfoFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createTokenMeetingInfoFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoTokenMeetingInfo; } /** @@ -27868,7 +27868,7 @@ export function createTokenMeetingInfoFromDiscriminatorValue(parseNode: ParseNod * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a toneInfo */ -export function createToneInfoFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createToneInfoFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoToneInfo; } /** @@ -27876,7 +27876,7 @@ export function createToneInfoFromDiscriminatorValue(parseNode: ParseNode | unde * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a trainingCollectionResponse */ -export function createTrainingCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createTrainingCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoTrainingCollectionResponse; } /** @@ -27884,7 +27884,7 @@ export function createTrainingCollectionResponseFromDiscriminatorValue(parseNode * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a trainingEventsContent */ -export function createTrainingEventsContentFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createTrainingEventsContentFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoTrainingEventsContent; } /** @@ -27892,7 +27892,7 @@ export function createTrainingEventsContentFromDiscriminatorValue(parseNode: Par * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a training */ -export function createTrainingFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createTrainingFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoTraining; } /** @@ -27900,7 +27900,7 @@ export function createTrainingFromDiscriminatorValue(parseNode: ParseNode | unde * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a trainingLanguageDetailCollectionResponse */ -export function createTrainingLanguageDetailCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createTrainingLanguageDetailCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoTrainingLanguageDetailCollectionResponse; } /** @@ -27908,7 +27908,7 @@ export function createTrainingLanguageDetailCollectionResponseFromDiscriminatorV * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a trainingLanguageDetail */ -export function createTrainingLanguageDetailFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createTrainingLanguageDetailFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoTrainingLanguageDetail; } /** @@ -27916,7 +27916,7 @@ export function createTrainingLanguageDetailFromDiscriminatorValue(parseNode: Pa * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a trainingNotificationSetting */ -export function createTrainingNotificationSettingFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createTrainingNotificationSettingFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoTrainingNotificationSetting; } /** @@ -27924,7 +27924,7 @@ export function createTrainingNotificationSettingFromDiscriminatorValue(parseNod * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a trainingReminderNotification */ -export function createTrainingReminderNotificationFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createTrainingReminderNotificationFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoTrainingReminderNotification; } /** @@ -27932,7 +27932,7 @@ export function createTrainingReminderNotificationFromDiscriminatorValue(parseNo * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a trainingSetting */ -export function createTrainingSettingFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createTrainingSettingFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { if(!parseNode) throw new Error("parseNode cannot be undefined"); const mappingValueNode = parseNode.getChildNode("@odata.type"); if (mappingValueNode) { @@ -27959,7 +27959,7 @@ export function createTrainingSettingFromDiscriminatorValue(parseNode: ParseNode * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a trendingCollectionResponse */ -export function createTrendingCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createTrendingCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoTrendingCollectionResponse; } /** @@ -27967,7 +27967,7 @@ export function createTrendingCollectionResponseFromDiscriminatorValue(parseNode * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a trending */ -export function createTrendingFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createTrendingFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoTrending; } /** @@ -27975,7 +27975,7 @@ export function createTrendingFromDiscriminatorValue(parseNode: ParseNode | unde * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a unifiedApprovalStage */ -export function createUnifiedApprovalStageFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createUnifiedApprovalStageFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoUnifiedApprovalStage; } /** @@ -27983,7 +27983,7 @@ export function createUnifiedApprovalStageFromDiscriminatorValue(parseNode: Pars * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a unifiedRbacResourceActionCollectionResponse */ -export function createUnifiedRbacResourceActionCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createUnifiedRbacResourceActionCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoUnifiedRbacResourceActionCollectionResponse; } /** @@ -27991,7 +27991,7 @@ export function createUnifiedRbacResourceActionCollectionResponseFromDiscriminat * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a unifiedRbacResourceAction */ -export function createUnifiedRbacResourceActionFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createUnifiedRbacResourceActionFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoUnifiedRbacResourceAction; } /** @@ -27999,7 +27999,7 @@ export function createUnifiedRbacResourceActionFromDiscriminatorValue(parseNode: * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a unifiedRbacResourceNamespaceCollectionResponse */ -export function createUnifiedRbacResourceNamespaceCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createUnifiedRbacResourceNamespaceCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoUnifiedRbacResourceNamespaceCollectionResponse; } /** @@ -28007,7 +28007,7 @@ export function createUnifiedRbacResourceNamespaceCollectionResponseFromDiscrimi * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a unifiedRbacResourceNamespace */ -export function createUnifiedRbacResourceNamespaceFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createUnifiedRbacResourceNamespaceFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoUnifiedRbacResourceNamespace; } /** @@ -28015,7 +28015,7 @@ export function createUnifiedRbacResourceNamespaceFromDiscriminatorValue(parseNo * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a unifiedRoleAssignmentCollectionResponse */ -export function createUnifiedRoleAssignmentCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createUnifiedRoleAssignmentCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoUnifiedRoleAssignmentCollectionResponse; } /** @@ -28023,7 +28023,7 @@ export function createUnifiedRoleAssignmentCollectionResponseFromDiscriminatorVa * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a unifiedRoleAssignment */ -export function createUnifiedRoleAssignmentFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createUnifiedRoleAssignmentFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoUnifiedRoleAssignment; } /** @@ -28031,7 +28031,7 @@ export function createUnifiedRoleAssignmentFromDiscriminatorValue(parseNode: Par * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a unifiedRoleAssignmentScheduleCollectionResponse */ -export function createUnifiedRoleAssignmentScheduleCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createUnifiedRoleAssignmentScheduleCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoUnifiedRoleAssignmentScheduleCollectionResponse; } /** @@ -28039,7 +28039,7 @@ export function createUnifiedRoleAssignmentScheduleCollectionResponseFromDiscrim * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a unifiedRoleAssignmentSchedule */ -export function createUnifiedRoleAssignmentScheduleFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createUnifiedRoleAssignmentScheduleFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoUnifiedRoleAssignmentSchedule; } /** @@ -28047,7 +28047,7 @@ export function createUnifiedRoleAssignmentScheduleFromDiscriminatorValue(parseN * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a unifiedRoleAssignmentScheduleInstanceCollectionResponse */ -export function createUnifiedRoleAssignmentScheduleInstanceCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createUnifiedRoleAssignmentScheduleInstanceCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoUnifiedRoleAssignmentScheduleInstanceCollectionResponse; } /** @@ -28055,7 +28055,7 @@ export function createUnifiedRoleAssignmentScheduleInstanceCollectionResponseFro * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a unifiedRoleAssignmentScheduleInstance */ -export function createUnifiedRoleAssignmentScheduleInstanceFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createUnifiedRoleAssignmentScheduleInstanceFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoUnifiedRoleAssignmentScheduleInstance; } /** @@ -28063,7 +28063,7 @@ export function createUnifiedRoleAssignmentScheduleInstanceFromDiscriminatorValu * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a unifiedRoleAssignmentScheduleRequestCollectionResponse */ -export function createUnifiedRoleAssignmentScheduleRequestCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createUnifiedRoleAssignmentScheduleRequestCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoUnifiedRoleAssignmentScheduleRequestCollectionResponse; } /** @@ -28071,7 +28071,7 @@ export function createUnifiedRoleAssignmentScheduleRequestCollectionResponseFrom * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a unifiedRoleAssignmentScheduleRequest */ -export function createUnifiedRoleAssignmentScheduleRequestFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createUnifiedRoleAssignmentScheduleRequestFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoUnifiedRoleAssignmentScheduleRequest; } /** @@ -28079,7 +28079,7 @@ export function createUnifiedRoleAssignmentScheduleRequestFromDiscriminatorValue * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a unifiedRoleDefinitionCollectionResponse */ -export function createUnifiedRoleDefinitionCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createUnifiedRoleDefinitionCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoUnifiedRoleDefinitionCollectionResponse; } /** @@ -28087,7 +28087,7 @@ export function createUnifiedRoleDefinitionCollectionResponseFromDiscriminatorVa * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a unifiedRoleDefinition */ -export function createUnifiedRoleDefinitionFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createUnifiedRoleDefinitionFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoUnifiedRoleDefinition; } /** @@ -28095,7 +28095,7 @@ export function createUnifiedRoleDefinitionFromDiscriminatorValue(parseNode: Par * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a unifiedRoleEligibilityScheduleCollectionResponse */ -export function createUnifiedRoleEligibilityScheduleCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createUnifiedRoleEligibilityScheduleCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoUnifiedRoleEligibilityScheduleCollectionResponse; } /** @@ -28103,7 +28103,7 @@ export function createUnifiedRoleEligibilityScheduleCollectionResponseFromDiscri * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a unifiedRoleEligibilitySchedule */ -export function createUnifiedRoleEligibilityScheduleFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createUnifiedRoleEligibilityScheduleFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoUnifiedRoleEligibilitySchedule; } /** @@ -28111,7 +28111,7 @@ export function createUnifiedRoleEligibilityScheduleFromDiscriminatorValue(parse * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a unifiedRoleEligibilityScheduleInstanceCollectionResponse */ -export function createUnifiedRoleEligibilityScheduleInstanceCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createUnifiedRoleEligibilityScheduleInstanceCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoUnifiedRoleEligibilityScheduleInstanceCollectionResponse; } /** @@ -28119,7 +28119,7 @@ export function createUnifiedRoleEligibilityScheduleInstanceCollectionResponseFr * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a unifiedRoleEligibilityScheduleInstance */ -export function createUnifiedRoleEligibilityScheduleInstanceFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createUnifiedRoleEligibilityScheduleInstanceFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoUnifiedRoleEligibilityScheduleInstance; } /** @@ -28127,7 +28127,7 @@ export function createUnifiedRoleEligibilityScheduleInstanceFromDiscriminatorVal * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a unifiedRoleEligibilityScheduleRequestCollectionResponse */ -export function createUnifiedRoleEligibilityScheduleRequestCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createUnifiedRoleEligibilityScheduleRequestCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoUnifiedRoleEligibilityScheduleRequestCollectionResponse; } /** @@ -28135,7 +28135,7 @@ export function createUnifiedRoleEligibilityScheduleRequestCollectionResponseFro * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a unifiedRoleEligibilityScheduleRequest */ -export function createUnifiedRoleEligibilityScheduleRequestFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createUnifiedRoleEligibilityScheduleRequestFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoUnifiedRoleEligibilityScheduleRequest; } /** @@ -28143,7 +28143,7 @@ export function createUnifiedRoleEligibilityScheduleRequestFromDiscriminatorValu * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a unifiedRole */ -export function createUnifiedRoleFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createUnifiedRoleFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoUnifiedRole; } /** @@ -28151,7 +28151,7 @@ export function createUnifiedRoleFromDiscriminatorValue(parseNode: ParseNode | u * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a unifiedRoleManagementPolicyApprovalRule */ -export function createUnifiedRoleManagementPolicyApprovalRuleFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createUnifiedRoleManagementPolicyApprovalRuleFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoUnifiedRoleManagementPolicyApprovalRule; } /** @@ -28159,7 +28159,7 @@ export function createUnifiedRoleManagementPolicyApprovalRuleFromDiscriminatorVa * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a unifiedRoleManagementPolicyAssignmentCollectionResponse */ -export function createUnifiedRoleManagementPolicyAssignmentCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createUnifiedRoleManagementPolicyAssignmentCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoUnifiedRoleManagementPolicyAssignmentCollectionResponse; } /** @@ -28167,7 +28167,7 @@ export function createUnifiedRoleManagementPolicyAssignmentCollectionResponseFro * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a unifiedRoleManagementPolicyAssignment */ -export function createUnifiedRoleManagementPolicyAssignmentFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createUnifiedRoleManagementPolicyAssignmentFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoUnifiedRoleManagementPolicyAssignment; } /** @@ -28175,7 +28175,7 @@ export function createUnifiedRoleManagementPolicyAssignmentFromDiscriminatorValu * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a unifiedRoleManagementPolicyAuthenticationContextRule */ -export function createUnifiedRoleManagementPolicyAuthenticationContextRuleFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createUnifiedRoleManagementPolicyAuthenticationContextRuleFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoUnifiedRoleManagementPolicyAuthenticationContextRule; } /** @@ -28183,7 +28183,7 @@ export function createUnifiedRoleManagementPolicyAuthenticationContextRuleFromDi * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a unifiedRoleManagementPolicyCollectionResponse */ -export function createUnifiedRoleManagementPolicyCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createUnifiedRoleManagementPolicyCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoUnifiedRoleManagementPolicyCollectionResponse; } /** @@ -28191,7 +28191,7 @@ export function createUnifiedRoleManagementPolicyCollectionResponseFromDiscrimin * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a unifiedRoleManagementPolicyEnablementRule */ -export function createUnifiedRoleManagementPolicyEnablementRuleFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createUnifiedRoleManagementPolicyEnablementRuleFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoUnifiedRoleManagementPolicyEnablementRule; } /** @@ -28199,7 +28199,7 @@ export function createUnifiedRoleManagementPolicyEnablementRuleFromDiscriminator * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a unifiedRoleManagementPolicyExpirationRule */ -export function createUnifiedRoleManagementPolicyExpirationRuleFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createUnifiedRoleManagementPolicyExpirationRuleFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoUnifiedRoleManagementPolicyExpirationRule; } /** @@ -28207,7 +28207,7 @@ export function createUnifiedRoleManagementPolicyExpirationRuleFromDiscriminator * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a unifiedRoleManagementPolicy */ -export function createUnifiedRoleManagementPolicyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createUnifiedRoleManagementPolicyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoUnifiedRoleManagementPolicy; } /** @@ -28215,7 +28215,7 @@ export function createUnifiedRoleManagementPolicyFromDiscriminatorValue(parseNod * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a unifiedRoleManagementPolicyNotificationRule */ -export function createUnifiedRoleManagementPolicyNotificationRuleFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createUnifiedRoleManagementPolicyNotificationRuleFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoUnifiedRoleManagementPolicyNotificationRule; } /** @@ -28223,7 +28223,7 @@ export function createUnifiedRoleManagementPolicyNotificationRuleFromDiscriminat * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a unifiedRoleManagementPolicyRuleCollectionResponse */ -export function createUnifiedRoleManagementPolicyRuleCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createUnifiedRoleManagementPolicyRuleCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoUnifiedRoleManagementPolicyRuleCollectionResponse; } /** @@ -28231,7 +28231,7 @@ export function createUnifiedRoleManagementPolicyRuleCollectionResponseFromDiscr * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a unifiedRoleManagementPolicyRule */ -export function createUnifiedRoleManagementPolicyRuleFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createUnifiedRoleManagementPolicyRuleFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { if(!parseNode) throw new Error("parseNode cannot be undefined"); const mappingValueNode = parseNode.getChildNode("@odata.type"); if (mappingValueNode) { @@ -28258,7 +28258,7 @@ export function createUnifiedRoleManagementPolicyRuleFromDiscriminatorValue(pars * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a unifiedRoleManagementPolicyRuleTarget */ -export function createUnifiedRoleManagementPolicyRuleTargetFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createUnifiedRoleManagementPolicyRuleTargetFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoUnifiedRoleManagementPolicyRuleTarget; } /** @@ -28266,7 +28266,7 @@ export function createUnifiedRoleManagementPolicyRuleTargetFromDiscriminatorValu * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a unifiedRolePermission */ -export function createUnifiedRolePermissionFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createUnifiedRolePermissionFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoUnifiedRolePermission; } /** @@ -28274,7 +28274,7 @@ export function createUnifiedRolePermissionFromDiscriminatorValue(parseNode: Par * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a unifiedRoleScheduleBase */ -export function createUnifiedRoleScheduleBaseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createUnifiedRoleScheduleBaseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { if(!parseNode) throw new Error("parseNode cannot be undefined"); const mappingValueNode = parseNode.getChildNode("@odata.type"); if (mappingValueNode) { @@ -28295,7 +28295,7 @@ export function createUnifiedRoleScheduleBaseFromDiscriminatorValue(parseNode: P * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a unifiedRoleScheduleInstanceBase */ -export function createUnifiedRoleScheduleInstanceBaseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createUnifiedRoleScheduleInstanceBaseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { if(!parseNode) throw new Error("parseNode cannot be undefined"); const mappingValueNode = parseNode.getChildNode("@odata.type"); if (mappingValueNode) { @@ -28316,7 +28316,7 @@ export function createUnifiedRoleScheduleInstanceBaseFromDiscriminatorValue(pars * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a unmuteParticipantOperation */ -export function createUnmuteParticipantOperationFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createUnmuteParticipantOperationFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoUnmuteParticipantOperation; } /** @@ -28324,7 +28324,7 @@ export function createUnmuteParticipantOperationFromDiscriminatorValue(parseNode * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a updateAllowedCombinationsResult */ -export function createUpdateAllowedCombinationsResultFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createUpdateAllowedCombinationsResultFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoUpdateAllowedCombinationsResult; } /** @@ -28332,7 +28332,7 @@ export function createUpdateAllowedCombinationsResultFromDiscriminatorValue(pars * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a updateRecordingStatusOperation */ -export function createUpdateRecordingStatusOperationFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createUpdateRecordingStatusOperationFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoUpdateRecordingStatusOperation; } /** @@ -28340,7 +28340,7 @@ export function createUpdateRecordingStatusOperationFromDiscriminatorValue(parse * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a updateWindowsDeviceAccountActionParameter */ -export function createUpdateWindowsDeviceAccountActionParameterFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createUpdateWindowsDeviceAccountActionParameterFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoUpdateWindowsDeviceAccountActionParameter; } /** @@ -28348,7 +28348,7 @@ export function createUpdateWindowsDeviceAccountActionParameterFromDiscriminator * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a uploadSession */ -export function createUploadSessionFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createUploadSessionFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoUploadSession; } /** @@ -28356,7 +28356,7 @@ export function createUploadSessionFromDiscriminatorValue(parseNode: ParseNode | * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a uriClickSecurityState */ -export function createUriClickSecurityStateFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createUriClickSecurityStateFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoUriClickSecurityState; } /** @@ -28364,7 +28364,7 @@ export function createUriClickSecurityStateFromDiscriminatorValue(parseNode: Par * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a urlAssessmentRequest */ -export function createUrlAssessmentRequestFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createUrlAssessmentRequestFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoUrlAssessmentRequest; } /** @@ -28372,7 +28372,7 @@ export function createUrlAssessmentRequestFromDiscriminatorValue(parseNode: Pars * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a usageDetails */ -export function createUsageDetailsFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createUsageDetailsFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoUsageDetails; } /** @@ -28380,7 +28380,7 @@ export function createUsageDetailsFromDiscriminatorValue(parseNode: ParseNode | * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a usedInsightCollectionResponse */ -export function createUsedInsightCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createUsedInsightCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoUsedInsightCollectionResponse; } /** @@ -28388,7 +28388,7 @@ export function createUsedInsightCollectionResponseFromDiscriminatorValue(parseN * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a usedInsight */ -export function createUsedInsightFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createUsedInsightFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoUsedInsight; } /** @@ -28396,7 +28396,7 @@ export function createUsedInsightFromDiscriminatorValue(parseNode: ParseNode | u * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a userActivityCollectionResponse */ -export function createUserActivityCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createUserActivityCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoUserActivityCollectionResponse; } /** @@ -28404,7 +28404,7 @@ export function createUserActivityCollectionResponseFromDiscriminatorValue(parse * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a userActivity */ -export function createUserActivityFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createUserActivityFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoUserActivity; } /** @@ -28412,7 +28412,7 @@ export function createUserActivityFromDiscriminatorValue(parseNode: ParseNode | * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a userAttributeValuesItem */ -export function createUserAttributeValuesItemFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createUserAttributeValuesItemFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoUserAttributeValuesItem; } /** @@ -28420,7 +28420,7 @@ export function createUserAttributeValuesItemFromDiscriminatorValue(parseNode: P * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a userCollectionResponse */ -export function createUserCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createUserCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoUserCollectionResponse; } /** @@ -28428,7 +28428,7 @@ export function createUserCollectionResponseFromDiscriminatorValue(parseNode: Pa * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a userConsentRequestCollectionResponse */ -export function createUserConsentRequestCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createUserConsentRequestCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoUserConsentRequestCollectionResponse; } /** @@ -28436,7 +28436,7 @@ export function createUserConsentRequestCollectionResponseFromDiscriminatorValue * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a userConsentRequest */ -export function createUserConsentRequestFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createUserConsentRequestFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoUserConsentRequest; } /** @@ -28444,7 +28444,7 @@ export function createUserConsentRequestFromDiscriminatorValue(parseNode: ParseN * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a userExperienceAnalyticsAppHealthApplicationPerformanceCollectionResponse */ -export function createUserExperienceAnalyticsAppHealthApplicationPerformanceCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createUserExperienceAnalyticsAppHealthApplicationPerformanceCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoUserExperienceAnalyticsAppHealthApplicationPerformanceCollectionResponse; } /** @@ -28452,7 +28452,7 @@ export function createUserExperienceAnalyticsAppHealthApplicationPerformanceColl * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a userExperienceAnalyticsAppHealthApplicationPerformance */ -export function createUserExperienceAnalyticsAppHealthApplicationPerformanceFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createUserExperienceAnalyticsAppHealthApplicationPerformanceFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoUserExperienceAnalyticsAppHealthApplicationPerformance; } /** @@ -28460,7 +28460,7 @@ export function createUserExperienceAnalyticsAppHealthApplicationPerformanceFrom * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a userExperienceAnalyticsAppHealthAppPerformanceByAppVersionDetailsCollectionResponse */ -export function createUserExperienceAnalyticsAppHealthAppPerformanceByAppVersionDetailsCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createUserExperienceAnalyticsAppHealthAppPerformanceByAppVersionDetailsCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoUserExperienceAnalyticsAppHealthAppPerformanceByAppVersionDetailsCollectionResponse; } /** @@ -28468,7 +28468,7 @@ export function createUserExperienceAnalyticsAppHealthAppPerformanceByAppVersion * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a userExperienceAnalyticsAppHealthAppPerformanceByAppVersionDetails */ -export function createUserExperienceAnalyticsAppHealthAppPerformanceByAppVersionDetailsFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createUserExperienceAnalyticsAppHealthAppPerformanceByAppVersionDetailsFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoUserExperienceAnalyticsAppHealthAppPerformanceByAppVersionDetails; } /** @@ -28476,7 +28476,7 @@ export function createUserExperienceAnalyticsAppHealthAppPerformanceByAppVersion * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a userExperienceAnalyticsAppHealthAppPerformanceByAppVersionDeviceIdCollectionResponse */ -export function createUserExperienceAnalyticsAppHealthAppPerformanceByAppVersionDeviceIdCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createUserExperienceAnalyticsAppHealthAppPerformanceByAppVersionDeviceIdCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoUserExperienceAnalyticsAppHealthAppPerformanceByAppVersionDeviceIdCollectionResponse; } /** @@ -28484,7 +28484,7 @@ export function createUserExperienceAnalyticsAppHealthAppPerformanceByAppVersion * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a userExperienceAnalyticsAppHealthAppPerformanceByAppVersionDeviceId */ -export function createUserExperienceAnalyticsAppHealthAppPerformanceByAppVersionDeviceIdFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createUserExperienceAnalyticsAppHealthAppPerformanceByAppVersionDeviceIdFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoUserExperienceAnalyticsAppHealthAppPerformanceByAppVersionDeviceId; } /** @@ -28492,7 +28492,7 @@ export function createUserExperienceAnalyticsAppHealthAppPerformanceByAppVersion * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a userExperienceAnalyticsAppHealthAppPerformanceByOSVersionCollectionResponse */ -export function createUserExperienceAnalyticsAppHealthAppPerformanceByOSVersionCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createUserExperienceAnalyticsAppHealthAppPerformanceByOSVersionCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoUserExperienceAnalyticsAppHealthAppPerformanceByOSVersionCollectionResponse; } /** @@ -28500,7 +28500,7 @@ export function createUserExperienceAnalyticsAppHealthAppPerformanceByOSVersionC * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a userExperienceAnalyticsAppHealthAppPerformanceByOSVersion */ -export function createUserExperienceAnalyticsAppHealthAppPerformanceByOSVersionFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createUserExperienceAnalyticsAppHealthAppPerformanceByOSVersionFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoUserExperienceAnalyticsAppHealthAppPerformanceByOSVersion; } /** @@ -28508,7 +28508,7 @@ export function createUserExperienceAnalyticsAppHealthAppPerformanceByOSVersionF * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a userExperienceAnalyticsAppHealthDeviceModelPerformanceCollectionResponse */ -export function createUserExperienceAnalyticsAppHealthDeviceModelPerformanceCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createUserExperienceAnalyticsAppHealthDeviceModelPerformanceCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoUserExperienceAnalyticsAppHealthDeviceModelPerformanceCollectionResponse; } /** @@ -28516,7 +28516,7 @@ export function createUserExperienceAnalyticsAppHealthDeviceModelPerformanceColl * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a userExperienceAnalyticsAppHealthDeviceModelPerformance */ -export function createUserExperienceAnalyticsAppHealthDeviceModelPerformanceFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createUserExperienceAnalyticsAppHealthDeviceModelPerformanceFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoUserExperienceAnalyticsAppHealthDeviceModelPerformance; } /** @@ -28524,7 +28524,7 @@ export function createUserExperienceAnalyticsAppHealthDeviceModelPerformanceFrom * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a userExperienceAnalyticsAppHealthDevicePerformanceCollectionResponse */ -export function createUserExperienceAnalyticsAppHealthDevicePerformanceCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createUserExperienceAnalyticsAppHealthDevicePerformanceCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoUserExperienceAnalyticsAppHealthDevicePerformanceCollectionResponse; } /** @@ -28532,7 +28532,7 @@ export function createUserExperienceAnalyticsAppHealthDevicePerformanceCollectio * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a userExperienceAnalyticsAppHealthDevicePerformanceDetailsCollectionResponse */ -export function createUserExperienceAnalyticsAppHealthDevicePerformanceDetailsCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createUserExperienceAnalyticsAppHealthDevicePerformanceDetailsCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoUserExperienceAnalyticsAppHealthDevicePerformanceDetailsCollectionResponse; } /** @@ -28540,7 +28540,7 @@ export function createUserExperienceAnalyticsAppHealthDevicePerformanceDetailsCo * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a userExperienceAnalyticsAppHealthDevicePerformanceDetails */ -export function createUserExperienceAnalyticsAppHealthDevicePerformanceDetailsFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createUserExperienceAnalyticsAppHealthDevicePerformanceDetailsFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoUserExperienceAnalyticsAppHealthDevicePerformanceDetails; } /** @@ -28548,7 +28548,7 @@ export function createUserExperienceAnalyticsAppHealthDevicePerformanceDetailsFr * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a userExperienceAnalyticsAppHealthDevicePerformance */ -export function createUserExperienceAnalyticsAppHealthDevicePerformanceFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createUserExperienceAnalyticsAppHealthDevicePerformanceFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoUserExperienceAnalyticsAppHealthDevicePerformance; } /** @@ -28556,7 +28556,7 @@ export function createUserExperienceAnalyticsAppHealthDevicePerformanceFromDiscr * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a userExperienceAnalyticsAppHealthOSVersionPerformanceCollectionResponse */ -export function createUserExperienceAnalyticsAppHealthOSVersionPerformanceCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createUserExperienceAnalyticsAppHealthOSVersionPerformanceCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoUserExperienceAnalyticsAppHealthOSVersionPerformanceCollectionResponse; } /** @@ -28564,7 +28564,7 @@ export function createUserExperienceAnalyticsAppHealthOSVersionPerformanceCollec * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a userExperienceAnalyticsAppHealthOSVersionPerformance */ -export function createUserExperienceAnalyticsAppHealthOSVersionPerformanceFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createUserExperienceAnalyticsAppHealthOSVersionPerformanceFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoUserExperienceAnalyticsAppHealthOSVersionPerformance; } /** @@ -28572,7 +28572,7 @@ export function createUserExperienceAnalyticsAppHealthOSVersionPerformanceFromDi * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a userExperienceAnalyticsAutopilotDevicesSummary */ -export function createUserExperienceAnalyticsAutopilotDevicesSummaryFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createUserExperienceAnalyticsAutopilotDevicesSummaryFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoUserExperienceAnalyticsAutopilotDevicesSummary; } /** @@ -28580,7 +28580,7 @@ export function createUserExperienceAnalyticsAutopilotDevicesSummaryFromDiscrimi * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a userExperienceAnalyticsBaselineCollectionResponse */ -export function createUserExperienceAnalyticsBaselineCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createUserExperienceAnalyticsBaselineCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoUserExperienceAnalyticsBaselineCollectionResponse; } /** @@ -28588,7 +28588,7 @@ export function createUserExperienceAnalyticsBaselineCollectionResponseFromDiscr * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a userExperienceAnalyticsBaseline */ -export function createUserExperienceAnalyticsBaselineFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createUserExperienceAnalyticsBaselineFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoUserExperienceAnalyticsBaseline; } /** @@ -28596,7 +28596,7 @@ export function createUserExperienceAnalyticsBaselineFromDiscriminatorValue(pars * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a userExperienceAnalyticsCategoryCollectionResponse */ -export function createUserExperienceAnalyticsCategoryCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createUserExperienceAnalyticsCategoryCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoUserExperienceAnalyticsCategoryCollectionResponse; } /** @@ -28604,7 +28604,7 @@ export function createUserExperienceAnalyticsCategoryCollectionResponseFromDiscr * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a userExperienceAnalyticsCategory */ -export function createUserExperienceAnalyticsCategoryFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createUserExperienceAnalyticsCategoryFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoUserExperienceAnalyticsCategory; } /** @@ -28612,7 +28612,7 @@ export function createUserExperienceAnalyticsCategoryFromDiscriminatorValue(pars * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a userExperienceAnalyticsCloudIdentityDevicesSummary */ -export function createUserExperienceAnalyticsCloudIdentityDevicesSummaryFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createUserExperienceAnalyticsCloudIdentityDevicesSummaryFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoUserExperienceAnalyticsCloudIdentityDevicesSummary; } /** @@ -28620,7 +28620,7 @@ export function createUserExperienceAnalyticsCloudIdentityDevicesSummaryFromDisc * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a userExperienceAnalyticsCloudManagementDevicesSummary */ -export function createUserExperienceAnalyticsCloudManagementDevicesSummaryFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createUserExperienceAnalyticsCloudManagementDevicesSummaryFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoUserExperienceAnalyticsCloudManagementDevicesSummary; } /** @@ -28628,7 +28628,7 @@ export function createUserExperienceAnalyticsCloudManagementDevicesSummaryFromDi * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a userExperienceAnalyticsDevicePerformanceCollectionResponse */ -export function createUserExperienceAnalyticsDevicePerformanceCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createUserExperienceAnalyticsDevicePerformanceCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoUserExperienceAnalyticsDevicePerformanceCollectionResponse; } /** @@ -28636,7 +28636,7 @@ export function createUserExperienceAnalyticsDevicePerformanceCollectionResponse * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a userExperienceAnalyticsDevicePerformance */ -export function createUserExperienceAnalyticsDevicePerformanceFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createUserExperienceAnalyticsDevicePerformanceFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoUserExperienceAnalyticsDevicePerformance; } /** @@ -28644,7 +28644,7 @@ export function createUserExperienceAnalyticsDevicePerformanceFromDiscriminatorV * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a userExperienceAnalyticsDeviceScoresCollectionResponse */ -export function createUserExperienceAnalyticsDeviceScoresCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createUserExperienceAnalyticsDeviceScoresCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoUserExperienceAnalyticsDeviceScoresCollectionResponse; } /** @@ -28652,7 +28652,7 @@ export function createUserExperienceAnalyticsDeviceScoresCollectionResponseFromD * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a userExperienceAnalyticsDeviceScores */ -export function createUserExperienceAnalyticsDeviceScoresFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createUserExperienceAnalyticsDeviceScoresFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoUserExperienceAnalyticsDeviceScores; } /** @@ -28660,7 +28660,7 @@ export function createUserExperienceAnalyticsDeviceScoresFromDiscriminatorValue( * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a userExperienceAnalyticsDeviceStartupHistoryCollectionResponse */ -export function createUserExperienceAnalyticsDeviceStartupHistoryCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createUserExperienceAnalyticsDeviceStartupHistoryCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoUserExperienceAnalyticsDeviceStartupHistoryCollectionResponse; } /** @@ -28668,7 +28668,7 @@ export function createUserExperienceAnalyticsDeviceStartupHistoryCollectionRespo * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a userExperienceAnalyticsDeviceStartupHistory */ -export function createUserExperienceAnalyticsDeviceStartupHistoryFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createUserExperienceAnalyticsDeviceStartupHistoryFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoUserExperienceAnalyticsDeviceStartupHistory; } /** @@ -28676,7 +28676,7 @@ export function createUserExperienceAnalyticsDeviceStartupHistoryFromDiscriminat * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a userExperienceAnalyticsDeviceStartupProcessCollectionResponse */ -export function createUserExperienceAnalyticsDeviceStartupProcessCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createUserExperienceAnalyticsDeviceStartupProcessCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoUserExperienceAnalyticsDeviceStartupProcessCollectionResponse; } /** @@ -28684,7 +28684,7 @@ export function createUserExperienceAnalyticsDeviceStartupProcessCollectionRespo * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a userExperienceAnalyticsDeviceStartupProcess */ -export function createUserExperienceAnalyticsDeviceStartupProcessFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createUserExperienceAnalyticsDeviceStartupProcessFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoUserExperienceAnalyticsDeviceStartupProcess; } /** @@ -28692,7 +28692,7 @@ export function createUserExperienceAnalyticsDeviceStartupProcessFromDiscriminat * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a userExperienceAnalyticsDeviceStartupProcessPerformanceCollectionResponse */ -export function createUserExperienceAnalyticsDeviceStartupProcessPerformanceCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createUserExperienceAnalyticsDeviceStartupProcessPerformanceCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoUserExperienceAnalyticsDeviceStartupProcessPerformanceCollectionResponse; } /** @@ -28700,7 +28700,7 @@ export function createUserExperienceAnalyticsDeviceStartupProcessPerformanceColl * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a userExperienceAnalyticsDeviceStartupProcessPerformance */ -export function createUserExperienceAnalyticsDeviceStartupProcessPerformanceFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createUserExperienceAnalyticsDeviceStartupProcessPerformanceFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoUserExperienceAnalyticsDeviceStartupProcessPerformance; } /** @@ -28708,7 +28708,7 @@ export function createUserExperienceAnalyticsDeviceStartupProcessPerformanceFrom * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a userExperienceAnalyticsInsight */ -export function createUserExperienceAnalyticsInsightFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createUserExperienceAnalyticsInsightFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoUserExperienceAnalyticsInsight; } /** @@ -28716,7 +28716,7 @@ export function createUserExperienceAnalyticsInsightFromDiscriminatorValue(parse * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a userExperienceAnalyticsInsightValue */ -export function createUserExperienceAnalyticsInsightValueFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createUserExperienceAnalyticsInsightValueFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { if(!parseNode) throw new Error("parseNode cannot be undefined"); const mappingValueNode = parseNode.getChildNode("@odata.type"); if (mappingValueNode) { @@ -28737,7 +28737,7 @@ export function createUserExperienceAnalyticsInsightValueFromDiscriminatorValue( * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a userExperienceAnalyticsMetricCollectionResponse */ -export function createUserExperienceAnalyticsMetricCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createUserExperienceAnalyticsMetricCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoUserExperienceAnalyticsMetricCollectionResponse; } /** @@ -28745,7 +28745,7 @@ export function createUserExperienceAnalyticsMetricCollectionResponseFromDiscrim * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a userExperienceAnalyticsMetric */ -export function createUserExperienceAnalyticsMetricFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createUserExperienceAnalyticsMetricFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoUserExperienceAnalyticsMetric; } /** @@ -28753,7 +28753,7 @@ export function createUserExperienceAnalyticsMetricFromDiscriminatorValue(parseN * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a userExperienceAnalyticsMetricHistoryCollectionResponse */ -export function createUserExperienceAnalyticsMetricHistoryCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createUserExperienceAnalyticsMetricHistoryCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoUserExperienceAnalyticsMetricHistoryCollectionResponse; } /** @@ -28761,7 +28761,7 @@ export function createUserExperienceAnalyticsMetricHistoryCollectionResponseFrom * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a userExperienceAnalyticsMetricHistory */ -export function createUserExperienceAnalyticsMetricHistoryFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createUserExperienceAnalyticsMetricHistoryFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoUserExperienceAnalyticsMetricHistory; } /** @@ -28769,7 +28769,7 @@ export function createUserExperienceAnalyticsMetricHistoryFromDiscriminatorValue * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a userExperienceAnalyticsModelScoresCollectionResponse */ -export function createUserExperienceAnalyticsModelScoresCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createUserExperienceAnalyticsModelScoresCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoUserExperienceAnalyticsModelScoresCollectionResponse; } /** @@ -28777,7 +28777,7 @@ export function createUserExperienceAnalyticsModelScoresCollectionResponseFromDi * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a userExperienceAnalyticsModelScores */ -export function createUserExperienceAnalyticsModelScoresFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createUserExperienceAnalyticsModelScoresFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoUserExperienceAnalyticsModelScores; } /** @@ -28785,7 +28785,7 @@ export function createUserExperienceAnalyticsModelScoresFromDiscriminatorValue(p * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a userExperienceAnalyticsOverview */ -export function createUserExperienceAnalyticsOverviewFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createUserExperienceAnalyticsOverviewFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoUserExperienceAnalyticsOverview; } /** @@ -28793,7 +28793,7 @@ export function createUserExperienceAnalyticsOverviewFromDiscriminatorValue(pars * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a userExperienceAnalyticsScoreHistoryCollectionResponse */ -export function createUserExperienceAnalyticsScoreHistoryCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createUserExperienceAnalyticsScoreHistoryCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoUserExperienceAnalyticsScoreHistoryCollectionResponse; } /** @@ -28801,7 +28801,7 @@ export function createUserExperienceAnalyticsScoreHistoryCollectionResponseFromD * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a userExperienceAnalyticsScoreHistory */ -export function createUserExperienceAnalyticsScoreHistoryFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createUserExperienceAnalyticsScoreHistoryFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoUserExperienceAnalyticsScoreHistory; } /** @@ -28809,7 +28809,7 @@ export function createUserExperienceAnalyticsScoreHistoryFromDiscriminatorValue( * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a userExperienceAnalyticsSettings */ -export function createUserExperienceAnalyticsSettingsFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createUserExperienceAnalyticsSettingsFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoUserExperienceAnalyticsSettings; } /** @@ -28817,7 +28817,7 @@ export function createUserExperienceAnalyticsSettingsFromDiscriminatorValue(pars * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a userExperienceAnalyticsWindows10DevicesSummary */ -export function createUserExperienceAnalyticsWindows10DevicesSummaryFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createUserExperienceAnalyticsWindows10DevicesSummaryFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoUserExperienceAnalyticsWindows10DevicesSummary; } /** @@ -28825,7 +28825,7 @@ export function createUserExperienceAnalyticsWindows10DevicesSummaryFromDiscrimi * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a userExperienceAnalyticsWorkFromAnywhereDeviceCollectionResponse */ -export function createUserExperienceAnalyticsWorkFromAnywhereDeviceCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createUserExperienceAnalyticsWorkFromAnywhereDeviceCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoUserExperienceAnalyticsWorkFromAnywhereDeviceCollectionResponse; } /** @@ -28833,7 +28833,7 @@ export function createUserExperienceAnalyticsWorkFromAnywhereDeviceCollectionRes * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a userExperienceAnalyticsWorkFromAnywhereDevice */ -export function createUserExperienceAnalyticsWorkFromAnywhereDeviceFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createUserExperienceAnalyticsWorkFromAnywhereDeviceFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoUserExperienceAnalyticsWorkFromAnywhereDevice; } /** @@ -28841,7 +28841,7 @@ export function createUserExperienceAnalyticsWorkFromAnywhereDeviceFromDiscrimin * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a userExperienceAnalyticsWorkFromAnywhereDevicesSummary */ -export function createUserExperienceAnalyticsWorkFromAnywhereDevicesSummaryFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createUserExperienceAnalyticsWorkFromAnywhereDevicesSummaryFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoUserExperienceAnalyticsWorkFromAnywhereDevicesSummary; } /** @@ -28849,7 +28849,7 @@ export function createUserExperienceAnalyticsWorkFromAnywhereDevicesSummaryFromD * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a userExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric */ -export function createUserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetricFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createUserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetricFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoUserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric; } /** @@ -28857,7 +28857,7 @@ export function createUserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMe * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a userExperienceAnalyticsWorkFromAnywhereMetricCollectionResponse */ -export function createUserExperienceAnalyticsWorkFromAnywhereMetricCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createUserExperienceAnalyticsWorkFromAnywhereMetricCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoUserExperienceAnalyticsWorkFromAnywhereMetricCollectionResponse; } /** @@ -28865,7 +28865,7 @@ export function createUserExperienceAnalyticsWorkFromAnywhereMetricCollectionRes * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a userExperienceAnalyticsWorkFromAnywhereMetric */ -export function createUserExperienceAnalyticsWorkFromAnywhereMetricFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createUserExperienceAnalyticsWorkFromAnywhereMetricFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoUserExperienceAnalyticsWorkFromAnywhereMetric; } /** @@ -28873,7 +28873,7 @@ export function createUserExperienceAnalyticsWorkFromAnywhereMetricFromDiscrimin * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a userExperienceAnalyticsWorkFromAnywhereModelPerformanceCollectionResponse */ -export function createUserExperienceAnalyticsWorkFromAnywhereModelPerformanceCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createUserExperienceAnalyticsWorkFromAnywhereModelPerformanceCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoUserExperienceAnalyticsWorkFromAnywhereModelPerformanceCollectionResponse; } /** @@ -28881,7 +28881,7 @@ export function createUserExperienceAnalyticsWorkFromAnywhereModelPerformanceCol * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a userExperienceAnalyticsWorkFromAnywhereModelPerformance */ -export function createUserExperienceAnalyticsWorkFromAnywhereModelPerformanceFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createUserExperienceAnalyticsWorkFromAnywhereModelPerformanceFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoUserExperienceAnalyticsWorkFromAnywhereModelPerformance; } /** @@ -28889,7 +28889,7 @@ export function createUserExperienceAnalyticsWorkFromAnywhereModelPerformanceFro * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a userFlowApiConnectorConfiguration */ -export function createUserFlowApiConnectorConfigurationFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createUserFlowApiConnectorConfigurationFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoUserFlowApiConnectorConfiguration; } /** @@ -28897,7 +28897,7 @@ export function createUserFlowApiConnectorConfigurationFromDiscriminatorValue(pa * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a userFlowLanguageConfigurationCollectionResponse */ -export function createUserFlowLanguageConfigurationCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createUserFlowLanguageConfigurationCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoUserFlowLanguageConfigurationCollectionResponse; } /** @@ -28905,7 +28905,7 @@ export function createUserFlowLanguageConfigurationCollectionResponseFromDiscrim * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a userFlowLanguageConfiguration */ -export function createUserFlowLanguageConfigurationFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createUserFlowLanguageConfigurationFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoUserFlowLanguageConfiguration; } /** @@ -28913,7 +28913,7 @@ export function createUserFlowLanguageConfigurationFromDiscriminatorValue(parseN * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a userFlowLanguagePageCollectionResponse */ -export function createUserFlowLanguagePageCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createUserFlowLanguagePageCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoUserFlowLanguagePageCollectionResponse; } /** @@ -28921,7 +28921,7 @@ export function createUserFlowLanguagePageCollectionResponseFromDiscriminatorVal * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a userFlowLanguagePage */ -export function createUserFlowLanguagePageFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createUserFlowLanguagePageFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoUserFlowLanguagePage; } /** @@ -28929,7 +28929,7 @@ export function createUserFlowLanguagePageFromDiscriminatorValue(parseNode: Pars * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a user */ -export function createUserFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createUserFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoUser; } /** @@ -28937,7 +28937,7 @@ export function createUserFromDiscriminatorValue(parseNode: ParseNode | undefine * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a userIdentity */ -export function createUserIdentityFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createUserIdentityFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoUserIdentity; } /** @@ -28945,7 +28945,7 @@ export function createUserIdentityFromDiscriminatorValue(parseNode: ParseNode | * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a userInstallStateSummaryCollectionResponse */ -export function createUserInstallStateSummaryCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createUserInstallStateSummaryCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoUserInstallStateSummaryCollectionResponse; } /** @@ -28953,7 +28953,7 @@ export function createUserInstallStateSummaryCollectionResponseFromDiscriminator * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a userInstallStateSummary */ -export function createUserInstallStateSummaryFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createUserInstallStateSummaryFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoUserInstallStateSummary; } /** @@ -28961,7 +28961,7 @@ export function createUserInstallStateSummaryFromDiscriminatorValue(parseNode: P * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a userLastSignInRecommendationInsightSetting */ -export function createUserLastSignInRecommendationInsightSettingFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createUserLastSignInRecommendationInsightSettingFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoUserLastSignInRecommendationInsightSetting; } /** @@ -28969,7 +28969,7 @@ export function createUserLastSignInRecommendationInsightSettingFromDiscriminato * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a userPrint */ -export function createUserPrintFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createUserPrintFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoUserPrint; } /** @@ -28977,7 +28977,7 @@ export function createUserPrintFromDiscriminatorValue(parseNode: ParseNode | und * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a userRegistrationDetailsCollectionResponse */ -export function createUserRegistrationDetailsCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createUserRegistrationDetailsCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoUserRegistrationDetailsCollectionResponse; } /** @@ -28985,7 +28985,7 @@ export function createUserRegistrationDetailsCollectionResponseFromDiscriminator * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a userRegistrationDetails */ -export function createUserRegistrationDetailsFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createUserRegistrationDetailsFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoUserRegistrationDetails; } /** @@ -28993,7 +28993,7 @@ export function createUserRegistrationDetailsFromDiscriminatorValue(parseNode: P * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a userRegistrationFeatureCount */ -export function createUserRegistrationFeatureCountFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createUserRegistrationFeatureCountFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoUserRegistrationFeatureCount; } /** @@ -29001,7 +29001,7 @@ export function createUserRegistrationFeatureCountFromDiscriminatorValue(parseNo * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a userRegistrationFeatureSummary */ -export function createUserRegistrationFeatureSummaryFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createUserRegistrationFeatureSummaryFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoUserRegistrationFeatureSummary; } /** @@ -29009,7 +29009,7 @@ export function createUserRegistrationFeatureSummaryFromDiscriminatorValue(parse * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a userRegistrationMethodCount */ -export function createUserRegistrationMethodCountFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createUserRegistrationMethodCountFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoUserRegistrationMethodCount; } /** @@ -29017,7 +29017,7 @@ export function createUserRegistrationMethodCountFromDiscriminatorValue(parseNod * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a userRegistrationMethodSummary */ -export function createUserRegistrationMethodSummaryFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createUserRegistrationMethodSummaryFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoUserRegistrationMethodSummary; } /** @@ -29025,7 +29025,7 @@ export function createUserRegistrationMethodSummaryFromDiscriminatorValue(parseN * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a userScopeTeamsAppInstallationCollectionResponse */ -export function createUserScopeTeamsAppInstallationCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createUserScopeTeamsAppInstallationCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoUserScopeTeamsAppInstallationCollectionResponse; } /** @@ -29033,7 +29033,7 @@ export function createUserScopeTeamsAppInstallationCollectionResponseFromDiscrim * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a userScopeTeamsAppInstallation */ -export function createUserScopeTeamsAppInstallationFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createUserScopeTeamsAppInstallationFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoUserScopeTeamsAppInstallation; } /** @@ -29041,7 +29041,7 @@ export function createUserScopeTeamsAppInstallationFromDiscriminatorValue(parseN * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a userSecurityState */ -export function createUserSecurityStateFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createUserSecurityStateFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoUserSecurityState; } /** @@ -29049,7 +29049,7 @@ export function createUserSecurityStateFromDiscriminatorValue(parseNode: ParseNo * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a userSettings */ -export function createUserSettingsFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createUserSettingsFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoUserSettings; } /** @@ -29057,7 +29057,7 @@ export function createUserSettingsFromDiscriminatorValue(parseNode: ParseNode | * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a userSignInInsight */ -export function createUserSignInInsightFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createUserSignInInsightFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoUserSignInInsight; } /** @@ -29065,7 +29065,7 @@ export function createUserSignInInsightFromDiscriminatorValue(parseNode: ParseNo * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a userSimulationDetails */ -export function createUserSimulationDetailsFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createUserSimulationDetailsFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoUserSimulationDetails; } /** @@ -29073,7 +29073,7 @@ export function createUserSimulationDetailsFromDiscriminatorValue(parseNode: Par * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a userSimulationEventInfo */ -export function createUserSimulationEventInfoFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createUserSimulationEventInfoFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoUserSimulationEventInfo; } /** @@ -29081,7 +29081,7 @@ export function createUserSimulationEventInfoFromDiscriminatorValue(parseNode: P * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a userTeamwork */ -export function createUserTeamworkFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createUserTeamworkFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoUserTeamwork; } /** @@ -29089,7 +29089,7 @@ export function createUserTeamworkFromDiscriminatorValue(parseNode: ParseNode | * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a userTrainingContentEventInfo */ -export function createUserTrainingContentEventInfoFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createUserTrainingContentEventInfoFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoUserTrainingContentEventInfo; } /** @@ -29097,7 +29097,7 @@ export function createUserTrainingContentEventInfoFromDiscriminatorValue(parseNo * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a userTrainingEventInfo */ -export function createUserTrainingEventInfoFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createUserTrainingEventInfoFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoUserTrainingEventInfo; } /** @@ -29105,7 +29105,7 @@ export function createUserTrainingEventInfoFromDiscriminatorValue(parseNode: Par * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a userTrainingStatusInfo */ -export function createUserTrainingStatusInfoFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createUserTrainingStatusInfoFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoUserTrainingStatusInfo; } /** @@ -29113,7 +29113,7 @@ export function createUserTrainingStatusInfoFromDiscriminatorValue(parseNode: Pa * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a verifiedDomain */ -export function createVerifiedDomainFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createVerifiedDomainFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoVerifiedDomain; } /** @@ -29121,7 +29121,7 @@ export function createVerifiedDomainFromDiscriminatorValue(parseNode: ParseNode * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a verifiedPublisher */ -export function createVerifiedPublisherFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createVerifiedPublisherFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoVerifiedPublisher; } /** @@ -29129,7 +29129,7 @@ export function createVerifiedPublisherFromDiscriminatorValue(parseNode: ParseNo * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a video */ -export function createVideoFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createVideoFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoVideo; } /** @@ -29137,7 +29137,7 @@ export function createVideoFromDiscriminatorValue(parseNode: ParseNode | undefin * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a virtualEndpoint */ -export function createVirtualEndpointFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createVirtualEndpointFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoVirtualEndpoint; } /** @@ -29145,7 +29145,7 @@ export function createVirtualEndpointFromDiscriminatorValue(parseNode: ParseNode * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a virtualEventCollectionResponse */ -export function createVirtualEventCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createVirtualEventCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoVirtualEventCollectionResponse; } /** @@ -29153,7 +29153,7 @@ export function createVirtualEventCollectionResponseFromDiscriminatorValue(parse * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a virtualEvent */ -export function createVirtualEventFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createVirtualEventFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { if(!parseNode) throw new Error("parseNode cannot be undefined"); const mappingValueNode = parseNode.getChildNode("@odata.type"); if (mappingValueNode) { @@ -29172,7 +29172,7 @@ export function createVirtualEventFromDiscriminatorValue(parseNode: ParseNode | * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a virtualEventRegistrationCollectionResponse */ -export function createVirtualEventRegistrationCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createVirtualEventRegistrationCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoVirtualEventRegistrationCollectionResponse; } /** @@ -29180,7 +29180,7 @@ export function createVirtualEventRegistrationCollectionResponseFromDiscriminato * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a virtualEventRegistration */ -export function createVirtualEventRegistrationFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createVirtualEventRegistrationFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoVirtualEventRegistration; } /** @@ -29188,7 +29188,7 @@ export function createVirtualEventRegistrationFromDiscriminatorValue(parseNode: * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a virtualEventRegistrationQuestionAnswer */ -export function createVirtualEventRegistrationQuestionAnswerFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createVirtualEventRegistrationQuestionAnswerFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoVirtualEventRegistrationQuestionAnswer; } /** @@ -29196,7 +29196,7 @@ export function createVirtualEventRegistrationQuestionAnswerFromDiscriminatorVal * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a virtualEventSessionCollectionResponse */ -export function createVirtualEventSessionCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createVirtualEventSessionCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoVirtualEventSessionCollectionResponse; } /** @@ -29204,7 +29204,7 @@ export function createVirtualEventSessionCollectionResponseFromDiscriminatorValu * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a virtualEventSession */ -export function createVirtualEventSessionFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createVirtualEventSessionFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoVirtualEventSession; } /** @@ -29212,7 +29212,7 @@ export function createVirtualEventSessionFromDiscriminatorValue(parseNode: Parse * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a virtualEventsRoot */ -export function createVirtualEventsRootFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createVirtualEventsRootFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoVirtualEventsRoot; } /** @@ -29220,7 +29220,7 @@ export function createVirtualEventsRootFromDiscriminatorValue(parseNode: ParseNo * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a virtualEventWebinarCollectionResponse */ -export function createVirtualEventWebinarCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createVirtualEventWebinarCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoVirtualEventWebinarCollectionResponse; } /** @@ -29228,7 +29228,7 @@ export function createVirtualEventWebinarCollectionResponseFromDiscriminatorValu * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a virtualEventWebinar */ -export function createVirtualEventWebinarFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createVirtualEventWebinarFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoVirtualEventWebinar; } /** @@ -29236,7 +29236,7 @@ export function createVirtualEventWebinarFromDiscriminatorValue(parseNode: Parse * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a visualInfo */ -export function createVisualInfoFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createVisualInfoFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoVisualInfo; } /** @@ -29244,7 +29244,7 @@ export function createVisualInfoFromDiscriminatorValue(parseNode: ParseNode | un * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a voiceAuthenticationMethodConfiguration */ -export function createVoiceAuthenticationMethodConfigurationFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createVoiceAuthenticationMethodConfigurationFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoVoiceAuthenticationMethodConfiguration; } /** @@ -29252,7 +29252,7 @@ export function createVoiceAuthenticationMethodConfigurationFromDiscriminatorVal * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a vppLicensingType */ -export function createVppLicensingTypeFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createVppLicensingTypeFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoVppLicensingType; } /** @@ -29260,7 +29260,7 @@ export function createVppLicensingTypeFromDiscriminatorValue(parseNode: ParseNod * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a vppTokenCollectionResponse */ -export function createVppTokenCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createVppTokenCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoVppTokenCollectionResponse; } /** @@ -29268,7 +29268,7 @@ export function createVppTokenCollectionResponseFromDiscriminatorValue(parseNode * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a vppToken */ -export function createVppTokenFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createVppTokenFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoVppToken; } /** @@ -29276,7 +29276,7 @@ export function createVppTokenFromDiscriminatorValue(parseNode: ParseNode | unde * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a vulnerabilityState */ -export function createVulnerabilityStateFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createVulnerabilityStateFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoVulnerabilityState; } /** @@ -29284,7 +29284,7 @@ export function createVulnerabilityStateFromDiscriminatorValue(parseNode: ParseN * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a watermarkProtectionValues */ -export function createWatermarkProtectionValuesFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createWatermarkProtectionValuesFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoWatermarkProtectionValues; } /** @@ -29292,7 +29292,7 @@ export function createWatermarkProtectionValuesFromDiscriminatorValue(parseNode: * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a webApp */ -export function createWebAppFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createWebAppFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoWebApp; } /** @@ -29300,7 +29300,7 @@ export function createWebAppFromDiscriminatorValue(parseNode: ParseNode | undefi * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a webApplication */ -export function createWebApplicationFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createWebApplicationFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoWebApplication; } /** @@ -29308,7 +29308,7 @@ export function createWebApplicationFromDiscriminatorValue(parseNode: ParseNode * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a website */ -export function createWebsiteFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createWebsiteFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoWebsite; } /** @@ -29316,7 +29316,7 @@ export function createWebsiteFromDiscriminatorValue(parseNode: ParseNode | undef * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a win32LobAppAssignmentSettings */ -export function createWin32LobAppAssignmentSettingsFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createWin32LobAppAssignmentSettingsFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoWin32LobAppAssignmentSettings; } /** @@ -29324,7 +29324,7 @@ export function createWin32LobAppAssignmentSettingsFromDiscriminatorValue(parseN * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a win32LobAppCollectionResponse */ -export function createWin32LobAppCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createWin32LobAppCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoWin32LobAppCollectionResponse; } /** @@ -29332,7 +29332,7 @@ export function createWin32LobAppCollectionResponseFromDiscriminatorValue(parseN * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a win32LobAppFileSystemRule */ -export function createWin32LobAppFileSystemRuleFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createWin32LobAppFileSystemRuleFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoWin32LobAppFileSystemRule; } /** @@ -29340,7 +29340,7 @@ export function createWin32LobAppFileSystemRuleFromDiscriminatorValue(parseNode: * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a win32LobApp */ -export function createWin32LobAppFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createWin32LobAppFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoWin32LobApp; } /** @@ -29348,7 +29348,7 @@ export function createWin32LobAppFromDiscriminatorValue(parseNode: ParseNode | u * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a win32LobAppInstallExperience */ -export function createWin32LobAppInstallExperienceFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createWin32LobAppInstallExperienceFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoWin32LobAppInstallExperience; } /** @@ -29356,7 +29356,7 @@ export function createWin32LobAppInstallExperienceFromDiscriminatorValue(parseNo * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a win32LobAppMsiInformation */ -export function createWin32LobAppMsiInformationFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createWin32LobAppMsiInformationFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoWin32LobAppMsiInformation; } /** @@ -29364,7 +29364,7 @@ export function createWin32LobAppMsiInformationFromDiscriminatorValue(parseNode: * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a win32LobAppPowerShellScriptRule */ -export function createWin32LobAppPowerShellScriptRuleFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createWin32LobAppPowerShellScriptRuleFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoWin32LobAppPowerShellScriptRule; } /** @@ -29372,7 +29372,7 @@ export function createWin32LobAppPowerShellScriptRuleFromDiscriminatorValue(pars * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a win32LobAppProductCodeRule */ -export function createWin32LobAppProductCodeRuleFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createWin32LobAppProductCodeRuleFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoWin32LobAppProductCodeRule; } /** @@ -29380,7 +29380,7 @@ export function createWin32LobAppProductCodeRuleFromDiscriminatorValue(parseNode * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a win32LobAppRegistryRule */ -export function createWin32LobAppRegistryRuleFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createWin32LobAppRegistryRuleFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoWin32LobAppRegistryRule; } /** @@ -29388,7 +29388,7 @@ export function createWin32LobAppRegistryRuleFromDiscriminatorValue(parseNode: P * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a win32LobAppRestartSettings */ -export function createWin32LobAppRestartSettingsFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createWin32LobAppRestartSettingsFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoWin32LobAppRestartSettings; } /** @@ -29396,7 +29396,7 @@ export function createWin32LobAppRestartSettingsFromDiscriminatorValue(parseNode * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a win32LobAppReturnCode */ -export function createWin32LobAppReturnCodeFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createWin32LobAppReturnCodeFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoWin32LobAppReturnCode; } /** @@ -29404,7 +29404,7 @@ export function createWin32LobAppReturnCodeFromDiscriminatorValue(parseNode: Par * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a win32LobAppRule */ -export function createWin32LobAppRuleFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createWin32LobAppRuleFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { if(!parseNode) throw new Error("parseNode cannot be undefined"); const mappingValueNode = parseNode.getChildNode("@odata.type"); if (mappingValueNode) { @@ -29429,7 +29429,7 @@ export function createWin32LobAppRuleFromDiscriminatorValue(parseNode: ParseNode * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a windows10CompliancePolicy */ -export function createWindows10CompliancePolicyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createWindows10CompliancePolicyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoWindows10CompliancePolicy; } /** @@ -29437,7 +29437,7 @@ export function createWindows10CompliancePolicyFromDiscriminatorValue(parseNode: * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a windows10CustomConfiguration */ -export function createWindows10CustomConfigurationFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createWindows10CustomConfigurationFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoWindows10CustomConfiguration; } /** @@ -29445,7 +29445,7 @@ export function createWindows10CustomConfigurationFromDiscriminatorValue(parseNo * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a windows10EndpointProtectionConfiguration */ -export function createWindows10EndpointProtectionConfigurationFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createWindows10EndpointProtectionConfigurationFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoWindows10EndpointProtectionConfiguration; } /** @@ -29453,7 +29453,7 @@ export function createWindows10EndpointProtectionConfigurationFromDiscriminatorV * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a windows10EnterpriseModernAppManagementConfiguration */ -export function createWindows10EnterpriseModernAppManagementConfigurationFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createWindows10EnterpriseModernAppManagementConfigurationFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoWindows10EnterpriseModernAppManagementConfiguration; } /** @@ -29461,7 +29461,7 @@ export function createWindows10EnterpriseModernAppManagementConfigurationFromDis * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a windows10GeneralConfiguration */ -export function createWindows10GeneralConfigurationFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createWindows10GeneralConfigurationFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoWindows10GeneralConfiguration; } /** @@ -29469,7 +29469,7 @@ export function createWindows10GeneralConfigurationFromDiscriminatorValue(parseN * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a windows10MobileCompliancePolicy */ -export function createWindows10MobileCompliancePolicyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createWindows10MobileCompliancePolicyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoWindows10MobileCompliancePolicy; } /** @@ -29477,7 +29477,7 @@ export function createWindows10MobileCompliancePolicyFromDiscriminatorValue(pars * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a windows10NetworkProxyServer */ -export function createWindows10NetworkProxyServerFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createWindows10NetworkProxyServerFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoWindows10NetworkProxyServer; } /** @@ -29485,7 +29485,7 @@ export function createWindows10NetworkProxyServerFromDiscriminatorValue(parseNod * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a windows10SecureAssessmentConfiguration */ -export function createWindows10SecureAssessmentConfigurationFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createWindows10SecureAssessmentConfigurationFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoWindows10SecureAssessmentConfiguration; } /** @@ -29493,7 +29493,7 @@ export function createWindows10SecureAssessmentConfigurationFromDiscriminatorVal * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a windows10TeamGeneralConfiguration */ -export function createWindows10TeamGeneralConfigurationFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createWindows10TeamGeneralConfigurationFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoWindows10TeamGeneralConfiguration; } /** @@ -29501,7 +29501,7 @@ export function createWindows10TeamGeneralConfigurationFromDiscriminatorValue(pa * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a windows81CompliancePolicy */ -export function createWindows81CompliancePolicyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createWindows81CompliancePolicyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoWindows81CompliancePolicy; } /** @@ -29509,7 +29509,7 @@ export function createWindows81CompliancePolicyFromDiscriminatorValue(parseNode: * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a windows81GeneralConfiguration */ -export function createWindows81GeneralConfigurationFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createWindows81GeneralConfigurationFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoWindows81GeneralConfiguration; } /** @@ -29517,7 +29517,7 @@ export function createWindows81GeneralConfigurationFromDiscriminatorValue(parseN * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a windowsAppXAppAssignmentSettings */ -export function createWindowsAppXAppAssignmentSettingsFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createWindowsAppXAppAssignmentSettingsFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoWindowsAppXAppAssignmentSettings; } /** @@ -29525,7 +29525,7 @@ export function createWindowsAppXAppAssignmentSettingsFromDiscriminatorValue(par * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a windowsAppXCollectionResponse */ -export function createWindowsAppXCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createWindowsAppXCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoWindowsAppXCollectionResponse; } /** @@ -29533,7 +29533,7 @@ export function createWindowsAppXCollectionResponseFromDiscriminatorValue(parseN * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a windowsAppX */ -export function createWindowsAppXFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createWindowsAppXFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoWindowsAppX; } /** @@ -29541,7 +29541,7 @@ export function createWindowsAppXFromDiscriminatorValue(parseNode: ParseNode | u * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a windowsAutopilotDeviceIdentityCollectionResponse */ -export function createWindowsAutopilotDeviceIdentityCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createWindowsAutopilotDeviceIdentityCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoWindowsAutopilotDeviceIdentityCollectionResponse; } /** @@ -29549,7 +29549,7 @@ export function createWindowsAutopilotDeviceIdentityCollectionResponseFromDiscri * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a windowsAutopilotDeviceIdentity */ -export function createWindowsAutopilotDeviceIdentityFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createWindowsAutopilotDeviceIdentityFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoWindowsAutopilotDeviceIdentity; } /** @@ -29557,7 +29557,7 @@ export function createWindowsAutopilotDeviceIdentityFromDiscriminatorValue(parse * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a windowsDefenderAdvancedThreatProtectionConfiguration */ -export function createWindowsDefenderAdvancedThreatProtectionConfigurationFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createWindowsDefenderAdvancedThreatProtectionConfigurationFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoWindowsDefenderAdvancedThreatProtectionConfiguration; } /** @@ -29565,7 +29565,7 @@ export function createWindowsDefenderAdvancedThreatProtectionConfigurationFromDi * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a windowsDefenderScanActionResult */ -export function createWindowsDefenderScanActionResultFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createWindowsDefenderScanActionResultFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoWindowsDefenderScanActionResult; } /** @@ -29573,7 +29573,7 @@ export function createWindowsDefenderScanActionResultFromDiscriminatorValue(pars * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a windowsDeviceAccount */ -export function createWindowsDeviceAccountFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createWindowsDeviceAccountFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { if(!parseNode) throw new Error("parseNode cannot be undefined"); const mappingValueNode = parseNode.getChildNode("@odata.type"); if (mappingValueNode) { @@ -29594,7 +29594,7 @@ export function createWindowsDeviceAccountFromDiscriminatorValue(parseNode: Pars * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a windowsDeviceADAccount */ -export function createWindowsDeviceADAccountFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createWindowsDeviceADAccountFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoWindowsDeviceADAccount; } /** @@ -29602,7 +29602,7 @@ export function createWindowsDeviceADAccountFromDiscriminatorValue(parseNode: Pa * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a windowsDeviceAzureADAccount */ -export function createWindowsDeviceAzureADAccountFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createWindowsDeviceAzureADAccountFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoWindowsDeviceAzureADAccount; } /** @@ -29610,7 +29610,7 @@ export function createWindowsDeviceAzureADAccountFromDiscriminatorValue(parseNod * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a windowsDeviceMalwareStateCollectionResponse */ -export function createWindowsDeviceMalwareStateCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createWindowsDeviceMalwareStateCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoWindowsDeviceMalwareStateCollectionResponse; } /** @@ -29618,7 +29618,7 @@ export function createWindowsDeviceMalwareStateCollectionResponseFromDiscriminat * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a windowsDeviceMalwareState */ -export function createWindowsDeviceMalwareStateFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createWindowsDeviceMalwareStateFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoWindowsDeviceMalwareState; } /** @@ -29626,7 +29626,7 @@ export function createWindowsDeviceMalwareStateFromDiscriminatorValue(parseNode: * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a windowsFirewallNetworkProfile */ -export function createWindowsFirewallNetworkProfileFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createWindowsFirewallNetworkProfileFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoWindowsFirewallNetworkProfile; } /** @@ -29634,7 +29634,7 @@ export function createWindowsFirewallNetworkProfileFromDiscriminatorValue(parseN * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a windowsHelloForBusinessAuthenticationMethodCollectionResponse */ -export function createWindowsHelloForBusinessAuthenticationMethodCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createWindowsHelloForBusinessAuthenticationMethodCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoWindowsHelloForBusinessAuthenticationMethodCollectionResponse; } /** @@ -29642,7 +29642,7 @@ export function createWindowsHelloForBusinessAuthenticationMethodCollectionRespo * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a windowsHelloForBusinessAuthenticationMethod */ -export function createWindowsHelloForBusinessAuthenticationMethodFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createWindowsHelloForBusinessAuthenticationMethodFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoWindowsHelloForBusinessAuthenticationMethod; } /** @@ -29650,7 +29650,7 @@ export function createWindowsHelloForBusinessAuthenticationMethodFromDiscriminat * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a windowsInformationProtectionApp */ -export function createWindowsInformationProtectionAppFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createWindowsInformationProtectionAppFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { if(!parseNode) throw new Error("parseNode cannot be undefined"); const mappingValueNode = parseNode.getChildNode("@odata.type"); if (mappingValueNode) { @@ -29671,7 +29671,7 @@ export function createWindowsInformationProtectionAppFromDiscriminatorValue(pars * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a windowsInformationProtectionAppLearningSummaryCollectionResponse */ -export function createWindowsInformationProtectionAppLearningSummaryCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createWindowsInformationProtectionAppLearningSummaryCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoWindowsInformationProtectionAppLearningSummaryCollectionResponse; } /** @@ -29679,7 +29679,7 @@ export function createWindowsInformationProtectionAppLearningSummaryCollectionRe * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a windowsInformationProtectionAppLearningSummary */ -export function createWindowsInformationProtectionAppLearningSummaryFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createWindowsInformationProtectionAppLearningSummaryFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoWindowsInformationProtectionAppLearningSummary; } /** @@ -29687,7 +29687,7 @@ export function createWindowsInformationProtectionAppLearningSummaryFromDiscrimi * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a windowsInformationProtectionAppLockerFileCollectionResponse */ -export function createWindowsInformationProtectionAppLockerFileCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createWindowsInformationProtectionAppLockerFileCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoWindowsInformationProtectionAppLockerFileCollectionResponse; } /** @@ -29695,7 +29695,7 @@ export function createWindowsInformationProtectionAppLockerFileCollectionRespons * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a windowsInformationProtectionAppLockerFile */ -export function createWindowsInformationProtectionAppLockerFileFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createWindowsInformationProtectionAppLockerFileFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoWindowsInformationProtectionAppLockerFile; } /** @@ -29703,7 +29703,7 @@ export function createWindowsInformationProtectionAppLockerFileFromDiscriminator * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a windowsInformationProtectionDataRecoveryCertificate */ -export function createWindowsInformationProtectionDataRecoveryCertificateFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createWindowsInformationProtectionDataRecoveryCertificateFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoWindowsInformationProtectionDataRecoveryCertificate; } /** @@ -29711,7 +29711,7 @@ export function createWindowsInformationProtectionDataRecoveryCertificateFromDis * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a windowsInformationProtectionDesktopApp */ -export function createWindowsInformationProtectionDesktopAppFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createWindowsInformationProtectionDesktopAppFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoWindowsInformationProtectionDesktopApp; } /** @@ -29719,7 +29719,7 @@ export function createWindowsInformationProtectionDesktopAppFromDiscriminatorVal * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a windowsInformationProtection */ -export function createWindowsInformationProtectionFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createWindowsInformationProtectionFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { if(!parseNode) throw new Error("parseNode cannot be undefined"); const mappingValueNode = parseNode.getChildNode("@odata.type"); if (mappingValueNode) { @@ -29740,7 +29740,7 @@ export function createWindowsInformationProtectionFromDiscriminatorValue(parseNo * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a windowsInformationProtectionIPRangeCollection */ -export function createWindowsInformationProtectionIPRangeCollectionFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createWindowsInformationProtectionIPRangeCollectionFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoWindowsInformationProtectionIPRangeCollection; } /** @@ -29748,7 +29748,7 @@ export function createWindowsInformationProtectionIPRangeCollectionFromDiscrimin * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a windowsInformationProtectionNetworkLearningSummaryCollectionResponse */ -export function createWindowsInformationProtectionNetworkLearningSummaryCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createWindowsInformationProtectionNetworkLearningSummaryCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoWindowsInformationProtectionNetworkLearningSummaryCollectionResponse; } /** @@ -29756,7 +29756,7 @@ export function createWindowsInformationProtectionNetworkLearningSummaryCollecti * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a windowsInformationProtectionNetworkLearningSummary */ -export function createWindowsInformationProtectionNetworkLearningSummaryFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createWindowsInformationProtectionNetworkLearningSummaryFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoWindowsInformationProtectionNetworkLearningSummary; } /** @@ -29764,7 +29764,7 @@ export function createWindowsInformationProtectionNetworkLearningSummaryFromDisc * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a windowsInformationProtectionPolicyCollectionResponse */ -export function createWindowsInformationProtectionPolicyCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createWindowsInformationProtectionPolicyCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoWindowsInformationProtectionPolicyCollectionResponse; } /** @@ -29772,7 +29772,7 @@ export function createWindowsInformationProtectionPolicyCollectionResponseFromDi * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a windowsInformationProtectionPolicy */ -export function createWindowsInformationProtectionPolicyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createWindowsInformationProtectionPolicyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoWindowsInformationProtectionPolicy; } /** @@ -29780,7 +29780,7 @@ export function createWindowsInformationProtectionPolicyFromDiscriminatorValue(p * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a windowsInformationProtectionProxiedDomainCollection */ -export function createWindowsInformationProtectionProxiedDomainCollectionFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createWindowsInformationProtectionProxiedDomainCollectionFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoWindowsInformationProtectionProxiedDomainCollection; } /** @@ -29788,7 +29788,7 @@ export function createWindowsInformationProtectionProxiedDomainCollectionFromDis * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a windowsInformationProtectionResourceCollection */ -export function createWindowsInformationProtectionResourceCollectionFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createWindowsInformationProtectionResourceCollectionFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoWindowsInformationProtectionResourceCollection; } /** @@ -29796,7 +29796,7 @@ export function createWindowsInformationProtectionResourceCollectionFromDiscrimi * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a windowsInformationProtectionStoreApp */ -export function createWindowsInformationProtectionStoreAppFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createWindowsInformationProtectionStoreAppFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoWindowsInformationProtectionStoreApp; } /** @@ -29804,7 +29804,7 @@ export function createWindowsInformationProtectionStoreAppFromDiscriminatorValue * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a windowsMalwareCategoryCount */ -export function createWindowsMalwareCategoryCountFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createWindowsMalwareCategoryCountFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoWindowsMalwareCategoryCount; } /** @@ -29812,7 +29812,7 @@ export function createWindowsMalwareCategoryCountFromDiscriminatorValue(parseNod * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a windowsMalwareExecutionStateCount */ -export function createWindowsMalwareExecutionStateCountFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createWindowsMalwareExecutionStateCountFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoWindowsMalwareExecutionStateCount; } /** @@ -29820,7 +29820,7 @@ export function createWindowsMalwareExecutionStateCountFromDiscriminatorValue(pa * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a windowsMalwareInformationCollectionResponse */ -export function createWindowsMalwareInformationCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createWindowsMalwareInformationCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoWindowsMalwareInformationCollectionResponse; } /** @@ -29828,7 +29828,7 @@ export function createWindowsMalwareInformationCollectionResponseFromDiscriminat * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a windowsMalwareInformation */ -export function createWindowsMalwareInformationFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createWindowsMalwareInformationFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoWindowsMalwareInformation; } /** @@ -29836,7 +29836,7 @@ export function createWindowsMalwareInformationFromDiscriminatorValue(parseNode: * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a windowsMalwareNameCount */ -export function createWindowsMalwareNameCountFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createWindowsMalwareNameCountFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoWindowsMalwareNameCount; } /** @@ -29844,7 +29844,7 @@ export function createWindowsMalwareNameCountFromDiscriminatorValue(parseNode: P * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a windowsMalwareOverview */ -export function createWindowsMalwareOverviewFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createWindowsMalwareOverviewFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoWindowsMalwareOverview; } /** @@ -29852,7 +29852,7 @@ export function createWindowsMalwareOverviewFromDiscriminatorValue(parseNode: Pa * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a windowsMalwareSeverityCount */ -export function createWindowsMalwareSeverityCountFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createWindowsMalwareSeverityCountFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoWindowsMalwareSeverityCount; } /** @@ -29860,7 +29860,7 @@ export function createWindowsMalwareSeverityCountFromDiscriminatorValue(parseNod * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a windowsMalwareStateCount */ -export function createWindowsMalwareStateCountFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createWindowsMalwareStateCountFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoWindowsMalwareStateCount; } /** @@ -29868,7 +29868,7 @@ export function createWindowsMalwareStateCountFromDiscriminatorValue(parseNode: * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a windowsMicrosoftEdgeApp */ -export function createWindowsMicrosoftEdgeAppFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createWindowsMicrosoftEdgeAppFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoWindowsMicrosoftEdgeApp; } /** @@ -29876,7 +29876,7 @@ export function createWindowsMicrosoftEdgeAppFromDiscriminatorValue(parseNode: P * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a windowsMinimumOperatingSystem */ -export function createWindowsMinimumOperatingSystemFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createWindowsMinimumOperatingSystemFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoWindowsMinimumOperatingSystem; } /** @@ -29884,7 +29884,7 @@ export function createWindowsMinimumOperatingSystemFromDiscriminatorValue(parseN * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a windowsMobileMSICollectionResponse */ -export function createWindowsMobileMSICollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createWindowsMobileMSICollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoWindowsMobileMSICollectionResponse; } /** @@ -29892,7 +29892,7 @@ export function createWindowsMobileMSICollectionResponseFromDiscriminatorValue(p * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a windowsMobileMSI */ -export function createWindowsMobileMSIFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createWindowsMobileMSIFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoWindowsMobileMSI; } /** @@ -29900,7 +29900,7 @@ export function createWindowsMobileMSIFromDiscriminatorValue(parseNode: ParseNod * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a windowsPhone81CompliancePolicy */ -export function createWindowsPhone81CompliancePolicyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createWindowsPhone81CompliancePolicyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoWindowsPhone81CompliancePolicy; } /** @@ -29908,7 +29908,7 @@ export function createWindowsPhone81CompliancePolicyFromDiscriminatorValue(parse * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a windowsPhone81CustomConfiguration */ -export function createWindowsPhone81CustomConfigurationFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createWindowsPhone81CustomConfigurationFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoWindowsPhone81CustomConfiguration; } /** @@ -29916,7 +29916,7 @@ export function createWindowsPhone81CustomConfigurationFromDiscriminatorValue(pa * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a windowsPhone81GeneralConfiguration */ -export function createWindowsPhone81GeneralConfigurationFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createWindowsPhone81GeneralConfigurationFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoWindowsPhone81GeneralConfiguration; } /** @@ -29924,7 +29924,7 @@ export function createWindowsPhone81GeneralConfigurationFromDiscriminatorValue(p * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a windowsProtectionState */ -export function createWindowsProtectionStateFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createWindowsProtectionStateFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoWindowsProtectionState; } /** @@ -29932,7 +29932,7 @@ export function createWindowsProtectionStateFromDiscriminatorValue(parseNode: Pa * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a windowsUniversalAppXAppAssignmentSettings */ -export function createWindowsUniversalAppXAppAssignmentSettingsFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createWindowsUniversalAppXAppAssignmentSettingsFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoWindowsUniversalAppXAppAssignmentSettings; } /** @@ -29940,7 +29940,7 @@ export function createWindowsUniversalAppXAppAssignmentSettingsFromDiscriminator * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a windowsUniversalAppXCollectionResponse */ -export function createWindowsUniversalAppXCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createWindowsUniversalAppXCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoWindowsUniversalAppXCollectionResponse; } /** @@ -29948,7 +29948,7 @@ export function createWindowsUniversalAppXCollectionResponseFromDiscriminatorVal * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a windowsUniversalAppXContainedApp */ -export function createWindowsUniversalAppXContainedAppFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createWindowsUniversalAppXContainedAppFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoWindowsUniversalAppXContainedApp; } /** @@ -29956,7 +29956,7 @@ export function createWindowsUniversalAppXContainedAppFromDiscriminatorValue(par * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a windowsUniversalAppX */ -export function createWindowsUniversalAppXFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createWindowsUniversalAppXFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoWindowsUniversalAppX; } /** @@ -29964,7 +29964,7 @@ export function createWindowsUniversalAppXFromDiscriminatorValue(parseNode: Pars * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a windowsUpdateActiveHoursInstall */ -export function createWindowsUpdateActiveHoursInstallFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createWindowsUpdateActiveHoursInstallFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoWindowsUpdateActiveHoursInstall; } /** @@ -29972,7 +29972,7 @@ export function createWindowsUpdateActiveHoursInstallFromDiscriminatorValue(pars * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a windowsUpdateForBusinessConfiguration */ -export function createWindowsUpdateForBusinessConfigurationFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createWindowsUpdateForBusinessConfigurationFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoWindowsUpdateForBusinessConfiguration; } /** @@ -29980,7 +29980,7 @@ export function createWindowsUpdateForBusinessConfigurationFromDiscriminatorValu * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a windowsUpdateInstallScheduleType */ -export function createWindowsUpdateInstallScheduleTypeFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createWindowsUpdateInstallScheduleTypeFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { if(!parseNode) throw new Error("parseNode cannot be undefined"); const mappingValueNode = parseNode.getChildNode("@odata.type"); if (mappingValueNode) { @@ -30001,7 +30001,7 @@ export function createWindowsUpdateInstallScheduleTypeFromDiscriminatorValue(par * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a windowsUpdateScheduledInstall */ -export function createWindowsUpdateScheduledInstallFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createWindowsUpdateScheduledInstallFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoWindowsUpdateScheduledInstall; } /** @@ -30009,7 +30009,7 @@ export function createWindowsUpdateScheduledInstallFromDiscriminatorValue(parseN * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a windowsWebAppCollectionResponse */ -export function createWindowsWebAppCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createWindowsWebAppCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoWindowsWebAppCollectionResponse; } /** @@ -30017,7 +30017,7 @@ export function createWindowsWebAppCollectionResponseFromDiscriminatorValue(pars * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a windowsWebApp */ -export function createWindowsWebAppFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createWindowsWebAppFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoWindowsWebApp; } /** @@ -30025,7 +30025,7 @@ export function createWindowsWebAppFromDiscriminatorValue(parseNode: ParseNode | * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a workbookApplication */ -export function createWorkbookApplicationFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createWorkbookApplicationFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoWorkbookApplication; } /** @@ -30033,7 +30033,7 @@ export function createWorkbookApplicationFromDiscriminatorValue(parseNode: Parse * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a workbookChartAreaFormat */ -export function createWorkbookChartAreaFormatFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createWorkbookChartAreaFormatFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoWorkbookChartAreaFormat; } /** @@ -30041,7 +30041,7 @@ export function createWorkbookChartAreaFormatFromDiscriminatorValue(parseNode: P * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a workbookChartAxes */ -export function createWorkbookChartAxesFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createWorkbookChartAxesFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoWorkbookChartAxes; } /** @@ -30049,7 +30049,7 @@ export function createWorkbookChartAxesFromDiscriminatorValue(parseNode: ParseNo * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a workbookChartAxisFormat */ -export function createWorkbookChartAxisFormatFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createWorkbookChartAxisFormatFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoWorkbookChartAxisFormat; } /** @@ -30057,7 +30057,7 @@ export function createWorkbookChartAxisFormatFromDiscriminatorValue(parseNode: P * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a workbookChartAxis */ -export function createWorkbookChartAxisFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createWorkbookChartAxisFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoWorkbookChartAxis; } /** @@ -30065,7 +30065,7 @@ export function createWorkbookChartAxisFromDiscriminatorValue(parseNode: ParseNo * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a workbookChartAxisTitleFormat */ -export function createWorkbookChartAxisTitleFormatFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createWorkbookChartAxisTitleFormatFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoWorkbookChartAxisTitleFormat; } /** @@ -30073,7 +30073,7 @@ export function createWorkbookChartAxisTitleFormatFromDiscriminatorValue(parseNo * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a workbookChartAxisTitle */ -export function createWorkbookChartAxisTitleFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createWorkbookChartAxisTitleFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoWorkbookChartAxisTitle; } /** @@ -30081,7 +30081,7 @@ export function createWorkbookChartAxisTitleFromDiscriminatorValue(parseNode: Pa * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a workbookChartCollectionResponse */ -export function createWorkbookChartCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createWorkbookChartCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoWorkbookChartCollectionResponse; } /** @@ -30089,7 +30089,7 @@ export function createWorkbookChartCollectionResponseFromDiscriminatorValue(pars * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a workbookChartDataLabelFormat */ -export function createWorkbookChartDataLabelFormatFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createWorkbookChartDataLabelFormatFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoWorkbookChartDataLabelFormat; } /** @@ -30097,7 +30097,7 @@ export function createWorkbookChartDataLabelFormatFromDiscriminatorValue(parseNo * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a workbookChartDataLabels */ -export function createWorkbookChartDataLabelsFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createWorkbookChartDataLabelsFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoWorkbookChartDataLabels; } /** @@ -30105,7 +30105,7 @@ export function createWorkbookChartDataLabelsFromDiscriminatorValue(parseNode: P * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a workbookChartFill */ -export function createWorkbookChartFillFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createWorkbookChartFillFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoWorkbookChartFill; } /** @@ -30113,7 +30113,7 @@ export function createWorkbookChartFillFromDiscriminatorValue(parseNode: ParseNo * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a workbookChartFont */ -export function createWorkbookChartFontFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createWorkbookChartFontFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoWorkbookChartFont; } /** @@ -30121,7 +30121,7 @@ export function createWorkbookChartFontFromDiscriminatorValue(parseNode: ParseNo * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a workbookChart */ -export function createWorkbookChartFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createWorkbookChartFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoWorkbookChart; } /** @@ -30129,7 +30129,7 @@ export function createWorkbookChartFromDiscriminatorValue(parseNode: ParseNode | * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a workbookChartGridlinesFormat */ -export function createWorkbookChartGridlinesFormatFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createWorkbookChartGridlinesFormatFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoWorkbookChartGridlinesFormat; } /** @@ -30137,7 +30137,7 @@ export function createWorkbookChartGridlinesFormatFromDiscriminatorValue(parseNo * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a workbookChartGridlines */ -export function createWorkbookChartGridlinesFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createWorkbookChartGridlinesFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoWorkbookChartGridlines; } /** @@ -30145,7 +30145,7 @@ export function createWorkbookChartGridlinesFromDiscriminatorValue(parseNode: Pa * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a workbookChartLegendFormat */ -export function createWorkbookChartLegendFormatFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createWorkbookChartLegendFormatFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoWorkbookChartLegendFormat; } /** @@ -30153,7 +30153,7 @@ export function createWorkbookChartLegendFormatFromDiscriminatorValue(parseNode: * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a workbookChartLegend */ -export function createWorkbookChartLegendFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createWorkbookChartLegendFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoWorkbookChartLegend; } /** @@ -30161,7 +30161,7 @@ export function createWorkbookChartLegendFromDiscriminatorValue(parseNode: Parse * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a workbookChartLineFormat */ -export function createWorkbookChartLineFormatFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createWorkbookChartLineFormatFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoWorkbookChartLineFormat; } /** @@ -30169,7 +30169,7 @@ export function createWorkbookChartLineFormatFromDiscriminatorValue(parseNode: P * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a workbookChartPointCollectionResponse */ -export function createWorkbookChartPointCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createWorkbookChartPointCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoWorkbookChartPointCollectionResponse; } /** @@ -30177,7 +30177,7 @@ export function createWorkbookChartPointCollectionResponseFromDiscriminatorValue * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a workbookChartPointFormat */ -export function createWorkbookChartPointFormatFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createWorkbookChartPointFormatFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoWorkbookChartPointFormat; } /** @@ -30185,7 +30185,7 @@ export function createWorkbookChartPointFormatFromDiscriminatorValue(parseNode: * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a workbookChartPoint */ -export function createWorkbookChartPointFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createWorkbookChartPointFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoWorkbookChartPoint; } /** @@ -30193,7 +30193,7 @@ export function createWorkbookChartPointFromDiscriminatorValue(parseNode: ParseN * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a workbookChartSeriesCollectionResponse */ -export function createWorkbookChartSeriesCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createWorkbookChartSeriesCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoWorkbookChartSeriesCollectionResponse; } /** @@ -30201,7 +30201,7 @@ export function createWorkbookChartSeriesCollectionResponseFromDiscriminatorValu * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a workbookChartSeriesFormat */ -export function createWorkbookChartSeriesFormatFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createWorkbookChartSeriesFormatFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoWorkbookChartSeriesFormat; } /** @@ -30209,7 +30209,7 @@ export function createWorkbookChartSeriesFormatFromDiscriminatorValue(parseNode: * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a workbookChartSeries */ -export function createWorkbookChartSeriesFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createWorkbookChartSeriesFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoWorkbookChartSeries; } /** @@ -30217,7 +30217,7 @@ export function createWorkbookChartSeriesFromDiscriminatorValue(parseNode: Parse * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a workbookChartTitleFormat */ -export function createWorkbookChartTitleFormatFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createWorkbookChartTitleFormatFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoWorkbookChartTitleFormat; } /** @@ -30225,7 +30225,7 @@ export function createWorkbookChartTitleFormatFromDiscriminatorValue(parseNode: * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a workbookChartTitle */ -export function createWorkbookChartTitleFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createWorkbookChartTitleFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoWorkbookChartTitle; } /** @@ -30233,7 +30233,7 @@ export function createWorkbookChartTitleFromDiscriminatorValue(parseNode: ParseN * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a workbookCommentCollectionResponse */ -export function createWorkbookCommentCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createWorkbookCommentCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoWorkbookCommentCollectionResponse; } /** @@ -30241,7 +30241,7 @@ export function createWorkbookCommentCollectionResponseFromDiscriminatorValue(pa * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a workbookComment */ -export function createWorkbookCommentFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createWorkbookCommentFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoWorkbookComment; } /** @@ -30249,7 +30249,7 @@ export function createWorkbookCommentFromDiscriminatorValue(parseNode: ParseNode * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a workbookCommentReplyCollectionResponse */ -export function createWorkbookCommentReplyCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createWorkbookCommentReplyCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoWorkbookCommentReplyCollectionResponse; } /** @@ -30257,7 +30257,7 @@ export function createWorkbookCommentReplyCollectionResponseFromDiscriminatorVal * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a workbookCommentReply */ -export function createWorkbookCommentReplyFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createWorkbookCommentReplyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoWorkbookCommentReply; } /** @@ -30265,7 +30265,7 @@ export function createWorkbookCommentReplyFromDiscriminatorValue(parseNode: Pars * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a workbookFilterCriteria */ -export function createWorkbookFilterCriteriaFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createWorkbookFilterCriteriaFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoWorkbookFilterCriteria; } /** @@ -30273,7 +30273,7 @@ export function createWorkbookFilterCriteriaFromDiscriminatorValue(parseNode: Pa * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a workbookFilter */ -export function createWorkbookFilterFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createWorkbookFilterFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoWorkbookFilter; } /** @@ -30281,7 +30281,7 @@ export function createWorkbookFilterFromDiscriminatorValue(parseNode: ParseNode * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a workbookFormatProtection */ -export function createWorkbookFormatProtectionFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createWorkbookFormatProtectionFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoWorkbookFormatProtection; } /** @@ -30289,7 +30289,7 @@ export function createWorkbookFormatProtectionFromDiscriminatorValue(parseNode: * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a workbook */ -export function createWorkbookFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createWorkbookFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoWorkbook; } /** @@ -30297,7 +30297,7 @@ export function createWorkbookFromDiscriminatorValue(parseNode: ParseNode | unde * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a workbookFunctionResult */ -export function createWorkbookFunctionResultFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createWorkbookFunctionResultFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoWorkbookFunctionResult; } /** @@ -30305,7 +30305,7 @@ export function createWorkbookFunctionResultFromDiscriminatorValue(parseNode: Pa * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a workbookFunctions */ -export function createWorkbookFunctionsFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createWorkbookFunctionsFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoWorkbookFunctions; } /** @@ -30313,7 +30313,7 @@ export function createWorkbookFunctionsFromDiscriminatorValue(parseNode: ParseNo * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a workbookIcon */ -export function createWorkbookIconFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createWorkbookIconFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoWorkbookIcon; } /** @@ -30321,7 +30321,7 @@ export function createWorkbookIconFromDiscriminatorValue(parseNode: ParseNode | * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a workbookNamedItemCollectionResponse */ -export function createWorkbookNamedItemCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createWorkbookNamedItemCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoWorkbookNamedItemCollectionResponse; } /** @@ -30329,7 +30329,7 @@ export function createWorkbookNamedItemCollectionResponseFromDiscriminatorValue( * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a workbookNamedItem */ -export function createWorkbookNamedItemFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createWorkbookNamedItemFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoWorkbookNamedItem; } /** @@ -30337,7 +30337,7 @@ export function createWorkbookNamedItemFromDiscriminatorValue(parseNode: ParseNo * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a workbookOperationCollectionResponse */ -export function createWorkbookOperationCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createWorkbookOperationCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoWorkbookOperationCollectionResponse; } /** @@ -30345,7 +30345,7 @@ export function createWorkbookOperationCollectionResponseFromDiscriminatorValue( * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a workbookOperationError */ -export function createWorkbookOperationErrorFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createWorkbookOperationErrorFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoWorkbookOperationError; } /** @@ -30353,7 +30353,7 @@ export function createWorkbookOperationErrorFromDiscriminatorValue(parseNode: Pa * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a workbookOperation */ -export function createWorkbookOperationFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createWorkbookOperationFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoWorkbookOperation; } /** @@ -30361,7 +30361,7 @@ export function createWorkbookOperationFromDiscriminatorValue(parseNode: ParseNo * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a workbookPivotTableCollectionResponse */ -export function createWorkbookPivotTableCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createWorkbookPivotTableCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoWorkbookPivotTableCollectionResponse; } /** @@ -30369,7 +30369,7 @@ export function createWorkbookPivotTableCollectionResponseFromDiscriminatorValue * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a workbookPivotTable */ -export function createWorkbookPivotTableFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createWorkbookPivotTableFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoWorkbookPivotTable; } /** @@ -30377,7 +30377,7 @@ export function createWorkbookPivotTableFromDiscriminatorValue(parseNode: ParseN * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a workbookRangeBorder */ -export function createWorkbookRangeBorderFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createWorkbookRangeBorderFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoWorkbookRangeBorder; } /** @@ -30385,7 +30385,7 @@ export function createWorkbookRangeBorderFromDiscriminatorValue(parseNode: Parse * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a workbookRangeFill */ -export function createWorkbookRangeFillFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createWorkbookRangeFillFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoWorkbookRangeFill; } /** @@ -30393,7 +30393,7 @@ export function createWorkbookRangeFillFromDiscriminatorValue(parseNode: ParseNo * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a workbookRangeFont */ -export function createWorkbookRangeFontFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createWorkbookRangeFontFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoWorkbookRangeFont; } /** @@ -30401,7 +30401,7 @@ export function createWorkbookRangeFontFromDiscriminatorValue(parseNode: ParseNo * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a workbookRangeFormat */ -export function createWorkbookRangeFormatFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createWorkbookRangeFormatFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoWorkbookRangeFormat; } /** @@ -30409,7 +30409,7 @@ export function createWorkbookRangeFormatFromDiscriminatorValue(parseNode: Parse * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a workbookRange */ -export function createWorkbookRangeFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createWorkbookRangeFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoWorkbookRange; } /** @@ -30417,7 +30417,7 @@ export function createWorkbookRangeFromDiscriminatorValue(parseNode: ParseNode | * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a workbookRangeSort */ -export function createWorkbookRangeSortFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createWorkbookRangeSortFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoWorkbookRangeSort; } /** @@ -30425,7 +30425,7 @@ export function createWorkbookRangeSortFromDiscriminatorValue(parseNode: ParseNo * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a workbookRangeView */ -export function createWorkbookRangeViewFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createWorkbookRangeViewFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoWorkbookRangeView; } /** @@ -30433,7 +30433,7 @@ export function createWorkbookRangeViewFromDiscriminatorValue(parseNode: ParseNo * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a workbookSessionInfo */ -export function createWorkbookSessionInfoFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createWorkbookSessionInfoFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoWorkbookSessionInfo; } /** @@ -30441,7 +30441,7 @@ export function createWorkbookSessionInfoFromDiscriminatorValue(parseNode: Parse * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a workbookSortField */ -export function createWorkbookSortFieldFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createWorkbookSortFieldFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoWorkbookSortField; } /** @@ -30449,7 +30449,7 @@ export function createWorkbookSortFieldFromDiscriminatorValue(parseNode: ParseNo * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a workbookTableCollectionResponse */ -export function createWorkbookTableCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createWorkbookTableCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoWorkbookTableCollectionResponse; } /** @@ -30457,7 +30457,7 @@ export function createWorkbookTableCollectionResponseFromDiscriminatorValue(pars * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a workbookTableColumnCollectionResponse */ -export function createWorkbookTableColumnCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createWorkbookTableColumnCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoWorkbookTableColumnCollectionResponse; } /** @@ -30465,7 +30465,7 @@ export function createWorkbookTableColumnCollectionResponseFromDiscriminatorValu * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a workbookTableColumn */ -export function createWorkbookTableColumnFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createWorkbookTableColumnFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoWorkbookTableColumn; } /** @@ -30473,7 +30473,7 @@ export function createWorkbookTableColumnFromDiscriminatorValue(parseNode: Parse * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a workbookTable */ -export function createWorkbookTableFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createWorkbookTableFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoWorkbookTable; } /** @@ -30481,7 +30481,7 @@ export function createWorkbookTableFromDiscriminatorValue(parseNode: ParseNode | * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a workbookTableRowCollectionResponse */ -export function createWorkbookTableRowCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createWorkbookTableRowCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoWorkbookTableRowCollectionResponse; } /** @@ -30489,7 +30489,7 @@ export function createWorkbookTableRowCollectionResponseFromDiscriminatorValue(p * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a workbookTableRow */ -export function createWorkbookTableRowFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createWorkbookTableRowFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoWorkbookTableRow; } /** @@ -30497,7 +30497,7 @@ export function createWorkbookTableRowFromDiscriminatorValue(parseNode: ParseNod * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a workbookTableSort */ -export function createWorkbookTableSortFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createWorkbookTableSortFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoWorkbookTableSort; } /** @@ -30505,7 +30505,7 @@ export function createWorkbookTableSortFromDiscriminatorValue(parseNode: ParseNo * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a workbookWorksheetCollectionResponse */ -export function createWorkbookWorksheetCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createWorkbookWorksheetCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoWorkbookWorksheetCollectionResponse; } /** @@ -30513,7 +30513,7 @@ export function createWorkbookWorksheetCollectionResponseFromDiscriminatorValue( * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a workbookWorksheet */ -export function createWorkbookWorksheetFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createWorkbookWorksheetFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoWorkbookWorksheet; } /** @@ -30521,7 +30521,7 @@ export function createWorkbookWorksheetFromDiscriminatorValue(parseNode: ParseNo * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a workbookWorksheetProtection */ -export function createWorkbookWorksheetProtectionFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createWorkbookWorksheetProtectionFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoWorkbookWorksheetProtection; } /** @@ -30529,7 +30529,7 @@ export function createWorkbookWorksheetProtectionFromDiscriminatorValue(parseNod * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a workbookWorksheetProtectionOptions */ -export function createWorkbookWorksheetProtectionOptionsFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createWorkbookWorksheetProtectionOptionsFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoWorkbookWorksheetProtectionOptions; } /** @@ -30537,7 +30537,7 @@ export function createWorkbookWorksheetProtectionOptionsFromDiscriminatorValue(p * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a workforceIntegrationCollectionResponse */ -export function createWorkforceIntegrationCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createWorkforceIntegrationCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoWorkforceIntegrationCollectionResponse; } /** @@ -30545,7 +30545,7 @@ export function createWorkforceIntegrationCollectionResponseFromDiscriminatorVal * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a workforceIntegrationEncryption */ -export function createWorkforceIntegrationEncryptionFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createWorkforceIntegrationEncryptionFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoWorkforceIntegrationEncryption; } /** @@ -30553,7 +30553,7 @@ export function createWorkforceIntegrationEncryptionFromDiscriminatorValue(parse * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a workforceIntegration */ -export function createWorkforceIntegrationFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createWorkforceIntegrationFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoWorkforceIntegration; } /** @@ -30561,7 +30561,7 @@ export function createWorkforceIntegrationFromDiscriminatorValue(parseNode: Pars * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a workingHours */ -export function createWorkingHoursFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createWorkingHoursFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoWorkingHours; } /** @@ -30569,7 +30569,7 @@ export function createWorkingHoursFromDiscriminatorValue(parseNode: ParseNode | * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a x509CertificateAuthenticationMethodConfiguration */ -export function createX509CertificateAuthenticationMethodConfigurationFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createX509CertificateAuthenticationMethodConfigurationFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoX509CertificateAuthenticationMethodConfiguration; } /** @@ -30577,7 +30577,7 @@ export function createX509CertificateAuthenticationMethodConfigurationFromDiscri * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a x509CertificateAuthenticationModeConfiguration */ -export function createX509CertificateAuthenticationModeConfigurationFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createX509CertificateAuthenticationModeConfigurationFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoX509CertificateAuthenticationModeConfiguration; } /** @@ -30585,7 +30585,7 @@ export function createX509CertificateAuthenticationModeConfigurationFromDiscrimi * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a x509CertificateRule */ -export function createX509CertificateRuleFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createX509CertificateRuleFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoX509CertificateRule; } /** @@ -30593,7 +30593,7 @@ export function createX509CertificateRuleFromDiscriminatorValue(parseNode: Parse * @param parseNode The parse node to use to read the discriminator value and create the object * @returns a x509CertificateUserBinding */ -export function createX509CertificateUserBindingFromDiscriminatorValue(parseNode: ParseNode | undefined) { +export function createX509CertificateUserBindingFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoX509CertificateUserBinding; } export interface CrossCloudAzureActiveDirectoryTenant extends IdentitySource, Parsable { @@ -31713,7 +31713,7 @@ export interface DeltaParticipants extends Entity, Parsable { * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoAadUserConversationMember(aadUserConversationMember: AadUserConversationMember | undefined = {} as AadUserConversationMember) : Record void> { +export function deserializeIntoAadUserConversationMember(aadUserConversationMember: Partial | undefined = {}) : Record void> { return { ...deserializeIntoConversationMember(aadUserConversationMember), "email": n => { aadUserConversationMember.email = n.getStringValue(); }, @@ -31726,7 +31726,7 @@ export function deserializeIntoAadUserConversationMember(aadUserConversationMemb * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoAadUserConversationMemberResult(aadUserConversationMemberResult: AadUserConversationMemberResult | undefined = {} as AadUserConversationMemberResult) : Record void> { +export function deserializeIntoAadUserConversationMemberResult(aadUserConversationMemberResult: Partial | undefined = {}) : Record void> { return { ...deserializeIntoActionResultPart(aadUserConversationMemberResult), "userId": n => { aadUserConversationMemberResult.userId = n.getStringValue(); }, @@ -31736,7 +31736,7 @@ export function deserializeIntoAadUserConversationMemberResult(aadUserConversati * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoAadUserNotificationRecipient(aadUserNotificationRecipient: AadUserNotificationRecipient | undefined = {} as AadUserNotificationRecipient) : Record void> { +export function deserializeIntoAadUserNotificationRecipient(aadUserNotificationRecipient: Partial | undefined = {}) : Record void> { return { ...deserializeIntoTeamworkNotificationRecipient(aadUserNotificationRecipient), "userId": n => { aadUserNotificationRecipient.userId = n.getStringValue(); }, @@ -31746,7 +31746,7 @@ export function deserializeIntoAadUserNotificationRecipient(aadUserNotificationR * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoAccessAction(accessAction: AccessAction | undefined = {} as AccessAction) : Record void> { +export function deserializeIntoAccessAction(accessAction: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { accessAction.backingStoreEnabled = true; }, "@odata.type": n => { accessAction.odataType = n.getStringValue(); }, @@ -31756,7 +31756,7 @@ export function deserializeIntoAccessAction(accessAction: AccessAction | undefin * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoAccessPackage(accessPackage: AccessPackage | undefined = {} as AccessPackage) : Record void> { +export function deserializeIntoAccessPackage(accessPackage: Partial | undefined = {}) : Record void> { return { ...deserializeIntoEntity(accessPackage), "accessPackagesIncompatibleWith": n => { accessPackage.accessPackagesIncompatibleWith = n.getCollectionOfObjectValues(createAccessPackageFromDiscriminatorValue); }, @@ -31776,7 +31776,7 @@ export function deserializeIntoAccessPackage(accessPackage: AccessPackage | unde * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoAccessPackageAnswer(accessPackageAnswer: AccessPackageAnswer | undefined = {} as AccessPackageAnswer) : Record void> { +export function deserializeIntoAccessPackageAnswer(accessPackageAnswer: Partial | undefined = {}) : Record void> { return { "answeredQuestion": n => { accessPackageAnswer.answeredQuestion = n.getObjectValue(createAccessPackageQuestionFromDiscriminatorValue); }, "backingStoreEnabled": n => { accessPackageAnswer.backingStoreEnabled = true; }, @@ -31788,7 +31788,7 @@ export function deserializeIntoAccessPackageAnswer(accessPackageAnswer: AccessPa * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoAccessPackageAnswerChoice(accessPackageAnswerChoice: AccessPackageAnswerChoice | undefined = {} as AccessPackageAnswerChoice) : Record void> { +export function deserializeIntoAccessPackageAnswerChoice(accessPackageAnswerChoice: Partial | undefined = {}) : Record void> { return { "actualValue": n => { accessPackageAnswerChoice.actualValue = n.getStringValue(); }, "backingStoreEnabled": n => { accessPackageAnswerChoice.backingStoreEnabled = true; }, @@ -31801,7 +31801,7 @@ export function deserializeIntoAccessPackageAnswerChoice(accessPackageAnswerChoi * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoAccessPackageAnswerString(accessPackageAnswerString: AccessPackageAnswerString | undefined = {} as AccessPackageAnswerString) : Record void> { +export function deserializeIntoAccessPackageAnswerString(accessPackageAnswerString: Partial | undefined = {}) : Record void> { return { ...deserializeIntoAccessPackageAnswer(accessPackageAnswerString), "value": n => { accessPackageAnswerString.value = n.getStringValue(); }, @@ -31811,7 +31811,7 @@ export function deserializeIntoAccessPackageAnswerString(accessPackageAnswerStri * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoAccessPackageApprovalStage(accessPackageApprovalStage: AccessPackageApprovalStage | undefined = {} as AccessPackageApprovalStage) : Record void> { +export function deserializeIntoAccessPackageApprovalStage(accessPackageApprovalStage: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { accessPackageApprovalStage.backingStoreEnabled = true; }, "durationBeforeAutomaticDenial": n => { accessPackageApprovalStage.durationBeforeAutomaticDenial = n.getDurationValue(); }, @@ -31829,7 +31829,7 @@ export function deserializeIntoAccessPackageApprovalStage(accessPackageApprovalS * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoAccessPackageAssignment(accessPackageAssignment: AccessPackageAssignment | undefined = {} as AccessPackageAssignment) : Record void> { +export function deserializeIntoAccessPackageAssignment(accessPackageAssignment: Partial | undefined = {}) : Record void> { return { ...deserializeIntoEntity(accessPackageAssignment), "accessPackage": n => { accessPackageAssignment.accessPackage = n.getObjectValue(createAccessPackageFromDiscriminatorValue); }, @@ -31846,7 +31846,7 @@ export function deserializeIntoAccessPackageAssignment(accessPackageAssignment: * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoAccessPackageAssignmentApprovalSettings(accessPackageAssignmentApprovalSettings: AccessPackageAssignmentApprovalSettings | undefined = {} as AccessPackageAssignmentApprovalSettings) : Record void> { +export function deserializeIntoAccessPackageAssignmentApprovalSettings(accessPackageAssignmentApprovalSettings: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { accessPackageAssignmentApprovalSettings.backingStoreEnabled = true; }, "isApprovalRequiredForAdd": n => { accessPackageAssignmentApprovalSettings.isApprovalRequiredForAdd = n.getBooleanValue(); }, @@ -31859,7 +31859,7 @@ export function deserializeIntoAccessPackageAssignmentApprovalSettings(accessPac * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoAccessPackageAssignmentCollectionResponse(accessPackageAssignmentCollectionResponse: AccessPackageAssignmentCollectionResponse | undefined = {} as AccessPackageAssignmentCollectionResponse) : Record void> { +export function deserializeIntoAccessPackageAssignmentCollectionResponse(accessPackageAssignmentCollectionResponse: Partial | undefined = {}) : Record void> { return { ...deserializeIntoBaseCollectionPaginationCountResponse(accessPackageAssignmentCollectionResponse), "value": n => { accessPackageAssignmentCollectionResponse.value = n.getCollectionOfObjectValues(createAccessPackageAssignmentFromDiscriminatorValue); }, @@ -31869,7 +31869,7 @@ export function deserializeIntoAccessPackageAssignmentCollectionResponse(accessP * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoAccessPackageAssignmentPolicy(accessPackageAssignmentPolicy: AccessPackageAssignmentPolicy | undefined = {} as AccessPackageAssignmentPolicy) : Record void> { +export function deserializeIntoAccessPackageAssignmentPolicy(accessPackageAssignmentPolicy: Partial | undefined = {}) : Record void> { return { ...deserializeIntoEntity(accessPackageAssignmentPolicy), "accessPackage": n => { accessPackageAssignmentPolicy.accessPackage = n.getObjectValue(createAccessPackageFromDiscriminatorValue); }, @@ -31893,7 +31893,7 @@ export function deserializeIntoAccessPackageAssignmentPolicy(accessPackageAssign * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoAccessPackageAssignmentPolicyCollectionResponse(accessPackageAssignmentPolicyCollectionResponse: AccessPackageAssignmentPolicyCollectionResponse | undefined = {} as AccessPackageAssignmentPolicyCollectionResponse) : Record void> { +export function deserializeIntoAccessPackageAssignmentPolicyCollectionResponse(accessPackageAssignmentPolicyCollectionResponse: Partial | undefined = {}) : Record void> { return { ...deserializeIntoBaseCollectionPaginationCountResponse(accessPackageAssignmentPolicyCollectionResponse), "value": n => { accessPackageAssignmentPolicyCollectionResponse.value = n.getCollectionOfObjectValues(createAccessPackageAssignmentPolicyFromDiscriminatorValue); }, @@ -31903,7 +31903,7 @@ export function deserializeIntoAccessPackageAssignmentPolicyCollectionResponse(a * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoAccessPackageAssignmentRequest(accessPackageAssignmentRequest: AccessPackageAssignmentRequest | undefined = {} as AccessPackageAssignmentRequest) : Record void> { +export function deserializeIntoAccessPackageAssignmentRequest(accessPackageAssignmentRequest: Partial | undefined = {}) : Record void> { return { ...deserializeIntoEntity(accessPackageAssignmentRequest), "accessPackage": n => { accessPackageAssignmentRequest.accessPackage = n.getObjectValue(createAccessPackageFromDiscriminatorValue); }, @@ -31923,7 +31923,7 @@ export function deserializeIntoAccessPackageAssignmentRequest(accessPackageAssig * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoAccessPackageAssignmentRequestCallbackData(accessPackageAssignmentRequestCallbackData: AccessPackageAssignmentRequestCallbackData | undefined = {} as AccessPackageAssignmentRequestCallbackData) : Record void> { +export function deserializeIntoAccessPackageAssignmentRequestCallbackData(accessPackageAssignmentRequestCallbackData: Partial | undefined = {}) : Record void> { return { ...deserializeIntoCustomExtensionData(accessPackageAssignmentRequestCallbackData), "customExtensionStageInstanceDetail": n => { accessPackageAssignmentRequestCallbackData.customExtensionStageInstanceDetail = n.getStringValue(); }, @@ -31936,7 +31936,7 @@ export function deserializeIntoAccessPackageAssignmentRequestCallbackData(access * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoAccessPackageAssignmentRequestCollectionResponse(accessPackageAssignmentRequestCollectionResponse: AccessPackageAssignmentRequestCollectionResponse | undefined = {} as AccessPackageAssignmentRequestCollectionResponse) : Record void> { +export function deserializeIntoAccessPackageAssignmentRequestCollectionResponse(accessPackageAssignmentRequestCollectionResponse: Partial | undefined = {}) : Record void> { return { ...deserializeIntoBaseCollectionPaginationCountResponse(accessPackageAssignmentRequestCollectionResponse), "value": n => { accessPackageAssignmentRequestCollectionResponse.value = n.getCollectionOfObjectValues(createAccessPackageAssignmentRequestFromDiscriminatorValue); }, @@ -31946,7 +31946,7 @@ export function deserializeIntoAccessPackageAssignmentRequestCollectionResponse( * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoAccessPackageAssignmentRequestorSettings(accessPackageAssignmentRequestorSettings: AccessPackageAssignmentRequestorSettings | undefined = {} as AccessPackageAssignmentRequestorSettings) : Record void> { +export function deserializeIntoAccessPackageAssignmentRequestorSettings(accessPackageAssignmentRequestorSettings: Partial | undefined = {}) : Record void> { return { "allowCustomAssignmentSchedule": n => { accessPackageAssignmentRequestorSettings.allowCustomAssignmentSchedule = n.getBooleanValue(); }, "backingStoreEnabled": n => { accessPackageAssignmentRequestorSettings.backingStoreEnabled = true; }, @@ -31964,7 +31964,7 @@ export function deserializeIntoAccessPackageAssignmentRequestorSettings(accessPa * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoAccessPackageAssignmentRequestRequirements(accessPackageAssignmentRequestRequirements: AccessPackageAssignmentRequestRequirements | undefined = {} as AccessPackageAssignmentRequestRequirements) : Record void> { +export function deserializeIntoAccessPackageAssignmentRequestRequirements(accessPackageAssignmentRequestRequirements: Partial | undefined = {}) : Record void> { return { "allowCustomAssignmentSchedule": n => { accessPackageAssignmentRequestRequirements.allowCustomAssignmentSchedule = n.getBooleanValue(); }, "backingStoreEnabled": n => { accessPackageAssignmentRequestRequirements.backingStoreEnabled = true; }, @@ -31982,7 +31982,7 @@ export function deserializeIntoAccessPackageAssignmentRequestRequirements(access * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoAccessPackageAssignmentRequestWorkflowExtension(accessPackageAssignmentRequestWorkflowExtension: AccessPackageAssignmentRequestWorkflowExtension | undefined = {} as AccessPackageAssignmentRequestWorkflowExtension) : Record void> { +export function deserializeIntoAccessPackageAssignmentRequestWorkflowExtension(accessPackageAssignmentRequestWorkflowExtension: Partial | undefined = {}) : Record void> { return { ...deserializeIntoCustomCalloutExtension(accessPackageAssignmentRequestWorkflowExtension), "callbackConfiguration": n => { accessPackageAssignmentRequestWorkflowExtension.callbackConfiguration = n.getObjectValue(createCustomExtensionCallbackConfigurationFromDiscriminatorValue); }, @@ -31996,7 +31996,7 @@ export function deserializeIntoAccessPackageAssignmentRequestWorkflowExtension(a * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoAccessPackageAssignmentReviewSettings(accessPackageAssignmentReviewSettings: AccessPackageAssignmentReviewSettings | undefined = {} as AccessPackageAssignmentReviewSettings) : Record void> { +export function deserializeIntoAccessPackageAssignmentReviewSettings(accessPackageAssignmentReviewSettings: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { accessPackageAssignmentReviewSettings.backingStoreEnabled = true; }, "expirationBehavior": n => { accessPackageAssignmentReviewSettings.expirationBehavior = n.getEnumValue(AccessReviewExpirationBehaviorObject); }, @@ -32014,7 +32014,7 @@ export function deserializeIntoAccessPackageAssignmentReviewSettings(accessPacka * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoAccessPackageAssignmentWorkflowExtension(accessPackageAssignmentWorkflowExtension: AccessPackageAssignmentWorkflowExtension | undefined = {} as AccessPackageAssignmentWorkflowExtension) : Record void> { +export function deserializeIntoAccessPackageAssignmentWorkflowExtension(accessPackageAssignmentWorkflowExtension: Partial | undefined = {}) : Record void> { return { ...deserializeIntoCustomCalloutExtension(accessPackageAssignmentWorkflowExtension), "callbackConfiguration": n => { accessPackageAssignmentWorkflowExtension.callbackConfiguration = n.getObjectValue(createCustomExtensionCallbackConfigurationFromDiscriminatorValue); }, @@ -32028,7 +32028,7 @@ export function deserializeIntoAccessPackageAssignmentWorkflowExtension(accessPa * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoAccessPackageAutomaticRequestSettings(accessPackageAutomaticRequestSettings: AccessPackageAutomaticRequestSettings | undefined = {} as AccessPackageAutomaticRequestSettings) : Record void> { +export function deserializeIntoAccessPackageAutomaticRequestSettings(accessPackageAutomaticRequestSettings: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { accessPackageAutomaticRequestSettings.backingStoreEnabled = true; }, "gracePeriodBeforeAccessRemoval": n => { accessPackageAutomaticRequestSettings.gracePeriodBeforeAccessRemoval = n.getDurationValue(); }, @@ -32041,7 +32041,7 @@ export function deserializeIntoAccessPackageAutomaticRequestSettings(accessPacka * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoAccessPackageCatalog(accessPackageCatalog: AccessPackageCatalog | undefined = {} as AccessPackageCatalog) : Record void> { +export function deserializeIntoAccessPackageCatalog(accessPackageCatalog: Partial | undefined = {}) : Record void> { return { ...deserializeIntoEntity(accessPackageCatalog), "accessPackages": n => { accessPackageCatalog.accessPackages = n.getCollectionOfObjectValues(createAccessPackageFromDiscriminatorValue); }, @@ -32062,7 +32062,7 @@ export function deserializeIntoAccessPackageCatalog(accessPackageCatalog: Access * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoAccessPackageCatalogCollectionResponse(accessPackageCatalogCollectionResponse: AccessPackageCatalogCollectionResponse | undefined = {} as AccessPackageCatalogCollectionResponse) : Record void> { +export function deserializeIntoAccessPackageCatalogCollectionResponse(accessPackageCatalogCollectionResponse: Partial | undefined = {}) : Record void> { return { ...deserializeIntoBaseCollectionPaginationCountResponse(accessPackageCatalogCollectionResponse), "value": n => { accessPackageCatalogCollectionResponse.value = n.getCollectionOfObjectValues(createAccessPackageCatalogFromDiscriminatorValue); }, @@ -32072,7 +32072,7 @@ export function deserializeIntoAccessPackageCatalogCollectionResponse(accessPack * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoAccessPackageCollectionResponse(accessPackageCollectionResponse: AccessPackageCollectionResponse | undefined = {} as AccessPackageCollectionResponse) : Record void> { +export function deserializeIntoAccessPackageCollectionResponse(accessPackageCollectionResponse: Partial | undefined = {}) : Record void> { return { ...deserializeIntoBaseCollectionPaginationCountResponse(accessPackageCollectionResponse), "value": n => { accessPackageCollectionResponse.value = n.getCollectionOfObjectValues(createAccessPackageFromDiscriminatorValue); }, @@ -32082,7 +32082,7 @@ export function deserializeIntoAccessPackageCollectionResponse(accessPackageColl * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoAccessPackageLocalizedText(accessPackageLocalizedText: AccessPackageLocalizedText | undefined = {} as AccessPackageLocalizedText) : Record void> { +export function deserializeIntoAccessPackageLocalizedText(accessPackageLocalizedText: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { accessPackageLocalizedText.backingStoreEnabled = true; }, "languageCode": n => { accessPackageLocalizedText.languageCode = n.getStringValue(); }, @@ -32094,7 +32094,7 @@ export function deserializeIntoAccessPackageLocalizedText(accessPackageLocalized * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoAccessPackageMultipleChoiceQuestion(accessPackageMultipleChoiceQuestion: AccessPackageMultipleChoiceQuestion | undefined = {} as AccessPackageMultipleChoiceQuestion) : Record void> { +export function deserializeIntoAccessPackageMultipleChoiceQuestion(accessPackageMultipleChoiceQuestion: Partial | undefined = {}) : Record void> { return { ...deserializeIntoAccessPackageQuestion(accessPackageMultipleChoiceQuestion), "choices": n => { accessPackageMultipleChoiceQuestion.choices = n.getCollectionOfObjectValues(createAccessPackageAnswerChoiceFromDiscriminatorValue); }, @@ -32105,7 +32105,7 @@ export function deserializeIntoAccessPackageMultipleChoiceQuestion(accessPackage * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoAccessPackageQuestion(accessPackageQuestion: AccessPackageQuestion | undefined = {} as AccessPackageQuestion) : Record void> { +export function deserializeIntoAccessPackageQuestion(accessPackageQuestion: Partial | undefined = {}) : Record void> { return { ...deserializeIntoEntity(accessPackageQuestion), "isAnswerEditable": n => { accessPackageQuestion.isAnswerEditable = n.getBooleanValue(); }, @@ -32119,7 +32119,7 @@ export function deserializeIntoAccessPackageQuestion(accessPackageQuestion: Acce * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoAccessPackageQuestionCollectionResponse(accessPackageQuestionCollectionResponse: AccessPackageQuestionCollectionResponse | undefined = {} as AccessPackageQuestionCollectionResponse) : Record void> { +export function deserializeIntoAccessPackageQuestionCollectionResponse(accessPackageQuestionCollectionResponse: Partial | undefined = {}) : Record void> { return { ...deserializeIntoBaseCollectionPaginationCountResponse(accessPackageQuestionCollectionResponse), "value": n => { accessPackageQuestionCollectionResponse.value = n.getCollectionOfObjectValues(createAccessPackageQuestionFromDiscriminatorValue); }, @@ -32129,7 +32129,7 @@ export function deserializeIntoAccessPackageQuestionCollectionResponse(accessPac * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoAccessPackageResource(accessPackageResource: AccessPackageResource | undefined = {} as AccessPackageResource) : Record void> { +export function deserializeIntoAccessPackageResource(accessPackageResource: Partial | undefined = {}) : Record void> { return { ...deserializeIntoEntity(accessPackageResource), "attributes": n => { accessPackageResource.attributes = n.getCollectionOfObjectValues(createAccessPackageResourceAttributeFromDiscriminatorValue); }, @@ -32148,7 +32148,7 @@ export function deserializeIntoAccessPackageResource(accessPackageResource: Acce * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoAccessPackageResourceAttribute(accessPackageResourceAttribute: AccessPackageResourceAttribute | undefined = {} as AccessPackageResourceAttribute) : Record void> { +export function deserializeIntoAccessPackageResourceAttribute(accessPackageResourceAttribute: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { accessPackageResourceAttribute.backingStoreEnabled = true; }, "destination": n => { accessPackageResourceAttribute.destination = n.getObjectValue(createAccessPackageResourceAttributeDestinationFromDiscriminatorValue); }, @@ -32161,7 +32161,7 @@ export function deserializeIntoAccessPackageResourceAttribute(accessPackageResou * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoAccessPackageResourceAttributeDestination(accessPackageResourceAttributeDestination: AccessPackageResourceAttributeDestination | undefined = {} as AccessPackageResourceAttributeDestination) : Record void> { +export function deserializeIntoAccessPackageResourceAttributeDestination(accessPackageResourceAttributeDestination: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { accessPackageResourceAttributeDestination.backingStoreEnabled = true; }, "@odata.type": n => { accessPackageResourceAttributeDestination.odataType = n.getStringValue(); }, @@ -32171,7 +32171,7 @@ export function deserializeIntoAccessPackageResourceAttributeDestination(accessP * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoAccessPackageResourceAttributeQuestion(accessPackageResourceAttributeQuestion: AccessPackageResourceAttributeQuestion | undefined = {} as AccessPackageResourceAttributeQuestion) : Record void> { +export function deserializeIntoAccessPackageResourceAttributeQuestion(accessPackageResourceAttributeQuestion: Partial | undefined = {}) : Record void> { return { ...deserializeIntoAccessPackageResourceAttributeSource(accessPackageResourceAttributeQuestion), "question": n => { accessPackageResourceAttributeQuestion.question = n.getObjectValue(createAccessPackageQuestionFromDiscriminatorValue); }, @@ -32181,7 +32181,7 @@ export function deserializeIntoAccessPackageResourceAttributeQuestion(accessPack * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoAccessPackageResourceAttributeSource(accessPackageResourceAttributeSource: AccessPackageResourceAttributeSource | undefined = {} as AccessPackageResourceAttributeSource) : Record void> { +export function deserializeIntoAccessPackageResourceAttributeSource(accessPackageResourceAttributeSource: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { accessPackageResourceAttributeSource.backingStoreEnabled = true; }, "@odata.type": n => { accessPackageResourceAttributeSource.odataType = n.getStringValue(); }, @@ -32191,7 +32191,7 @@ export function deserializeIntoAccessPackageResourceAttributeSource(accessPackag * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoAccessPackageResourceCollectionResponse(accessPackageResourceCollectionResponse: AccessPackageResourceCollectionResponse | undefined = {} as AccessPackageResourceCollectionResponse) : Record void> { +export function deserializeIntoAccessPackageResourceCollectionResponse(accessPackageResourceCollectionResponse: Partial | undefined = {}) : Record void> { return { ...deserializeIntoBaseCollectionPaginationCountResponse(accessPackageResourceCollectionResponse), "value": n => { accessPackageResourceCollectionResponse.value = n.getCollectionOfObjectValues(createAccessPackageResourceFromDiscriminatorValue); }, @@ -32201,7 +32201,7 @@ export function deserializeIntoAccessPackageResourceCollectionResponse(accessPac * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoAccessPackageResourceEnvironment(accessPackageResourceEnvironment: AccessPackageResourceEnvironment | undefined = {} as AccessPackageResourceEnvironment) : Record void> { +export function deserializeIntoAccessPackageResourceEnvironment(accessPackageResourceEnvironment: Partial | undefined = {}) : Record void> { return { ...deserializeIntoEntity(accessPackageResourceEnvironment), "createdDateTime": n => { accessPackageResourceEnvironment.createdDateTime = n.getDateValue(); }, @@ -32218,7 +32218,7 @@ export function deserializeIntoAccessPackageResourceEnvironment(accessPackageRes * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoAccessPackageResourceEnvironmentCollectionResponse(accessPackageResourceEnvironmentCollectionResponse: AccessPackageResourceEnvironmentCollectionResponse | undefined = {} as AccessPackageResourceEnvironmentCollectionResponse) : Record void> { +export function deserializeIntoAccessPackageResourceEnvironmentCollectionResponse(accessPackageResourceEnvironmentCollectionResponse: Partial | undefined = {}) : Record void> { return { ...deserializeIntoBaseCollectionPaginationCountResponse(accessPackageResourceEnvironmentCollectionResponse), "value": n => { accessPackageResourceEnvironmentCollectionResponse.value = n.getCollectionOfObjectValues(createAccessPackageResourceEnvironmentFromDiscriminatorValue); }, @@ -32228,7 +32228,7 @@ export function deserializeIntoAccessPackageResourceEnvironmentCollectionRespons * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoAccessPackageResourceRequest(accessPackageResourceRequest: AccessPackageResourceRequest | undefined = {} as AccessPackageResourceRequest) : Record void> { +export function deserializeIntoAccessPackageResourceRequest(accessPackageResourceRequest: Partial | undefined = {}) : Record void> { return { ...deserializeIntoEntity(accessPackageResourceRequest), "catalog": n => { accessPackageResourceRequest.catalog = n.getObjectValue(createAccessPackageCatalogFromDiscriminatorValue); }, @@ -32242,7 +32242,7 @@ export function deserializeIntoAccessPackageResourceRequest(accessPackageResourc * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoAccessPackageResourceRequestCollectionResponse(accessPackageResourceRequestCollectionResponse: AccessPackageResourceRequestCollectionResponse | undefined = {} as AccessPackageResourceRequestCollectionResponse) : Record void> { +export function deserializeIntoAccessPackageResourceRequestCollectionResponse(accessPackageResourceRequestCollectionResponse: Partial | undefined = {}) : Record void> { return { ...deserializeIntoBaseCollectionPaginationCountResponse(accessPackageResourceRequestCollectionResponse), "value": n => { accessPackageResourceRequestCollectionResponse.value = n.getCollectionOfObjectValues(createAccessPackageResourceRequestFromDiscriminatorValue); }, @@ -32252,7 +32252,7 @@ export function deserializeIntoAccessPackageResourceRequestCollectionResponse(ac * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoAccessPackageResourceRole(accessPackageResourceRole: AccessPackageResourceRole | undefined = {} as AccessPackageResourceRole) : Record void> { +export function deserializeIntoAccessPackageResourceRole(accessPackageResourceRole: Partial | undefined = {}) : Record void> { return { ...deserializeIntoEntity(accessPackageResourceRole), "description": n => { accessPackageResourceRole.description = n.getStringValue(); }, @@ -32266,7 +32266,7 @@ export function deserializeIntoAccessPackageResourceRole(accessPackageResourceRo * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoAccessPackageResourceRoleCollectionResponse(accessPackageResourceRoleCollectionResponse: AccessPackageResourceRoleCollectionResponse | undefined = {} as AccessPackageResourceRoleCollectionResponse) : Record void> { +export function deserializeIntoAccessPackageResourceRoleCollectionResponse(accessPackageResourceRoleCollectionResponse: Partial | undefined = {}) : Record void> { return { ...deserializeIntoBaseCollectionPaginationCountResponse(accessPackageResourceRoleCollectionResponse), "value": n => { accessPackageResourceRoleCollectionResponse.value = n.getCollectionOfObjectValues(createAccessPackageResourceRoleFromDiscriminatorValue); }, @@ -32276,7 +32276,7 @@ export function deserializeIntoAccessPackageResourceRoleCollectionResponse(acces * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoAccessPackageResourceRoleScope(accessPackageResourceRoleScope: AccessPackageResourceRoleScope | undefined = {} as AccessPackageResourceRoleScope) : Record void> { +export function deserializeIntoAccessPackageResourceRoleScope(accessPackageResourceRoleScope: Partial | undefined = {}) : Record void> { return { ...deserializeIntoEntity(accessPackageResourceRoleScope), "createdDateTime": n => { accessPackageResourceRoleScope.createdDateTime = n.getDateValue(); }, @@ -32288,7 +32288,7 @@ export function deserializeIntoAccessPackageResourceRoleScope(accessPackageResou * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoAccessPackageResourceRoleScopeCollectionResponse(accessPackageResourceRoleScopeCollectionResponse: AccessPackageResourceRoleScopeCollectionResponse | undefined = {} as AccessPackageResourceRoleScopeCollectionResponse) : Record void> { +export function deserializeIntoAccessPackageResourceRoleScopeCollectionResponse(accessPackageResourceRoleScopeCollectionResponse: Partial | undefined = {}) : Record void> { return { ...deserializeIntoBaseCollectionPaginationCountResponse(accessPackageResourceRoleScopeCollectionResponse), "value": n => { accessPackageResourceRoleScopeCollectionResponse.value = n.getCollectionOfObjectValues(createAccessPackageResourceRoleScopeFromDiscriminatorValue); }, @@ -32298,7 +32298,7 @@ export function deserializeIntoAccessPackageResourceRoleScopeCollectionResponse( * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoAccessPackageResourceScope(accessPackageResourceScope: AccessPackageResourceScope | undefined = {} as AccessPackageResourceScope) : Record void> { +export function deserializeIntoAccessPackageResourceScope(accessPackageResourceScope: Partial | undefined = {}) : Record void> { return { ...deserializeIntoEntity(accessPackageResourceScope), "description": n => { accessPackageResourceScope.description = n.getStringValue(); }, @@ -32313,7 +32313,7 @@ export function deserializeIntoAccessPackageResourceScope(accessPackageResourceS * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoAccessPackageResourceScopeCollectionResponse(accessPackageResourceScopeCollectionResponse: AccessPackageResourceScopeCollectionResponse | undefined = {} as AccessPackageResourceScopeCollectionResponse) : Record void> { +export function deserializeIntoAccessPackageResourceScopeCollectionResponse(accessPackageResourceScopeCollectionResponse: Partial | undefined = {}) : Record void> { return { ...deserializeIntoBaseCollectionPaginationCountResponse(accessPackageResourceScopeCollectionResponse), "value": n => { accessPackageResourceScopeCollectionResponse.value = n.getCollectionOfObjectValues(createAccessPackageResourceScopeFromDiscriminatorValue); }, @@ -32323,7 +32323,7 @@ export function deserializeIntoAccessPackageResourceScopeCollectionResponse(acce * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoAccessPackageSubject(accessPackageSubject: AccessPackageSubject | undefined = {} as AccessPackageSubject) : Record void> { +export function deserializeIntoAccessPackageSubject(accessPackageSubject: Partial | undefined = {}) : Record void> { return { ...deserializeIntoEntity(accessPackageSubject), "connectedOrganization": n => { accessPackageSubject.connectedOrganization = n.getObjectValue(createConnectedOrganizationFromDiscriminatorValue); }, @@ -32339,7 +32339,7 @@ export function deserializeIntoAccessPackageSubject(accessPackageSubject: Access * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoAccessPackageTextInputQuestion(accessPackageTextInputQuestion: AccessPackageTextInputQuestion | undefined = {} as AccessPackageTextInputQuestion) : Record void> { +export function deserializeIntoAccessPackageTextInputQuestion(accessPackageTextInputQuestion: Partial | undefined = {}) : Record void> { return { ...deserializeIntoAccessPackageQuestion(accessPackageTextInputQuestion), "isSingleLineQuestion": n => { accessPackageTextInputQuestion.isSingleLineQuestion = n.getBooleanValue(); }, @@ -32350,7 +32350,7 @@ export function deserializeIntoAccessPackageTextInputQuestion(accessPackageTextI * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoAccessPackageUserDirectoryAttributeStore(accessPackageUserDirectoryAttributeStore: AccessPackageUserDirectoryAttributeStore | undefined = {} as AccessPackageUserDirectoryAttributeStore) : Record void> { +export function deserializeIntoAccessPackageUserDirectoryAttributeStore(accessPackageUserDirectoryAttributeStore: Partial | undefined = {}) : Record void> { return { ...deserializeIntoAccessPackageResourceAttributeDestination(accessPackageUserDirectoryAttributeStore), } @@ -32359,7 +32359,7 @@ export function deserializeIntoAccessPackageUserDirectoryAttributeStore(accessPa * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoAccessReviewApplyAction(accessReviewApplyAction: AccessReviewApplyAction | undefined = {} as AccessReviewApplyAction) : Record void> { +export function deserializeIntoAccessReviewApplyAction(accessReviewApplyAction: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { accessReviewApplyAction.backingStoreEnabled = true; }, "@odata.type": n => { accessReviewApplyAction.odataType = n.getStringValue(); }, @@ -32369,7 +32369,7 @@ export function deserializeIntoAccessReviewApplyAction(accessReviewApplyAction: * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoAccessReviewHistoryDefinition(accessReviewHistoryDefinition: AccessReviewHistoryDefinition | undefined = {} as AccessReviewHistoryDefinition) : Record void> { +export function deserializeIntoAccessReviewHistoryDefinition(accessReviewHistoryDefinition: Partial | undefined = {}) : Record void> { return { ...deserializeIntoEntity(accessReviewHistoryDefinition), "createdBy": n => { accessReviewHistoryDefinition.createdBy = n.getObjectValue(createUserIdentityFromDiscriminatorValue); }, @@ -32388,7 +32388,7 @@ export function deserializeIntoAccessReviewHistoryDefinition(accessReviewHistory * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoAccessReviewHistoryDefinitionCollectionResponse(accessReviewHistoryDefinitionCollectionResponse: AccessReviewHistoryDefinitionCollectionResponse | undefined = {} as AccessReviewHistoryDefinitionCollectionResponse) : Record void> { +export function deserializeIntoAccessReviewHistoryDefinitionCollectionResponse(accessReviewHistoryDefinitionCollectionResponse: Partial | undefined = {}) : Record void> { return { ...deserializeIntoBaseCollectionPaginationCountResponse(accessReviewHistoryDefinitionCollectionResponse), "value": n => { accessReviewHistoryDefinitionCollectionResponse.value = n.getCollectionOfObjectValues(createAccessReviewHistoryDefinitionFromDiscriminatorValue); }, @@ -32398,7 +32398,7 @@ export function deserializeIntoAccessReviewHistoryDefinitionCollectionResponse(a * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoAccessReviewHistoryInstance(accessReviewHistoryInstance: AccessReviewHistoryInstance | undefined = {} as AccessReviewHistoryInstance) : Record void> { +export function deserializeIntoAccessReviewHistoryInstance(accessReviewHistoryInstance: Partial | undefined = {}) : Record void> { return { ...deserializeIntoEntity(accessReviewHistoryInstance), "downloadUri": n => { accessReviewHistoryInstance.downloadUri = n.getStringValue(); }, @@ -32414,7 +32414,7 @@ export function deserializeIntoAccessReviewHistoryInstance(accessReviewHistoryIn * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoAccessReviewHistoryInstanceCollectionResponse(accessReviewHistoryInstanceCollectionResponse: AccessReviewHistoryInstanceCollectionResponse | undefined = {} as AccessReviewHistoryInstanceCollectionResponse) : Record void> { +export function deserializeIntoAccessReviewHistoryInstanceCollectionResponse(accessReviewHistoryInstanceCollectionResponse: Partial | undefined = {}) : Record void> { return { ...deserializeIntoBaseCollectionPaginationCountResponse(accessReviewHistoryInstanceCollectionResponse), "value": n => { accessReviewHistoryInstanceCollectionResponse.value = n.getCollectionOfObjectValues(createAccessReviewHistoryInstanceFromDiscriminatorValue); }, @@ -32424,7 +32424,7 @@ export function deserializeIntoAccessReviewHistoryInstanceCollectionResponse(acc * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoAccessReviewHistoryScheduleSettings(accessReviewHistoryScheduleSettings: AccessReviewHistoryScheduleSettings | undefined = {} as AccessReviewHistoryScheduleSettings) : Record void> { +export function deserializeIntoAccessReviewHistoryScheduleSettings(accessReviewHistoryScheduleSettings: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { accessReviewHistoryScheduleSettings.backingStoreEnabled = true; }, "@odata.type": n => { accessReviewHistoryScheduleSettings.odataType = n.getStringValue(); }, @@ -32436,7 +32436,7 @@ export function deserializeIntoAccessReviewHistoryScheduleSettings(accessReviewH * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoAccessReviewInactiveUsersQueryScope(accessReviewInactiveUsersQueryScope: AccessReviewInactiveUsersQueryScope | undefined = {} as AccessReviewInactiveUsersQueryScope) : Record void> { +export function deserializeIntoAccessReviewInactiveUsersQueryScope(accessReviewInactiveUsersQueryScope: Partial | undefined = {}) : Record void> { return { ...deserializeIntoAccessReviewQueryScope(accessReviewInactiveUsersQueryScope), "inactiveDuration": n => { accessReviewInactiveUsersQueryScope.inactiveDuration = n.getDurationValue(); }, @@ -32446,7 +32446,7 @@ export function deserializeIntoAccessReviewInactiveUsersQueryScope(accessReviewI * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoAccessReviewInstance(accessReviewInstance: AccessReviewInstance | undefined = {} as AccessReviewInstance) : Record void> { +export function deserializeIntoAccessReviewInstance(accessReviewInstance: Partial | undefined = {}) : Record void> { return { ...deserializeIntoEntity(accessReviewInstance), "contactedReviewers": n => { accessReviewInstance.contactedReviewers = n.getCollectionOfObjectValues(createAccessReviewReviewerFromDiscriminatorValue); }, @@ -32464,7 +32464,7 @@ export function deserializeIntoAccessReviewInstance(accessReviewInstance: Access * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoAccessReviewInstanceCollectionResponse(accessReviewInstanceCollectionResponse: AccessReviewInstanceCollectionResponse | undefined = {} as AccessReviewInstanceCollectionResponse) : Record void> { +export function deserializeIntoAccessReviewInstanceCollectionResponse(accessReviewInstanceCollectionResponse: Partial | undefined = {}) : Record void> { return { ...deserializeIntoBaseCollectionPaginationCountResponse(accessReviewInstanceCollectionResponse), "value": n => { accessReviewInstanceCollectionResponse.value = n.getCollectionOfObjectValues(createAccessReviewInstanceFromDiscriminatorValue); }, @@ -32474,7 +32474,7 @@ export function deserializeIntoAccessReviewInstanceCollectionResponse(accessRevi * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoAccessReviewInstanceDecisionItem(accessReviewInstanceDecisionItem: AccessReviewInstanceDecisionItem | undefined = {} as AccessReviewInstanceDecisionItem) : Record void> { +export function deserializeIntoAccessReviewInstanceDecisionItem(accessReviewInstanceDecisionItem: Partial | undefined = {}) : Record void> { return { ...deserializeIntoEntity(accessReviewInstanceDecisionItem), "accessReviewId": n => { accessReviewInstanceDecisionItem.accessReviewId = n.getStringValue(); }, @@ -32497,7 +32497,7 @@ export function deserializeIntoAccessReviewInstanceDecisionItem(accessReviewInst * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoAccessReviewInstanceDecisionItemAccessPackageAssignmentPolicyResource(accessReviewInstanceDecisionItemAccessPackageAssignmentPolicyResource: AccessReviewInstanceDecisionItemAccessPackageAssignmentPolicyResource | undefined = {} as AccessReviewInstanceDecisionItemAccessPackageAssignmentPolicyResource) : Record void> { +export function deserializeIntoAccessReviewInstanceDecisionItemAccessPackageAssignmentPolicyResource(accessReviewInstanceDecisionItemAccessPackageAssignmentPolicyResource: Partial | undefined = {}) : Record void> { return { ...deserializeIntoAccessReviewInstanceDecisionItemResource(accessReviewInstanceDecisionItemAccessPackageAssignmentPolicyResource), "accessPackageDisplayName": n => { accessReviewInstanceDecisionItemAccessPackageAssignmentPolicyResource.accessPackageDisplayName = n.getStringValue(); }, @@ -32508,7 +32508,7 @@ export function deserializeIntoAccessReviewInstanceDecisionItemAccessPackageAssi * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoAccessReviewInstanceDecisionItemAzureRoleResource(accessReviewInstanceDecisionItemAzureRoleResource: AccessReviewInstanceDecisionItemAzureRoleResource | undefined = {} as AccessReviewInstanceDecisionItemAzureRoleResource) : Record void> { +export function deserializeIntoAccessReviewInstanceDecisionItemAzureRoleResource(accessReviewInstanceDecisionItemAzureRoleResource: Partial | undefined = {}) : Record void> { return { ...deserializeIntoAccessReviewInstanceDecisionItemResource(accessReviewInstanceDecisionItemAzureRoleResource), "scope": n => { accessReviewInstanceDecisionItemAzureRoleResource.scope = n.getObjectValue(createAccessReviewInstanceDecisionItemResourceFromDiscriminatorValue); }, @@ -32518,7 +32518,7 @@ export function deserializeIntoAccessReviewInstanceDecisionItemAzureRoleResource * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoAccessReviewInstanceDecisionItemCollectionResponse(accessReviewInstanceDecisionItemCollectionResponse: AccessReviewInstanceDecisionItemCollectionResponse | undefined = {} as AccessReviewInstanceDecisionItemCollectionResponse) : Record void> { +export function deserializeIntoAccessReviewInstanceDecisionItemCollectionResponse(accessReviewInstanceDecisionItemCollectionResponse: Partial | undefined = {}) : Record void> { return { ...deserializeIntoBaseCollectionPaginationCountResponse(accessReviewInstanceDecisionItemCollectionResponse), "value": n => { accessReviewInstanceDecisionItemCollectionResponse.value = n.getCollectionOfObjectValues(createAccessReviewInstanceDecisionItemFromDiscriminatorValue); }, @@ -32528,7 +32528,7 @@ export function deserializeIntoAccessReviewInstanceDecisionItemCollectionRespons * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoAccessReviewInstanceDecisionItemResource(accessReviewInstanceDecisionItemResource: AccessReviewInstanceDecisionItemResource | undefined = {} as AccessReviewInstanceDecisionItemResource) : Record void> { +export function deserializeIntoAccessReviewInstanceDecisionItemResource(accessReviewInstanceDecisionItemResource: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { accessReviewInstanceDecisionItemResource.backingStoreEnabled = true; }, "displayName": n => { accessReviewInstanceDecisionItemResource.displayName = n.getStringValue(); }, @@ -32541,7 +32541,7 @@ export function deserializeIntoAccessReviewInstanceDecisionItemResource(accessRe * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoAccessReviewInstanceDecisionItemServicePrincipalResource(accessReviewInstanceDecisionItemServicePrincipalResource: AccessReviewInstanceDecisionItemServicePrincipalResource | undefined = {} as AccessReviewInstanceDecisionItemServicePrincipalResource) : Record void> { +export function deserializeIntoAccessReviewInstanceDecisionItemServicePrincipalResource(accessReviewInstanceDecisionItemServicePrincipalResource: Partial | undefined = {}) : Record void> { return { ...deserializeIntoAccessReviewInstanceDecisionItemResource(accessReviewInstanceDecisionItemServicePrincipalResource), "appId": n => { accessReviewInstanceDecisionItemServicePrincipalResource.appId = n.getStringValue(); }, @@ -32551,7 +32551,7 @@ export function deserializeIntoAccessReviewInstanceDecisionItemServicePrincipalR * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoAccessReviewNotificationRecipientItem(accessReviewNotificationRecipientItem: AccessReviewNotificationRecipientItem | undefined = {} as AccessReviewNotificationRecipientItem) : Record void> { +export function deserializeIntoAccessReviewNotificationRecipientItem(accessReviewNotificationRecipientItem: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { accessReviewNotificationRecipientItem.backingStoreEnabled = true; }, "notificationRecipientScope": n => { accessReviewNotificationRecipientItem.notificationRecipientScope = n.getObjectValue(createAccessReviewNotificationRecipientScopeFromDiscriminatorValue); }, @@ -32563,7 +32563,7 @@ export function deserializeIntoAccessReviewNotificationRecipientItem(accessRevie * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoAccessReviewNotificationRecipientQueryScope(accessReviewNotificationRecipientQueryScope: AccessReviewNotificationRecipientQueryScope | undefined = {} as AccessReviewNotificationRecipientQueryScope) : Record void> { +export function deserializeIntoAccessReviewNotificationRecipientQueryScope(accessReviewNotificationRecipientQueryScope: Partial | undefined = {}) : Record void> { return { ...deserializeIntoAccessReviewNotificationRecipientScope(accessReviewNotificationRecipientQueryScope), "query": n => { accessReviewNotificationRecipientQueryScope.query = n.getStringValue(); }, @@ -32575,7 +32575,7 @@ export function deserializeIntoAccessReviewNotificationRecipientQueryScope(acces * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoAccessReviewNotificationRecipientScope(accessReviewNotificationRecipientScope: AccessReviewNotificationRecipientScope | undefined = {} as AccessReviewNotificationRecipientScope) : Record void> { +export function deserializeIntoAccessReviewNotificationRecipientScope(accessReviewNotificationRecipientScope: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { accessReviewNotificationRecipientScope.backingStoreEnabled = true; }, "@odata.type": n => { accessReviewNotificationRecipientScope.odataType = n.getStringValue(); }, @@ -32585,7 +32585,7 @@ export function deserializeIntoAccessReviewNotificationRecipientScope(accessRevi * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoAccessReviewQueryScope(accessReviewQueryScope: AccessReviewQueryScope | undefined = {} as AccessReviewQueryScope) : Record void> { +export function deserializeIntoAccessReviewQueryScope(accessReviewQueryScope: Partial | undefined = {}) : Record void> { return { ...deserializeIntoAccessReviewScope(accessReviewQueryScope), "query": n => { accessReviewQueryScope.query = n.getStringValue(); }, @@ -32597,7 +32597,7 @@ export function deserializeIntoAccessReviewQueryScope(accessReviewQueryScope: Ac * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoAccessReviewRecommendationInsightSetting(accessReviewRecommendationInsightSetting: AccessReviewRecommendationInsightSetting | undefined = {} as AccessReviewRecommendationInsightSetting) : Record void> { +export function deserializeIntoAccessReviewRecommendationInsightSetting(accessReviewRecommendationInsightSetting: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { accessReviewRecommendationInsightSetting.backingStoreEnabled = true; }, "@odata.type": n => { accessReviewRecommendationInsightSetting.odataType = n.getStringValue(); }, @@ -32607,7 +32607,7 @@ export function deserializeIntoAccessReviewRecommendationInsightSetting(accessRe * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoAccessReviewReviewer(accessReviewReviewer: AccessReviewReviewer | undefined = {} as AccessReviewReviewer) : Record void> { +export function deserializeIntoAccessReviewReviewer(accessReviewReviewer: Partial | undefined = {}) : Record void> { return { ...deserializeIntoEntity(accessReviewReviewer), "createdDateTime": n => { accessReviewReviewer.createdDateTime = n.getDateValue(); }, @@ -32619,7 +32619,7 @@ export function deserializeIntoAccessReviewReviewer(accessReviewReviewer: Access * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoAccessReviewReviewerCollectionResponse(accessReviewReviewerCollectionResponse: AccessReviewReviewerCollectionResponse | undefined = {} as AccessReviewReviewerCollectionResponse) : Record void> { +export function deserializeIntoAccessReviewReviewerCollectionResponse(accessReviewReviewerCollectionResponse: Partial | undefined = {}) : Record void> { return { ...deserializeIntoBaseCollectionPaginationCountResponse(accessReviewReviewerCollectionResponse), "value": n => { accessReviewReviewerCollectionResponse.value = n.getCollectionOfObjectValues(createAccessReviewReviewerFromDiscriminatorValue); }, @@ -32629,7 +32629,7 @@ export function deserializeIntoAccessReviewReviewerCollectionResponse(accessRevi * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoAccessReviewReviewerScope(accessReviewReviewerScope: AccessReviewReviewerScope | undefined = {} as AccessReviewReviewerScope) : Record void> { +export function deserializeIntoAccessReviewReviewerScope(accessReviewReviewerScope: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { accessReviewReviewerScope.backingStoreEnabled = true; }, "@odata.type": n => { accessReviewReviewerScope.odataType = n.getStringValue(); }, @@ -32642,7 +32642,7 @@ export function deserializeIntoAccessReviewReviewerScope(accessReviewReviewerSco * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoAccessReviewScheduleDefinition(accessReviewScheduleDefinition: AccessReviewScheduleDefinition | undefined = {} as AccessReviewScheduleDefinition) : Record void> { +export function deserializeIntoAccessReviewScheduleDefinition(accessReviewScheduleDefinition: Partial | undefined = {}) : Record void> { return { ...deserializeIntoEntity(accessReviewScheduleDefinition), "additionalNotificationRecipients": n => { accessReviewScheduleDefinition.additionalNotificationRecipients = n.getCollectionOfObjectValues(createAccessReviewNotificationRecipientItemFromDiscriminatorValue); }, @@ -32666,7 +32666,7 @@ export function deserializeIntoAccessReviewScheduleDefinition(accessReviewSchedu * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoAccessReviewScheduleDefinitionCollectionResponse(accessReviewScheduleDefinitionCollectionResponse: AccessReviewScheduleDefinitionCollectionResponse | undefined = {} as AccessReviewScheduleDefinitionCollectionResponse) : Record void> { +export function deserializeIntoAccessReviewScheduleDefinitionCollectionResponse(accessReviewScheduleDefinitionCollectionResponse: Partial | undefined = {}) : Record void> { return { ...deserializeIntoBaseCollectionPaginationCountResponse(accessReviewScheduleDefinitionCollectionResponse), "value": n => { accessReviewScheduleDefinitionCollectionResponse.value = n.getCollectionOfObjectValues(createAccessReviewScheduleDefinitionFromDiscriminatorValue); }, @@ -32676,7 +32676,7 @@ export function deserializeIntoAccessReviewScheduleDefinitionCollectionResponse( * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoAccessReviewScheduleSettings(accessReviewScheduleSettings: AccessReviewScheduleSettings | undefined = {} as AccessReviewScheduleSettings) : Record void> { +export function deserializeIntoAccessReviewScheduleSettings(accessReviewScheduleSettings: Partial | undefined = {}) : Record void> { return { "applyActions": n => { accessReviewScheduleSettings.applyActions = n.getCollectionOfObjectValues(createAccessReviewApplyActionFromDiscriminatorValue); }, "autoApplyDecisionsEnabled": n => { accessReviewScheduleSettings.autoApplyDecisionsEnabled = n.getBooleanValue(); }, @@ -32699,7 +32699,7 @@ export function deserializeIntoAccessReviewScheduleSettings(accessReviewSchedule * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoAccessReviewScope(accessReviewScope: AccessReviewScope | undefined = {} as AccessReviewScope) : Record void> { +export function deserializeIntoAccessReviewScope(accessReviewScope: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { accessReviewScope.backingStoreEnabled = true; }, "@odata.type": n => { accessReviewScope.odataType = n.getStringValue(); }, @@ -32709,7 +32709,7 @@ export function deserializeIntoAccessReviewScope(accessReviewScope: AccessReview * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoAccessReviewSet(accessReviewSet: AccessReviewSet | undefined = {} as AccessReviewSet) : Record void> { +export function deserializeIntoAccessReviewSet(accessReviewSet: Partial | undefined = {}) : Record void> { return { ...deserializeIntoEntity(accessReviewSet), "definitions": n => { accessReviewSet.definitions = n.getCollectionOfObjectValues(createAccessReviewScheduleDefinitionFromDiscriminatorValue); }, @@ -32720,7 +32720,7 @@ export function deserializeIntoAccessReviewSet(accessReviewSet: AccessReviewSet * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoAccessReviewStage(accessReviewStage: AccessReviewStage | undefined = {} as AccessReviewStage) : Record void> { +export function deserializeIntoAccessReviewStage(accessReviewStage: Partial | undefined = {}) : Record void> { return { ...deserializeIntoEntity(accessReviewStage), "decisions": n => { accessReviewStage.decisions = n.getCollectionOfObjectValues(createAccessReviewInstanceDecisionItemFromDiscriminatorValue); }, @@ -32735,7 +32735,7 @@ export function deserializeIntoAccessReviewStage(accessReviewStage: AccessReview * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoAccessReviewStageCollectionResponse(accessReviewStageCollectionResponse: AccessReviewStageCollectionResponse | undefined = {} as AccessReviewStageCollectionResponse) : Record void> { +export function deserializeIntoAccessReviewStageCollectionResponse(accessReviewStageCollectionResponse: Partial | undefined = {}) : Record void> { return { ...deserializeIntoBaseCollectionPaginationCountResponse(accessReviewStageCollectionResponse), "value": n => { accessReviewStageCollectionResponse.value = n.getCollectionOfObjectValues(createAccessReviewStageFromDiscriminatorValue); }, @@ -32745,7 +32745,7 @@ export function deserializeIntoAccessReviewStageCollectionResponse(accessReviewS * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoAccessReviewStageSettings(accessReviewStageSettings: AccessReviewStageSettings | undefined = {} as AccessReviewStageSettings) : Record void> { +export function deserializeIntoAccessReviewStageSettings(accessReviewStageSettings: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { accessReviewStageSettings.backingStoreEnabled = true; }, "decisionsThatWillMoveToNextStage": n => { accessReviewStageSettings.decisionsThatWillMoveToNextStage = n.getCollectionOfPrimitiveValues(); }, @@ -32763,7 +32763,7 @@ export function deserializeIntoAccessReviewStageSettings(accessReviewStageSettin * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoAccountTargetContent(accountTargetContent: AccountTargetContent | undefined = {} as AccountTargetContent) : Record void> { +export function deserializeIntoAccountTargetContent(accountTargetContent: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { accountTargetContent.backingStoreEnabled = true; }, "@odata.type": n => { accountTargetContent.odataType = n.getStringValue(); }, @@ -32774,7 +32774,7 @@ export function deserializeIntoAccountTargetContent(accountTargetContent: Accoun * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoActionResultPart(actionResultPart: ActionResultPart | undefined = {} as ActionResultPart) : Record void> { +export function deserializeIntoActionResultPart(actionResultPart: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { actionResultPart.backingStoreEnabled = true; }, "error": n => { actionResultPart.errorEscaped = n.getObjectValue(createPublicErrorFromDiscriminatorValue); }, @@ -32785,7 +32785,7 @@ export function deserializeIntoActionResultPart(actionResultPart: ActionResultPa * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoActivityBasedTimeoutPolicy(activityBasedTimeoutPolicy: ActivityBasedTimeoutPolicy | undefined = {} as ActivityBasedTimeoutPolicy) : Record void> { +export function deserializeIntoActivityBasedTimeoutPolicy(activityBasedTimeoutPolicy: Partial | undefined = {}) : Record void> { return { ...deserializeIntoStsPolicy(activityBasedTimeoutPolicy), } @@ -32794,7 +32794,7 @@ export function deserializeIntoActivityBasedTimeoutPolicy(activityBasedTimeoutPo * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoActivityBasedTimeoutPolicyCollectionResponse(activityBasedTimeoutPolicyCollectionResponse: ActivityBasedTimeoutPolicyCollectionResponse | undefined = {} as ActivityBasedTimeoutPolicyCollectionResponse) : Record void> { +export function deserializeIntoActivityBasedTimeoutPolicyCollectionResponse(activityBasedTimeoutPolicyCollectionResponse: Partial | undefined = {}) : Record void> { return { ...deserializeIntoBaseCollectionPaginationCountResponse(activityBasedTimeoutPolicyCollectionResponse), "value": n => { activityBasedTimeoutPolicyCollectionResponse.value = n.getCollectionOfObjectValues(createActivityBasedTimeoutPolicyFromDiscriminatorValue); }, @@ -32804,7 +32804,7 @@ export function deserializeIntoActivityBasedTimeoutPolicyCollectionResponse(acti * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoActivityHistoryItem(activityHistoryItem: ActivityHistoryItem | undefined = {} as ActivityHistoryItem) : Record void> { +export function deserializeIntoActivityHistoryItem(activityHistoryItem: Partial | undefined = {}) : Record void> { return { ...deserializeIntoEntity(activityHistoryItem), "activeDurationSeconds": n => { activityHistoryItem.activeDurationSeconds = n.getNumberValue(); }, @@ -32822,7 +32822,7 @@ export function deserializeIntoActivityHistoryItem(activityHistoryItem: Activity * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoActivityHistoryItemCollectionResponse(activityHistoryItemCollectionResponse: ActivityHistoryItemCollectionResponse | undefined = {} as ActivityHistoryItemCollectionResponse) : Record void> { +export function deserializeIntoActivityHistoryItemCollectionResponse(activityHistoryItemCollectionResponse: Partial | undefined = {}) : Record void> { return { ...deserializeIntoBaseCollectionPaginationCountResponse(activityHistoryItemCollectionResponse), "value": n => { activityHistoryItemCollectionResponse.value = n.getCollectionOfObjectValues(createActivityHistoryItemFromDiscriminatorValue); }, @@ -32832,7 +32832,7 @@ export function deserializeIntoActivityHistoryItemCollectionResponse(activityHis * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoAddIn(addIn: AddIn | undefined = {} as AddIn) : Record void> { +export function deserializeIntoAddIn(addIn: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { addIn.backingStoreEnabled = true; }, "id": n => { addIn.id = n.getGuidValue(); }, @@ -32845,7 +32845,7 @@ export function deserializeIntoAddIn(addIn: AddIn | undefined = {} as AddIn) : R * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoAddLargeGalleryViewOperation(addLargeGalleryViewOperation: AddLargeGalleryViewOperation | undefined = {} as AddLargeGalleryViewOperation) : Record void> { +export function deserializeIntoAddLargeGalleryViewOperation(addLargeGalleryViewOperation: Partial | undefined = {}) : Record void> { return { ...deserializeIntoCommsOperation(addLargeGalleryViewOperation), } @@ -32854,7 +32854,7 @@ export function deserializeIntoAddLargeGalleryViewOperation(addLargeGalleryViewO * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoAddressBookAccountTargetContent(addressBookAccountTargetContent: AddressBookAccountTargetContent | undefined = {} as AddressBookAccountTargetContent) : Record void> { +export function deserializeIntoAddressBookAccountTargetContent(addressBookAccountTargetContent: Partial | undefined = {}) : Record void> { return { ...deserializeIntoAccountTargetContent(addressBookAccountTargetContent), "accountTargetEmails": n => { addressBookAccountTargetContent.accountTargetEmails = n.getCollectionOfPrimitiveValues(); }, @@ -32864,7 +32864,7 @@ export function deserializeIntoAddressBookAccountTargetContent(addressBookAccoun * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoAdmin(admin: Admin | undefined = {} as Admin) : Record void> { +export function deserializeIntoAdmin(admin: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { admin.backingStoreEnabled = true; }, "edge": n => { admin.edge = n.getObjectValue(createEdgeFromDiscriminatorValue); }, @@ -32878,7 +32878,7 @@ export function deserializeIntoAdmin(admin: Admin | undefined = {} as Admin) : R * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoAdminConsentRequestPolicy(adminConsentRequestPolicy: AdminConsentRequestPolicy | undefined = {} as AdminConsentRequestPolicy) : Record void> { +export function deserializeIntoAdminConsentRequestPolicy(adminConsentRequestPolicy: Partial | undefined = {}) : Record void> { return { ...deserializeIntoEntity(adminConsentRequestPolicy), "isEnabled": n => { adminConsentRequestPolicy.isEnabled = n.getBooleanValue(); }, @@ -32893,7 +32893,7 @@ export function deserializeIntoAdminConsentRequestPolicy(adminConsentRequestPoli * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoAdministrativeUnit(administrativeUnit: AdministrativeUnit | undefined = {} as AdministrativeUnit) : Record void> { +export function deserializeIntoAdministrativeUnit(administrativeUnit: Partial | undefined = {}) : Record void> { return { ...deserializeIntoDirectoryObject(administrativeUnit), "description": n => { administrativeUnit.description = n.getStringValue(); }, @@ -32908,7 +32908,7 @@ export function deserializeIntoAdministrativeUnit(administrativeUnit: Administra * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoAdministrativeUnitCollectionResponse(administrativeUnitCollectionResponse: AdministrativeUnitCollectionResponse | undefined = {} as AdministrativeUnitCollectionResponse) : Record void> { +export function deserializeIntoAdministrativeUnitCollectionResponse(administrativeUnitCollectionResponse: Partial | undefined = {}) : Record void> { return { ...deserializeIntoBaseCollectionPaginationCountResponse(administrativeUnitCollectionResponse), "value": n => { administrativeUnitCollectionResponse.value = n.getCollectionOfObjectValues(createAdministrativeUnitFromDiscriminatorValue); }, @@ -32918,7 +32918,7 @@ export function deserializeIntoAdministrativeUnitCollectionResponse(administrati * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoAggregationOption(aggregationOption: AggregationOption | undefined = {} as AggregationOption) : Record void> { +export function deserializeIntoAggregationOption(aggregationOption: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { aggregationOption.backingStoreEnabled = true; }, "bucketDefinition": n => { aggregationOption.bucketDefinition = n.getObjectValue(createBucketAggregationDefinitionFromDiscriminatorValue); }, @@ -32931,7 +32931,7 @@ export function deserializeIntoAggregationOption(aggregationOption: AggregationO * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoAgreement(agreement: Agreement | undefined = {} as Agreement) : Record void> { +export function deserializeIntoAgreement(agreement: Partial | undefined = {}) : Record void> { return { ...deserializeIntoEntity(agreement), "acceptances": n => { agreement.acceptances = n.getCollectionOfObjectValues(createAgreementAcceptanceFromDiscriminatorValue); }, @@ -32948,7 +32948,7 @@ export function deserializeIntoAgreement(agreement: Agreement | undefined = {} a * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoAgreementAcceptance(agreementAcceptance: AgreementAcceptance | undefined = {} as AgreementAcceptance) : Record void> { +export function deserializeIntoAgreementAcceptance(agreementAcceptance: Partial | undefined = {}) : Record void> { return { ...deserializeIntoEntity(agreementAcceptance), "agreementFileId": n => { agreementAcceptance.agreementFileId = n.getStringValue(); }, @@ -32970,7 +32970,7 @@ export function deserializeIntoAgreementAcceptance(agreementAcceptance: Agreemen * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoAgreementAcceptanceCollectionResponse(agreementAcceptanceCollectionResponse: AgreementAcceptanceCollectionResponse | undefined = {} as AgreementAcceptanceCollectionResponse) : Record void> { +export function deserializeIntoAgreementAcceptanceCollectionResponse(agreementAcceptanceCollectionResponse: Partial | undefined = {}) : Record void> { return { ...deserializeIntoBaseCollectionPaginationCountResponse(agreementAcceptanceCollectionResponse), "value": n => { agreementAcceptanceCollectionResponse.value = n.getCollectionOfObjectValues(createAgreementAcceptanceFromDiscriminatorValue); }, @@ -32980,7 +32980,7 @@ export function deserializeIntoAgreementAcceptanceCollectionResponse(agreementAc * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoAgreementCollectionResponse(agreementCollectionResponse: AgreementCollectionResponse | undefined = {} as AgreementCollectionResponse) : Record void> { +export function deserializeIntoAgreementCollectionResponse(agreementCollectionResponse: Partial | undefined = {}) : Record void> { return { ...deserializeIntoBaseCollectionPaginationCountResponse(agreementCollectionResponse), "value": n => { agreementCollectionResponse.value = n.getCollectionOfObjectValues(createAgreementFromDiscriminatorValue); }, @@ -32990,7 +32990,7 @@ export function deserializeIntoAgreementCollectionResponse(agreementCollectionRe * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoAgreementFile(agreementFile: AgreementFile | undefined = {} as AgreementFile) : Record void> { +export function deserializeIntoAgreementFile(agreementFile: Partial | undefined = {}) : Record void> { return { ...deserializeIntoAgreementFileProperties(agreementFile), "localizations": n => { agreementFile.localizations = n.getCollectionOfObjectValues(createAgreementFileLocalizationFromDiscriminatorValue); }, @@ -33000,7 +33000,7 @@ export function deserializeIntoAgreementFile(agreementFile: AgreementFile | unde * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoAgreementFileData(agreementFileData: AgreementFileData | undefined = {} as AgreementFileData) : Record void> { +export function deserializeIntoAgreementFileData(agreementFileData: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { agreementFileData.backingStoreEnabled = true; }, "data": n => { agreementFileData.data = n.getStringValue(); }, @@ -33011,7 +33011,7 @@ export function deserializeIntoAgreementFileData(agreementFileData: AgreementFil * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoAgreementFileLocalization(agreementFileLocalization: AgreementFileLocalization | undefined = {} as AgreementFileLocalization) : Record void> { +export function deserializeIntoAgreementFileLocalization(agreementFileLocalization: Partial | undefined = {}) : Record void> { return { ...deserializeIntoAgreementFileProperties(agreementFileLocalization), "versions": n => { agreementFileLocalization.versions = n.getCollectionOfObjectValues(createAgreementFileVersionFromDiscriminatorValue); }, @@ -33021,7 +33021,7 @@ export function deserializeIntoAgreementFileLocalization(agreementFileLocalizati * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoAgreementFileLocalizationCollectionResponse(agreementFileLocalizationCollectionResponse: AgreementFileLocalizationCollectionResponse | undefined = {} as AgreementFileLocalizationCollectionResponse) : Record void> { +export function deserializeIntoAgreementFileLocalizationCollectionResponse(agreementFileLocalizationCollectionResponse: Partial | undefined = {}) : Record void> { return { ...deserializeIntoBaseCollectionPaginationCountResponse(agreementFileLocalizationCollectionResponse), "value": n => { agreementFileLocalizationCollectionResponse.value = n.getCollectionOfObjectValues(createAgreementFileLocalizationFromDiscriminatorValue); }, @@ -33031,7 +33031,7 @@ export function deserializeIntoAgreementFileLocalizationCollectionResponse(agree * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoAgreementFileProperties(agreementFileProperties: AgreementFileProperties | undefined = {} as AgreementFileProperties) : Record void> { +export function deserializeIntoAgreementFileProperties(agreementFileProperties: Partial | undefined = {}) : Record void> { return { ...deserializeIntoEntity(agreementFileProperties), "createdDateTime": n => { agreementFileProperties.createdDateTime = n.getDateValue(); }, @@ -33047,7 +33047,7 @@ export function deserializeIntoAgreementFileProperties(agreementFileProperties: * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoAgreementFileVersion(agreementFileVersion: AgreementFileVersion | undefined = {} as AgreementFileVersion) : Record void> { +export function deserializeIntoAgreementFileVersion(agreementFileVersion: Partial | undefined = {}) : Record void> { return { ...deserializeIntoAgreementFileProperties(agreementFileVersion), } @@ -33056,7 +33056,7 @@ export function deserializeIntoAgreementFileVersion(agreementFileVersion: Agreem * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoAgreementFileVersionCollectionResponse(agreementFileVersionCollectionResponse: AgreementFileVersionCollectionResponse | undefined = {} as AgreementFileVersionCollectionResponse) : Record void> { +export function deserializeIntoAgreementFileVersionCollectionResponse(agreementFileVersionCollectionResponse: Partial | undefined = {}) : Record void> { return { ...deserializeIntoBaseCollectionPaginationCountResponse(agreementFileVersionCollectionResponse), "value": n => { agreementFileVersionCollectionResponse.value = n.getCollectionOfObjectValues(createAgreementFileVersionFromDiscriminatorValue); }, @@ -33066,7 +33066,7 @@ export function deserializeIntoAgreementFileVersionCollectionResponse(agreementF * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoAlbum(album: Album | undefined = {} as Album) : Record void> { +export function deserializeIntoAlbum(album: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { album.backingStoreEnabled = true; }, "coverImageItemId": n => { album.coverImageItemId = n.getStringValue(); }, @@ -33077,7 +33077,7 @@ export function deserializeIntoAlbum(album: Album | undefined = {} as Album) : R * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoAlert(alert: Alert | undefined = {} as Alert) : Record void> { +export function deserializeIntoAlert(alert: Partial | undefined = {}) : Record void> { return { ...deserializeIntoEntity(alert), "activityGroupName": n => { alert.activityGroupName = n.getStringValue(); }, @@ -33125,7 +33125,7 @@ export function deserializeIntoAlert(alert: Alert | undefined = {} as Alert) : R * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoAlertCollectionResponse(alertCollectionResponse: AlertCollectionResponse | undefined = {} as AlertCollectionResponse) : Record void> { +export function deserializeIntoAlertCollectionResponse(alertCollectionResponse: Partial | undefined = {}) : Record void> { return { ...deserializeIntoBaseCollectionPaginationCountResponse(alertCollectionResponse), "value": n => { alertCollectionResponse.value = n.getCollectionOfObjectValues(createAlertFromDiscriminatorValue); }, @@ -33135,7 +33135,7 @@ export function deserializeIntoAlertCollectionResponse(alertCollectionResponse: * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoAlertDetection(alertDetection: AlertDetection | undefined = {} as AlertDetection) : Record void> { +export function deserializeIntoAlertDetection(alertDetection: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { alertDetection.backingStoreEnabled = true; }, "detectionType": n => { alertDetection.detectionType = n.getStringValue(); }, @@ -33148,7 +33148,7 @@ export function deserializeIntoAlertDetection(alertDetection: AlertDetection | u * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoAlertHistoryState(alertHistoryState: AlertHistoryState | undefined = {} as AlertHistoryState) : Record void> { +export function deserializeIntoAlertHistoryState(alertHistoryState: Partial | undefined = {}) : Record void> { return { "appId": n => { alertHistoryState.appId = n.getStringValue(); }, "assignedTo": n => { alertHistoryState.assignedTo = n.getStringValue(); }, @@ -33165,7 +33165,7 @@ export function deserializeIntoAlertHistoryState(alertHistoryState: AlertHistory * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoAlertTrigger(alertTrigger: AlertTrigger | undefined = {} as AlertTrigger) : Record void> { +export function deserializeIntoAlertTrigger(alertTrigger: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { alertTrigger.backingStoreEnabled = true; }, "name": n => { alertTrigger.name = n.getStringValue(); }, @@ -33178,7 +33178,7 @@ export function deserializeIntoAlertTrigger(alertTrigger: AlertTrigger | undefin * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoAllDevicesAssignmentTarget(allDevicesAssignmentTarget: AllDevicesAssignmentTarget | undefined = {} as AllDevicesAssignmentTarget) : Record void> { +export function deserializeIntoAllDevicesAssignmentTarget(allDevicesAssignmentTarget: Partial | undefined = {}) : Record void> { return { ...deserializeIntoDeviceAndAppManagementAssignmentTarget(allDevicesAssignmentTarget), } @@ -33187,7 +33187,7 @@ export function deserializeIntoAllDevicesAssignmentTarget(allDevicesAssignmentTa * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoAllLicensedUsersAssignmentTarget(allLicensedUsersAssignmentTarget: AllLicensedUsersAssignmentTarget | undefined = {} as AllLicensedUsersAssignmentTarget) : Record void> { +export function deserializeIntoAllLicensedUsersAssignmentTarget(allLicensedUsersAssignmentTarget: Partial | undefined = {}) : Record void> { return { ...deserializeIntoDeviceAndAppManagementAssignmentTarget(allLicensedUsersAssignmentTarget), } @@ -33196,7 +33196,7 @@ export function deserializeIntoAllLicensedUsersAssignmentTarget(allLicensedUsers * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoAllowedValue(allowedValue: AllowedValue | undefined = {} as AllowedValue) : Record void> { +export function deserializeIntoAllowedValue(allowedValue: Partial | undefined = {}) : Record void> { return { ...deserializeIntoEntity(allowedValue), "isActive": n => { allowedValue.isActive = n.getBooleanValue(); }, @@ -33206,7 +33206,7 @@ export function deserializeIntoAllowedValue(allowedValue: AllowedValue | undefin * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoAllowedValueCollectionResponse(allowedValueCollectionResponse: AllowedValueCollectionResponse | undefined = {} as AllowedValueCollectionResponse) : Record void> { +export function deserializeIntoAllowedValueCollectionResponse(allowedValueCollectionResponse: Partial | undefined = {}) : Record void> { return { ...deserializeIntoBaseCollectionPaginationCountResponse(allowedValueCollectionResponse), "value": n => { allowedValueCollectionResponse.value = n.getCollectionOfObjectValues(createAllowedValueFromDiscriminatorValue); }, @@ -33216,7 +33216,7 @@ export function deserializeIntoAllowedValueCollectionResponse(allowedValueCollec * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoAlterationResponse(alterationResponse: AlterationResponse | undefined = {} as AlterationResponse) : Record void> { +export function deserializeIntoAlterationResponse(alterationResponse: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { alterationResponse.backingStoreEnabled = true; }, "@odata.type": n => { alterationResponse.odataType = n.getStringValue(); }, @@ -33229,7 +33229,7 @@ export function deserializeIntoAlterationResponse(alterationResponse: Alteration * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoAlteredQueryToken(alteredQueryToken: AlteredQueryToken | undefined = {} as AlteredQueryToken) : Record void> { +export function deserializeIntoAlteredQueryToken(alteredQueryToken: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { alteredQueryToken.backingStoreEnabled = true; }, "length": n => { alteredQueryToken.length = n.getNumberValue(); }, @@ -33242,7 +33242,7 @@ export function deserializeIntoAlteredQueryToken(alteredQueryToken: AlteredQuery * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoAlternativeSecurityId(alternativeSecurityId: AlternativeSecurityId | undefined = {} as AlternativeSecurityId) : Record void> { +export function deserializeIntoAlternativeSecurityId(alternativeSecurityId: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { alternativeSecurityId.backingStoreEnabled = true; }, "identityProvider": n => { alternativeSecurityId.identityProvider = n.getStringValue(); }, @@ -33255,7 +33255,7 @@ export function deserializeIntoAlternativeSecurityId(alternativeSecurityId: Alte * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoAndroidCompliancePolicy(androidCompliancePolicy: AndroidCompliancePolicy | undefined = {} as AndroidCompliancePolicy) : Record void> { +export function deserializeIntoAndroidCompliancePolicy(androidCompliancePolicy: Partial | undefined = {}) : Record void> { return { ...deserializeIntoDeviceCompliancePolicy(androidCompliancePolicy), "deviceThreatProtectionEnabled": n => { androidCompliancePolicy.deviceThreatProtectionEnabled = n.getBooleanValue(); }, @@ -33285,7 +33285,7 @@ export function deserializeIntoAndroidCompliancePolicy(androidCompliancePolicy: * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoAndroidCustomConfiguration(androidCustomConfiguration: AndroidCustomConfiguration | undefined = {} as AndroidCustomConfiguration) : Record void> { +export function deserializeIntoAndroidCustomConfiguration(androidCustomConfiguration: Partial | undefined = {}) : Record void> { return { ...deserializeIntoDeviceConfiguration(androidCustomConfiguration), "omaSettings": n => { androidCustomConfiguration.omaSettings = n.getCollectionOfObjectValues(createOmaSettingFromDiscriminatorValue); }, @@ -33295,7 +33295,7 @@ export function deserializeIntoAndroidCustomConfiguration(androidCustomConfigura * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoAndroidGeneralDeviceConfiguration(androidGeneralDeviceConfiguration: AndroidGeneralDeviceConfiguration | undefined = {} as AndroidGeneralDeviceConfiguration) : Record void> { +export function deserializeIntoAndroidGeneralDeviceConfiguration(androidGeneralDeviceConfiguration: Partial | undefined = {}) : Record void> { return { ...deserializeIntoDeviceConfiguration(androidGeneralDeviceConfiguration), "appsBlockClipboardSharing": n => { androidGeneralDeviceConfiguration.appsBlockClipboardSharing = n.getBooleanValue(); }, @@ -33352,7 +33352,7 @@ export function deserializeIntoAndroidGeneralDeviceConfiguration(androidGeneralD * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoAndroidLobApp(androidLobApp: AndroidLobApp | undefined = {} as AndroidLobApp) : Record void> { +export function deserializeIntoAndroidLobApp(androidLobApp: Partial | undefined = {}) : Record void> { return { ...deserializeIntoMobileLobApp(androidLobApp), "minimumSupportedOperatingSystem": n => { androidLobApp.minimumSupportedOperatingSystem = n.getObjectValue(createAndroidMinimumOperatingSystemFromDiscriminatorValue); }, @@ -33365,7 +33365,7 @@ export function deserializeIntoAndroidLobApp(androidLobApp: AndroidLobApp | unde * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoAndroidLobAppCollectionResponse(androidLobAppCollectionResponse: AndroidLobAppCollectionResponse | undefined = {} as AndroidLobAppCollectionResponse) : Record void> { +export function deserializeIntoAndroidLobAppCollectionResponse(androidLobAppCollectionResponse: Partial | undefined = {}) : Record void> { return { ...deserializeIntoBaseCollectionPaginationCountResponse(androidLobAppCollectionResponse), "value": n => { androidLobAppCollectionResponse.value = n.getCollectionOfObjectValues(createAndroidLobAppFromDiscriminatorValue); }, @@ -33375,7 +33375,7 @@ export function deserializeIntoAndroidLobAppCollectionResponse(androidLobAppColl * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoAndroidManagedAppProtection(androidManagedAppProtection: AndroidManagedAppProtection | undefined = {} as AndroidManagedAppProtection) : Record void> { +export function deserializeIntoAndroidManagedAppProtection(androidManagedAppProtection: Partial | undefined = {}) : Record void> { return { ...deserializeIntoTargetedManagedAppProtection(androidManagedAppProtection), "apps": n => { androidManagedAppProtection.apps = n.getCollectionOfObjectValues(createManagedMobileAppFromDiscriminatorValue); }, @@ -33394,7 +33394,7 @@ export function deserializeIntoAndroidManagedAppProtection(androidManagedAppProt * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoAndroidManagedAppProtectionCollectionResponse(androidManagedAppProtectionCollectionResponse: AndroidManagedAppProtectionCollectionResponse | undefined = {} as AndroidManagedAppProtectionCollectionResponse) : Record void> { +export function deserializeIntoAndroidManagedAppProtectionCollectionResponse(androidManagedAppProtectionCollectionResponse: Partial | undefined = {}) : Record void> { return { ...deserializeIntoBaseCollectionPaginationCountResponse(androidManagedAppProtectionCollectionResponse), "value": n => { androidManagedAppProtectionCollectionResponse.value = n.getCollectionOfObjectValues(createAndroidManagedAppProtectionFromDiscriminatorValue); }, @@ -33404,7 +33404,7 @@ export function deserializeIntoAndroidManagedAppProtectionCollectionResponse(and * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoAndroidManagedAppRegistration(androidManagedAppRegistration: AndroidManagedAppRegistration | undefined = {} as AndroidManagedAppRegistration) : Record void> { +export function deserializeIntoAndroidManagedAppRegistration(androidManagedAppRegistration: Partial | undefined = {}) : Record void> { return { ...deserializeIntoManagedAppRegistration(androidManagedAppRegistration), } @@ -33413,7 +33413,7 @@ export function deserializeIntoAndroidManagedAppRegistration(androidManagedAppRe * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoAndroidMinimumOperatingSystem(androidMinimumOperatingSystem: AndroidMinimumOperatingSystem | undefined = {} as AndroidMinimumOperatingSystem) : Record void> { +export function deserializeIntoAndroidMinimumOperatingSystem(androidMinimumOperatingSystem: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { androidMinimumOperatingSystem.backingStoreEnabled = true; }, "@odata.type": n => { androidMinimumOperatingSystem.odataType = n.getStringValue(); }, @@ -33439,7 +33439,7 @@ export function deserializeIntoAndroidMinimumOperatingSystem(androidMinimumOpera * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoAndroidMobileAppIdentifier(androidMobileAppIdentifier: AndroidMobileAppIdentifier | undefined = {} as AndroidMobileAppIdentifier) : Record void> { +export function deserializeIntoAndroidMobileAppIdentifier(androidMobileAppIdentifier: Partial | undefined = {}) : Record void> { return { ...deserializeIntoMobileAppIdentifier(androidMobileAppIdentifier), "packageId": n => { androidMobileAppIdentifier.packageId = n.getStringValue(); }, @@ -33449,7 +33449,7 @@ export function deserializeIntoAndroidMobileAppIdentifier(androidMobileAppIdenti * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoAndroidStoreApp(androidStoreApp: AndroidStoreApp | undefined = {} as AndroidStoreApp) : Record void> { +export function deserializeIntoAndroidStoreApp(androidStoreApp: Partial | undefined = {}) : Record void> { return { ...deserializeIntoMobileApp(androidStoreApp), "appStoreUrl": n => { androidStoreApp.appStoreUrl = n.getStringValue(); }, @@ -33461,7 +33461,7 @@ export function deserializeIntoAndroidStoreApp(androidStoreApp: AndroidStoreApp * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoAndroidStoreAppCollectionResponse(androidStoreAppCollectionResponse: AndroidStoreAppCollectionResponse | undefined = {} as AndroidStoreAppCollectionResponse) : Record void> { +export function deserializeIntoAndroidStoreAppCollectionResponse(androidStoreAppCollectionResponse: Partial | undefined = {}) : Record void> { return { ...deserializeIntoBaseCollectionPaginationCountResponse(androidStoreAppCollectionResponse), "value": n => { androidStoreAppCollectionResponse.value = n.getCollectionOfObjectValues(createAndroidStoreAppFromDiscriminatorValue); }, @@ -33471,7 +33471,7 @@ export function deserializeIntoAndroidStoreAppCollectionResponse(androidStoreApp * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoAndroidWorkProfileCompliancePolicy(androidWorkProfileCompliancePolicy: AndroidWorkProfileCompliancePolicy | undefined = {} as AndroidWorkProfileCompliancePolicy) : Record void> { +export function deserializeIntoAndroidWorkProfileCompliancePolicy(androidWorkProfileCompliancePolicy: Partial | undefined = {}) : Record void> { return { ...deserializeIntoDeviceCompliancePolicy(androidWorkProfileCompliancePolicy), "deviceThreatProtectionEnabled": n => { androidWorkProfileCompliancePolicy.deviceThreatProtectionEnabled = n.getBooleanValue(); }, @@ -33501,7 +33501,7 @@ export function deserializeIntoAndroidWorkProfileCompliancePolicy(androidWorkPro * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoAndroidWorkProfileCustomConfiguration(androidWorkProfileCustomConfiguration: AndroidWorkProfileCustomConfiguration | undefined = {} as AndroidWorkProfileCustomConfiguration) : Record void> { +export function deserializeIntoAndroidWorkProfileCustomConfiguration(androidWorkProfileCustomConfiguration: Partial | undefined = {}) : Record void> { return { ...deserializeIntoDeviceConfiguration(androidWorkProfileCustomConfiguration), "omaSettings": n => { androidWorkProfileCustomConfiguration.omaSettings = n.getCollectionOfObjectValues(createOmaSettingFromDiscriminatorValue); }, @@ -33511,7 +33511,7 @@ export function deserializeIntoAndroidWorkProfileCustomConfiguration(androidWork * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoAndroidWorkProfileGeneralDeviceConfiguration(androidWorkProfileGeneralDeviceConfiguration: AndroidWorkProfileGeneralDeviceConfiguration | undefined = {} as AndroidWorkProfileGeneralDeviceConfiguration) : Record void> { +export function deserializeIntoAndroidWorkProfileGeneralDeviceConfiguration(androidWorkProfileGeneralDeviceConfiguration: Partial | undefined = {}) : Record void> { return { ...deserializeIntoDeviceConfiguration(androidWorkProfileGeneralDeviceConfiguration), "passwordBlockFingerprintUnlock": n => { androidWorkProfileGeneralDeviceConfiguration.passwordBlockFingerprintUnlock = n.getBooleanValue(); }, @@ -33554,7 +33554,7 @@ export function deserializeIntoAndroidWorkProfileGeneralDeviceConfiguration(andr * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoAnonymousGuestConversationMember(anonymousGuestConversationMember: AnonymousGuestConversationMember | undefined = {} as AnonymousGuestConversationMember) : Record void> { +export function deserializeIntoAnonymousGuestConversationMember(anonymousGuestConversationMember: Partial | undefined = {}) : Record void> { return { ...deserializeIntoConversationMember(anonymousGuestConversationMember), "anonymousGuestId": n => { anonymousGuestConversationMember.anonymousGuestId = n.getStringValue(); }, @@ -33564,7 +33564,7 @@ export function deserializeIntoAnonymousGuestConversationMember(anonymousGuestCo * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoApiApplication(apiApplication: ApiApplication | undefined = {} as ApiApplication) : Record void> { +export function deserializeIntoApiApplication(apiApplication: Partial | undefined = {}) : Record void> { return { "acceptMappedClaims": n => { apiApplication.acceptMappedClaims = n.getBooleanValue(); }, "backingStoreEnabled": n => { apiApplication.backingStoreEnabled = true; }, @@ -33579,7 +33579,7 @@ export function deserializeIntoApiApplication(apiApplication: ApiApplication | u * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoApiAuthenticationConfigurationBase(apiAuthenticationConfigurationBase: ApiAuthenticationConfigurationBase | undefined = {} as ApiAuthenticationConfigurationBase) : Record void> { +export function deserializeIntoApiAuthenticationConfigurationBase(apiAuthenticationConfigurationBase: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { apiAuthenticationConfigurationBase.backingStoreEnabled = true; }, "@odata.type": n => { apiAuthenticationConfigurationBase.odataType = n.getStringValue(); }, @@ -33589,7 +33589,7 @@ export function deserializeIntoApiAuthenticationConfigurationBase(apiAuthenticat * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoAppCatalogs(appCatalogs: AppCatalogs | undefined = {} as AppCatalogs) : Record void> { +export function deserializeIntoAppCatalogs(appCatalogs: Partial | undefined = {}) : Record void> { return { ...deserializeIntoEntity(appCatalogs), "teamsApps": n => { appCatalogs.teamsApps = n.getCollectionOfObjectValues(createTeamsAppFromDiscriminatorValue); }, @@ -33599,7 +33599,7 @@ export function deserializeIntoAppCatalogs(appCatalogs: AppCatalogs | undefined * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoAppConfigurationSettingItem(appConfigurationSettingItem: AppConfigurationSettingItem | undefined = {} as AppConfigurationSettingItem) : Record void> { +export function deserializeIntoAppConfigurationSettingItem(appConfigurationSettingItem: Partial | undefined = {}) : Record void> { return { "appConfigKey": n => { appConfigurationSettingItem.appConfigKey = n.getStringValue(); }, "appConfigKeyType": n => { appConfigurationSettingItem.appConfigKeyType = n.getEnumValue(MdmAppConfigKeyTypeObject); }, @@ -33612,7 +33612,7 @@ export function deserializeIntoAppConfigurationSettingItem(appConfigurationSetti * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoAppConsentApprovalRoute(appConsentApprovalRoute: AppConsentApprovalRoute | undefined = {} as AppConsentApprovalRoute) : Record void> { +export function deserializeIntoAppConsentApprovalRoute(appConsentApprovalRoute: Partial | undefined = {}) : Record void> { return { ...deserializeIntoEntity(appConsentApprovalRoute), "appConsentRequests": n => { appConsentApprovalRoute.appConsentRequests = n.getCollectionOfObjectValues(createAppConsentRequestFromDiscriminatorValue); }, @@ -33622,7 +33622,7 @@ export function deserializeIntoAppConsentApprovalRoute(appConsentApprovalRoute: * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoAppConsentRequest(appConsentRequest: AppConsentRequest | undefined = {} as AppConsentRequest) : Record void> { +export function deserializeIntoAppConsentRequest(appConsentRequest: Partial | undefined = {}) : Record void> { return { ...deserializeIntoEntity(appConsentRequest), "appDisplayName": n => { appConsentRequest.appDisplayName = n.getStringValue(); }, @@ -33635,7 +33635,7 @@ export function deserializeIntoAppConsentRequest(appConsentRequest: AppConsentRe * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoAppConsentRequestCollectionResponse(appConsentRequestCollectionResponse: AppConsentRequestCollectionResponse | undefined = {} as AppConsentRequestCollectionResponse) : Record void> { +export function deserializeIntoAppConsentRequestCollectionResponse(appConsentRequestCollectionResponse: Partial | undefined = {}) : Record void> { return { ...deserializeIntoBaseCollectionPaginationCountResponse(appConsentRequestCollectionResponse), "value": n => { appConsentRequestCollectionResponse.value = n.getCollectionOfObjectValues(createAppConsentRequestFromDiscriminatorValue); }, @@ -33645,7 +33645,7 @@ export function deserializeIntoAppConsentRequestCollectionResponse(appConsentReq * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoAppConsentRequestScope(appConsentRequestScope: AppConsentRequestScope | undefined = {} as AppConsentRequestScope) : Record void> { +export function deserializeIntoAppConsentRequestScope(appConsentRequestScope: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { appConsentRequestScope.backingStoreEnabled = true; }, "displayName": n => { appConsentRequestScope.displayName = n.getStringValue(); }, @@ -33656,7 +33656,7 @@ export function deserializeIntoAppConsentRequestScope(appConsentRequestScope: Ap * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoAppHostedMediaConfig(appHostedMediaConfig: AppHostedMediaConfig | undefined = {} as AppHostedMediaConfig) : Record void> { +export function deserializeIntoAppHostedMediaConfig(appHostedMediaConfig: Partial | undefined = {}) : Record void> { return { ...deserializeIntoMediaConfig(appHostedMediaConfig), "blob": n => { appHostedMediaConfig.blob = n.getStringValue(); }, @@ -33666,7 +33666,7 @@ export function deserializeIntoAppHostedMediaConfig(appHostedMediaConfig: AppHos * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoAppIdentity(appIdentity: AppIdentity | undefined = {} as AppIdentity) : Record void> { +export function deserializeIntoAppIdentity(appIdentity: Partial | undefined = {}) : Record void> { return { "appId": n => { appIdentity.appId = n.getStringValue(); }, "backingStoreEnabled": n => { appIdentity.backingStoreEnabled = true; }, @@ -33680,7 +33680,7 @@ export function deserializeIntoAppIdentity(appIdentity: AppIdentity | undefined * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoAppleDeviceFeaturesConfigurationBase(appleDeviceFeaturesConfigurationBase: AppleDeviceFeaturesConfigurationBase | undefined = {} as AppleDeviceFeaturesConfigurationBase) : Record void> { +export function deserializeIntoAppleDeviceFeaturesConfigurationBase(appleDeviceFeaturesConfigurationBase: Partial | undefined = {}) : Record void> { return { ...deserializeIntoDeviceConfiguration(appleDeviceFeaturesConfigurationBase), } @@ -33689,7 +33689,7 @@ export function deserializeIntoAppleDeviceFeaturesConfigurationBase(appleDeviceF * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoAppleManagedIdentityProvider(appleManagedIdentityProvider: AppleManagedIdentityProvider | undefined = {} as AppleManagedIdentityProvider) : Record void> { +export function deserializeIntoAppleManagedIdentityProvider(appleManagedIdentityProvider: Partial | undefined = {}) : Record void> { return { ...deserializeIntoIdentityProviderBase(appleManagedIdentityProvider), "certificateData": n => { appleManagedIdentityProvider.certificateData = n.getStringValue(); }, @@ -33702,7 +33702,7 @@ export function deserializeIntoAppleManagedIdentityProvider(appleManagedIdentity * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoApplePushNotificationCertificate(applePushNotificationCertificate: ApplePushNotificationCertificate | undefined = {} as ApplePushNotificationCertificate) : Record void> { +export function deserializeIntoApplePushNotificationCertificate(applePushNotificationCertificate: Partial | undefined = {}) : Record void> { return { ...deserializeIntoEntity(applePushNotificationCertificate), "appleIdentifier": n => { applePushNotificationCertificate.appleIdentifier = n.getStringValue(); }, @@ -33719,7 +33719,7 @@ export function deserializeIntoApplePushNotificationCertificate(applePushNotific * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoApplication(application: Application | undefined = {} as Application) : Record void> { +export function deserializeIntoApplication(application: Partial | undefined = {}) : Record void> { return { ...deserializeIntoDirectoryObject(application), "addIns": n => { application.addIns = n.getCollectionOfObjectValues(createAddInFromDiscriminatorValue); }, @@ -33773,7 +33773,7 @@ export function deserializeIntoApplication(application: Application | undefined * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoApplicationCollectionResponse(applicationCollectionResponse: ApplicationCollectionResponse | undefined = {} as ApplicationCollectionResponse) : Record void> { +export function deserializeIntoApplicationCollectionResponse(applicationCollectionResponse: Partial | undefined = {}) : Record void> { return { ...deserializeIntoBaseCollectionPaginationCountResponse(applicationCollectionResponse), "value": n => { applicationCollectionResponse.value = n.getCollectionOfObjectValues(createApplicationFromDiscriminatorValue); }, @@ -33783,7 +33783,7 @@ export function deserializeIntoApplicationCollectionResponse(applicationCollecti * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoApplicationEnforcedRestrictionsSessionControl(applicationEnforcedRestrictionsSessionControl: ApplicationEnforcedRestrictionsSessionControl | undefined = {} as ApplicationEnforcedRestrictionsSessionControl) : Record void> { +export function deserializeIntoApplicationEnforcedRestrictionsSessionControl(applicationEnforcedRestrictionsSessionControl: Partial | undefined = {}) : Record void> { return { ...deserializeIntoConditionalAccessSessionControl(applicationEnforcedRestrictionsSessionControl), } @@ -33792,7 +33792,7 @@ export function deserializeIntoApplicationEnforcedRestrictionsSessionControl(app * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoApplicationServicePrincipal(applicationServicePrincipal: ApplicationServicePrincipal | undefined = {} as ApplicationServicePrincipal) : Record void> { +export function deserializeIntoApplicationServicePrincipal(applicationServicePrincipal: Partial | undefined = {}) : Record void> { return { "application": n => { applicationServicePrincipal.application = n.getObjectValue(createApplicationFromDiscriminatorValue); }, "backingStoreEnabled": n => { applicationServicePrincipal.backingStoreEnabled = true; }, @@ -33804,7 +33804,7 @@ export function deserializeIntoApplicationServicePrincipal(applicationServicePri * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoApplicationTemplate(applicationTemplate: ApplicationTemplate | undefined = {} as ApplicationTemplate) : Record void> { +export function deserializeIntoApplicationTemplate(applicationTemplate: Partial | undefined = {}) : Record void> { return { ...deserializeIntoEntity(applicationTemplate), "categories": n => { applicationTemplate.categories = n.getCollectionOfPrimitiveValues(); }, @@ -33821,7 +33821,7 @@ export function deserializeIntoApplicationTemplate(applicationTemplate: Applicat * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoApplicationTemplateCollectionResponse(applicationTemplateCollectionResponse: ApplicationTemplateCollectionResponse | undefined = {} as ApplicationTemplateCollectionResponse) : Record void> { +export function deserializeIntoApplicationTemplateCollectionResponse(applicationTemplateCollectionResponse: Partial | undefined = {}) : Record void> { return { ...deserializeIntoBaseCollectionPaginationCountResponse(applicationTemplateCollectionResponse), "value": n => { applicationTemplateCollectionResponse.value = n.getCollectionOfObjectValues(createApplicationTemplateFromDiscriminatorValue); }, @@ -33831,7 +33831,7 @@ export function deserializeIntoApplicationTemplateCollectionResponse(application * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoAppliedConditionalAccessPolicy(appliedConditionalAccessPolicy: AppliedConditionalAccessPolicy | undefined = {} as AppliedConditionalAccessPolicy) : Record void> { +export function deserializeIntoAppliedConditionalAccessPolicy(appliedConditionalAccessPolicy: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { appliedConditionalAccessPolicy.backingStoreEnabled = true; }, "displayName": n => { appliedConditionalAccessPolicy.displayName = n.getStringValue(); }, @@ -33846,7 +33846,7 @@ export function deserializeIntoAppliedConditionalAccessPolicy(appliedConditional * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoAppListItem(appListItem: AppListItem | undefined = {} as AppListItem) : Record void> { +export function deserializeIntoAppListItem(appListItem: Partial | undefined = {}) : Record void> { return { "appId": n => { appListItem.appId = n.getStringValue(); }, "appStoreUrl": n => { appListItem.appStoreUrl = n.getStringValue(); }, @@ -33860,7 +33860,7 @@ export function deserializeIntoAppListItem(appListItem: AppListItem | undefined * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoAppLogCollectionDownloadDetails(appLogCollectionDownloadDetails: AppLogCollectionDownloadDetails | undefined = {} as AppLogCollectionDownloadDetails) : Record void> { +export function deserializeIntoAppLogCollectionDownloadDetails(appLogCollectionDownloadDetails: Partial | undefined = {}) : Record void> { return { "appLogDecryptionAlgorithm": n => { appLogCollectionDownloadDetails.appLogDecryptionAlgorithm = n.getEnumValue(AppLogDecryptionAlgorithmObject); }, "backingStoreEnabled": n => { appLogCollectionDownloadDetails.backingStoreEnabled = true; }, @@ -33873,7 +33873,7 @@ export function deserializeIntoAppLogCollectionDownloadDetails(appLogCollectionD * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoAppLogCollectionRequest(appLogCollectionRequest: AppLogCollectionRequest | undefined = {} as AppLogCollectionRequest) : Record void> { +export function deserializeIntoAppLogCollectionRequest(appLogCollectionRequest: Partial | undefined = {}) : Record void> { return { ...deserializeIntoEntity(appLogCollectionRequest), "completedDateTime": n => { appLogCollectionRequest.completedDateTime = n.getDateValue(); }, @@ -33886,7 +33886,7 @@ export function deserializeIntoAppLogCollectionRequest(appLogCollectionRequest: * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoAppLogCollectionRequestCollectionResponse(appLogCollectionRequestCollectionResponse: AppLogCollectionRequestCollectionResponse | undefined = {} as AppLogCollectionRequestCollectionResponse) : Record void> { +export function deserializeIntoAppLogCollectionRequestCollectionResponse(appLogCollectionRequestCollectionResponse: Partial | undefined = {}) : Record void> { return { ...deserializeIntoBaseCollectionPaginationCountResponse(appLogCollectionRequestCollectionResponse), "value": n => { appLogCollectionRequestCollectionResponse.value = n.getCollectionOfObjectValues(createAppLogCollectionRequestFromDiscriminatorValue); }, @@ -33896,7 +33896,7 @@ export function deserializeIntoAppLogCollectionRequestCollectionResponse(appLogC * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoAppManagementConfiguration(appManagementConfiguration: AppManagementConfiguration | undefined = {} as AppManagementConfiguration) : Record void> { +export function deserializeIntoAppManagementConfiguration(appManagementConfiguration: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { appManagementConfiguration.backingStoreEnabled = true; }, "keyCredentials": n => { appManagementConfiguration.keyCredentials = n.getCollectionOfObjectValues(createKeyCredentialConfigurationFromDiscriminatorValue); }, @@ -33908,7 +33908,7 @@ export function deserializeIntoAppManagementConfiguration(appManagementConfigura * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoAppManagementPolicy(appManagementPolicy: AppManagementPolicy | undefined = {} as AppManagementPolicy) : Record void> { +export function deserializeIntoAppManagementPolicy(appManagementPolicy: Partial | undefined = {}) : Record void> { return { ...deserializeIntoPolicyBase(appManagementPolicy), "appliesTo": n => { appManagementPolicy.appliesTo = n.getCollectionOfObjectValues(createDirectoryObjectFromDiscriminatorValue); }, @@ -33920,7 +33920,7 @@ export function deserializeIntoAppManagementPolicy(appManagementPolicy: AppManag * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoAppManagementPolicyCollectionResponse(appManagementPolicyCollectionResponse: AppManagementPolicyCollectionResponse | undefined = {} as AppManagementPolicyCollectionResponse) : Record void> { +export function deserializeIntoAppManagementPolicyCollectionResponse(appManagementPolicyCollectionResponse: Partial | undefined = {}) : Record void> { return { ...deserializeIntoBaseCollectionPaginationCountResponse(appManagementPolicyCollectionResponse), "value": n => { appManagementPolicyCollectionResponse.value = n.getCollectionOfObjectValues(createAppManagementPolicyFromDiscriminatorValue); }, @@ -33930,7 +33930,7 @@ export function deserializeIntoAppManagementPolicyCollectionResponse(appManageme * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoAppRole(appRole: AppRole | undefined = {} as AppRole) : Record void> { +export function deserializeIntoAppRole(appRole: Partial | undefined = {}) : Record void> { return { "allowedMemberTypes": n => { appRole.allowedMemberTypes = n.getCollectionOfPrimitiveValues(); }, "backingStoreEnabled": n => { appRole.backingStoreEnabled = true; }, @@ -33947,7 +33947,7 @@ export function deserializeIntoAppRole(appRole: AppRole | undefined = {} as AppR * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoAppRoleAssignment(appRoleAssignment: AppRoleAssignment | undefined = {} as AppRoleAssignment) : Record void> { +export function deserializeIntoAppRoleAssignment(appRoleAssignment: Partial | undefined = {}) : Record void> { return { ...deserializeIntoDirectoryObject(appRoleAssignment), "appRoleId": n => { appRoleAssignment.appRoleId = n.getGuidValue(); }, @@ -33963,7 +33963,7 @@ export function deserializeIntoAppRoleAssignment(appRoleAssignment: AppRoleAssig * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoAppRoleAssignmentCollectionResponse(appRoleAssignmentCollectionResponse: AppRoleAssignmentCollectionResponse | undefined = {} as AppRoleAssignmentCollectionResponse) : Record void> { +export function deserializeIntoAppRoleAssignmentCollectionResponse(appRoleAssignmentCollectionResponse: Partial | undefined = {}) : Record void> { return { ...deserializeIntoBaseCollectionPaginationCountResponse(appRoleAssignmentCollectionResponse), "value": n => { appRoleAssignmentCollectionResponse.value = n.getCollectionOfObjectValues(createAppRoleAssignmentFromDiscriminatorValue); }, @@ -33973,7 +33973,7 @@ export function deserializeIntoAppRoleAssignmentCollectionResponse(appRoleAssign * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoApproval(approval: Approval | undefined = {} as Approval) : Record void> { +export function deserializeIntoApproval(approval: Partial | undefined = {}) : Record void> { return { ...deserializeIntoEntity(approval), "stages": n => { approval.stages = n.getCollectionOfObjectValues(createApprovalStageFromDiscriminatorValue); }, @@ -33983,7 +33983,7 @@ export function deserializeIntoApproval(approval: Approval | undefined = {} as A * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoApprovalCollectionResponse(approvalCollectionResponse: ApprovalCollectionResponse | undefined = {} as ApprovalCollectionResponse) : Record void> { +export function deserializeIntoApprovalCollectionResponse(approvalCollectionResponse: Partial | undefined = {}) : Record void> { return { ...deserializeIntoBaseCollectionPaginationCountResponse(approvalCollectionResponse), "value": n => { approvalCollectionResponse.value = n.getCollectionOfObjectValues(createApprovalFromDiscriminatorValue); }, @@ -33993,7 +33993,7 @@ export function deserializeIntoApprovalCollectionResponse(approvalCollectionResp * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoApprovalSettings(approvalSettings: ApprovalSettings | undefined = {} as ApprovalSettings) : Record void> { +export function deserializeIntoApprovalSettings(approvalSettings: Partial | undefined = {}) : Record void> { return { "approvalMode": n => { approvalSettings.approvalMode = n.getStringValue(); }, "approvalStages": n => { approvalSettings.approvalStages = n.getCollectionOfObjectValues(createUnifiedApprovalStageFromDiscriminatorValue); }, @@ -34008,7 +34008,7 @@ export function deserializeIntoApprovalSettings(approvalSettings: ApprovalSettin * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoApprovalStage(approvalStage: ApprovalStage | undefined = {} as ApprovalStage) : Record void> { +export function deserializeIntoApprovalStage(approvalStage: Partial | undefined = {}) : Record void> { return { ...deserializeIntoEntity(approvalStage), "assignedToMe": n => { approvalStage.assignedToMe = n.getBooleanValue(); }, @@ -34024,7 +34024,7 @@ export function deserializeIntoApprovalStage(approvalStage: ApprovalStage | unde * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoApprovalStageCollectionResponse(approvalStageCollectionResponse: ApprovalStageCollectionResponse | undefined = {} as ApprovalStageCollectionResponse) : Record void> { +export function deserializeIntoApprovalStageCollectionResponse(approvalStageCollectionResponse: Partial | undefined = {}) : Record void> { return { ...deserializeIntoBaseCollectionPaginationCountResponse(approvalStageCollectionResponse), "value": n => { approvalStageCollectionResponse.value = n.getCollectionOfObjectValues(createApprovalStageFromDiscriminatorValue); }, @@ -34034,7 +34034,7 @@ export function deserializeIntoApprovalStageCollectionResponse(approvalStageColl * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoAppScope(appScope: AppScope | undefined = {} as AppScope) : Record void> { +export function deserializeIntoAppScope(appScope: Partial | undefined = {}) : Record void> { return { ...deserializeIntoEntity(appScope), "displayName": n => { appScope.displayName = n.getStringValue(); }, @@ -34045,7 +34045,7 @@ export function deserializeIntoAppScope(appScope: AppScope | undefined = {} as A * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoArchivedPrintJob(archivedPrintJob: ArchivedPrintJob | undefined = {} as ArchivedPrintJob) : Record void> { +export function deserializeIntoArchivedPrintJob(archivedPrintJob: Partial | undefined = {}) : Record void> { return { "acquiredByPrinter": n => { archivedPrintJob.acquiredByPrinter = n.getBooleanValue(); }, "acquiredDateTime": n => { archivedPrintJob.acquiredDateTime = n.getDateValue(); }, @@ -34065,7 +34065,7 @@ export function deserializeIntoArchivedPrintJob(archivedPrintJob: ArchivedPrintJ * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoAssignedLabel(assignedLabel: AssignedLabel | undefined = {} as AssignedLabel) : Record void> { +export function deserializeIntoAssignedLabel(assignedLabel: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { assignedLabel.backingStoreEnabled = true; }, "displayName": n => { assignedLabel.displayName = n.getStringValue(); }, @@ -34077,7 +34077,7 @@ export function deserializeIntoAssignedLabel(assignedLabel: AssignedLabel | unde * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoAssignedLicense(assignedLicense: AssignedLicense | undefined = {} as AssignedLicense) : Record void> { +export function deserializeIntoAssignedLicense(assignedLicense: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { assignedLicense.backingStoreEnabled = true; }, "disabledPlans": n => { assignedLicense.disabledPlans = n.getCollectionOfPrimitiveValues(); }, @@ -34089,7 +34089,7 @@ export function deserializeIntoAssignedLicense(assignedLicense: AssignedLicense * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoAssignedPlan(assignedPlan: AssignedPlan | undefined = {} as AssignedPlan) : Record void> { +export function deserializeIntoAssignedPlan(assignedPlan: Partial | undefined = {}) : Record void> { return { "assignedDateTime": n => { assignedPlan.assignedDateTime = n.getDateValue(); }, "backingStoreEnabled": n => { assignedPlan.backingStoreEnabled = true; }, @@ -34103,7 +34103,7 @@ export function deserializeIntoAssignedPlan(assignedPlan: AssignedPlan | undefin * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoAssignedTrainingInfo(assignedTrainingInfo: AssignedTrainingInfo | undefined = {} as AssignedTrainingInfo) : Record void> { +export function deserializeIntoAssignedTrainingInfo(assignedTrainingInfo: Partial | undefined = {}) : Record void> { return { "assignedUserCount": n => { assignedTrainingInfo.assignedUserCount = n.getNumberValue(); }, "backingStoreEnabled": n => { assignedTrainingInfo.backingStoreEnabled = true; }, @@ -34116,7 +34116,7 @@ export function deserializeIntoAssignedTrainingInfo(assignedTrainingInfo: Assign * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoAssignmentOrder(assignmentOrder: AssignmentOrder | undefined = {} as AssignmentOrder) : Record void> { +export function deserializeIntoAssignmentOrder(assignmentOrder: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { assignmentOrder.backingStoreEnabled = true; }, "@odata.type": n => { assignmentOrder.odataType = n.getStringValue(); }, @@ -34127,7 +34127,7 @@ export function deserializeIntoAssignmentOrder(assignmentOrder: AssignmentOrder * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoAssociatedTeamInfo(associatedTeamInfo: AssociatedTeamInfo | undefined = {} as AssociatedTeamInfo) : Record void> { +export function deserializeIntoAssociatedTeamInfo(associatedTeamInfo: Partial | undefined = {}) : Record void> { return { ...deserializeIntoTeamInfo(associatedTeamInfo), } @@ -34136,7 +34136,7 @@ export function deserializeIntoAssociatedTeamInfo(associatedTeamInfo: Associated * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoAssociatedTeamInfoCollectionResponse(associatedTeamInfoCollectionResponse: AssociatedTeamInfoCollectionResponse | undefined = {} as AssociatedTeamInfoCollectionResponse) : Record void> { +export function deserializeIntoAssociatedTeamInfoCollectionResponse(associatedTeamInfoCollectionResponse: Partial | undefined = {}) : Record void> { return { ...deserializeIntoBaseCollectionPaginationCountResponse(associatedTeamInfoCollectionResponse), "value": n => { associatedTeamInfoCollectionResponse.value = n.getCollectionOfObjectValues(createAssociatedTeamInfoFromDiscriminatorValue); }, @@ -34146,7 +34146,7 @@ export function deserializeIntoAssociatedTeamInfoCollectionResponse(associatedTe * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoAttachment(attachment: Attachment | undefined = {} as Attachment) : Record void> { +export function deserializeIntoAttachment(attachment: Partial | undefined = {}) : Record void> { return { ...deserializeIntoEntity(attachment), "contentType": n => { attachment.contentType = n.getStringValue(); }, @@ -34160,7 +34160,7 @@ export function deserializeIntoAttachment(attachment: Attachment | undefined = { * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoAttachmentBase(attachmentBase: AttachmentBase | undefined = {} as AttachmentBase) : Record void> { +export function deserializeIntoAttachmentBase(attachmentBase: Partial | undefined = {}) : Record void> { return { ...deserializeIntoEntity(attachmentBase), "contentType": n => { attachmentBase.contentType = n.getStringValue(); }, @@ -34173,7 +34173,7 @@ export function deserializeIntoAttachmentBase(attachmentBase: AttachmentBase | u * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoAttachmentBaseCollectionResponse(attachmentBaseCollectionResponse: AttachmentBaseCollectionResponse | undefined = {} as AttachmentBaseCollectionResponse) : Record void> { +export function deserializeIntoAttachmentBaseCollectionResponse(attachmentBaseCollectionResponse: Partial | undefined = {}) : Record void> { return { ...deserializeIntoBaseCollectionPaginationCountResponse(attachmentBaseCollectionResponse), "value": n => { attachmentBaseCollectionResponse.value = n.getCollectionOfObjectValues(createAttachmentBaseFromDiscriminatorValue); }, @@ -34183,7 +34183,7 @@ export function deserializeIntoAttachmentBaseCollectionResponse(attachmentBaseCo * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoAttachmentCollectionResponse(attachmentCollectionResponse: AttachmentCollectionResponse | undefined = {} as AttachmentCollectionResponse) : Record void> { +export function deserializeIntoAttachmentCollectionResponse(attachmentCollectionResponse: Partial | undefined = {}) : Record void> { return { ...deserializeIntoBaseCollectionPaginationCountResponse(attachmentCollectionResponse), "value": n => { attachmentCollectionResponse.value = n.getCollectionOfObjectValues(createAttachmentFromDiscriminatorValue); }, @@ -34193,7 +34193,7 @@ export function deserializeIntoAttachmentCollectionResponse(attachmentCollection * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoAttachmentInfo(attachmentInfo: AttachmentInfo | undefined = {} as AttachmentInfo) : Record void> { +export function deserializeIntoAttachmentInfo(attachmentInfo: Partial | undefined = {}) : Record void> { return { "attachmentType": n => { attachmentInfo.attachmentType = n.getEnumValue(AttachmentTypeObject); }, "backingStoreEnabled": n => { attachmentInfo.backingStoreEnabled = true; }, @@ -34207,7 +34207,7 @@ export function deserializeIntoAttachmentInfo(attachmentInfo: AttachmentInfo | u * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoAttachmentItem(attachmentItem: AttachmentItem | undefined = {} as AttachmentItem) : Record void> { +export function deserializeIntoAttachmentItem(attachmentItem: Partial | undefined = {}) : Record void> { return { "attachmentType": n => { attachmentItem.attachmentType = n.getEnumValue(AttachmentTypeObject); }, "backingStoreEnabled": n => { attachmentItem.backingStoreEnabled = true; }, @@ -34223,7 +34223,7 @@ export function deserializeIntoAttachmentItem(attachmentItem: AttachmentItem | u * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoAttachmentSession(attachmentSession: AttachmentSession | undefined = {} as AttachmentSession) : Record void> { +export function deserializeIntoAttachmentSession(attachmentSession: Partial | undefined = {}) : Record void> { return { ...deserializeIntoEntity(attachmentSession), "content": n => { attachmentSession.content = n.getStringValue(); }, @@ -34235,7 +34235,7 @@ export function deserializeIntoAttachmentSession(attachmentSession: AttachmentSe * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoAttachmentSessionCollectionResponse(attachmentSessionCollectionResponse: AttachmentSessionCollectionResponse | undefined = {} as AttachmentSessionCollectionResponse) : Record void> { +export function deserializeIntoAttachmentSessionCollectionResponse(attachmentSessionCollectionResponse: Partial | undefined = {}) : Record void> { return { ...deserializeIntoBaseCollectionPaginationCountResponse(attachmentSessionCollectionResponse), "value": n => { attachmentSessionCollectionResponse.value = n.getCollectionOfObjectValues(createAttachmentSessionFromDiscriminatorValue); }, @@ -34245,7 +34245,7 @@ export function deserializeIntoAttachmentSessionCollectionResponse(attachmentSes * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoAttackSimulationOperation(attackSimulationOperation: AttackSimulationOperation | undefined = {} as AttackSimulationOperation) : Record void> { +export function deserializeIntoAttackSimulationOperation(attackSimulationOperation: Partial | undefined = {}) : Record void> { return { ...deserializeIntoLongRunningOperation(attackSimulationOperation), "percentageCompleted": n => { attackSimulationOperation.percentageCompleted = n.getNumberValue(); }, @@ -34257,7 +34257,7 @@ export function deserializeIntoAttackSimulationOperation(attackSimulationOperati * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoAttackSimulationOperationCollectionResponse(attackSimulationOperationCollectionResponse: AttackSimulationOperationCollectionResponse | undefined = {} as AttackSimulationOperationCollectionResponse) : Record void> { +export function deserializeIntoAttackSimulationOperationCollectionResponse(attackSimulationOperationCollectionResponse: Partial | undefined = {}) : Record void> { return { ...deserializeIntoBaseCollectionPaginationCountResponse(attackSimulationOperationCollectionResponse), "value": n => { attackSimulationOperationCollectionResponse.value = n.getCollectionOfObjectValues(createAttackSimulationOperationFromDiscriminatorValue); }, @@ -34267,7 +34267,7 @@ export function deserializeIntoAttackSimulationOperationCollectionResponse(attac * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoAttackSimulationRepeatOffender(attackSimulationRepeatOffender: AttackSimulationRepeatOffender | undefined = {} as AttackSimulationRepeatOffender) : Record void> { +export function deserializeIntoAttackSimulationRepeatOffender(attackSimulationRepeatOffender: Partial | undefined = {}) : Record void> { return { "attackSimulationUser": n => { attackSimulationRepeatOffender.attackSimulationUser = n.getObjectValue(createAttackSimulationUserFromDiscriminatorValue); }, "backingStoreEnabled": n => { attackSimulationRepeatOffender.backingStoreEnabled = true; }, @@ -34279,7 +34279,7 @@ export function deserializeIntoAttackSimulationRepeatOffender(attackSimulationRe * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoAttackSimulationRoot(attackSimulationRoot: AttackSimulationRoot | undefined = {} as AttackSimulationRoot) : Record void> { +export function deserializeIntoAttackSimulationRoot(attackSimulationRoot: Partial | undefined = {}) : Record void> { return { ...deserializeIntoEntity(attackSimulationRoot), "endUserNotifications": n => { attackSimulationRoot.endUserNotifications = n.getCollectionOfObjectValues(createEndUserNotificationFromDiscriminatorValue); }, @@ -34296,7 +34296,7 @@ export function deserializeIntoAttackSimulationRoot(attackSimulationRoot: Attack * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoAttackSimulationSimulationUserCoverage(attackSimulationSimulationUserCoverage: AttackSimulationSimulationUserCoverage | undefined = {} as AttackSimulationSimulationUserCoverage) : Record void> { +export function deserializeIntoAttackSimulationSimulationUserCoverage(attackSimulationSimulationUserCoverage: Partial | undefined = {}) : Record void> { return { "attackSimulationUser": n => { attackSimulationSimulationUserCoverage.attackSimulationUser = n.getObjectValue(createAttackSimulationUserFromDiscriminatorValue); }, "backingStoreEnabled": n => { attackSimulationSimulationUserCoverage.backingStoreEnabled = true; }, @@ -34311,7 +34311,7 @@ export function deserializeIntoAttackSimulationSimulationUserCoverage(attackSimu * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoAttackSimulationTrainingUserCoverage(attackSimulationTrainingUserCoverage: AttackSimulationTrainingUserCoverage | undefined = {} as AttackSimulationTrainingUserCoverage) : Record void> { +export function deserializeIntoAttackSimulationTrainingUserCoverage(attackSimulationTrainingUserCoverage: Partial | undefined = {}) : Record void> { return { "attackSimulationUser": n => { attackSimulationTrainingUserCoverage.attackSimulationUser = n.getObjectValue(createAttackSimulationUserFromDiscriminatorValue); }, "backingStoreEnabled": n => { attackSimulationTrainingUserCoverage.backingStoreEnabled = true; }, @@ -34323,7 +34323,7 @@ export function deserializeIntoAttackSimulationTrainingUserCoverage(attackSimula * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoAttackSimulationUser(attackSimulationUser: AttackSimulationUser | undefined = {} as AttackSimulationUser) : Record void> { +export function deserializeIntoAttackSimulationUser(attackSimulationUser: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { attackSimulationUser.backingStoreEnabled = true; }, "displayName": n => { attackSimulationUser.displayName = n.getStringValue(); }, @@ -34336,7 +34336,7 @@ export function deserializeIntoAttackSimulationUser(attackSimulationUser: Attack * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoAttendanceInterval(attendanceInterval: AttendanceInterval | undefined = {} as AttendanceInterval) : Record void> { +export function deserializeIntoAttendanceInterval(attendanceInterval: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { attendanceInterval.backingStoreEnabled = true; }, "durationInSeconds": n => { attendanceInterval.durationInSeconds = n.getNumberValue(); }, @@ -34349,7 +34349,7 @@ export function deserializeIntoAttendanceInterval(attendanceInterval: Attendance * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoAttendanceRecord(attendanceRecord: AttendanceRecord | undefined = {} as AttendanceRecord) : Record void> { +export function deserializeIntoAttendanceRecord(attendanceRecord: Partial | undefined = {}) : Record void> { return { ...deserializeIntoEntity(attendanceRecord), "attendanceIntervals": n => { attendanceRecord.attendanceIntervals = n.getCollectionOfObjectValues(createAttendanceIntervalFromDiscriminatorValue); }, @@ -34363,7 +34363,7 @@ export function deserializeIntoAttendanceRecord(attendanceRecord: AttendanceReco * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoAttendanceRecordCollectionResponse(attendanceRecordCollectionResponse: AttendanceRecordCollectionResponse | undefined = {} as AttendanceRecordCollectionResponse) : Record void> { +export function deserializeIntoAttendanceRecordCollectionResponse(attendanceRecordCollectionResponse: Partial | undefined = {}) : Record void> { return { ...deserializeIntoBaseCollectionPaginationCountResponse(attendanceRecordCollectionResponse), "value": n => { attendanceRecordCollectionResponse.value = n.getCollectionOfObjectValues(createAttendanceRecordFromDiscriminatorValue); }, @@ -34373,7 +34373,7 @@ export function deserializeIntoAttendanceRecordCollectionResponse(attendanceReco * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoAttendee(attendee: Attendee | undefined = {} as Attendee) : Record void> { +export function deserializeIntoAttendee(attendee: Partial | undefined = {}) : Record void> { return { ...deserializeIntoAttendeeBase(attendee), "proposedNewTime": n => { attendee.proposedNewTime = n.getObjectValue(createTimeSlotFromDiscriminatorValue); }, @@ -34384,7 +34384,7 @@ export function deserializeIntoAttendee(attendee: Attendee | undefined = {} as A * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoAttendeeAvailability(attendeeAvailability: AttendeeAvailability | undefined = {} as AttendeeAvailability) : Record void> { +export function deserializeIntoAttendeeAvailability(attendeeAvailability: Partial | undefined = {}) : Record void> { return { "attendee": n => { attendeeAvailability.attendee = n.getObjectValue(createAttendeeBaseFromDiscriminatorValue); }, "availability": n => { attendeeAvailability.availability = n.getEnumValue(FreeBusyStatusObject); }, @@ -34396,7 +34396,7 @@ export function deserializeIntoAttendeeAvailability(attendeeAvailability: Attend * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoAttendeeBase(attendeeBase: AttendeeBase | undefined = {} as AttendeeBase) : Record void> { +export function deserializeIntoAttendeeBase(attendeeBase: Partial | undefined = {}) : Record void> { return { ...deserializeIntoRecipient(attendeeBase), "type": n => { attendeeBase.type = n.getEnumValue(AttendeeTypeObject); }, @@ -34406,7 +34406,7 @@ export function deserializeIntoAttendeeBase(attendeeBase: AttendeeBase | undefin * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoAttributeDefinition(attributeDefinition: AttributeDefinition | undefined = {} as AttributeDefinition) : Record void> { +export function deserializeIntoAttributeDefinition(attributeDefinition: Partial | undefined = {}) : Record void> { return { "anchor": n => { attributeDefinition.anchor = n.getBooleanValue(); }, "apiExpressions": n => { attributeDefinition.apiExpressions = n.getCollectionOfObjectValues(createStringKeyStringValuePairFromDiscriminatorValue); }, @@ -34428,7 +34428,7 @@ export function deserializeIntoAttributeDefinition(attributeDefinition: Attribut * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoAttributeDefinitionMetadataEntry(attributeDefinitionMetadataEntry: AttributeDefinitionMetadataEntry | undefined = {} as AttributeDefinitionMetadataEntry) : Record void> { +export function deserializeIntoAttributeDefinitionMetadataEntry(attributeDefinitionMetadataEntry: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { attributeDefinitionMetadataEntry.backingStoreEnabled = true; }, "key": n => { attributeDefinitionMetadataEntry.key = n.getEnumValue(AttributeDefinitionMetadataObject); }, @@ -34440,7 +34440,7 @@ export function deserializeIntoAttributeDefinitionMetadataEntry(attributeDefinit * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoAttributeMapping(attributeMapping: AttributeMapping | undefined = {} as AttributeMapping) : Record void> { +export function deserializeIntoAttributeMapping(attributeMapping: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { attributeMapping.backingStoreEnabled = true; }, "defaultValue": n => { attributeMapping.defaultValue = n.getStringValue(); }, @@ -34457,7 +34457,7 @@ export function deserializeIntoAttributeMapping(attributeMapping: AttributeMappi * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoAttributeMappingFunctionSchema(attributeMappingFunctionSchema: AttributeMappingFunctionSchema | undefined = {} as AttributeMappingFunctionSchema) : Record void> { +export function deserializeIntoAttributeMappingFunctionSchema(attributeMappingFunctionSchema: Partial | undefined = {}) : Record void> { return { ...deserializeIntoEntity(attributeMappingFunctionSchema), "parameters": n => { attributeMappingFunctionSchema.parameters = n.getCollectionOfObjectValues(createAttributeMappingParameterSchemaFromDiscriminatorValue); }, @@ -34467,7 +34467,7 @@ export function deserializeIntoAttributeMappingFunctionSchema(attributeMappingFu * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoAttributeMappingFunctionSchemaCollectionResponse(attributeMappingFunctionSchemaCollectionResponse: AttributeMappingFunctionSchemaCollectionResponse | undefined = {} as AttributeMappingFunctionSchemaCollectionResponse) : Record void> { +export function deserializeIntoAttributeMappingFunctionSchemaCollectionResponse(attributeMappingFunctionSchemaCollectionResponse: Partial | undefined = {}) : Record void> { return { ...deserializeIntoBaseCollectionPaginationCountResponse(attributeMappingFunctionSchemaCollectionResponse), "value": n => { attributeMappingFunctionSchemaCollectionResponse.value = n.getCollectionOfObjectValues(createAttributeMappingFunctionSchemaFromDiscriminatorValue); }, @@ -34477,7 +34477,7 @@ export function deserializeIntoAttributeMappingFunctionSchemaCollectionResponse( * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoAttributeMappingParameterSchema(attributeMappingParameterSchema: AttributeMappingParameterSchema | undefined = {} as AttributeMappingParameterSchema) : Record void> { +export function deserializeIntoAttributeMappingParameterSchema(attributeMappingParameterSchema: Partial | undefined = {}) : Record void> { return { "allowMultipleOccurrences": n => { attributeMappingParameterSchema.allowMultipleOccurrences = n.getBooleanValue(); }, "backingStoreEnabled": n => { attributeMappingParameterSchema.backingStoreEnabled = true; }, @@ -34491,7 +34491,7 @@ export function deserializeIntoAttributeMappingParameterSchema(attributeMappingP * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoAttributeMappingSource(attributeMappingSource: AttributeMappingSource | undefined = {} as AttributeMappingSource) : Record void> { +export function deserializeIntoAttributeMappingSource(attributeMappingSource: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { attributeMappingSource.backingStoreEnabled = true; }, "expression": n => { attributeMappingSource.expression = n.getStringValue(); }, @@ -34505,7 +34505,7 @@ export function deserializeIntoAttributeMappingSource(attributeMappingSource: At * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoAttributeRuleMembers(attributeRuleMembers: AttributeRuleMembers | undefined = {} as AttributeRuleMembers) : Record void> { +export function deserializeIntoAttributeRuleMembers(attributeRuleMembers: Partial | undefined = {}) : Record void> { return { ...deserializeIntoSubjectSet(attributeRuleMembers), "description": n => { attributeRuleMembers.description = n.getStringValue(); }, @@ -34516,7 +34516,7 @@ export function deserializeIntoAttributeRuleMembers(attributeRuleMembers: Attrib * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoAttributeSet(attributeSet: AttributeSet | undefined = {} as AttributeSet) : Record void> { +export function deserializeIntoAttributeSet(attributeSet: Partial | undefined = {}) : Record void> { return { ...deserializeIntoEntity(attributeSet), "description": n => { attributeSet.description = n.getStringValue(); }, @@ -34527,7 +34527,7 @@ export function deserializeIntoAttributeSet(attributeSet: AttributeSet | undefin * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoAttributeSetCollectionResponse(attributeSetCollectionResponse: AttributeSetCollectionResponse | undefined = {} as AttributeSetCollectionResponse) : Record void> { +export function deserializeIntoAttributeSetCollectionResponse(attributeSetCollectionResponse: Partial | undefined = {}) : Record void> { return { ...deserializeIntoBaseCollectionPaginationCountResponse(attributeSetCollectionResponse), "value": n => { attributeSetCollectionResponse.value = n.getCollectionOfObjectValues(createAttributeSetFromDiscriminatorValue); }, @@ -34537,7 +34537,7 @@ export function deserializeIntoAttributeSetCollectionResponse(attributeSetCollec * The deserialization information for the current model * @returns a Record void> */ -export function deserializeIntoAudio(audio: Audio | undefined = {} as Audio) : Record void> { +export function deserializeIntoAudio(audio: Partial